Category Archives: Programming

Canvas

During my programming career, I’ve ran into several cases where I absolutely had to use owner-draw to accomplish customized drawing. Originally, as a Delphi programmer, this required knowledge of the specific graphic wrappers around the Windows GDI (and GDI+) functions … Continue reading

Posted in Programming | Tagged , , , , | Comments Off on Canvas

FFMpeg

Between all the ripping of my (legally) purchased DVDs and transcoding them to the proper format for my iPod I found out that most of the applications that I used have something in common (from Videora [free] to Mediacoder (open … Continue reading

Posted in Ordinateurs, Programming | Tagged , , , , | Comments Off on FFMpeg

Speed

I thought Mark’s posting about the new Adobe Acrobat 9 was the hilarious. If you’re into more snark, try the Adobe Acrobat 9 installation guide as done by the MicroPledge site. After the unpacking, the install process itself took 10 … Continue reading

Posted in Hyperlinks, Ordinateurs, Programming | Tagged , , , | Comments Off on Speed

PropertyGrids in C#

Yesterday, I decided to tackle .Net’s PropertyGrid component: for Helios, I was working on code to allow users to view Datasource-specific data at run-time. For this, I already had several support objects programmed and ready to go, and what better … Continue reading

Posted in Programming | Tagged , | Comments Off on PropertyGrids in C#

CVS meet Enscript

Last night, I was installing CVS on my Debian box. Actually, it was already installed: the CVSROOT was ready to go and the service itself had been listening since the early days. However, I never finished assigning rights to myself, … Continue reading

Posted in Ordinateurs, Programming | Tagged , , , | Comments Off on CVS meet Enscript

Owner-draw (II)

Earlier, which is, almost a year ago, I was comparing owner-draw programming in Delphi and C# and concluded that it’s quite similar: basically you set any visual component in a particular mode (‘I’m going to take care of drawing the … Continue reading

Posted in Programming | Tagged , , | Comments Off on Owner-draw (II)

Is there a statistician in the house?

I downloaded the Visual Studio 2008 Express Edition ISO from the Microsoft site and discovered that specific stuff I was looking for isn’t supported in that special edition. I guess there is (or rather was) a huge difference between ‘Orcas’ … Continue reading

Posted in Programming | Tagged , , | Comments Off on Is there a statistician in the house?

SoundEx

A couple of days ago, it was the 70th birthday of Donald Knuth (or rather, his webpage), who as you found out, is hero to many programmers around. I think he’s still working on completing his masterwork, ‘The Art Of … Continue reading

Posted in Programming | Tagged | Comments Off on SoundEx

Passwords

A couple of months ago (around the same time that I was looking into the sources of the .Net version of KeepPass) I ran into this page: an algorithm to generate pronounceable passwords1. Well, at least a bit more pronounceable … Continue reading

Posted in Programming | Tagged , | Comments Off on Passwords

Oh. Noes!

Yesterday, my two sets of Ubuntu 7.10 (“Gutsy Gibbon”) arrived by snail-mail, which means that I’ll be upgrading my ‘v1r7u41 b0xen’ this weekend. Once again, the package came with free stickers. Hey, Sun, what’s that? Still no free stickers with … Continue reading

Posted in Hardware, Hyperlinks, Programming | Tagged , , | Comments Off on Oh. Noes!

Word

I was looking for dictionaries the other day after finding myself impressed by Ubuntu’s Dictionary program. I found out that it actually uses the gdict set of XML files, and you can find around the freedict site (you probably need … Continue reading

Posted in Hyperlinks, Programming | Tagged , | Comments Off on Word

Copy, Paste.

Via something, I ran into this (online) sarcastic presentation about Copy Paste Programming (Wikipedia). A quick summary: Best practices: Find the code, copy/paste it, compile, enjoy! Pitfalls and workarounds: The copied/pasted code does not compile. Copy/Paste larger portion of code. … Continue reading

Posted in Programming | Comments Off on Copy, Paste.

Hey, hey.

Today, I discovered that the StringReaders/Writers in .Net only support UTF-16 encoding, which may lead to some breakage if you’re using it in combination with the XMLSerializer object. If you really need to maintain UTF-8 compatibility, you should use a … Continue reading

Posted in Programming | Tagged | Comments Off on Hey, hey.