Category Archives: Software Development

Effortless, template-based dynamic tables

When you develop web applications for a living, sooner or later you’ll need to allow the user to edit collections of data. For instance: Some option… Field 1 Options To create something like this, I’ve been using a very rough … Continue reading

Posted in Software Development | Tagged , , | Leave a comment

Quick Sprites: CSS sprites, the easy way

The use of CSS sprites is a valuable techique for any web developer who wishes to optimize his web site, making it both faster for users and better ranked by search engines. However, it usually involves more work to pack … Continue reading

Posted in Software, Software Development | Tagged , , , , , | Leave a comment

The Lion, the Witch and the Xcode

…or maybe it was “The Lion, the Bug and the Xcode“? Anyway, if you just upgraded your system to Lion, then downloaded the new Xcode from the App Store, tried to run it just to get welcomed by a sparkling … Continue reading

Posted in Software Development, Tips'n'Tricks | Tagged , , , | 6 Comments

Using SQLi Import with Oracle

SQLi Import is a nice eZ Publish extension that allows you to develop data importers in a quick and elegant way. Sadly, it comes only with MySQL support, but it takes only a minute to make it work with Oracle … Continue reading

Posted in Software Development | Tagged , , , , | 1 Comment

I do hate MySQL

I can’t stand it, really. I’m using it at the moment only because I’m forced to. I can’t help considering it as a toy DB, especially comparing it to PostgreSQL or SQL Server or any other serious RDBMS. The last … Continue reading

Posted in Software Development | Tagged , , | 1 Comment

FeedbackReporter and Mantis integration

I’ve just written a small script to store reports generated by FeedbackReporter on a Mantis system. It should come handy to keep track of your application crashes (crash? uh? My apps never crash! ) You can download it here. Simply … Continue reading

Posted in Software Development | Tagged , , | Leave a comment

Connection without a listening socket?

I’ve encountered a network problem that left me a bit puzzled. Usually, when you want to setup a TCP connection between two sockets (let’s called them S1 and S2), you need to perform these steps on the server: create S1 … Continue reading

Posted in Software Development | Leave a comment

Quote of the Day

[...] a good programmer cultivates the virtue of laziness. (But not just any laziness: you must be aggressively, proactively lazy!) – Chris Pine, dealing with the DRY rule

Posted in Quotes, Software Development | Tagged , , | Leave a comment

Quote of the Day

Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. – Richard Cook, read on FSM

Posted in Quotes, Software Development | Tagged , , , | Leave a comment

Quote of the Day

[...] as we all know, premature optimization is the root of all evil. – from a cocoa-dev email amen!

Posted in Quotes, Software Development | Tagged , , | Leave a comment