<?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>Subject Code</title>
	<atom:link href="http://marcoil.org/feed" rel="self" type="application/rss+xml" />
	<link>http://marcoil.org</link>
	<description>Thoughts on programming by Marc Ordinas i Llopis</description>
	<lastBuildDate>Wed, 10 Apr 2013 08:58:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Influential programming languages</title>
		<link>http://marcoil.org/archive/179</link>
		<comments>http://marcoil.org/archive/179#comments</comments>
		<pubDate>Tue, 18 Jan 2011 10:21:06 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/175</guid>
		<description><![CDATA[InformIT has published a really good series by David Chisnall on influential programming languages: ALGOL, Simula, Smalltalk and Lisp. Highly recommended!]]></description>
				<content:encoded><![CDATA[<p>InformIT has published a really good series by David Chisnall on influential programming languages: <a href="http://www.informit.com/articles/article.aspx?p=1671636">ALGOL</a>, <a href="http://www.informit.com/articles/article.aspx?p=1671637">Simula</a>, <a href="http://www.informit.com/articles/article.aspx?p=1671638">Smalltalk</a> and <a href="http://www.informit.com/articles/article.aspx?p=1671639">Lisp</a>. Highly recommended!</p>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/179/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My first Maemo desktop widget</title>
		<link>http://marcoil.org/archive/178</link>
		<comments>http://marcoil.org/archive/178#comments</comments>
		<pubDate>Sat, 05 Dec 2009 10:58:17 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/174</guid>
		<description><![CDATA[These are the slides for the talk I&#8217;m giving at the Maemo Barcelona Long Weekend on how to develop desktop widgets for the Nokia N900: My first Maemo desktop widget View more presentations from marcoil.]]></description>
				<content:encoded><![CDATA[<p>These are the slides for the talk I&#8217;m giving at the <a href="http://wiki.maemo.org/Maemo-Barcelona_Long_Weekend">Maemo Barcelona Long Weekend</a> on how to develop desktop widgets for the <a href="http://maemo.nokia.com/">Nokia N900</a>:</p>
<div style="width:425px;text-align:left" id="__ss_2654732"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/marcoil/my-first-maemo-desktop-widget" title="My first Maemo desktop widget">My first Maemo desktop widget</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demofirstwidgetbcn-091205035301-phpapp02&#038;rel=0&#038;stripped_title=my-first-maemo-desktop-widget" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=demofirstwidgetbcn-091205035301-phpapp02&#038;rel=0&#038;stripped_title=my-first-maemo-desktop-widget" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/marcoil">marcoil</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/178/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Extending the Hildon desktop&#8217; at the Maemo Summit 2009</title>
		<link>http://marcoil.org/archive/177</link>
		<comments>http://marcoil.org/archive/177#comments</comments>
		<pubDate>Mon, 05 Oct 2009 17:11:28 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/173</guid>
		<description><![CDATA[I&#8217;ll be hosting a BoF session on extending Maemo 5&#8242;s new desktop at the Maemo Summit 2009 in Amsterdam next weekend. It&#8217;ll be held in the 770 room on Sunday at 12:00. Here are some documentation pointers for Hildon desktop extenders: Writing Desktop Widgets in the draft Maemo 5 Developers Guide. API reference for libhildondesktop, [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ll be hosting a <a href="http://en.wikipedia.org/wiki/BoF_session">BoF session</a> on <a href="http://wiki.maemo.org/Maemo_Summit_2009/Schedule/Day_3#Extending_the_Hildon_desktop">extending Maemo 5&#8242;s new desktop</a> at the <a href="http://maemo.org/news/events/maemo_summit_2009/">Maemo Summit 2009</a> in Amsterdam next weekend. It&#8217;ll be held in the 770 room on Sunday at 12:00.</p>
<p>Here are some documentation pointers for Hildon desktop extenders:</p>
<ul>
<li><a href="http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Application_Development/Writing_Desktop_Widgets">Writing Desktop Widgets</a> in the draft Maemo 5 Developers Guide.</li>
<li>API reference for <a href="http://maemo.org/api_refs/5.0/5.0-final/libhildondesktop/">libhildondesktop</a>, a library for desktop extension developement.</li>
<li>Python <a href="http://wiki.maemo.org/PyMaemo/HildonDesktop">bindings for libhildondesktop</a>.</li>
</ul>
<p>In preparation for the event, I&#8217;d love to hear from people interested in the Hildon desktop, and specially from people developing home and status menu widgets.</p>
<p>Updated: The final <a href="http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK">Maemo 5 SDK</a> has been released, I&#8217;ve changed the libhildondesktop link to the newest version.</p>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/177/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>del.icio.us bookmarks for April 6th, 2009 through April 20th, 2009</title>
		<link>http://marcoil.org/archive/171</link>
		<comments>http://marcoil.org/archive/171#comments</comments>
		<pubDate>Tue, 21 Apr 2009 00:30:57 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/171</guid>
		<description><![CDATA[Developer On Line: If Philosophers Were Programmers &#8211; imagine27 &#8211; 2009-04-09 live lisp art opengl synth sound &#8211; Return of the Real Programmer &#124; Enfranchised Mind &#8211;]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://developeronline.blogspot.com/2009/04/if-philosophers-were-programmers.html">Developer On Line: If Philosophers Were Programmers</a> &#8211; </li>
<li><a href="http://www.imagine27.com/articles/2009-04-09-010147_live_lisp_art_opengl_synth_sound.html">imagine27 &#8211; 2009-04-09 live lisp art opengl synth sound</a> &#8211; </li>
<li><a href="http://enfranchisedmind.com/blog/posts/return-of-the-real-programmer/">Return of the Real Programmer | Enfranchised Mind</a> &#8211; </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/171/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Format: It can also sense your fear</title>
		<link>http://marcoil.org/archive/170</link>
		<comments>http://marcoil.org/archive/170#comments</comments>
		<pubDate>Thu, 02 Apr 2009 16:02:03 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/170</guid>
		<description><![CDATA[(from Xach&#8217;s ILC2009 slides)]]></description>
				<content:encoded><![CDATA[<p>(from <a href="http://xach.livejournal.com/214801.html">Xach&#8217;s ILC2009 slides</a>)</p>
<p><img class='center' src='http://marcoil.org/wp-content/uploads/2009/04/format-fear.jpg' alt='Format motivational poster' /></p>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/170/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>del.icio.us bookmarks for January 26th, 2009 through March 23rd, 2009</title>
		<link>http://marcoil.org/archive/167</link>
		<comments>http://marcoil.org/archive/167#comments</comments>
		<pubDate>Tue, 24 Mar 2009 00:30:52 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/167</guid>
		<description><![CDATA[philosecurity &#187; Blog Archive &#187; Pirates and Ninjas: Emacs or Vi? &#8211; Premake &#124; industriousOne &#8211; &#8220;Premake is a build configuration tool. Describe your build using a simple, easy to read syntax and let Premake generate the project files for your specific toolset. Premake makes it easy to manage your builds, on one platform or [...]]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://philosecurity.org/2009/03/23/pirates-and-ninjas-emacs-or-vi">philosecurity &raquo; Blog Archive &raquo; Pirates and Ninjas: Emacs or Vi?</a> &#8211; </li>
<li><a href="http://industriousone.com/premake">Premake | industriousOne</a> &#8211; &#8220;Premake is a build configuration tool. Describe your build using a simple, easy to read syntax and let Premake generate the project files for your specific toolset. Premake makes it easy to manage your builds, on one platform or many, and the full-featured Lua scripting engine makes build configuration tasks a breeze.&#8221;</li>
<li><a href="http://selflanguage.org/">Welcome to Self ? Self &#8211; the power of simplicity</a> &#8211; The Self language gets its own web page.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/167/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NPAPI plugin support included in Qt 4.5 release candidate</title>
		<link>http://marcoil.org/archive/168</link>
		<comments>http://marcoil.org/archive/168#comments</comments>
		<pubDate>Wed, 11 Feb 2009 19:14:32 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/168</guid>
		<description><![CDATA[One of the first things I did when I joined Collabora, NPAPI plugins support for QtWebKit, has been included in the Qt 4.5 release candidate. The release contains an update to the WebKit engine to the upstream version, so in addition to a lot of new features and improvements, most NPAPI plugins will work out [...]]]></description>
				<content:encoded><![CDATA[<p>One of the first things I did when I joined <a href="http://collabora.co.uk/">Collabora</a>, <a href="http://marcoil.org/archive/124">NPAPI plugins support for QtWebKit</a>, has been included in the <a href="http://www.qtsoftware.com/developer/preview-qt-4.5">Qt 4.5 release candidate</a>. The release contains an update to the WebKit engine to the upstream version, so in addition to <a href="http://doc.trolltech.com/4.5-snapshot/qt4-5-intro.html#qt-webkit-integration">a lot of new features</a> and improvements, most NPAPI plugins will work out of the box in any application that uses QtWebKit.</p>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/168/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>del.icio.us bookmarks for January 21st, 2009 through January 23rd, 2009</title>
		<link>http://marcoil.org/archive/166</link>
		<comments>http://marcoil.org/archive/166#comments</comments>
		<pubDate>Sat, 24 Jan 2009 00:30:29 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/166</guid>
		<description><![CDATA[YouTube &#8211; Lemon Demon &#8211; The Ultimate Showdown of Ultimate Destiny &#8211; Auditorium &#8211; Index &#8211; A very impressive puzzle game. Cthulhu Tract &#124; By Fred Van Lente and Steve Ellis &#8211; I recently got a very similar comic on my car, but this one has a better ending.]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://www.youtube.com/watch?v=xwBK31tC5QM">YouTube &#8211; Lemon Demon &#8211; The Ultimate Showdown of Ultimate Destiny</a> &#8211; </li>
<li><a href="http://www.playauditorium.com/">Auditorium &#8211; Index</a> &#8211; A very impressive puzzle game.</li>
<li><a href="http://www.fredvanlente.com/cthulhutract/pages/index.html">Cthulhu Tract | By Fred Van Lente and Steve Ellis</a> &#8211; I recently got a very similar comic on my car, but this one has a better ending.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/166/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>del.icio.us bookmarks for January 2nd, 2009 through January 20th, 2009</title>
		<link>http://marcoil.org/archive/163</link>
		<comments>http://marcoil.org/archive/163#comments</comments>
		<pubDate>Wed, 21 Jan 2009 00:30:47 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/163</guid>
		<description><![CDATA[Parasite &#8211; &#8220;Parasite is a debugging and development tool that runs inside your GTK+ application&#8217;s process. It can inspect your application, giving you detailed information on your UI, such as the hierarchy, X window IDs, widget properties, and more. You can modify properties on the fly in order to experiment with the look of your [...]]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://chipx86.github.com/gtkparasite/#features">Parasite</a> &#8211; &#8220;Parasite is a debugging and development tool that runs inside your GTK+ application&#8217;s process. It can inspect your application, giving you detailed information on your UI, such as the hierarchy, X window IDs, widget properties, and more. You can modify properties on the fly in order to experiment with the look of your UI.&#8221;</li>
<li><a href="http://blog.jayfields.com/2009/01/cost-of-net-negative-producing.html">Jay Fields&#8217; Thoughts: The Cost of Net Negative Producing Programmers</a> &#8211; </li>
<li><a href="http://pdos.csail.mit.edu/scigen/">SCIgen &#8211; An Automatic CS Paper Generator</a> &#8211; </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/163/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m going to FOSDEM</title>
		<link>http://marcoil.org/archive/165</link>
		<comments>http://marcoil.org/archive/165#comments</comments>
		<pubDate>Wed, 14 Jan 2009 10:51:35 +0000</pubDate>
		<dc:creator>Marc Ordinas i Llopis</dc:creator>
				<category><![CDATA[Notes]]></category>

		<guid isPermaLink="false">http://marcoil.org/archive/165</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.fosdem.org"><img src="http://www.fosdem.org/promo/going-to" alt="I’m going to FOSDEM, the Free and Open Source Software Developers’ European Meeting" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://marcoil.org/archive/165/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
