Archive

Archive for April, 2009

Your Unit Tests Lie to You

Your Unit Tests Lie to You.

Nice article about some misconceptions about unit tests.

Another article saying that “It’s OK not to write Unit Tests“, and a subsequent one titled “It’s OK to write Unit Tests” 😉

Categories: Development Tags: , ,

OSX: launchd (and Lingon, a nice GUI for launchd)

In Mac OS X v10.4 Tiger, Apple introduced a new system startup program called launchd. The launchd daemon takes over many tasks from cron, xinetd, mach_init, and init, which are UNIX programs that traditionally have handled system initialization, called systems scripts, run startup items, and generally prepared the system for the user. And they still exist on Mac OS X Tiger, but launchd has superseded them in many instances. These venerable programs are widely used by system administrators, open source developers, managers of web services, even consumers who want to use cron to manage iCal scheduling, and they can still be called with launchd.

Playing with launchd in the terminal is not for the faint hearted, so Lingon (from the creators of the well known OSX text editor Smultron) is a very nice GUI that allows anyone to set and manage jobs! 🙂

Categories: Mac Tags: , , ,

From C++ to Objective-C

A nice article about Objective C for C++ programmers.

Categories: Development Tags: , ,

C and C++ Tutorials

C and C++ in 5 days“, from Philip Machanick. A must read for anyone new to C/C++.

More C and C++ tutorials and resources can be found here.

Categories: Development Tags: , , ,

gpeerreview

A tool that enables peers to review and sign each others’ works.

Is this the future of scientific publications and the end of the peer-reviewing scheme as we know it today?

commandlinefu

commandlinefu.com is the place to record those command-line gems that you return to again and again.

Categories: Mac Tags: , , ,

Improptu

Impromptu is an OSX programming environment for composers, sound artists, VJ’s and graphic artists with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages.

Categories: Uncategorized Tags: , , , , ,