A big part of development, coding, or web design is repeating yourself. No one likes to admit it, but a lot of the work we do is repetitive. A great way to reduce the number of times you have to write something is to save it to use again later using code snippets. Snippets are little bits of code that you have written before that you think you might find useful again later, they could be a specific way to show images on a site, the SQL to create a handful of tables in one stroke, or an entire class for the backend of an ASP.NET web application. Whichever it is you need a place to keep the snippets so that you can get to them when you need them.
This is where the cloud based snippet storage comes into its own. You can access it from anywhere that you have an internet connection, which is everywhere these days. It saves you messing around with memory sticks with your code in text files on, or sending yourself snippets by email (we’ve all done it!) and allows you to find what you want when you want it. I’ve compiled a list of 17 super slick snippet storage sites below in no particular order, check it out, you might find the perfect one for you.
In this Quick Look, we’re highlighting Programr. The developer describes Programr as an app that lets you master programming in any language, right in your browser. It’s the world’s free social lab for programming students and teachers. At Programr you can code, compile & run your programs right in the browser and share them with the world. Other users can then study, discuss, vote and even enhance your app further. Programr also offer courses and certifications to IT students.
Read on for more information and screenshots!
Cloud computing has started proceeding beyond the hype stage and into the beginning of mainstream adoption. Gartner had included cloud computing in their list of Top 10 Strategic Technologies for 2009. They also reported that worldwide cloud services revenue is on pace to surpass $56.3 billion in 2009. As we have just begun 2010, a survey of CIOs and CTOs of various leading companies conducted by Logicalis deduced that cloud computing will dominate focus in 2010. ChromeOS from Google, is a nice model which illustrates the daily use of cloud computing. It is trying to shift the appliance domain to cloud computing and indicates a charm in the field expressed by Google.
In this roundup, we will review some online Integrated Development Environments (IDEs) which are great examples of cloud programming. These solutions can [nearly] replace your desktop IDEs and code editors.