<?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>The Life of RubenV (Ruben Vermeersch) &#187; .tech</title>
	<atom:link href="http://weblog.savanne.be/tags/tech/feed" rel="self" type="application/rss+xml" />
	<link>http://weblog.savanne.be</link>
	<description></description>
	<lastBuildDate>Tue, 28 Feb 2012 17:50:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mono @ FOSDEM 2012: Slides</title>
		<link>http://weblog.savanne.be/517-mono-fosdem-2012-slides</link>
		<comments>http://weblog.savanne.be/517-mono-fosdem-2012-slides#comments</comments>
		<pubDate>Tue, 28 Feb 2012 17:50:12 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=517</guid>
		<description><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" />Slightly overdue, but here they are, the slides from the 2012 Mono Developer Room @ FOSDEM:</p>
<ul>
<li><strong>Enough Debian packaging knowledge to hurt yourselves slightly less than you do already </strong>(Jo Shields) <a href="http://weblog.savanne.be/jo-shields.odp">[ODP]</a></li>
<li><strong>Mono – State of the Union </strong>(Miguel De Icaza) <a href="http://weblog.savanne.be/fosdem-2012-mono.pdf">[PDF]</a></li>
<li><strong>Gluon </strong>(Federico Di Gregorio) <a href="http://weblog.savanne.be/FOSDEM2012_Gluon.zip">[ZIP]</a></li>
<li><strong>Banshee: Past, Present, Future and the Crazy stuff</strong> (Olivier Dufour) <a href="http://weblog.savanne.be/Fosdem2012_Banshee.pdf">[PDF]</a></li>
<li><strong>IronPython: Bringing the dynamic world to the CLR </strong>(Carlos Alberto Cortez Guevara) <a href="http://weblog.savanne.be/ironpython-fosdem.pdf">[PDF]</a></li>
<li><strong>MonoGame </strong>(Dominique Louis, Dean Ellis &amp; Kenneth Pouncy) <a href="http://weblog.savanne.be/MonoGame_FOSDEM.pdf">[PDF]</a> <a href="http://www.youtube.com/watch?v=kLWE52mkii0">[Video 1]</a> <a href="http://www.youtube.com/watch?v=vEAdC-4gfHI">[Video 2]</a></li>
<li><strong>XWT </strong>(Lluis Sanchez) <a href="http://weblog.savanne.be/xwt.pdf">[PDF]</a></li>
<li><strong>MonoMac </strong>(Miguel De Icaza) <a href="http://weblog.savanne.be/FOSDEM-MonoMac.pdf">[PDF]</a></li>
</ul>
<p>Thanks for attending everyone, we had a great day!</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" />Slightly overdue, but here they are, the slides from the 2012 Mono Developer Room @ FOSDEM:</p>
<ul>
<li><strong>Enough Debian packaging knowledge to hurt yourselves slightly less than you do already </strong>(Jo Shields) <a href="http://weblog.savanne.be/jo-shields.odp">[ODP]</a></li>
<li><strong>Mono – State of the Union </strong>(Miguel De Icaza) <a href="http://weblog.savanne.be/fosdem-2012-mono.pdf">[PDF]</a></li>
<li><strong>Gluon </strong>(Federico Di Gregorio) <a href="http://weblog.savanne.be/FOSDEM2012_Gluon.zip">[ZIP]</a></li>
<li><strong>Banshee: Past, Present, Future and the Crazy stuff</strong> (Olivier Dufour) <a href="http://weblog.savanne.be/Fosdem2012_Banshee.pdf">[PDF]</a></li>
<li><strong>IronPython: Bringing the dynamic world to the CLR </strong>(Carlos Alberto Cortez Guevara) <a href="http://weblog.savanne.be/ironpython-fosdem.pdf">[PDF]</a></li>
<li><strong>MonoGame </strong>(Dominique Louis, Dean Ellis &amp; Kenneth Pouncy) <a href="http://weblog.savanne.be/MonoGame_FOSDEM.pdf">[PDF]</a> <a href="http://www.youtube.com/watch?v=kLWE52mkii0">[Video 1]</a> <a href="http://www.youtube.com/watch?v=vEAdC-4gfHI">[Video 2]</a></li>
<li><strong>XWT </strong>(Lluis Sanchez) <a href="http://weblog.savanne.be/xwt.pdf">[PDF]</a></li>
<li><strong>MonoMac </strong>(Miguel De Icaza) <a href="http://weblog.savanne.be/FOSDEM-MonoMac.pdf">[PDF]</a></li>
</ul>
<p>Thanks for attending everyone, we had a great day!</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/517-mono-fosdem-2012-slides/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome details</title>
		<link>http://weblog.savanne.be/503-awesome-details</link>
		<comments>http://weblog.savanne.be/503-awesome-details#comments</comments>
		<pubDate>Mon, 30 Jan 2012 14:14:23 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=503</guid>
		<description><![CDATA[<p>I like small details in software. Here&#8217;s a nice one I spotted the other day:</p>

<a href='http://weblog.savanne.be/503-awesome-details/img_0070' title='IMG_0070'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0070-150x150.png" class="attachment-thumbnail" alt="IMG_0070" title="IMG_0070" /></a>
<a href='http://weblog.savanne.be/503-awesome-details/img_0071' title='IMG_0071'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0071-150x150.png" class="attachment-thumbnail" alt="IMG_0071" title="IMG_0071" /></a>
<a href='http://weblog.savanne.be/503-awesome-details/img_0072' title='IMG_0072'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0072-150x150.png" class="attachment-thumbnail" alt="IMG_0072" title="IMG_0072" /></a>

<p>The <a href="http://www.amazon.com/gp/feature.html/ref=kcp_ipad_mkt_lnd?docId=1000490441">Amazon Kindle app for iPad</a> changes its background depending on the hour of the day. It even has some very nice effects, for instance, when switching to the night view, a falling star flies by.</p>
<p><strong>Small details and nice polish shows your users that you care. Don&#8217;t be happy when it works, go the extra mile.</strong></p>
]]></description>
			<content:encoded><![CDATA[<p>I like small details in software. Here&#8217;s a nice one I spotted the other day:</p>

<a href='http://weblog.savanne.be/503-awesome-details/img_0070' title='IMG_0070'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0070-150x150.png" class="attachment-thumbnail" alt="IMG_0070" title="IMG_0070" /></a>
<a href='http://weblog.savanne.be/503-awesome-details/img_0071' title='IMG_0071'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0071-150x150.png" class="attachment-thumbnail" alt="IMG_0071" title="IMG_0071" /></a>
<a href='http://weblog.savanne.be/503-awesome-details/img_0072' title='IMG_0072'><img width="150" height="150" src="http://weblog.savanne.be/IMG_0072-150x150.png" class="attachment-thumbnail" alt="IMG_0072" title="IMG_0072" /></a>

<p>The <a href="http://www.amazon.com/gp/feature.html/ref=kcp_ipad_mkt_lnd?docId=1000490441">Amazon Kindle app for iPad</a> changes its background depending on the hour of the day. It even has some very nice effects, for instance, when switching to the night view, a falling star flies by.</p>
<p><strong>Small details and nice polish shows your users that you care. Don&#8217;t be happy when it works, go the extra mile.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/503-awesome-details/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mono at FOSDEM 2012: Schedule announced!</title>
		<link>http://weblog.savanne.be/490-mono-at-fosdem-2012-schedule-announced</link>
		<comments>http://weblog.savanne.be/490-mono-at-fosdem-2012-schedule-announced#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:00:19 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=490</guid>
		<description><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" />The schedule for the Mono devroom at <a href="http://fosdem.org/2012/">FOSDEM 2012</a> has been finalized:</p>
<ul>
<li><small><code>(11:00 – 11:45)</code></small> <strong>Enough Debian packaging knowledge to hurt yourselves slightly less than you do already </strong>(Jo Shields)</li>
<li><small><code>(12:00 – 13:00)</code></small> <strong>Mono – State of the Union </strong>(Miguel De Icaza)</li>
<li><small><code>(13:00 – 14:00)</code></small> <em>*** Lunch break ***</em></li>
<li><small><code>(14:00 – 14:30)</code></small> <strong>Gluon </strong>(Federico Di Gregorio)</li>
<li><small><code>(14:40 – 15:25)</code></small> <strong>Banshee: Past, Present, Future and the Crazy stuff</strong> (Bertrand Lorentz &amp; Olivier Dufour)</li>
<li><small><code>(15:40 – 16:25)</code></small> <strong>IronPython: Bringing the dynamic world to the CLR </strong>(Carlos Alberto Cortez Guevara)</li>
<li><small><code>(16:40 – 17:30)</code></small> <strong>MonoGame </strong>(Dominique Louis, Dean Ellis &amp; Kenneth Pouncy)</li>
<li><small><code>(17:45 – 18:15)</code></small> <strong>XWT </strong>(Lluis Sanchez)</li>
<li><small><code>(18:30 – 19:00)</code></small> <strong>MonoMac </strong>(Miguel De Icaza)</li>
</ul>
<p>Full details (with talk abstracts) should be <a href="http://fosdem.org/2012/schedule/track/mono_devroom">available on the FOSDEM website</a>. As always, if you want to see a talk, show up early, once the room is full, you&#8217;re out of luck!</p>
<p>Date to put in your agenda: Feb 4, 2012.</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" />The schedule for the Mono devroom at <a href="http://fosdem.org/2012/">FOSDEM 2012</a> has been finalized:</p>
<ul>
<li><small><code>(11:00 – 11:45)</code></small> <strong>Enough Debian packaging knowledge to hurt yourselves slightly less than you do already </strong>(Jo Shields)</li>
<li><small><code>(12:00 – 13:00)</code></small> <strong>Mono – State of the Union </strong>(Miguel De Icaza)</li>
<li><small><code>(13:00 – 14:00)</code></small> <em>*** Lunch break ***</em></li>
<li><small><code>(14:00 – 14:30)</code></small> <strong>Gluon </strong>(Federico Di Gregorio)</li>
<li><small><code>(14:40 – 15:25)</code></small> <strong>Banshee: Past, Present, Future and the Crazy stuff</strong> (Bertrand Lorentz &amp; Olivier Dufour)</li>
<li><small><code>(15:40 – 16:25)</code></small> <strong>IronPython: Bringing the dynamic world to the CLR </strong>(Carlos Alberto Cortez Guevara)</li>
<li><small><code>(16:40 – 17:30)</code></small> <strong>MonoGame </strong>(Dominique Louis, Dean Ellis &amp; Kenneth Pouncy)</li>
<li><small><code>(17:45 – 18:15)</code></small> <strong>XWT </strong>(Lluis Sanchez)</li>
<li><small><code>(18:30 – 19:00)</code></small> <strong>MonoMac </strong>(Miguel De Icaza)</li>
</ul>
<p>Full details (with talk abstracts) should be <a href="http://fosdem.org/2012/schedule/track/mono_devroom">available on the FOSDEM website</a>. As always, if you want to see a talk, show up early, once the room is full, you&#8217;re out of luck!</p>
<p>Date to put in your agenda: Feb 4, 2012.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/490-mono-at-fosdem-2012-schedule-announced/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mono @ FOSDEM 2012: we still need talks!</title>
		<link>http://weblog.savanne.be/484-mono-fosdem-2012-we-still-need-talks</link>
		<comments>http://weblog.savanne.be/484-mono-fosdem-2012-we-still-need-talks#comments</comments>
		<pubDate>Thu, 22 Dec 2011 19:40:26 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=484</guid>
		<description><![CDATA[<p>Mono hackers of the world, if you are planning on attending FOSDEM 2012, be aware that there is still a <a title="Mono Developer Room at FOSDEM 2012: CFP" href="http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp">call for presentations</a> up for the Mono Devroom. <a title="Mono Developer Room at FOSDEM 2012: CFP" href="http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp">Go submit your talks now</a>, you have until the end of the year to do so.</p>
<p><img class="aligncenter size-full wp-image-372" title="monoroom-fosdem-2011" src="http://weblog.savanne.be/monoroom-fosdem-2011.jpg" alt="" width="500" height="333" /></p>
]]></description>
			<content:encoded><![CDATA[<p>Mono hackers of the world, if you are planning on attending FOSDEM 2012, be aware that there is still a <a title="Mono Developer Room at FOSDEM 2012: CFP" href="http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp">call for presentations</a> up for the Mono Devroom. <a title="Mono Developer Room at FOSDEM 2012: CFP" href="http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp">Go submit your talks now</a>, you have until the end of the year to do so.</p>
<p><img class="aligncenter size-full wp-image-372" title="monoroom-fosdem-2011" src="http://weblog.savanne.be/monoroom-fosdem-2011.jpg" alt="" width="500" height="333" /></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/484-mono-fosdem-2012-we-still-need-talks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On F-Spot maintainership</title>
		<link>http://weblog.savanne.be/469-on-f-spot-maintainership</link>
		<comments>http://weblog.savanne.be/469-on-f-spot-maintainership#comments</comments>
		<pubDate>Thu, 22 Dec 2011 19:00:41 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[f-spot]]></category>
		<category><![CDATA[gnome]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=469</guid>
		<description><![CDATA[<p><img class="alignright size-full wp-image-311" title="f-spot-logo" src="http://weblog.savanne.be/f-spot-logo1.png" alt="" width="192" height="192" />From the category of news I&#8217;ve been planning to send out for months, yet never got round to doing:</p>
<p>With <del>life</del> work getting in the way, it&#8217;s been impossible for me to further maintain <a href="http://f-spot.org/">F-Spot</a>. Fortunately, <a href="http://www.decriptor.com/">Stephen Shaw</a> has offered to pick up the task. Expect new stuff soon.</p>
<p>Alternatively, check out <a href="http://yorba.org/shotwell/">Shotwell</a>, which has been making excellent progress lately.</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-311" title="f-spot-logo" src="http://weblog.savanne.be/f-spot-logo1.png" alt="" width="192" height="192" />From the category of news I&#8217;ve been planning to send out for months, yet never got round to doing:</p>
<p>With <del>life</del> work getting in the way, it&#8217;s been impossible for me to further maintain <a href="http://f-spot.org/">F-Spot</a>. Fortunately, <a href="http://www.decriptor.com/">Stephen Shaw</a> has offered to pick up the task. Expect new stuff soon.</p>
<p>Alternatively, check out <a href="http://yorba.org/shotwell/">Shotwell</a>, which has been making excellent progress lately.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/469-on-f-spot-maintainership/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>As seen in an Amsterdam bar</title>
		<link>http://weblog.savanne.be/478-as-seen-in-an-amsterdam-bar</link>
		<comments>http://weblog.savanne.be/478-as-seen-in-an-amsterdam-bar#comments</comments>
		<pubDate>Mon, 12 Dec 2011 14:30:54 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[failboat]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=478</guid>
		<description><![CDATA[<div id="attachment_479" class="wp-caption aligncenter" style="width: 460px"><img class="size-large wp-image-479" title="linux-cig-machine" src="http://weblog.savanne.be/linux-cig-machine-450x600.jpg" alt="" width="450" height="600" /><p class="wp-caption-text">Linux-powered cigarette machine. Looks like they nailed it in terms of user experience.</p></div>
<p><a href="https://twitter.com/#!/rubenv/status/146139849345343488">Also on Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<div id="attachment_479" class="wp-caption aligncenter" style="width: 460px"><img class="size-large wp-image-479" title="linux-cig-machine" src="http://weblog.savanne.be/linux-cig-machine-450x600.jpg" alt="" width="450" height="600" /><p class="wp-caption-text">Linux-powered cigarette machine. Looks like they nailed it in terms of user experience.</p></div>
<p><a href="https://twitter.com/#!/rubenv/status/146139849345343488">Also on Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/478-as-seen-in-an-amsterdam-bar/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mono Developer Room at FOSDEM 2012: CFP</title>
		<link>http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp</link>
		<comments>http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:38:54 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[mono]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp</guid>
		<description><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" /></p>
<p>Great news! There will be a third edition of the Mono devroom @ FOSDEM. The event will take place on Feb 4 and Feb 5. We have the devroom the entire afternoon, for 6 hours (from 13:00 till 19:00). As I am not planning to fill up all that stage time on my own, we need your talks and presentations to make this day extra interesting.</p>
<p>Talks on any topic are fine, as long as it&#8217;s related to Mono and open-source. These do not need to be life-changing project announcements either: deeply technical things or pet projects that will make us all giggle with hacker joy are just as desired.</p>
<p>Please send your talk proposals using this form: <a href="http://bit.ly/vK2WC6">http://bit.ly/vK2WC6</a></p>
<p>You have until Dec 31 to send in talks. A final schedule will be made available on Jan 10.</p>
<p>Not that we get more talks than we can schedule each year, so we&#8217;ll unfortunately have to make a selection.</p>
<p>If you have any more questions, feel free to contact me.</p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-361" title="mono-logo" src="http://weblog.savanne.be/mono-logo1.png" alt="" width="167" height="41" /></p>
<p>Great news! There will be a third edition of the Mono devroom @ FOSDEM. The event will take place on Feb 4 and Feb 5. We have the devroom the entire afternoon, for 6 hours (from 13:00 till 19:00). As I am not planning to fill up all that stage time on my own, we need your talks and presentations to make this day extra interesting.</p>
<p>Talks on any topic are fine, as long as it&#8217;s related to Mono and open-source. These do not need to be life-changing project announcements either: deeply technical things or pet projects that will make us all giggle with hacker joy are just as desired.</p>
<p>Please send your talk proposals using this form: <a href="http://bit.ly/vK2WC6">http://bit.ly/vK2WC6</a></p>
<p>You have until Dec 31 to send in talks. A final schedule will be made available on Jan 10.</p>
<p>Not that we get more talks than we can schedule each year, so we&#8217;ll unfortunately have to make a selection.</p>
<p>If you have any more questions, feel free to contact me.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/470-mono-developer-room-at-fosdem-2012-cfp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Surviving on OS X when you&#8217;re used to the terminal</title>
		<link>http://weblog.savanne.be/452-surviving-on-os-x-when-youre-used-to-the-terminal</link>
		<comments>http://weblog.savanne.be/452-surviving-on-os-x-when-youre-used-to-the-terminal#comments</comments>
		<pubDate>Sun, 18 Sep 2011 14:51:17 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=452</guid>
		<description><![CDATA[<p>If you&#8217;ve spent some portion of your life with Linux on your computer, you&#8217;ve undoubtably discovered the usefulness of the Linux command line. Sometimes it&#8217;s just quicker to get something done by pulling up a terminal and entering a one-liner.</p>
<p>The GNOME file manager makes it trivial to open a terminal at your current location, if you have the <code>nautilus-open-terminal</code> package installed:</p>
<p><img class="aligncenter size-full wp-image-453" title="open-terminal-linux" src="http://weblog.savanne.be/open-terminal-linux.png" alt="" width="309" height="163" /></p>
<p>Going the other way around, from terminal to GUI is also easy:</p>
<ul>
<li>Open current folder in file manager: <code>nautilus .</code></li>
<li>Open any file with default application: <code>gnome-open myfile.xyz</code></li>
</ul>
<p>If you&#8217;ve grown into this habit, you&#8217;ll feel lost whenever you need to use a Mac. No such option in the file manager and no gnome-open command (obviously).</p>
<p>Don&#8217;t worry though, it&#8217;s all possible. Here&#8217;s how.</p>
<p><strong>Opening a terminal at the current folder<br />
</strong>Opening a terminal at the current folder requires you to make a small change to the preferences. Open the keyboard preferences, go to services (on the keyboard preferences page) and enable the two services shown below:</p>
<p><img class="aligncenter size-full wp-image-454" title="services-prefs" src="http://weblog.savanne.be/services-prefs.png" alt="" width="536" height="343" /></p>
<p>Once you&#8217;ve done that, you can simply right-click any folder and find the option under the services menu:</p>
<p><img class="aligncenter size-full wp-image-455" title="open-terminal" src="http://weblog.savanne.be/open-terminal.png" alt="" width="513" height="475" /></p>
<p><strong>Opening any file from the file manager<br />
</strong>Need to open an image from the command-line? Or a PDF? Or any other document. Simply use open: <code>open myfile.xyz</code></p>
<p>To open a finder window and show the file in the file manager, use the -R (reveal) flag: <code>open -R .</code></p>
<p>At least now you can switch back and forth between command-line and GUI quickly. Try <a href="http://mxcl.github.com/homebrew/">Homebrew</a> if you need to install your favorite missing tools.</p>
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve spent some portion of your life with Linux on your computer, you&#8217;ve undoubtably discovered the usefulness of the Linux command line. Sometimes it&#8217;s just quicker to get something done by pulling up a terminal and entering a one-liner.</p>
<p>The GNOME file manager makes it trivial to open a terminal at your current location, if you have the <code>nautilus-open-terminal</code> package installed:</p>
<p><img class="aligncenter size-full wp-image-453" title="open-terminal-linux" src="http://weblog.savanne.be/open-terminal-linux.png" alt="" width="309" height="163" /></p>
<p>Going the other way around, from terminal to GUI is also easy:</p>
<ul>
<li>Open current folder in file manager: <code>nautilus .</code></li>
<li>Open any file with default application: <code>gnome-open myfile.xyz</code></li>
</ul>
<p>If you&#8217;ve grown into this habit, you&#8217;ll feel lost whenever you need to use a Mac. No such option in the file manager and no gnome-open command (obviously).</p>
<p>Don&#8217;t worry though, it&#8217;s all possible. Here&#8217;s how.</p>
<p><strong>Opening a terminal at the current folder<br />
</strong>Opening a terminal at the current folder requires you to make a small change to the preferences. Open the keyboard preferences, go to services (on the keyboard preferences page) and enable the two services shown below:</p>
<p><img class="aligncenter size-full wp-image-454" title="services-prefs" src="http://weblog.savanne.be/services-prefs.png" alt="" width="536" height="343" /></p>
<p>Once you&#8217;ve done that, you can simply right-click any folder and find the option under the services menu:</p>
<p><img class="aligncenter size-full wp-image-455" title="open-terminal" src="http://weblog.savanne.be/open-terminal.png" alt="" width="513" height="475" /></p>
<p><strong>Opening any file from the file manager<br />
</strong>Need to open an image from the command-line? Or a PDF? Or any other document. Simply use open: <code>open myfile.xyz</code></p>
<p>To open a finder window and show the file in the file manager, use the -R (reveal) flag: <code>open -R .</code></p>
<p>At least now you can switch back and forth between command-line and GUI quickly. Try <a href="http://mxcl.github.com/homebrew/">Homebrew</a> if you need to install your favorite missing tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/452-surviving-on-os-x-when-youre-used-to-the-terminal/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Zipper, an insanely simple zipfile creator for node.js.</title>
		<link>http://weblog.savanne.be/445-zipper-an-insanely-simple-zipfile-creator-for-node-js</link>
		<comments>http://weblog.savanne.be/445-zipper-an-insanely-simple-zipfile-creator-for-node-js#comments</comments>
		<pubDate>Fri, 16 Sep 2011 05:36:15 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[zipper]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=445</guid>
		<description><![CDATA[<p>Earlier this week I needed a way to create zip files with node.js. I was shocked to find out that no such thing exists (prove me wrong interwebs!). Some hacks later, zipper was born:</p>
<p><strong>Zipper, an insanely simple zipfile creator for node.js.</strong></p>
<div class="wp-caption aligncenter" style="width: 510px"><a title="a zipper by sogni_hal, on Flickr" href="http://www.flickr.com/photos/goodfeeling/2313578858/"><img src="http://farm4.static.flickr.com/3156/2313578858_8b1722bb1b.jpg" alt="a zipper" width="500" height="375" /></a><p class="wp-caption-text">a zipper by sogni_hal, on Flickr</p></div>
<p>Zipper has an API that consists of one method:</p>
<pre><code>addFile(name, path, callback)</code></pre>
<p>This method simply adds a file to your chosen zipfile, using an asynchronous operation. Full example:</p>
<pre><code>zipper = require('zipper').Zipper;
var zipfile = new zipper('/path/to/my/zipfile.zip');
zipfile.addFile('myfile.txt', '/path/to/myfile.txt', function (err) {
    if (err) throw err;
    // Do stuff
});</code></pre>
<p>Zipper is available on Github: <a href="https://github.com/rubenv/zipper">https://github.com/rubenv/zipper</a><br />
Or through npm: <code>npm install zipper</code></p>
]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I needed a way to create zip files with node.js. I was shocked to find out that no such thing exists (prove me wrong interwebs!). Some hacks later, zipper was born:</p>
<p><strong>Zipper, an insanely simple zipfile creator for node.js.</strong></p>
<div class="wp-caption aligncenter" style="width: 510px"><a title="a zipper by sogni_hal, on Flickr" href="http://www.flickr.com/photos/goodfeeling/2313578858/"><img src="http://farm4.static.flickr.com/3156/2313578858_8b1722bb1b.jpg" alt="a zipper" width="500" height="375" /></a><p class="wp-caption-text">a zipper by sogni_hal, on Flickr</p></div>
<p>Zipper has an API that consists of one method:</p>
<pre><code>addFile(name, path, callback)</code></pre>
<p>This method simply adds a file to your chosen zipfile, using an asynchronous operation. Full example:</p>
<pre><code>zipper = require('zipper').Zipper;
var zipfile = new zipper('/path/to/my/zipfile.zip');
zipfile.addFile('myfile.txt', '/path/to/myfile.txt', function (err) {
    if (err) throw err;
    // Do stuff
});</code></pre>
<p>Zipper is available on Github: <a href="https://github.com/rubenv/zipper">https://github.com/rubenv/zipper</a><br />
Or through npm: <code>npm install zipper</code></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/445-zipper-an-insanely-simple-zipfile-creator-for-node-js/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Student session tomorrow</title>
		<link>http://weblog.savanne.be/441-student-session-tomorrow</link>
		<comments>http://weblog.savanne.be/441-student-session-tomorrow#comments</comments>
		<pubDate>Fri, 05 Aug 2011 15:15:01 +0000</pubDate>
		<dc:creator>Ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[desktopsummit]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[summerofcode]]></category>

		<guid isPermaLink="false">http://weblog.savanne.be/?p=441</guid>
		<description><![CDATA[<p>As a reminder, the GNOME and KDE Interns Showcase at the <a href="https://www.desktopsummit.org/">Desktop Summit</a> is on tomorrow at 17:15, which is in 24 hours from now (at the time of publishing). It&#8217;ll take place in the Audimax room.</p>
<p>The main goal of this session is to give our <a href="https://live.gnome.org/SummerOfCode2011">Google Summer of Code</a> and <a href="http://projects.gnome.org/outreach/women/">Outreach Program for Women</a> students a forum to show what they&#8217;ve been working on in the past few months. Your feedback and support will be very much appreciated by them.</p>
<p>Be there or miss out on the future!</p>
<p><img class="aligncenter size-full wp-image-442" title="Sponsored-by-Gnome-foundation" src="http://weblog.savanne.be/Sponsored-by-Gnome-foundation.png" alt="" width="213" height="213" /></p>
]]></description>
			<content:encoded><![CDATA[<p>As a reminder, the GNOME and KDE Interns Showcase at the <a href="https://www.desktopsummit.org/">Desktop Summit</a> is on tomorrow at 17:15, which is in 24 hours from now (at the time of publishing). It&#8217;ll take place in the Audimax room.</p>
<p>The main goal of this session is to give our <a href="https://live.gnome.org/SummerOfCode2011">Google Summer of Code</a> and <a href="http://projects.gnome.org/outreach/women/">Outreach Program for Women</a> students a forum to show what they&#8217;ve been working on in the past few months. Your feedback and support will be very much appreciated by them.</p>
<p>Be there or miss out on the future!</p>
<p><img class="aligncenter size-full wp-image-442" title="Sponsored-by-Gnome-foundation" src="http://weblog.savanne.be/Sponsored-by-Gnome-foundation.png" alt="" width="213" height="213" /></p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.savanne.be/441-student-session-tomorrow/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

