Hardcoded Software Home

About Hardcoded Software

To "hardcode" is to write an absolute value (not a variable or another dynamic data) directly in an application's source code. Hardcoding is a bad programming habit. "Hardcoded Software" is a non-sense in itself since only parts of a software can be hardcoded, not the software itself. Thus, Hardcoded Software is a word twist meaning that I put a lot of efforts in my programs. When I say a lot of efforts, I mean a lot.

Latest News

Latest 2008 2007 2006 2005 2004 2003 2002 2001

2008/02/23 -- Server reconfiguration

I am reconfiguring my server today (going from Gentoo to Debian). There's an expected downtime, but it should be less than a minute.

Now might be a good time to plug Linode. They've been my host for more than 2 years now and I never thought I'd ever be that satisfied of a hosting service. The uptime is good and the staff is very responsive. The linode management utility is particularly awesome. It's easy to manage disk images and configurations. If you have 2 linodes, you can easily move stuff around. This was particularly useful today as I tested my new Debian configuration of my test linode, and I'm now migrating it to my live linode. A little reboot (reboots are very fast on linodes) and everything should be fine (famous last words...).

2008/02/21 -- iPhoto integration

I released dupeGuru PE 1.4.0 today. The Mac OS X version has iPhoto integration. In the Directories window, you can now add a special item, the "iPhoto Library". When you do, iPhoto is launched and all your photos are scanned. The actions on duplicates all work the same as for normal pictures, except for Send to Trash and Move. Send to Trash will send the photo to the iPhoto trash, not the system trash. Move will copy your photo to the destination, then send it to the iPhoto trash.


This site is best viewed with Opera while listening to The White Stripes