<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>loop label &#187; software</title>
	<atom:link href="http://blog.looplabel.net/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.looplabel.net</link>
	<description>programming, technology and human behavior</description>
	<lastBuildDate>Sun, 03 Oct 2010 09:50:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>JavaZone 2010: What Clouds Are Out There and Which Do You Need?</title>
		<link>http://blog.looplabel.net/2010/10/03/javazone-2010-what-clouds-are-out-there-and-which-do-you-need/</link>
		<comments>http://blog.looplabel.net/2010/10/03/javazone-2010-what-clouds-are-out-there-and-which-do-you-need/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 08:19:49 +0000</pubDate>
		<dc:creator>Anders Sandvig</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[iaas]]></category>
		<category><![CDATA[javazone]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[saas]]></category>

		<guid isPermaLink="false">http://blog.looplabel.net/?p=1307</guid>
		<description><![CDATA[Last month, I attended JavaZone 2010 (as I did last year). This year I presented a short lightning talk on cloud computing, giving a brief overview of what cloud services are available for software developers and what they can be used for. Unfortunately, I can&#8217;t find the video stream online (I suspect there were some [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.looplabel.net/2010/10/03/javazone-2010-what-clouds-are-out-there-and-which-do-you-need/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Last month, I attended <a href="http://jz10.java.no/">JavaZone 2010</a> (as I did <a href="http://blog.looplabel.net/2009/09/18/javazone-2009-utilizing-scripting-in-real-world-applications/">last year</a>). This year I presented a short lightning talk on cloud computing, giving a brief overview of what cloud services are available for software developers and what they can be used for. </p>
<p>Unfortunately, I can&#8217;t find the video stream online (I suspect there were some technical issues with the recording), but the presentation slides are available for download in <a href="http://files.looplabel.net/clouds.javazone.2010.anders.sandvig.en.pdf">English</a> and <a href="http://files.looplabel.net/clouds.javazone.2010.anders.sandvig.no.pdf">Norwegian</a>.</p>
<p>In my talk I discussed several different providers of cloud services, but since the slides don&#8217;t include any links, here&#8217;s a quick listing of the most important ones.</p>
<p>General cloud computing providers:</p>
<ul>
<li><a href="http://aws.amazon.com/">Amazon Web Services</a></li>
<li><a href="http://code.google.com/appengine/">Google App Engine</a></li>
<li><a href="http://www.microsoft.com/cloud/">Microsoft Cloud Services</a></li>
<li><a href="http://www.rackspacecloud.com/">The Rackspace Cloud</a></li>
<li><a href="http://www.vmware.com/products/vcloud/">VMWare vCloud</a></li>
</ul>
<p>Two useful services for developers:</p>
<ul>
<li><a href="http://www.assembla.com/?affiliate=asandvig">Assembla</a> (Subversion/Git/Mercurial hosting, issue tracking, wiki and more)</li>
<li><a href="">JungleDisk</a> (off-site backup, access to Amazon S3 account via network drive or web interface)</li>
</ul>
<h4>Other Presentations</h4>
<p>My colleagues, <a href="http://wiki.cantara.no/display/~andersb/Home">Anders Bjørnestad</a> and <a href="http://wiki.cantara.no/pages/viewpage.action?pageId=393226">Thor Henning Hetland</a>, also did two interesting presentations on the psychological aspects of introducing change and new technologies in an organization and how to reliably deliver important content with high availability using cloud services (Norwegian only):</p>
<ul>
<li>Cloud Psychology – hvordan realisere smarte løsninger (<a href="http://www.webstep.no/wp-content/uploads/2010/09/Cloud-Psychology.pdf">slides</a>, <a href="http://streaming.java.no/tcs/?id=50EBD871-4D9C-429B-AD63-3B18A9CCE230">video</a>)</li>
<li>HA-løsning anno 2010 (<a href="http://www.webstep.no/wp-content/uploads/2010/09/Bj%C3%B8rnestad-Javazone-2010.pdf">slides</a>, <a href="http://streaming.java.no/tcs/?id=B82417D4-BDA6-401E-B6EE-8D466D87CFE0">video</a>)</li>
</ul>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.looplabel.net%2F2010%2F10%2F03%2Fjavazone-2010-what-clouds-are-out-there-and-which-do-you-need%2F&amp;title=JavaZone%202010%3A%20What%20Clouds%20Are%20Out%20There%20and%20Which%20Do%20You%20Need%3F" id="wpa2a_2"><img src="http://blog.looplabel.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.looplabel.net/2010/10/03/javazone-2010-what-clouds-are-out-there-and-which-do-you-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essential Developer Tools</title>
		<link>http://blog.looplabel.net/2009/03/09/essential-developer-tools/</link>
		<comments>http://blog.looplabel.net/2009/03/09/essential-developer-tools/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 14:51:49 +0000</pubDate>
		<dc:creator>Anders Sandvig</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[essentials]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://looplabel.wordpress.com/?p=49</guid>
		<description><![CDATA[After having Windows XP crash on me in an infinite loop of blue screens last week (I was running it with unsupported and outdated drivers, so I guess I had it coming), I had to spend the weekend installing Windows Vista and reinstalling all my basic software for everyday use. In order to remember what [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.looplabel.net/2009/03/09/essential-developer-tools/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>After having Windows XP crash on me in an infinite loop of blue screens last week (I was running it with unsupported and outdated drivers, so I guess I had it coming), I had to spend the weekend installing Windows Vista and reinstalling all my basic software for everyday use. In order to remember what I actually did, and hopefully make the process easier the next time around, I wrote down a list of my Windows essential developer tools (not including plug-ins, drivers and other hardware-specific stuff):</p>
<ul>
<li>
<p><strong><a href="http://www.getfirefox.com/">Mozilla Firefox</a>.</strong> This is usually the first thing I install after getting the network up and running. Not much to say here. It&#8217;s just something to get out of the way so I can move on with the rest of the installations.</p>
</li>
<li>
<p><strong><a href="http://www.jungledisk.com/">JungleDisk</a>.</strong> This is the second thing to be installed, mainly because that&#8217;s where I keep my backups and shared files. JungleDisk provides convenient access to files stored on <a href="http://aws.amazon.com/s3/">Amazon Simple Storage Service (Amazon S3)</a> via a mapped network drive.</p>
</li>
<li>
<p><strong><a href="http://www.rarsoft.com/">WinRAR</a> and <a href="http://www.daemon-tools.cc/">DAEMON Tools (Lite)</a>.</strong> The easiest and simplest way to deal with compressed files and CD/DVD image files. WinRAR can handle pretty much any (useful) compressed file format out there and DAEMON Tools allows you to mount CD and DVD image files on a virtual drive. Together they can save you a lot of time, bandwidth and plastic discs.</p>
</li>
<li>
<p><strong><a href="http://www.cygwin.com/">Cygwin</a>.</strong> I use this as my default shell environment and for running Bash, Python, Perl and Ruby scripts. If you do cross-platform development or want the power of the Unix/Linux shell, scripts and utilities on Windows, this is the way to go.</p>
</li>
<li>
<p><strong><a href="http://www.activestate.com/komodo_edit/">Komodo Edit</a>.</strong> This happens to be my current favorite text editor for text, HTML and XML files as well as Python, Perl and Ruby scrips. It&#8217;s a bit heavy to start, but once it&#8217;s up and running I just keep it open.</p>
</li>
<li>
<p><strong><a href="http://tortoisesvn.tigris.org">TortoiseSVN</a> and <a href="http://www.tortoisecvs.org/">TortoiseCVS</a>.</strong> I use these to access various Subversion and CVS repositories. The tortoise shell extensions make version control as easy as any other file operation in Windows Explorer. I prefer these over integrated revision control in other programs, because they give me better control and allow me to manipulate the repositories independently of any specific development environments. This is particularly useful when working on projects with multiple implementation languages or different development environments.</p>
</li>
<li>
<p><strong>Python, Perl and Ruby.</strong> I usually run the Cygwin version of these, so they can be installed together with Cygwin, but since I tend to forget them the first time around, I put them here as a separate item.</p>
</li>
<li>
<p><strong><a href="http://www.lyx.org/">LyX</a>.</strong> This is a great software package for writing documentation and working with structured text documents in general. In their own words: <em>&#8220;LyX combines the power and flexibility of TeX/LaTeX with the ease of use of a graphical interface.&#8221;</em> The default Windows installer automatically downloads and installs <a href="http://miktex.org/">MikTex</a>, making it possible to work manually with TeX/LaTeX documents outside of LyX. I used to edit <tt>.tex</tt> files manually and process them on the command line, but after discovering LyX I rarely bother with that anymore.</p>
</li>
<li>
<p><strong><a href="http://www.adobe.com/reader/">Adobe Acrobat Reader</a> and <a href="http://sourceforge.net/projects/pdfcreator/">PDFCreator</a>.</strong> These I use to read and generate PDF files. For those of you who don&#8217;t know PDFCreator, it&#8217;s a very useful printer driver that allows you to print your output to a PDF file from any Windows program. It&#8217;s a valuable tool for debugging printing or when you want to distribute or archive something electronically.</p>
</li>
<li>
<p><strong><a href="http://www.openoffice.org/">OpenOffice.org</a>.</strong> I prefer this to Microsoft Office because it&#8217;s open source and the difference in functionality is hardly ever important to me. I mostly use it to read Word and Excel documents that other people send me, and for this it works very well. Sometimes I also use it to edit existing Word and Excel documents or export documents for others.</p>
</li>
<li>
<p><strong><a href="http://www.eclipse.org/">Eclipse</a> and <a href="http://java.sun.com/">the latest JDK</a>.</strong> Much can be said about Java IDEs, but I&#8217;m not going to. I simply use Eclipse because I like it and it works well for me (most of the time).</p>
</li>
<li>
<p><strong><a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx">Microsoft Visual Studio</a> and <a href="http://msdn.microsoft.com/en-us/windowsserver/bb980924.aspx">the latest Windows SDK</a>.</strong> If you develop Windows software in C, C++, C# or Visual Basic, you know why you need this. If you don&#8217;t, you probably don&#8217;t need it either (although the text/code editor is really nice). Note that if you don&#8217;t require the added functionality of the complete versions of Visual Studio, you can download and use the <a href="http://www.microsoft.com/express/">Visual Studio Express Editions</a> for free.</p>
</li>
<li>
<p><strong><a href="http://www.skype.com/">Skype</a> and <a href="http://download.live.com/?sku=messenger">Windows Live Messenger</a>.</strong> You may not think these are essential for a developer, but when working with distributed development teams, they actually are (at least to me).</p>
</li>
</ul>
<p>It&#8217;s interesting to see that with the exception of JungleDisk, all programs on the list are either open source or free to download and use.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fblog.looplabel.net%2F2009%2F03%2F09%2Fessential-developer-tools%2F&amp;title=Essential%20Developer%20Tools" id="wpa2a_4"><img src="http://blog.looplabel.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.looplabel.net/2009/03/09/essential-developer-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

