porges

Tag: Mono

Implementing futures in C#

Why? I was bored, and it didn’t seem to have been done before, so here’s some Future action in C#. The Code using System; using System.IO; using System.Reflection; using System.Threading;   public class Future<T> { public delegate R FutureDelegate<R>(); public Future (FutureDelegate<T> del) { Del = del; Result = del.BeginInvoke(null,null); } private FutureDelegate<T> Del; private [...]

Sans-serif fonts for coding

After reading a post about colour schemes and font choices for use in an IDE, it seems I’m one of the only people on the planet that uses non-monospace fonts for coding. So, in the spirit of equal access, I’ve decided to try a couple of different fonts in MonoDevelop. While it doesn’t have the [...]

DBus, Mono, Rhythmbox, and Beagle, Oh My!

So I had this idea of writing a quick search plugin for Beagle to search Rhythmbox’s current playlist titles. They would show up in the search GUI and then you’d double-click on one and it’d handle this (probably through a pseudo-URL like playlist://rhythmbox/my-playlist-name which seems to be the de facto standard amongst Beagle plugins) by [...]