Packing structures with Mono or how to fix alignment problems for P/Invoke
I have just spent a while wondering why the size of some data structures in C# was wrong while writing bindings to the CD-ROM control features of the FreeBSD libc.
Considering the following code snippet…
Updating FreeBSD 7 (i386) to 8 (amd64)
How to update to the latest FreeBSD version, switch to 64 bit, and switch to full ZFS. In short, use the best I can have (or what is supposed to be the best I can have) on my computer.
LINQ, PostgreSQL and Mono
LINQ to DB is planned for mono-2.6, however I wanted to access data from a PostgreSQL database, without spending much time playing with Npgsql, and using the stable version of mono: 2.4.2.3.
1 year, 1 month, 1 week, 1 day
Oh No, Not Again
Back from Libre Software Meeting 2009
On monday, I decided to spend the end of the week in Nantes for the Libre Software Meeting (LSM). It was the first time I attended to this event and it was not really what I expected. By the way, there were quite exciting talks, and videos of some of them may be available for download (I did not found any yet but I guess some post-processing is required so we need to be patient).
Mono on FreeBSD
Mono 2.4.2 has just been committed to the FreeBSD ports tree, after being available for a few days in the BSD# repository.
You! Yes you! Help saving BSD Magazine!
I have been a subscriber for BSD Magazine since the first issue.
While the targeted audience is definitively not the *BSD kernel hacker, and despite the fact that each issue (so far) is spotted on a BSD flavor; the diversity of the articles featured in the magazine will make any Free Software enthusiast find useful information.
Baptiste, now you can drink at home
This is a personal message for Baptiste Grenier (comme un grenier) who complained about the fact I had much more oil and vinegar sorts then wines and other alcohols the last time he came at home (and so took his own bottles).
TeXLive for FreeBSD updated
TeXLive tarballs are updated every once a while and uploaded in place of the old ones wihout any versionning information. A direct consequence is that the FreeBSD ports for TeXLive are not fetchable anymore.
Since I announced I was not willing to track TeXLive updates, I almost forgot about this problem until a bug was oppened in the Google code repository of the project.