<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.0.11" -->
<rss version="0.92">
<channel>
	<title>context switch</title>
	<link>http://log.emmanuelebassi.net</link>
	<description>Random babblings of a geek.</description>
	<lastBuildDate>Mon, 19 May 2008 19:35:19 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Some Things Come From Nothing</title>
		<description>json-glib: 0.6 is out! please: download it, test it, use it. as far as I know, it has been packaged for Debian unstable, and has entered the NEW queue (kudos to Rob Bradford, esquire and fine gentleman).

debian: with the release of Hardy I decided to switch back to Debian after ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/05/some-things-come-from-nothing/</link>
			</item>
	<item>
		<title>Sincerest Forms of Flattery</title>
		<description>tidy: they say that imitation is the sincerest form of flattery:





the actual amount of code is quite small, and it's already available in Tidy.

challenges: Luca dared me into making a Clutter-based coverflow-like plugin for Rhythmbox, but it was Iain that picked the challenge up and wrote some basic code for ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/04/sincerest-forms-of-flattery/</link>
			</item>
	<item>
		<title>Good Intentions/2</title>
		<description>gtk+: I've been working again on the RecentManager and in trunk you'll see some new stuff, namely:


  use GIO to determine the MIME type of a URI, on every platform supported
  use the file monitoring API to avoid polling the storage file
  add a GtkSettings property for ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/04/good-intentions2/</link>
			</item>
	<item>
		<title>Being Luis Villa</title>
		<description>



iain's right: this is funnier than the history meme. </description>
		<link>http://log.emmanuelebassi.net/archives/2008/04/being-luis-villa/</link>
			</item>
	<item>
		<title>Good Intentions</title>
		<description>unique: this morning I released version 0.9.4 of libunique, everyone (least) favourite library for writing single instance applications. it's mostly a bug fixing release, and since I've decided to release 1.0.0 soon, this is also the first release candidate for the 1.0 milestone. I've also moved the git repository to ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/04/good-intentions/</link>
			</item>
	<item>
		<title>Rhyme the rhyme well</title>
		<description>Jason, it's not just the canvas: writing a simple 2D canvas is trivial &#8212; that's why a lot of applications end up writing their own homegrown one.

The hard bits are the animation framework, the event handling and down to the integration with the existing platform. A generic canvas is hard, ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/04/rhyme-the-rhyme-well/</link>
			</item>
	<item>
		<title>Time to Build</title>
		<description>Claudio did some interesting profiling (and patching) of the BookmarkFile implementation in GLib &#8212; so kudos to him and Felix.

one thing that he noted is:

However, I still have the feeling that letting ~\.recently-used.xbel grow without control is very, very wrong. In my laptop, this file is about 5MB, which accounts ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/time-to-build/</link>
			</item>
	<item>
		<title>Berlin/Final</title>
		<description>some final thoughts on the Hackfest: it has been a great opportunity for discussing with all the usual suspects and more, and on a very high bandwidth channel &#8212; unlike IRC or the mailing list. definitely, an experience that must be repeated next year, because the discussions we had and ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/berlinfinal/</link>
			</item>
	<item>
		<title>Berlin/5</title>
		<description>last post of the Berlin Hackfest series, written on the last minutes of day 5

today was "wrap up" day. we got together in the room used for the presentations and summed up all our work during the various sessions of the week. it turned out that the amount of work, ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/berlin5/</link>
			</item>
	<item>
		<title>Berlin/3</title>
		<description>second and third day of the hackfest, edited on day five

on tuesday, Behdad and I started working on OpenGL integration inside GTK+. as stated multiple times on the Bugzilla entry, what we both would like is a Cairo-like integration of GL inside the available drawing systems in GTK+. in short: ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/berlin3/</link>
			</item>
	<item>
		<title>Berlin/1</title>
		<description>day two of the gtk+ hackfest.

yesterday was devoted to the Imendio vision of a better toolkit, and how to get out of the hole we dug for ourselves with the current API/ABI contract - but others have written about it better than I could possibly do.

today was introspection day; Johan ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/berlin1/</link>
			</item>
	<item>
		<title>Berlin/0</title>
		<description>just landed in Berlin, for the GTK+ Hackfest. At the moment, I'm hanging out in the dbus/gsettings/gdata/gtkapplication room with desrt, MacSlow, gicmo, chpe and herzi waiting for somebody (and I'm looking at you, behdad) with a key for my room to get in. </description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/berlin/</link>
			</item>
	<item>
		<title>Let It Take You</title>
		<description>Murray, just a short reply to your points:

I sometimes feel I’d like to just put actors on a rail, twist that rail about, connect some actors together with struts or springs, start them moving, let the user push and pull them around within constraints, and trigger extra behaviour when they ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/let-it-take-you/</link>
			</item>
	<item>
		<title>Failsafe</title>
		<description>About JSON-GLib: things have gone quiet on that front, but lately I've resumed working on it ((In a couple of separate branches, for the time being, but when those are ready, they will be merged back into master and will be released as 0.6.0)).

I decided to try the new GLib ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/failsafe/</link>
			</item>
	<item>
		<title>The Laws Have Changed</title>
		<description>This week I got an invite for trying out Github beta. Github is a nice service providing some space and tools to set up git repositories for open source projects.

Obviously, setting up HTTP (dumb) read-only git repos is doable on any box connected to the intertron by merely copying the ...</description>
		<link>http://log.emmanuelebassi.net/archives/2008/03/the-laws-have-changed/</link>
			</item>
</channel>
</rss>
