!Electronic || !Bionic || !Ultrasonic

The easy of use I encountered when I first looked at Cocoa and Objective-C was overwhelming. I have to say that my first development environment was Windows 95 with its cryptic BitBlt function which was the only way to fast draw an image on screen. Five years after I had that experience and just before the advent of . Net Windows hackers had still to resort to the BitBlt function, or start using Direct X which is over kill for a simple app.
Than I met the beauty of Cocoa, where simple stuff is kept simple and complicated stuff gets really complicated! But Cocoa stays consistence with its logic and its way of providing solutions to programmers.
Today I want to take a little piece of Cocoa knowledge to ruby. The ability to spawn new threads like “performSelectorInBackground:withObject”.

Read more…

A long time ago I came across a nifty little script called atchange. It worked and served me well. You give the script a file to watch for changes and a command to execute if changes occurred. 

Read more…