<?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"
	>

<channel>
	<title>The Snailbyte Weblog &#187; Linux</title>
	<atom:link href="http://www.snailbyte.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.snailbyte.com</link>
	<description>Company news along with technology and business trends.</description>
	<pubDate>Wed, 03 Sep 2008 14:09:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Git is the new black</title>
		<link>http://www.snailbyte.com/2008/04/11/git-is-the-new-black/</link>
		<comments>http://www.snailbyte.com/2008/04/11/git-is-the-new-black/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 15:20:47 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[Books]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open source]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/?p=92</guid>
		<description><![CDATA[<p>When the Linux kernel developers no longer had free access to BitKeeper, a proprietary version control system, Linus Torvalds couldn&#8217;t find a free replacement that met his needs. So he created his own: Git.</p>

<p>Slowly but surely, Git is conquering the world.</p>

<p>Today, a &#8220;social network for developers&#8221; based on the coolness of Git launched: GitHub.</p>

<p>One of [...]</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="https://github.com/images/modules/header/logo.png"/>
When the Linux kernel developers no longer had free access to BitKeeper, a proprietary version control system, Linus Torvalds couldn&#8217;t find a free replacement that met his needs. So he created his own: Git.</p>

<p>Slowly but surely, Git is conquering the world.</p>

<p>Today, a &#8220;social network for developers&#8221; based on the coolness of Git launched: <a href="http://www.github.com">GitHub</a>.</p>

<p>One of the most impressing features of GitHub is their <a href="http://github.com/blog/39-say-hello-to-the-network-graph-visualizer">network visualiser</a>. The visualiser shows open source software development in a whole new light. Very nice.</p>

<p>Once the book on <a href="http://www.pragprog.com/titles/tsgit">Pragmatic Version Control With Git</a> is out, I&#8217;ll have no excuse left not to convert to Git. All the cool kids seem to be using it. Git is in. Git is the new black.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2008/04/11/git-is-the-new-black/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Steve Ballmer and The Online Opportunity</title>
		<link>http://www.snailbyte.com/2007/10/08/steve-ballmer-and-the-online-opportunity/</link>
		<comments>http://www.snailbyte.com/2007/10/08/steve-ballmer-and-the-online-opportunity/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 12:15:23 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[London]]></category>

		<category><![CDATA[The Web as a platform]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/2007/10/08/steve-ballmer-and-the-online-opportunity/</guid>
		<description><![CDATA[<p>Last week I attended &#8220;The Online Opportunity&#8221; at Microsoft&#8217;s headquarters here in London. The main attraction was that Steve Ballmer, CEO, was giving a talk about his company&#8217;s take on the brave new world of Software as a Service and doing business online in general. Microsoft Startup Zone has a video recording of Ballmer&#8217;s and [...]</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.snailbyte.com/ftpuploads/Steve.jpg" title="Ballmer in London" alt="Steve Ballmer"/>
Last week I attended &#8220;The Online Opportunity&#8221; at Microsoft&#8217;s headquarters here in London. The main attraction was that Steve Ballmer, CEO, was giving a talk about his company&#8217;s take on the brave new world of Software as a Service and doing business online in general. Microsoft Startup Zone has <a href="http://microsoftstartupzone.com/blogs/united_kingdom/archive/2007/10/01/the-online-opportunity.aspx">a video recording of Ballmer&#8217;s and all the other talks</a>.</p>

<p>Ballmer reiterated MS&#8217;s &#8220;<a href="http://www.news.com/Ballmer-repeats-threats-against-Linux/2100-7344_3-6160604.html">use Suse or be afraid</a>&#8221; position on Linux, i.e. that companies should use Novell&#8217;s Linux distribution to avoid being sued by Microsoft for patent infringement (Novell is a Microsoft partner).</p>

<p>He also discussed the drawbacks of the &#8220;free with ads&#8221; business model and noted that Microsoft had never had much luck in monetising Hotmail. He stated that Google was having the same problems even though &#8220;they read your mail and we don&#8217;t&#8221; (a comment that <a href="http://yro.slashdot.org/yro/07/10/08/0416213.shtml">surfaced on Slashdot today</a>).</p>

<p>Although his performance wasn&#8217;t as energetic as on <a href="http://www.youtube.com/watch?v=wvsboPUjrGc">some previous occasions</a>, Microsoft&#8217;s man in the bridge came across as sensible, pragmatic and knowledgeable.</p>

<p>For more comments on the event, check out the coverage by <a href="http://simonwillison.net/2007/Oct/1/steve/">Simon Willison</a> and <a href="http://adactio.com/journal/1351/">Jeremy Keith</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2007/10/08/steve-ballmer-and-the-online-opportunity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Last.fm hack presented on FOWA: IRCCat</title>
		<link>http://www.snailbyte.com/2007/02/26/lastfm-hack-presented-on-fowa-irccat/</link>
		<comments>http://www.snailbyte.com/2007/02/26/lastfm-hack-presented-on-fowa-irccat/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 11:16:49 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[FOWALondon07]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open source]]></category>

		<category><![CDATA[Ruby or Rails]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/2007/02/26/lastfm-hack-presented-on-fowa-irccat/</guid>
		<description><![CDATA[<p>In my last post I mentioned a hack that was featured in a presentation made by Matthew Ogle and Anil Bawa-Cavia of Last.fm at The Future of Web Apps conference last week. Anil has blogged about the presentation and the hack which has just been open sourced by their CTO, Richard Jones.</p>

<p>The hack is basically [...]</p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/priddy/401300588/" ><img class="alignright" src="http://i136.photobucket.com/albums/q180/geirfugl/th_remoteImage-2.jpg" border="0"/></a>In my last post I mentioned a hack that was featured in a presentation made by Matthew Ogle and Anil Bawa-Cavia of Last.fm at The Future of Web Apps conference last week. Anil has <a href="http://www.quotesque.net/archives/2007/02/lastfm_at_fowa.html">blogged about the presentation and the hack</a> which has just been <a href="http://www.last.fm/user/RJ/journal/2007/02/21/350855/">open sourced</a> by their CTO, Richard Jones.</p>

<p>The hack is basically an IRC bot, called IRCCat (as in cat to IRC), that listens to messages on some port and sends them to an IRC channel the developers are logged onto. This can be used to make commits to <a href="http://subversion.tigris.org">Subversion</a>, ticket changes on <a href="http://trac.edgewall.org">Trac</a> or any other event in a development environment become part of a chat conversation.</p>

<p>Now that IRCcat has been open sourced, implementing this for Capistrano deploys will be very straight forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2007/02/26/lastfm-hack-presented-on-fowa-irccat/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What do Linus Torvalds , Margaret Thatcher and Coco Chanel have in common?</title>
		<link>http://www.snailbyte.com/2006/11/15/what-do-linus-torvalds-margaret-thatcher-and-coco-chanel-have-in-common/</link>
		<comments>http://www.snailbyte.com/2006/11/15/what-do-linus-torvalds-margaret-thatcher-and-coco-chanel-have-in-common/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 14:54:28 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/2006/11/15/what-do-linus-torvalds-margaret-thatcher-and-coco-chanel-have-in-common/</guid>
		<description><![CDATA[<p>The European edition of Time magazine has a feature on 60 years of &#8220;heroes&#8221;.  Along with Margaret Thatcher, Coco Chanel and Nelson Mandela they list Linus Torvalds in the category &#8220;Rebels and Leaders&#8221;. The list also includes The Beatles under the category &#8220;Culture and Business&#8221;.</p>

<p>I would have liked to sit in on the meeting [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>The European edition of Time magazine has a feature on 60 years of &#8220;heroes&#8221;.  Along with Margaret Thatcher, Coco Chanel and Nelson Mandela <a href="http://www.time.com/time/europe/hero2006/torvalds.html">they list Linus Torvalds</a> in the category &#8220;Rebels and Leaders&#8221;. The list also includes The Beatles under the category &#8220;Culture and Business&#8221;.</p>

<p>I would have liked to sit in on the meeting when they compiled that list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2006/11/15/what-do-linus-torvalds-margaret-thatcher-and-coco-chanel-have-in-common/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recommended podcasts</title>
		<link>http://www.snailbyte.com/2006/10/26/recommended-podcasts/</link>
		<comments>http://www.snailbyte.com/2006/10/26/recommended-podcasts/#comments</comments>
		<pubDate>Thu, 26 Oct 2006 14:48:59 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open source]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/2006/10/27/recommended-podcasts/</guid>
		<description><![CDATA[<p>Business Week has some of the most interesting podcasts around. Their cover story podcast is often quite entertaining especially since the host, Business Week&#8217;s executive editor John Byrne, has a sceptical and humorous interviewing technique.</p>

<p>Another BW offering is the CEO&#8217;s guide to technology which featured a Tim O&#8217;Reilly interview earlier this summer. Tim is quite [...]</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.snailbyte.com/ftpuploads/mic.jpeg"/></p>

<p>Business Week has some of the most interesting podcasts around. Their <a href="http://www.businessweek.com/mediacenter/podcasts/cover_stories/current.html">cover story podcast</a> is often quite entertaining especially since the host, Business Week&#8217;s executive editor John Byrne, has a sceptical and humorous interviewing technique.</p>

<p>Another BW offering is the <a href="http://www.businessweek.com/mediacenter/podcasts/guide_to_tech/current.html">CEO&#8217;s guide to technology</a> which featured a <a href="http://www.businessweek.com/mediacenter/podcasts/guide_to_tech/guidetotech_06_05_06.htm">Tim O&#8217;Reilly interview</a> earlier this summer. Tim is quite candid regarding the &#8220;web 2.0&#8243; buzzword and he makes some interesting points regarding the tech industry.</p>

<p>Moving from business to technology, another podcast I recently discovered is <a href="http://www.linuxactionshow.com">The Linux Action Show</a>. These guys are of the pragmatic school of Linux (as opposed to the <a href="http://www.fsf.org/">more ideological one</a>) and are defectors from OS X.</p>

<p>Other interesting podcasts include the <a href="http://www.bbc.co.uk/radio/downloadtrial/">various BBC offerings</a> (most notably <a href="http://news.bbc.co.uk/1/hi/technology/4849402.stm">Digital Planet</a>, <a href="http://www.bbc.co.uk/radio4/news/inbusiness/index.shtml">In Business</a> and Melvin Bragg&#8217;s <a href="http://www.bbc.co.uk/radio4/history/inourtime/inourtime.shtml">In Our Time</a>) and finally <a href="http://www.itconversations.com">IT Conversations</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2006/10/26/recommended-podcasts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Autotest notifications in KDE using DCOP and KNotify</title>
		<link>http://www.snailbyte.com/2006/08/24/rails-autotest-growl-notification-using-dcop-and-knotify/</link>
		<comments>http://www.snailbyte.com/2006/08/24/rails-autotest-growl-notification-using-dcop-and-knotify/#comments</comments>
		<pubDate>Thu, 24 Aug 2006 17:06:03 +0000</pubDate>
		<dc:creator>Geir</dc:creator>
		
		<category><![CDATA[KDE]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Ruby or Rails]]></category>

		<guid isPermaLink="false">http://www.snailbyte.com/2006/08/24/rails-autotest-growl-notification-using-dcop-and-knotify/</guid>
		<description><![CDATA[<p>I recently came across a killer ruby application called autotest, which is part of a package called  Zentest.</p>

<p>Geoffrey Grosenbach&#8217;s Nuby on Rails blog explains how to use autotest with Rails. It&#8217;s pretty simple, install Zentest:</p>

<p>gem install ZenTest</p>

<p>and from the Rails project&#8217;s root, type:</p>

<p>autotest -rails</p>

<p>Monitoring a console for failed tests is annoying and keeping an [...]</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://snailbyte.com/ftpuploads/tests-failed.png" alt="Tests failed warning window" /></p>

<p>I recently came across a killer ruby application called autotest, which is part of a package called  <a href="http://www.zenspider.com/ZSS/Products/ZenTest/">Zentest</a>.</p>

<p>Geoffrey Grosenbach&#8217;s <a href="http://nubyonrails.topfunky.com">Nuby on Rails blog</a> explains <a href="http://nubyonrails.topfunky.com/articles/2006/04/19/autotest-rails">how to use autotest with Rails</a>. It&#8217;s pretty simple, install Zentest:</p>

<p><code>gem install ZenTest</code></p>

<p>and from the Rails project&#8217;s root, type:</p>

<p><code>autotest -rails</code></p>

<p>Monitoring a console for failed tests is annoying and keeping an open console on-screen is too screen real-estate expensive on a 14 inch laptop. Enter KNotify and DCOP.</p>

<p>Create a file called .autotest in your home directory and paste the following code into it:</p>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="ruby"><span style="color:#008000; font-style:italic;">#!/usr/bin/ruby</span>
<span style="color:#9966CC; font-weight:bold;">module</span> KDENotify
  <span style="color:#9966CC; font-weight:bold;">def</span> <span style="color:#0000FF; font-weight:bold;">self</span>.<span style="color:#9900CC;">knotify</span> title, msg
    <span style="color:#CC0066; font-weight:bold;">system</span> <span style="color:#996600;">&quot;dcop knotify default notify &quot;</span> +
           <span style="color:#996600;">&quot;eventname <span style="color:#000099;">\'</span>#{title}<span style="color:#000099;">\'</span> <span style="color:#000099;">\'</span>#{msg}<span style="color:#000099;">\'</span> '' '' 16 2&quot;</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
  Autotest.<span style="color:#9900CC;">add_hook</span> <span style="color:#ff3333; font-weight:bold;">:red</span> <span style="color:#9966CC; font-weight:bold;">do</span> |at|
    knotify <span style="color:#996600;">&quot;Tests failed&quot;</span>, <span style="color:#996600;">&quot;#{at.files_to_test.size} tests failed&quot;</span>
  <span style="color:#9966CC; font-weight:bold;">end</span>
<span style="color:#9966CC; font-weight:bold;">end</span></pre></td></tr></table></div>


<p>Once autotest is started and coding has commenced, a passive pop-up window will appear as soon as a saved file has caused a test to fail.</p>

<p>This is all made possible by autotest&#8217;s excellent design along with the genius that is KDE.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snailbyte.com/2006/08/24/rails-autotest-growl-notification-using-dcop-and-knotify/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
