<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>~`*  freedrull  *&#039;~</title>
	<atom:link href="http://freedrull.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://freedrull.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 04 Apr 2010 03:21:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='freedrull.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>~`*  freedrull  *&#039;~</title>
		<link>http://freedrull.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://freedrull.wordpress.com/osd.xml" title="~`*  freedrull  *&#039;~" />
	<atom:link rel='hub' href='http://freedrull.wordpress.com/?pushpress=hub'/>
		<item>
		<title>automake c vs. c++ dependencies</title>
		<link>http://freedrull.wordpress.com/2010/04/04/automake-c-vs-c-dependencies/</link>
		<comments>http://freedrull.wordpress.com/2010/04/04/automake-c-vs-c-dependencies/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 03:21:21 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/04/04/automake-c-vs-c-dependencies/</guid>
		<description><![CDATA[So I&#8217;m currently attempting to write an mpd decoder that uses Blargg&#8217;s game music emulation libraries. Originally I was coding it in C++, but it seems in their latest svn they have stopped supporting the C++ interface and now only support the C interface. Sigh&#8230; So I converted all my code to use the C [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=75&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m currently attempting to write an mpd decoder that uses Blargg&#8217;s game music emulation libraries. Originally I was coding it in C++, but it seems in their latest svn they have stopped supporting the C++ interface and now only support the C interface. Sigh&#8230;</p>
<p>So I converted all my code to use the C interface, thankfully it took less time than I expected. Most of mpd&#8217;s codebase uses plain C anyway, so maybe it will be for the better when I submit my patch.</p>
<p>After I changed the file extension from .cxx to .c, it was time to change the autotools configuration files so that wily bunch knows this is c and not c++. So pewpewpew get rid of the check for the C++ compiler for my file and change some more extensions. After an autoreconf -i to regenerate the configure script and Makefile.in I attempt to compile, and I get this:</p>
<p><pre class="brush: plain;">
make[1]: *** No rule to make target `src/decoder/gme_decoder_plugin.cxx', needed by `src/decoder/src_mpd-gme_decoder_plugin.o'.  Stop.
</pre></p>
<p>wat</p>
<p>But there is no gme_decoder_plugin.cxx anymore!</p>
<p>I furiously type make clean and autoreconf -i over and over but no cigar. Still get the same error. Hmm maybe I need to run some other programs that begin with auto*.</p>
<p>So I try automake. This output catches my eye:</p>
<p><pre class="brush: plain;">
automake-1.11: Sources ending in .c become .o
automake-1.11: Sources ending in .c become .obj
automake-1.11: reading /usr/share/automake-1.11/am/lang-compile.am
automake-1.11: Sources ending in .cxx become .o
automake-1.11: Sources ending in .cxx become .obj
</pre></p>
<p>Perhaps this could be a problem for tracking dependencies, since both .c and .cxx will end up with the same extension when compiled into object files?</p>
<p>Then I noticed another automake option:<br />
<pre class="brush: plain;">
Dependency tracking:
  -i, --ignore-deps      disable dependency tracking code
        --include-deps     enable dependency tracking code
</pre></p>
<p>I tried automake with the -i option, and blingblong everything is gravy. So as far as I can tell, the dependency tracking decided the gme_decoder_plugin.o file&#8217;s dependency was still gme_decoder_plugin.cxx when it tried to generate the Makefile.in from Makefile.am.</p>
<p>However, I ran &#8216;make clean&#8217; several times before to try to solve the problem, therefore deleting the .o file. How exactly does automake track dependencies then?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=75&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/04/04/automake-c-vs-c-dependencies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>stupid sidplay libs</title>
		<link>http://freedrull.wordpress.com/2010/03/15/stupid-sidplay-libs/</link>
		<comments>http://freedrull.wordpress.com/2010/03/15/stupid-sidplay-libs/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 01:01:19 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[libsidplay]]></category>
		<category><![CDATA[mpd]]></category>
		<category><![CDATA[sid]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/03/15/stupid-sidplay-libs/</guid>
		<description><![CDATA[The sidplay libraries are stupidly split up into not two, but three separate libraries! Or so it seems. There is libsidplay, libsidutils, and libresidbuilder. When I try to compile mpd with sidplay support, it complains about either libsidutils or libresidbuilder missing. So I google for libsidresidbuilder, and I get a packages.debian.org page for the package. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=74&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The sidplay libraries are stupidly split up into not two, but three separate libraries!  Or so it seems. There is libsidplay, libsidutils, and libresidbuilder. When I try to compile mpd with sidplay support, it complains about either libsidutils or libresidbuilder missing.</p>
<p>So I google for libsidresidbuilder, and I get a packages.debian.org page for the package. I download and unpack it and hmm, it looks exactly like the libsidplay package from portage! There are libsidplay, libsidutils, resid, and builder subdirectories.</p>
<p>My guess is that libsidplay in portage is just not compiling the resid and libresidutils? Maybe some USE flags need to be suggested to allow building these, although I can&#8217;t imagine why you wouldn&#8217;t want to build them.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=74&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/03/15/stupid-sidplay-libs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>funtoo install</title>
		<link>http://freedrull.wordpress.com/2010/03/15/funtoo-install/</link>
		<comments>http://freedrull.wordpress.com/2010/03/15/funtoo-install/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 00:45:47 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[funtoo gentoo linux install]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/03/15/funtoo-install/</guid>
		<description><![CDATA[So I tried to install funtoo, which is pretty much gentoo. There are a few very slight differences. It uses Daniel Robin&#8217;s portage repo, which uses git and not rsync. This sounds great to me, because it will only update the packages that have changed since the last sync, and not just grab a whole [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=72&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So I tried to install <a href="funtoo.org">funtoo</a>, which is pretty much gentoo. There are a few very slight differences. It uses Daniel Robin&#8217;s portage repo, which uses git and not rsync. This sounds great to me, because it will only update the packages that have changed since the last sync, and not just grab a whole new tree(I think, havn&#8217;t tried it yet). I noticed another thing while I was chrooted into the new enviornment, finishing up the install, it has busybox, which can act as vi. Last time I installed gentoo, the only fullscreen editor available was nano, which was very aggrivating for me, being the vimtard I am.<br />
Funtoo uses the openrc init system instead of system v init. I don&#8217;t have many opinions about it yet, but the scripts are certainly easier to read. There are networking script emplates in /etc/init.d, then you create symlinks from the one you want to use to the script for your interface.</p>
<p><pre class="brush: plain;">
ln -s /etc/init.d/netif.tmpl /etc/init.d/netif.eth0
</pre></p>
<p>You then add the details for your interface in /etc/conf.d/netif.eth0. I won&#8217;t go over the details because the <a href="http://funtoo.org/en/funtoo/core/networking/">funtoo core networking guide</a> does already.</p>
<p>Funtoo also uses grub 2, but I havn&#8217;t tried to set that up yet because grub was already on my other partition.</p>
<p>Haven&#8217;t got networking to work yet on my funtoo partition, but I&#8217;m very excited about the idea of portage using git, and I may switch my other gentoo boxes to use git with portage if it works out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=72&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/03/15/funtoo-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>xvidcap in portage</title>
		<link>http://freedrull.wordpress.com/2010/03/12/xvid-in-portage/</link>
		<comments>http://freedrull.wordpress.com/2010/03/12/xvid-in-portage/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 02:59:44 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/03/12/xvid-in-portage/</guid>
		<description><![CDATA[I was trying to use xvidcap to make a desktop recording today, and noticed that no audio codec options were available. Then I read that you need to pass the &#8216;&#8211;audio yes&#8217; command line option. When I tried to use this option, I got the message &#8220;Audio support is not built into this binary&#8221;. Hmm [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=70&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was trying to use xvidcap to make a desktop recording today, and noticed that no audio codec options were available. Then I read that you need to pass the &#8216;&#8211;audio yes&#8217; command line option. When I tried to use this option, I got the message &#8220;Audio support is not built into this binary&#8221;.</p>
<p>Hmm well, good thing I&#8217;m using gentoo, I thought! So I went to see what extra use flags could be set for xvidcap. There were only two, mp3 and theora. I enabled them both and rebuilt the package, and still no audio support!</p>
<p>After googling the issue I found this gentoo bug report: <a href="http://bugs.gentoo.org/show_bug.cgi?id=258042">http://bugs.gentoo.org/show_bug.cgi?id=258042</a>.</p>
<p>I tried the patch mentioned there for configure.in. It was supposedly because it was checking for an outdated function in ffmpeg. For some weird reason xvidcap has its own ffmpeg directory with the entire ffmpeg source in it! You have the option to use a system provided ffmpeg or this internal ffmpeg by passing the option &#8220;&#8211;without-forced-embedded-ffmpeg&#8221;. I tried both options, with and without this patch from bugs.gentoo.org and there were still compile time failures.</p>
<p>It appears xvidcap is still using an outdated ffmpeg api, maybe the aforementioned patch fixed it at the time. Here&#8217;s my compile error(or at least the relevant part):</p>
<p><pre class="brush: plain;">
: In function `add_audio_stream':
/var/tmp/portage/x11-misc/xvidcap-1.1.7/work/xvidcap-1.1.7/src/xtoffmpeg.c:394: undefined reference to `av_fifo_init'
xtoffmpeg.o: In function `do_audio_out':
/var/tmp/portage/x11-misc/xvidcap-1.1.7/work/xvidcap-1.1.7/src/xtoffmpeg.c:552: undefined reference to `av_fifo_write'
/var/tmp/portage/x11-misc/xvidcap-1.1.7/work/xvidcap-1.1.7/src/xtoffmpeg.c:555: undefined reference to `av_fifo_read'
xtoffmpeg.o: In function `cleanup_thread_when_stopped':
/var/tmp/portage/x11-misc/xvidcap-1.1.7/work/xvidcap-1.1.7/src/xtoffmpeg.c:673: undefined reference to `av_fifo_read'
</pre></p>
<p>I did some research, and the api for av_fifo* has changed. av_fifo_init changed to av_fifo_alloc, which was easy to change. av_fifo_write and av_fifo_read have changed to av_fifo_generic_write and av_fifo_generic_read, which require you to pass a pointer to a write/read function. This will require some more work to change these to the new api.</p>
<p>But I&#8217;m sure I&#8217;ll just forget about this in a few hours like all my other ideas for new projects. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=70&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/03/12/xvid-in-portage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>Playing soundfonts with midi keyboard, with just timidity and alsa</title>
		<link>http://freedrull.wordpress.com/2010/01/22/playing-soundfonts-with-midi-keyboard-with-just-timidity-and-alsa/</link>
		<comments>http://freedrull.wordpress.com/2010/01/22/playing-soundfonts-with-midi-keyboard-with-just-timidity-and-alsa/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 22:17:44 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[midi gentoo timidity xboard emu 49 alsa]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/01/22/playing-soundfonts-with-midi-keyboard-with-just-timidity-and-alsa/</guid>
		<description><![CDATA[I thought it would nice to just be able to play my midi keyboard without launching rosegarden or some big application like that, so I decided to see if timidity could help me out. Install timidity++. Then start timidity with the timidity init script. I use an e-mu xboard49. When I plug it in, I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=69&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I thought it would nice to just be able to play my midi keyboard without launching rosegarden or some big application like that, so I decided to see if timidity could help me out. Install timidity++.</p>
<p><pre class="brush: plain;">
tony@0_o ~/ $ emerge timdity++
</pre></p>
<p>Then start timidity with the timidity init script.</p>
<p><pre class="brush: plain;">
tony@0_o ~/ $ sudo /etc/init.d/timidity start
</pre></p>
<p>I use an e-mu xboard49. When I plug it in, I can see the midi ports available with aplaymidi -l.</p>
<p><pre class="brush: plain;">
tony@0_o ~/ $ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
 24:0    E-MU Xboard49                    E-MU Xboard49 MIDI 1
128:0    TiMidity                         TiMidity port 0
128:1    TiMidity                         TiMidity port 1
128:2    TiMidity                         TiMidity port 2
128:3    TiMidity                         TiMidity port 3
</pre></p>
<p>Then I can connect the two ports with aconnect.<br />
<pre class="brush: plain;">
tony@0_o ~/ $ aconnect 24:0 128:0
</pre></p>
<p>Then voila! Insant midi jam. You can select which midi patch with your midi controller, its called &#8220;select pgm bank&#8221; or something like that.</p>
<p>Next I&#8217;m going to try to install some soundfonts.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=69&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/01/22/playing-soundfonts-with-midi-keyboard-with-just-timidity-and-alsa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>shrink my pics.sh</title>
		<link>http://freedrull.wordpress.com/2010/01/05/shrink-my-pics-sh/</link>
		<comments>http://freedrull.wordpress.com/2010/01/05/shrink-my-pics-sh/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 03:14:04 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[pics]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2010/01/05/shrink-my-pics-sh/</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=61&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><pre class="brush: plain;">
for FILE in *.jpg; do echo $FILE; convert -geometry 50% $FILE $FILE; done;
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=61&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2010/01/05/shrink-my-pics-sh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>some simple C debugging macros</title>
		<link>http://freedrull.wordpress.com/2009/11/28/some-simple-c-debugging-macros/</link>
		<comments>http://freedrull.wordpress.com/2009/11/28/some-simple-c-debugging-macros/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 19:37:00 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[programming debugging C macros preprocessor shitty-programming logging macro]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2009/11/28/some-simple-c-debugging-macros/</guid>
		<description><![CDATA[My teacher always says if you need to use a debugger, you don&#8217;t understand your program. So, maybe I&#8217;m a shitty programmer, but these macros have helped me out. Sometimes you need to check variables: Sometimes you just want to print something, to see if a loop or branch is being executed: Then you pass [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=59&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My teacher always says if you need to use a debugger, you don&#8217;t understand your program. So, maybe I&#8217;m a shitty programmer, but these macros have helped me out.</p>
<p>Sometimes you need to check variables:</p>
<p><pre class="brush: plain;">
#define LOG(x, fmt)		fprintf(stderr, &quot;LOG: %s : %&quot; #fmt &quot;\n&quot;, #x, x)

LOG(butt, f);
</pre></p>
<p>Sometimes you just want to print something, to see if a loop or branch is being executed:</p>
<p><pre class="brush: plain;">
#define CHECK(x)		fprintf(stderr, &quot;CHECK: %s\n&quot;, #x)

CHECK(hi);
</pre></p>
<p>Then you pass into CHECK whatever string you want to be printed.</p>
<p>Note I didn&#8217;t put a semicolon at the end of the macros. If I did, then I would have to remember to not put one when I used the macros, otherwise I would end up with two semicolons when the macro expanded!</p>
<p>I&#8217;ve seen a lot more complicated debugging systems implemented in larger projects, but these will work fine for now.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=59&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2009/11/28/some-simple-c-debugging-macros/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>Obliterating Bad Formatting</title>
		<link>http://freedrull.wordpress.com/2009/11/12/obliterating-bad-formatting/</link>
		<comments>http://freedrull.wordpress.com/2009/11/12/obliterating-bad-formatting/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 07:40:51 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[spaces]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[whitespace]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2009/11/12/obliterating-bad-formatting/</guid>
		<description><![CDATA[Editing someone else&#8217;s file that&#8217;s littered with whitespace instead of tabs, and extraneous end-of-line whitespace? Here&#8217;s what to do: Another command to turn whitespace into tabs. Reindents everything in the current block(between the previous &#8216;{&#8216; and next &#8216;}&#8217;). This command will do the same thing on the entire file:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=58&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Editing someone else&#8217;s file that&#8217;s littered with whitespace instead of tabs, and extraneous end-of-line whitespace?<br />
Here&#8217;s what to do:</p>
<p>Another command to turn whitespace into tabs.</p>
<p><pre class="brush: plain;">
=a{
</pre></p>
<p>Reindents everything in the current block(between the previous &#8216;{&#8216; and next &#8216;}&#8217;). This command will do the same thing on the entire file:</p>
<p><pre class="brush: plain;">
g=GG
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=58&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2009/11/12/obliterating-bad-formatting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>tmux, a terminal multiplexer</title>
		<link>http://freedrull.wordpress.com/2009/11/12/tmux-a-terminal-multiplexer/</link>
		<comments>http://freedrull.wordpress.com/2009/11/12/tmux-a-terminal-multiplexer/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 07:25:45 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tmux]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2009/11/12/tmux-a-terminal-multiplexer/</guid>
		<description><![CDATA[I love screen, but today I saw Nik using tmux. Woah! It has tiling similar to xmonad, one window on top, the other on bottom, or two windows vertically aligned, etc. Nothing like having an irc client right next to a text editor hacking on some code. Here&#8217;s my .tmux.config that I have so far: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=57&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I love screen, but today I saw Nik using tmux. Woah! It has tiling similar to xmonad, one window on top, the other on bottom, or two windows vertically aligned, etc. Nothing like having an irc client right next to a text editor hacking on some code. Here&#8217;s my .tmux.config that I have so far:<br />
<pre class="brush: plain;">
set -g default-command zsh

#status bar
set -g status-bg black
set -g status-fg cyan

#use C-o instead of C-b
unbind C-b
set -g prefix C-o
bind C-o send-prefix
bind o send-prefix
</pre></p>
<p>Got this mostly from the examples on tmux.sourceforge.net. First off I needed to change the default modifier key C-b to C-o, C-b conflicts with the shell and vim. Then I figured I&#8217;d change the statusbar color and take this opportunity to start using zshell.</p>
<p>Nothin&#8217; like the good life.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=57&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2009/11/12/tmux-a-terminal-multiplexer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
		<item>
		<title>Nuking White Space</title>
		<link>http://freedrull.wordpress.com/2009/11/11/nuking-white-space/</link>
		<comments>http://freedrull.wordpress.com/2009/11/11/nuking-white-space/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 20:06:48 +0000</pubDate>
		<dc:creator>freedrull</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[whitespace]]></category>

		<guid isPermaLink="false">http://freedrull.wordpress.com/2009/11/11/nuking-white-space/</guid>
		<description><![CDATA[Here&#8217;s an easy way to get rid of all trailing whitespace when programming in vim. First I did this: That worked pretty well because it highlighted all the trailing whitespace red, so it was easy to find and delete. But what if you want to delete all whitespace in one go? You need a user [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=56&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an easy way to get rid of all trailing whitespace when programming in vim. First I did this:</p>
<p><pre class="brush: plain;">
highlight WhitespaceEOL ctermbg=red guibg=red
match WhitespaceEOL /\s\+$/
</pre></p>
<p>That worked pretty well because it highlighted all the trailing whitespace red, so it was easy to find and delete. But what if you want to delete all whitespace in one go? You need a user command like this:</p>
<p><pre class="brush: plain;">
command -nargs=0 -range=% NukeWhiteSpace ,s/\s\+$//g
</pre></p>
<p>Now you can just do :NukeWhiteSpace and all that whitespace will be gone!</p>
<p>Bigup #vim for helping me with this.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/freedrull.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/freedrull.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/freedrull.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=freedrull.wordpress.com&amp;blog=8842072&amp;post=56&amp;subd=freedrull&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://freedrull.wordpress.com/2009/11/11/nuking-white-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ce4d7de360a2a4be552aac472520bda1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">freedrull</media:title>
		</media:content>
	</item>
	</channel>
</rss>
