Use a shell script and Growl to report a router's status

MacOSXHints.com

Growl my Router Alive! is a bash shell script that will ping an IP address (ie a router) and will notify you, using Growl, if the ping is successful. This requires some Terminal basics, both Growl and growlnotify being installed, and a document with a…

8 April 2010

10.6: Create a new Service to 'tar' directories or files

MacOSXHints.com

When I need a container of files, or of a directory that is already compressed (i.e. jpg images), there is no need to 'compress' into a zip file, so the following OS X Service will replicate the Compress 'right-click' with tar: 1. Open Automator and select…

8 April 2010

Use a laptop as a mobile wireless power meter

MacOSXHints.com

This hint is for people trying to optimise their wireless signal reception in strange places. I recently had to get a wireless network operating over 100 meters away from the base station, and in a metal shed -- not the best environment for microwave…

8 April 2010

Should I buy a Fast SSD or more memory?

MySQL Performance Blog

While a scale-out solution has traditionally been popular for MySQL, it’s interesting to see what room we now have to scale up – cheap memory, fast storage, better power efficiency. There certainly are a lot of options now – I’ve been meeting about a…

8 April 2010

C Programming Language Back At Number 1

Slashdot

derrida writes "After more than 4 years C is back at position number 1 in the TIOBE index. The scores for C have been pretty constant through the years, varying between the 15% and 20% market share for almost 10 years. So the main reason for C's number 1…

7 April 2010

10.6: Fix Samba write access from OS X to Linux servers

MacOSXHints.com

After installing the OS X Snow Leopard 10.6.3 update, I found that I could no longer write to Samba (SMB) volumes shared from my Linux server (running Ubuntu 9.10 Karmic Koala) that I had mounted on OS X. Whenever I tried to copy a file from OS X to the…

7 April 2010

Delimited continuations? In ECMAScript?

Planet Mozilla

Well, no. Besides breaking a lot of language invariants, first-class continuations would be a nightmare for portability, since different implementations implement different API's natively. Either you mandate capturing continuations across native frames,…

7 April 2010

Five tips for taking better flash photos

Macworld

Capturing great pictures with your camera's flash can be a challenge. Instead of leaving it up to chance, use these tips make so-so flash photos great.

6 April 2010

10 free apps I wish were open source

Planet GNOME

When it comes to web applications, I think free and open source software fans are settling for “free” instead of looking for the freedom they would get from open source. Here are some free applications that I wish had open source software equivalents. I…

6 April 2010