<?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>nanocr.eu &#187; Linux</title>
	<atom:link href="http://nanocr.eu/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://nanocr.eu</link>
	<description>Jon Lech Johansen’s blog</description>
	<lastBuildDate>Mon, 25 Jan 2010 03:50:08 +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>C# developer needed at DoubleTwist</title>
		<link>http://nanocr.eu/2007/05/25/csharp-developer-needed-at-doubletwist/</link>
		<comments>http://nanocr.eu/2007/05/25/csharp-developer-needed-at-doubletwist/#comments</comments>
		<pubDate>Fri, 25 May 2007 20:44:16 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Copyright]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2007/05/25/csharp-developer-needed-at-doubletwist/</guid>
		<description><![CDATA[We have an opening for an experienced C# developer at DoubleTwist:

Should have 5+ years experience in software development
Should have 3+ years of experience with .NET, C# and web services
Should have a degree in Computer Science or related field
Experience developing digital media applications is a plus
Experience with .NET under Linux (Mono) is a plus

You will be [...]]]></description>
			<content:encoded><![CDATA[<p><b>We have an opening for an experienced C# developer at DoubleTwist:</b></p>
<p><lu></p>
<li>Should have 5+ years experience in software development</li>
<li>Should have 3+ years of experience with .NET, C# and web services</li>
<li>Should have a degree in Computer Science or related field</li>
<li>Experience developing digital media applications is a plus</li>
<li>Experience with .NET under Linux (Mono) is a plus</li>
<p></lu></p>
<p>You will be tasked with working on both our client software as well as server backend code. Besides coding, you will be responsible for assisting with documentation, building test plans, debugging software, providing design input, and helping in every way to ensure the successful rollout of each phase of the project.</p>
<p><b>Location:</b> San Francisco</p>
<p>If you are interested, <a href="mailto:jobs@doubletwist.eu?subject=Monkey%20Résumé">send us your résumé</a>. If you know of someone who might be interested, <a href="mailto:?subject=C#%20developer%20needed%20at%20DoubleTwist&#038;body=Hey%2C%0A%0AI%20figured%20you%20might%20be%20interested%20in%20this%3A%0A%0Ahttp%3A%2F%2Fnanocrew.net%2F2007%2F05%2F25%2Fcsharp-developer-needed-at-doubletwist%2F">please forward this to them</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2007/05/25/csharp-developer-needed-at-doubletwist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gadgets for sale</title>
		<link>http://nanocr.eu/2006/02/24/gadgets-for-sale/</link>
		<comments>http://nanocr.eu/2006/02/24/gadgets-for-sale/#comments</comments>
		<pubDate>Sat, 25 Feb 2006 05:00:53 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Reversing]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2006/02/24/gadgets-for-sale/</guid>
		<description><![CDATA[I am selling the following items. If you live in downtown San Francisco I will personally deliver the item(s) to you.

Nokia 770: Used for 6 weeks. This unit is very special as it has been touched by the iCEO! (oh, and me, but I&#8217;m not quite at his level of fame). Runs Linux and is [...]]]></description>
			<content:encoded><![CDATA[<p><img src='/wp-content/nokia770.jpg' alt='Nokia 770' class='right' />I am selling the following items. If you live in downtown San Francisco I will personally deliver the item(s) to you.</p>
<ul>
<li><a href="http://www.nokia.com/770"><b>Nokia 770</b></a>: Used for 6 weeks. This unit is very special as it has been touched by the iCEO! (oh, and me, but I&#8217;m not quite at his level of fame). Runs Linux and is <a href="http://maemo.org">very hackable</a>. <b>$300</b>.</li>
<li><b><a href="http://www.ipodstyles.com/images/ipod_3g.jpg">3G iPod 40GB</a></b>: Used for 2.5 years. Own a piece of DRM history! This is the iPod I used when I reverse engineered FairPlay in winter 2003/2004. Battery needs <a href="http://store.fastmac.com/product_info.php?products_id=133">replacing</a> as it doesn&#8217;t last very long anymore. <b>$150</b>.</li>
<li><a href="http://www.billionton.com.tw/website/product/doc/CB1394T.htm"><b>Firewire PCMCIA card</b></a>: Nothing exotic here. Used only for a few days. <b>$10</b> with purchase of any item above $50.</li>
<li><a href="http://www.audiotrak.net/optoplay.htm"><b>AUDIOTRAK OPTOPlay</b></a>: Used for a few months. <b>$30</b> with purchase of any item above $50.</li>
</ul>
<p><b>Update:</b> The Nokia 770 and the iPod have been sold.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2006/02/24/gadgets-for-sale/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>22. Am I old enough?</title>
		<link>http://nanocr.eu/2005/11/18/22-am-i-old-enough/</link>
		<comments>http://nanocr.eu/2005/11/18/22-am-i-old-enough/#comments</comments>
		<pubDate>Fri, 18 Nov 2005 17:27:06 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/11/18/22-am-i-old-enough/</guid>
		<description><![CDATA[I&#8217;m 22 years old today and it&#8217;s story time: When I was 17 years old I bought my first portable MP3 player. I reverse engineered the Windows driver that came with it and wrote a Linux driver. After some time I was contacted by the Singaporean company that manufactured the player. They were quite happy [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m 22 years old today and it&#8217;s story time: When I was 17 years old I bought <a href="http://hardware.dmusic.com/reviews/jazpiper/">my first portable MP3 player</a>. I reverse engineered the Windows driver that came with it and wrote a <a href="http://sourceforge.net/projects/openjaz/">Linux driver</a>. After some time I was contacted by the Singaporean company that manufactured the player. They were quite happy with my work because they had &#8220;lost contact&#8221; with the Chinese company they had outsourced driver development to. Not only did they give me their support, they wanted to hire me to write a Linux driver for their next product. I was willing to start the work immediately, but they needed my CV first due to formalities. After I sent them my CV I never heard back from them. I doubt it was due to my lack of work experience, as I had already demonstrated that I had the necessary skills. So if you were wondering &#8216;Old enough for what?&#8217; after reading the title of this post, the answer is &#8216;Old enough to write software for a company in Singapore.&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/11/18/22-am-i-old-enough/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Despair Linux</title>
		<link>http://nanocr.eu/2005/10/03/despair-linux/</link>
		<comments>http://nanocr.eu/2005/10/03/despair-linux/#comments</comments>
		<pubDate>Mon, 03 Oct 2005 12:46:38 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Humour]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/10/03/despair-linux/</guid>
		<description><![CDATA[Having used various GNU/Linux distributions over the years, I find these pictures hilarious:
Caldera, Debian, Fedora, Gentoo, Mandrake, RedHat, Slackware, Ubuntu.
]]></description>
			<content:encoded><![CDATA[<p>Having used various GNU/Linux distributions over the years, I find these pictures hilarious:<br />
<a href="http://www.arouse.net/despair-linux/caldera.jpg">Caldera</a>, <a href="http://www.arouse.net/despair-linux/debian.jpg">Debian</a>, <a href="http://www.arouse.net/despair-linux/fedora.jpg">Fedora</a>, <a href="http://www.arouse.net/despair-linux/gentoo.jpg">Gentoo</a>, <a href="http://www.arouse.net/despair-linux/mandrake.jpg">Mandrake</a>, <a href="http://www.arouse.net/despair-linux/redhat.jpg">RedHat</a>, <a href="http://www.arouse.net/despair-linux/slackware.jpg">Slackware</a>, <a href="http://www.arouse.net/despair-linux/ubuntu.jpg">Ubuntu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/10/03/despair-linux/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>snd123</title>
		<link>http://nanocr.eu/2005/09/20/snd123/</link>
		<comments>http://nanocr.eu/2005/09/20/snd123/#comments</comments>
		<pubDate>Tue, 20 Sep 2005 17:16:39 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/09/20/snd123/</guid>
		<description><![CDATA[I hacked together a very simple C# command line audio player that uses libvlc.
It supports the following formats:
MP2, MP3, AAC, Ogg Vorbis, Speex, FLAC, Apple Lossless, AC3, CDDA, WMA 1 and 2.
MOD formats: MOD, XM, IT, S3M, 669, MTM, STM.
Source Code: snd123-1.0.2.tar.bz2 (MD5: a315990e0ab58f30ca80589e251e2932)
Ubuntu Breezy package: snd123_1.0.2-1_i386.deb (MD5: f81e05b3bd9ed7cd8a0f5b458af78de6)
Syntax examples:
snd123 ~/Music/song.mp3
snd123 cdda:/dev/cdrom
snd123 http://a1864.phobos.apple.com/Music/y2005/m05/d25/h16/s05.yoplcihv.aac.p.m4p
]]></description>
			<content:encoded><![CDATA[<p>I hacked together a very simple C# command line audio player that uses libvlc.</p>
<p><b>It supports the following formats:</b></p>
<p>MP2, MP3, AAC, Ogg Vorbis, Speex, FLAC, Apple Lossless, AC3, CDDA, WMA 1 and 2.<br />
<a href="http://www.modarchive.com/">MOD</a> formats: MOD, XM, IT, S3M, 669, MTM, STM.</p>
<p>Source Code: <a href="/sw/snd123/snd123-1.0.2.tar.bz2">snd123-1.0.2.tar.bz2</a> (MD5: a315990e0ab58f30ca80589e251e2932)<br />
Ubuntu Breezy package: <a href="/sw/snd123/snd123_1.0.2-1_i386.deb">snd123_1.0.2-1_i386.deb</a> (MD5: f81e05b3bd9ed7cd8a0f5b458af78de6)</p>
<p><b>Syntax examples:</b></p>
<p>snd123 ~/Music/song.mp3<br />
snd123 cdda:/dev/cdrom<br />
snd123 http://a1864.phobos.apple.com/Music/y2005/m05/d25/h16/s05.yoplcihv.aac.p.m4p</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/09/20/snd123/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>SharpMusique 1.0</title>
		<link>http://nanocr.eu/2005/09/17/sharpmusique-10/</link>
		<comments>http://nanocr.eu/2005/09/17/sharpmusique-10/#comments</comments>
		<pubDate>Sat, 17 Sep 2005 17:52:26 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/09/17/sharpmusique-10/</guid>
		<description><![CDATA[ I’ve released version 1.0 of SharpMusique. Ubuntu Breezy package is now available.
ChangeLog: Improved album support. Proper build system.
]]></description>
			<content:encoded><![CDATA[<p> I’ve released version 1.0 of <a href="http://nanocrew.net/software/sharpmusique/">SharpMusique</a>. <a href="http://ubuntulinux.org/">Ubuntu</a> Breezy package is now available.</p>
<p>ChangeLog: Improved album support. Proper build system.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/09/17/sharpmusique-10/feed/</wfw:commentRss>
		<slash:comments>95</slash:comments>
		</item>
		<item>
		<title>Compiling VLC</title>
		<link>http://nanocr.eu/2005/09/01/compiling-vlc/</link>
		<comments>http://nanocr.eu/2005/09/01/compiling-vlc/#comments</comments>
		<pubDate>Thu, 01 Sep 2005 15:17:58 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VideoLAN]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/09/01/compiling-vlc/</guid>
		<description><![CDATA[Instructions for compiling VLC with VC-1 (WMV9) support under Ubuntu Breezy
Install dependencies available from the Ubuntu repositories (main and universe)
$ sudo apt-get install libwxgtk2.6-dev libdvbpsi3-dev libmpeg2-4-dev libmad0-dev libasound2-dev libesd0-dev x11proto-video-dev libdvdnav-dev liba52-0.7.4-dev libflac-dev libfreetype6-dev libid3tag0-dev libogg-dev libpng12-dev libspeex-dev libtheora-dev libvorbis-dev libxml2-dev zlib1g-dev gcc g++ automake1.9 autoconf libtool subversion cvs libx11-dev

Install libdvdcss (DVD support)
$ mkdir ~/videolan [...]]]></description>
			<content:encoded><![CDATA[<p><b>Instructions for compiling <a href="http://videolan.org">VLC</a> with VC-1 (WMV9) support under <a href="http://ubuntulinux.org">Ubuntu Breezy</a></b></p>
<p>Install dependencies available from the Ubuntu repositories (main and universe)</p>
<blockquote><p><b>$</b> sudo apt-get install libwxgtk2.6-dev libdvbpsi3-dev libmpeg2-4-dev libmad0-dev libasound2-dev libesd0-dev x11proto-video-dev libdvdnav-dev liba52-0.7.4-dev libflac-dev libfreetype6-dev libid3tag0-dev libogg-dev libpng12-dev libspeex-dev libtheora-dev libvorbis-dev libxml2-dev zlib1g-dev gcc g++ automake1.9 autoconf libtool subversion cvs libx11-dev
</p></blockquote>
<p>Install libdvdcss (DVD support)</p>
<blockquote><p><b>$</b> mkdir ~/videolan ; cd ~/videolan<br />
<b>$</b> wget http://downloads.videolan.org/pub/videolan/vlc/0.8.2/contrib/libdvdcss-1.2.8.tar.bz2<br />
<b>$</b> tar -jxvf libdvdcss-1.2.8.tar.bz2 ; cd libdvdcss-1.2.8<br />
<b>$</b> ./configure &#45;&#45;prefix=/usr ; make ; sudo make install
</p></blockquote>
<p>Compile faad2 (AAC support)</p>
<blockquote><p><b>$</b> cd ~/videolan ; wget http://downloads.videolan.org/pub/videolan/vlc/0.8.2/contrib/faad2-20040923.tar.bz2<br />
<b>$</b> tar -jxvf faad2-20040923.tar.bz2 ; cd faad2-20040923<br />
<b>$</b> ./configure &#45;&#45;prefix=/usr ; cd libfaad ; make
</p></blockquote>
<p>Compile ffmpeg (support for H264 and many other codecs)</p>
<blockquote><p><b>$</b> cd ~/videolan ; cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg<br />
<b>$</b> cd ffmpeg ; ./configure &#45;&#45;enable-pp &#45;&#45;enable-gpl ; make
</p></blockquote>
<p>Compile libvc1 (WMV9 support)</p>
<blockquote><p><b>$</b> cd ~/videolan ; wget http://nanocrew.net/sw/libvc1-1.0.tar.gz ; tar -zxvf libvc1-1.0.tar.gz<br />
<b>$</b> wget http://<a href="http://www.smpte-vc1.org/TestMaterials.html">USERNAME:PWD</a>@www.smpte-vc1.org/TrialPublication/Decoder/VC1_reference_decoder_release6.zip<br />
<b>$</b> unzip VC1_reference_decoder_release6.zip<br />
<b>$</b> cp VC1_reference_decoder_release6/decoder/*.[ch] libvc1-1.0/src/.<br />
<b>$</b> cp VC1_reference_decoder_release6/shared/*.[ch] libvc1-1.0/src/.<br />
<b>$</b> cd libvc1-1.0 ; ./bootstrap ; ./configure &#45;&#45;prefix=/usr ; make
</p></blockquote>
<p>Install VLC</p>
<blockquote><p><b>$</b> cd ~/videolan ; svn co svn://svn.videolan.org/vlc/trunk vlc-trunk<br />
<b>$</b> cd vlc-trunk ; wget -O &#8211; http://nanocrew.net/sw/vlc-libvc1.diff | patch -p0<br />
<b>$</b> ./bootstrap ; ./configure &#45;&#45;with-ffmpeg-tree=../ffmpeg &#45;&#45;enable-faad &#45;&#45;with-faad-tree=../faad2-20040923 &#45;&#45;enable-esd &#45;&#45;enable-flac &#45;&#45;enable-theora &#45;&#45;enable-libvc1 &#45;&#45;with-libvc1-tree=../libvc1-1.0 &#45;&#45;disable-hal<br />
<b>$</b> make ; sudo make install</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/09/01/compiling-vlc/feed/</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>fglrx redux</title>
		<link>http://nanocr.eu/2005/08/21/fglrx-redux/</link>
		<comments>http://nanocr.eu/2005/08/21/fglrx-redux/#comments</comments>
		<pubDate>Sun, 21 Aug 2005 11:55:50 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/08/21/fglrx-redux/</guid>
		<description><![CDATA[ATI has released a new version of the fglrx driver. What has changed since the previous one?

DVI output works
XVideo playback of 720p content works

Suspend doesn&#8217;t work at all (system locks up and screen is garbled).
]]></description>
			<content:encoded><![CDATA[<p>ATI has released a <a href="http://www2.ati.com/drivers/linux/linux_8.16.20.html">new version</a> of the fglrx driver. What has changed since <a href="http://nanocrew.net/?p=2">the previous one</a>?</p>
<ul>
<li>DVI output works</li>
<li>XVideo playback of 720p content works</li>
</ul>
<p>Suspend doesn&#8217;t work at all (system locks up and screen is garbled).</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/08/21/fglrx-redux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>History</title>
		<link>http://nanocr.eu/2005/06/18/history/</link>
		<comments>http://nanocr.eu/2005/06/18/history/#comments</comments>
		<pubDate>Sat, 18 Jun 2005 01:02:02 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/06/18/history/</guid>
		<description><![CDATA[I was looking through boxes of old stuff and came across the first computer programming book I read and the first Linux distro I tried.
]]></description>
			<content:encoded><![CDATA[<p>I was looking through boxes of old stuff and came across the <a href="/wp-content/programming8086.jpg">first computer programming book I read</a> and the <a href="/wp-content/redhat5.jpg">first Linux distro I tried</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/06/18/history/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>fglrx_drv &lt; radeon_drv</title>
		<link>http://nanocr.eu/2005/06/06/fglrx_drv-radeon_drv/</link>
		<comments>http://nanocr.eu/2005/06/06/fglrx_drv-radeon_drv/#comments</comments>
		<pubDate>Mon, 06 Jun 2005 00:42:00 +0000</pubDate>
		<dc:creator>JonLech</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://nanocr.eu/2005/06/06/fglrx_drv-radeon_drv/</guid>
		<description><![CDATA[Issues with the ATI fglrx driver on my IBM ThinkPad T42p:

DVI output does not work (no signal).

Unable to play 720p video because XVideo can&#8217;t allocate enough video memory: &#8220;BadAlloc (insufficient resources for operation)&#8221;. Disabling DRI frees up enough video memory to enable successful playback.

After waking up from suspend, 2D performance is very bad (scrolling in [...]]]></description>
			<content:encoded><![CDATA[<p>Issues with the <a href="http://www2.ati.com/drivers/linux/linux_8.12.10.html">ATI fglrx driver</a> on my <a href="http://www5.pc.ibm.com/europe/products.nsf/$wwwPartNumLookup/_UC2KYxx?OpenDocument">IBM ThinkPad T42p</a>:</p>
<ul>
<li>DVI output does not work (no signal).
</li>
<li>Unable to play <a href="http://images.apple.com/movies/us/hd_gallery/gl1800/serenity_m720p.mov">720p video</a> because XVideo can&#8217;t allocate enough video memory: &#8220;BadAlloc (insufficient resources for operation)&#8221;. Disabling DRI frees up enough video memory to enable successful playback.
</li>
<li>After waking up from suspend, 2D performance is very bad (scrolling in gnome-terminal and firefox stutters).
</li>
</ul>
<p>None of these problems occur with the open source xorg radeon driver.</p>
]]></content:encoded>
			<wfw:commentRss>http://nanocr.eu/2005/06/06/fglrx_drv-radeon_drv/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://images.apple.com/movies/us/hd_gallery/gl1800/serenity_m720p.mov" length="113688623" type="video/quicktime" />
		</item>
	</channel>
</rss>
