<?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>Linux Swords &#187; IT</title>
	<atom:link href="http://blog.mjava.ch/category/it/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mjava.ch</link>
	<description>kids, baduk und cmd-lines</description>
	<lastBuildDate>Thu, 23 Dec 2010 12:01:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>willcodeforfoo</title>
		<link>http://blog.mjava.ch/2010/08/28/willcodeforfoo/</link>
		<comments>http://blog.mjava.ch/2010/08/28/willcodeforfoo/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 08:39:22 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/?p=292</guid>
		<description><![CDATA[“ There are only two hard things in Computer Science: cache invalidation and naming things. Phil Karlton
viawillcodeforfoo.
]]></description>
			<content:encoded><![CDATA[<p>“ There are only two hard things in Computer Science: cache invalidation and naming things. Phil Karlton</p>
<p>via<a href='http://tumblr.org/'>willcodeforfoo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2010/08/28/willcodeforfoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing the Google Command Line Tool &#8211; Google Open Source Blog</title>
		<link>http://blog.mjava.ch/2010/06/22/introducing-the-google-command-line-tool-google-open-source-blog/</link>
		<comments>http://blog.mjava.ch/2010/06/22/introducing-the-google-command-line-tool-google-open-source-blog/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 08:27:44 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/?p=288</guid>
		<description><![CDATA[Introducing the Google Command Line Tool
viaIntroducing the Google Command Line Tool &#8211; Google Open Source Blog.
]]></description>
			<content:encoded><![CDATA[<p>Introducing the Google Command Line Tool</p>
<p>via<a href='http://google-opensource.blogspot.com/2010/06/introducing-google-command-line-tool.html'>Introducing the Google Command Line Tool &#8211; Google Open Source Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2010/06/22/introducing-the-google-command-line-tool-google-open-source-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>grep for intersection in files</title>
		<link>http://blog.mjava.ch/2010/06/04/grep-for-intersection-in-files/</link>
		<comments>http://blog.mjava.ch/2010/06/04/grep-for-intersection-in-files/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 21:29:10 +0000</pubDate>
		<dc:creator>martin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[cmd-lines]]></category>
		<category><![CDATA[grep]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/?p=285</guid>
		<description><![CDATA[grep -Fx -f file1 file2
intersection between two files 
]]></description>
			<content:encoded><![CDATA[<p><code>grep -Fx -f file1 file2</code><br />
intersection between two files </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2010/06/04/grep-for-intersection-in-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[game] Challenging the akinator</title>
		<link>http://blog.mjava.ch/2008/08/05/game-challenging-the-akinator/</link>
		<comments>http://blog.mjava.ch/2008/08/05/game-challenging-the-akinator/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 06:17:15 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/08/05/game-challenging-the-akinator/</guid>
		<description><![CDATA[Stumbled about the http://www.devinettor.com/. A genie is guessing what character
you are thinking of. must be interesting programming logic behind it. 

Have fun!
Blogged with the Flock Browser

Tags: akinatorgame ai

]]></description>
			<content:encoded><![CDATA[<p>Stumbled about the <a href="http://www.devinettor.com/">http://www.devinettor.com/</a>. A genie is guessing what character<br />
you are thinking of. must be interesting programming logic behind it. </p>
<p><img style="width: 187px; height: 182px;" src="http://www.devinettor.com/imgs/attitudes/akinator_1_defi.png" /><br />
Have fun!
<div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;">Blogged with the <a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser">Flock Browser</a></div>
<p><!-- technorati tags begin -->
<p style="font-size:10px;text-align:right;">Tags: <a href="http://technorati.com/tag/akinatorgame%20ai" rel="tag">akinatorgame ai</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/08/05/game-challenging-the-akinator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I iPhone</title>
		<link>http://blog.mjava.ch/2008/07/12/i-iphone/</link>
		<comments>http://blog.mjava.ch/2008/07/12/i-iphone/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 17:25:39 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[iphone swisscom]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/07/12/i-iphone/</guid>
		<description><![CDATA[Last friday was the day the iPhone 3G has been sold in Switzerland.
Swisscom was to organize a preshopping event, starting at midnight. People started queing already at 2pm  and when I got there at 7.30 pm I was the 150th person in the queue. 
Sadly the event was badly organized, except the snacks. Nobody [...]]]></description>
			<content:encoded><![CDATA[<p>Last friday was the day the <a href="http://www.apple.com/de/iphone/">iPhone</a> 3G has been sold in Switzerland.</p>
<p><a href="http://www.swisscom.ch">Swisscom</a> was to organize a preshopping event, starting at midnight. People started queing already at 2pm  and when I got there at 7.30 pm I was the 150th person in the queue. </p>
<p>Sadly the event was badly organized, except the snacks. Nobody took care of the queing. Yes, we are not in England, so people don&#8217;t know about queing. </p>
<p>The result was that people like me waited for 7 hours straight while other people just walked in and got one. They made me angry and at the same time they made me feel like a fool.</p>
<p>My last resort was the early-bird sale, starting at 6.30 am.</p>
<p>I got up at 5.50 and started the laundry machine. Yes, it was laundry day and I got just 3 hours of sleep, but laundry is important too. <img src='http://blog.mjava.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I got on my bike and rode to the nearest Swisscom-Shop, about 300m and I was the 8th person in line. 5 minutes later there were already 20 wanna-be-customers like me in line. A quarter hour later the shop manager<br />
announced that there were only 13 devices at this agency, so I finally was among the lucky ones!!</p>
<p>An hour later I was at home, waking the kids for the kindergarten and then, only then, I could initiate my brand new <a href="http://www.apple.com/de/iphone/">iPhone</a> over iTunes, sponsored as a birthday present.</p>
<p>And my kids finally got a new puzzle box;)</p>
<p><a href='http://blog.mjava.ch/wp-content/uploads/2008/07/img_0013.JPG' title='iphonepuzzle'><img src='http://blog.mjava.ch/wp-content/uploads/2008/07/img_0013.thumbnail.JPG' alt='iphonepuzzle' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/07/12/i-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcast for Software Engineers</title>
		<link>http://blog.mjava.ch/2008/04/15/podcast-for-software-engineers/</link>
		<comments>http://blog.mjava.ch/2008/04/15/podcast-for-software-engineers/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 04:36:47 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/04/15/podcast-for-software-engineers/</guid>
		<description><![CDATA[I recently started to listen to podcast and the variety of podcasts is really big.
I discovered http://www.se-radio.net. This site produces
podcasts for software engineers. I really enjoy the possibility to learn while traveling  
Today, I started listening to the parts of concurrency. Did you know there is a bug classification called Heisenberg-Bugs? A Heisenberg-Bug is [...]]]></description>
			<content:encoded><![CDATA[<p>I recently started to listen to podcast and the variety of podcasts is really big.</p>
<p>I discovered <a href="http://www.se-radio.net">http://www.se-radio.net</a>. This site produces<br />
podcasts for software engineers. I really enjoy the possibility to learn while traveling <img src='http://blog.mjava.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Today, I started listening to the parts of concurrency. Did you know there is a bug classification called <strong>Heisenberg-Bugs</strong>? A Heisenberg-Bug is <span id="more-205"></span> a Bug in a multithreading application which dissappears while debugging, because of the debugging, logging statements etc. you changed the speed and behaviour of the application. So you cannot reproduce the bug in the test-environment, but in the production environment the bug still exists! A real PITA, and with PITA I do not mean the <a href="http://en.wikipedia.org/wiki/Pita">bread</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/04/15/podcast-for-software-engineers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Every build you break</title>
		<link>http://blog.mjava.ch/2008/03/14/every-build-you-break/</link>
		<comments>http://blog.mjava.ch/2008/03/14/every-build-you-break/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 10:10:18 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[police]]></category>
		<category><![CDATA[song]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/14/every-build-you-break/</guid>
		<description><![CDATA[A song about Agile Software Development by Sting?
Really really good, You ought to see that:
Youtube link
]]></description>
			<content:encoded><![CDATA[<p>A song about Agile Software Development by Sting?<br />
Really really good, You ought to see that:</p>
<p><a href="http://www.youtube.com/watch?v=XV5fViOoV_8">Youtube link</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/14/every-build-you-break/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hudson has a groovy console</title>
		<link>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/</link>
		<comments>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 14:24:08 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/</guid>
		<description><![CDATA[I am playing around with hudson as a integration server.
So far it is very nice and intuitiv, you can even trigger builds by email, mobile etc! And just
yesterday it has groovy-console builtin for monitoring maven2-builds! 
Isn&#8217;t it a good day when you recover that your new tools already know each other?  
Although I have [...]]]></description>
			<content:encoded><![CDATA[<p>I am playing around with <a href="https://hudson.dev.java.net/">hudson</a> as a integration server.</p>
<p>So far it is very nice and intuitiv, you can even trigger builds by email, mobile etc! And just<br />
yesterday it has <strong>groovy</strong>-console builtin for monitoring <strong>maven2</strong>-builds! </p>
<p>Isn&#8217;t it a good day when you recover that your new tools already know each other? <img src='http://blog.mjava.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Although I have to admit that hudson lacks some features I would like to have such as<br />
access-control per project. For now there is an access-control (LDAP, Matrix-like etc) for the whole build-server&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>not a leopard success story</title>
		<link>http://blog.mjava.ch/2008/03/06/not-a-leopard-success-story/</link>
		<comments>http://blog.mjava.ch/2008/03/06/not-a-leopard-success-story/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 19:56:08 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[time machine]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/06/not-a-leopard-success-story/</guid>
		<description><![CDATA[Here is one of my &#8216;bad experience&#8217;-stories about using leopard, be prepared!
Last week I decided to install ubuntu and turn my macbook into a triple boot system. The reason was curiosity of how well this can be acomplished.
But it went bad, very bad&#8230;.
Since I used already used BootCamp to install a Windows XP, I used [...]]]></description>
			<content:encoded><![CDATA[<p>Here is one of my &#8216;bad experience&#8217;-stories about using leopard, be prepared!</p>
<p>Last week I decided to install ubuntu and turn my macbook into a triple boot system. The reason was curiosity of how well this can be acomplished.</p>
<p>But it went bad, very bad&#8230;.<span id="more-192"></span></p>
<p>Since I used already used BootCamp to install a Windows XP, I used the mac-home-brew program &#8216;disk utility&#8217; to create a partition for ubuntu. The day before I made a backup of my system and cleaned my harddrive. I had 60GB free disk space! </p>
<p>With &#8216;disk utility&#8217; I began to create a new partition, about 30GB. But unfortunately the partition program<br />
crashed&#8230;</p>
<p>Actually the partition program didn&#8217;t crash, leopard crashed. One of those </p>
<blockquote><p>system crashed, hold down the powerbutton &#8230;.</p></blockquote>
<p>the blue-screen aquivalent of OSX. After restarting the system I discovered, that no partition was created, but instead of my 60GB free space on the hard-drive there were only 20GB available!</p>
<p>I ran the &#8216;disk utility&#8217; programm again (yes, I had still hope), that time to check my disk. The &#8216;repair-mode&#8217; was not enabled, I had to &#8216;verify&#8217; my disk first, which is exactly what I did. It detected<br />
some errors about indexing etc [no surprise there]. &#8216;Repair-Mode&#8217; still not enabled I googled with the error messages and among the first results whas a apple.com support page. </p>
<p>Their Advice on their page was:</p>
<blockquote><p>[...] You can ignore those error messages, the system will work just fine [...]</p></blockquote>
<p>WTF? What advice is that? Working just fine? that bl&#8230; tool just ate 40GB of my harddisk! In the sense of &#8216;customer-feedback&#8217; there was a poll just below that magnificient advice asking</p>
<blockquote><p>was this article helpful? please leave a comment</p></blockquote>
<p>You can imagine where my frustration went.</p>
<p>With no other option left I restored the images disk from &#8216;time machine&#8217; and got my drive back<br />
the way it was. [windows XP still booting!]</p>
<p>I&#8217;m backing up regularly as you can imagine. After restoring my drive I made the updates I needed<br />
and wanted to backup again. [just 2 be on the save side]. So I started the backup and went shopping.<br />
After returning an hour later &#8216;time machine&#8217; has backed up 10KB already&#8230;.</p>
<p>Wait. &#8230;.  10KB?  </p>
<p>You know, there are days you should have stayed in bed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/06/not-a-leopard-success-story/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Statement about OpenSource</title>
		<link>http://blog.mjava.ch/2008/02/07/statement-about-opensource/</link>
		<comments>http://blog.mjava.ch/2008/02/07/statement-about-opensource/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 12:19:20 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://mjava.ch/wordpress/2008/02/07/statement-about-opensource/</guid>
		<description><![CDATA[I would like to quote from Don Brown, right, that guy that intends to &#8216;make maven not suck&#8217;:

Open Source lives and dies, in my opinion, by the willingness of hackers to fix what annoys them.
]]></description>
			<content:encoded><![CDATA[<p>I would like to quote from Don Brown, right, that guy that intends to &#8216;make maven not suck&#8217;:</p>
<blockquote><p>
Open Source lives and dies, in my opinion, by the willingness of hackers to fix what annoys them.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/02/07/statement-about-opensource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

