Happiness is 8 gigabytes in a MacBook Pro!

Came in from Other World Computing as a matched pair. 10 screws to remove using a Phillips #00 screwdriver. Be very careful with the screws. 3 of them are longer and they need to go into those matching holes on reassembly. Had a slight problem with the machine not recognizing the full 8 gigabytes. So, had to re-open the case.

Moral: Don’t close up the case until the machine sees the full amount of memory. I needed to reseat the cards.

Technical support via email from OWC is amazingly quick.

With 8 gigabytes and an SSD, the machines, a little 13 inch MacBook Pro, flies.


Continuar leyendo →

Amazon Explains the Outage: Operator Error

One wonders if network operators have enough context when they make changes… After all, nobody consciously goes out to make a mistake like this.


Continuar leyendo →

Removing Google Automatic Updates on MacOS

When you install any Google software on your Mac, it silently installs a software updater which will update the software without your intervention. To delete this, use the following command line in a terminal window. Make sure its all on one line. For the newbies, do not include the dollar sign. It’s there to show you’re in a terminal session.

 $ sudo /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents /Resources/ --uninstall 

This only works if you uninstall all Google because when an applications is updated, it reinstalls the updater. To permanently disable the updater, follow the instructions in the link below.

Found at Google Support.

Thanks to

Continuar leyendo →

Collaboration in the 21st Century

Building software today is an absolute pleasure compared to what it was 20 years ago. The ease of collaboration, the decline of the proprietary model. The speed with which innovation is happening. What a joy. Try a combination of Skype, Assembla, Cornerstone, GitHub and the mighty Google as an answer engine and ask yourself as a developer, isn’t this the best its been? Better days ahead.

Continuar leyendo →


Wonderful new discovery for those of us who want to use JavaScript and don’t want to wrestle with its syntax. Get a copy at Hard to believe its started life two years ago. And a technically elegant piece of work. Kudos to Jeremy.

Continuar leyendo →


This site tries to capture the solutions for the little things which plague the development life. Mostly Ruby, Ruby on Rails and any other things which catch our fancy.


Continuar leyendo →

Transitioning to Rails for Seasoned Developers

There are a lot of examples of getting Rails working out there but few which make it easy for the developer transitioning from traditional development tool chains.


  1. Install Ruby
  2. Install Rails
  3. Write a test Rails program.
  4. Run your first Rails application.
Continuar leyendo →

Spork: Why I don’t use it…

Thoughtful post on spork. 

Why I don’t use spork

Continuar leyendo →

Installing gnupg on Snow Leopard

It’s an increasingly un-secure environment out there. PGP helps but its bit of a bear to install and run. Using this for Mozilla’s Thunderbird.

Original install from


1. Open a terminal session.

$ curl -O
$ curl -O

2. Validate the files with

$ openssl sha1 gnupg-1.4.11.tar.g

3. Unpack the files.

tar -xvf gnupg-1.4.11.tar.gz

4. Change into the directory

5. Get ready to compile for both 32 and 64 bit with

./configure CFLAGS="-arch x86_64 -arch i386" --disable-dependency-tracking --disable-asm
6. Compile
make -j2
-j2 to use both core. Replace the 2 with the total number of cores on your system
7. Then install with
sudo make install
Continuar leyendo →