Archive for the English Category

02
mar

Working on Mono with git-svn

CC by-nd by W. T. L.
I won’t go here in depth on how to use git, the official hub has already tutorials to get you started. I’m more interested here in the workflow you can apply and the tools you can use when working on Mono with git-svn (although it can be mostly used in [...]


free blog themes
21
jan

A FOSDEM talk primer

(Shamelessly inspired from Stéphane)
Since image processing is both trendy and a good candidate for parallel optimizations, I took the time to implement a little program that compute a part of the Mandelbrot set (a well known fractal) in a fancy way :

Now for the facts & numbers :

Sequential generation : 26.5s
Parallel generation : 13.7s
Effective speedup [...]


free blog themes
11
déc

Mono happening @ FOSDEM

Mono room

So if you weren’t aware of it yet, Mono is going to have its own dedicated room at FOSDEM. In order to spread Mono awesomeness, submit talks here before the 20th. You can even decide yourself how much time you are going to use so don’t hesitate to speak about a cool software you [...]


free blog themes
28
oct

WiFi power saving & kernel 2.6.31

As of Linux kernel 2.6.31 (currently available on Arch Linux for instance), due to a change in the iwl* drivers, the sysfs entries that were managing power saving on related WiFi chips was removed due to some power management-related bugs.
As such, it’s impossible to manually set powersaving either using sysfs or via a command like [...]


free blog themes
06
oct

Wicd support patch for Banshee

Shameless plug to tell I’m alive .
If you are using Wicd and usually stare at Banshee trying to download cover art or post to last.fm while you are disconnected, the following patch add just the support to fix this.
Here is the associated bug report to get the patch integrated.
In other news, school restarted [...]


free blog themes
16
août

How to get the max out of your PLinq query

Here are some tips you should follow if you want to get the maximum performance out of a Linq query parallelized with PLinq (at least with upcoming Mono version) :

Use an indexed data structure as your source like an array, a list or anything which implements the generic IList<T> interface.
You can also use ParallelEnumerable.Repeat and [...]


free blog themes
15
août

« Fundamentalist Functional Programming »

Erik Meijer, guru at MS Research, has recently given a talk at OSCON 2009 introducing functional programming in a funny way. Highly recommended if you have always wondered what all fuss about side effects and purity is about.

Check it out : http://blip.tv/file/2402061/
He even cite Mono around 4:30 (btw Erik, Mono has supported C# 3.0 for [...]


free blog themes
27
juil

Follow-up on OpenVG support for Moonligh

Interested by the stuff I demonstrated some weeks ago ?
Check out the following message on Moonlight mailing-list for instructions on how to get the same thing.
Just to make you salivate :

BubbleMark running at ~50 fps without too much visual glitches
(direct link : http://www.youtube.com/watch?v=Ekfb6jCyDmM)


free blog themes
16
juil

Joining the Moonlight fun

Watching my teammate hacking on moonlight was sure to detain on me someday. So when Alan talked about making Moonlight run on top of OpenVG I got pretty hooked.
Two hacking days later, I actually got something to « work ». At the moment it’s quite rough, hacky and it probably kills kitteh too (be careful, it makes [...]


free blog themes
12
juil

Obviously,

Talk is cheap. Show me the code.
— Torvalds, Linus


free blog themes