-
Coroutines, closures and continuations
I ought start with a disclaimer: I don’t have experience with functional programming. I never studied it. Nevertheless recently I have had some contact with some of its concepts, specially with the idea of continuations and closures. From these contacts came up a question, an hypothesis: by definition, continuations ⊆ closures ⊆ coroutines?.
-
async gio test
In order to understand how to use the asynchronous API of gio, I have cooked a small test. It was a little hard to figure out the use of the API, mostly because I could not find implementations using Google’s codesearch, neither doing grand-greps ™ on my jhbuild’s directory of checkouts.
-
Programming tips: Google's codesearch
Let’s face it: every programmer loves the “copy&paste” when he is prototyping a solution, learning how to use a new library or just needs a quick fix, and why not?
-
summer hack
I have wrote a Rhythmbox plugin for playing mp3 streams from goear.com. It searches, requests several pages on demand, fill the metadata when the stream begins and sorts the search results.
-
devhelp and jhbuild
When I started to use jhbuild I resolved to not compile a whole new Gnome desktop because my work laptop is too slow and freeze easily: I had to reduce the dependencies at minimum and try reuse the libraries already provided by my distro (Ubuntu by the way).