Entries in Development (9)
ITWorld.com has a great article that discusses how different development is in today's world as compared to say 10 years ago. They focus on the fact that Linux is at the core of so many devices these days how can you know what hardware platform your app will need to run on? The article asks lots of interesting quesitons and has some ideas of where we are going. Where do you think we are headed? Is having so many different ways to use linux, i.e. Phones, Laptops, tablets, making it harder or easier to program?
Here are ten new ones to look at over on inforworld.com. While new languages come out all the time there are only two on this list that anyone here at linuxinstall.net had even heard of. Before you decide to build your next startup on one of these make sure you know what you are getting yourself into. The road to today's modern languages is paved with the dead languages that came before them.
On of my favorite tools I never get enough time to use is expect. What is expect? Expect is a scripting language that let's you automate responses to scripts or daemons and pretend to be a users. So you can write a script to say update the passwords on all your systems with just one command. Another way I am planning to use this in the very near future is to do MD5 Check Sums on a file and compare them. If the files aren't then it will the re-copy over the files that are missing. Over at linux-mag.com they have a great gettings started document you should check out to see if it can make your life easier.
I came across an article over on the Gaurdian talking about the real lack of need to the larger more established solutions. When you start developing on Linux or FreeBSD the points in the article ring even clearer. Even if you are developing Java applications whether you should use the free eclipse solution or a packaged eclipse solution like IBM's RSA or RAD or the much cheaper MyEclipse's cheaper but still costing solution. If you want to save your company money take just a little bit of time and something to develop and look at the many free and open source options available.