Category: Blog

  • Google NaCl

    Google recently announced a new beta version of Chrome that supports NaCl, or Native Client. It allows C/C++ code to be natively executed inside the browser with restrictions. The new API is called Pepper, but it sounds much like the plagued ActiveX technology that Microsoft offered with IE a few years ago. What do you…

  • Getting started with PhoneGap

    PhoneGap just released version 0.9.5, but it still does not fix the issue with getting a project started with Xcode 4. Here is what I did to get my project going: Make sure Xcode is closed. Install the latest version of PhoneGap Go to Xcode prefrences -> Source Trees -> Add a new entry PHONEGAPLIB…

  • A shift to Android

    I have recently shifted to Android since I had to do some development for it and I had to see for myslef if the phone was really as bad as the simulator on the Mac. The short story is that it is impressive in its own way, but it is not an easy switch from…

  • Force SSH to use password authentication

    This is a simple but useful tip. I have a server where I do SSH public key authentication for SVN+SSH, but sometimes would like to just login to the site and get a command line. For those times, I use the following command to force password authentication even tough I have the correct identity file…

  • iPad2: Worth the upgrade?

    I got my iPad2 on the day it was release in the states. I got the same model I already had (32GB WiFi) and I was very excited mainly for three reasons: It finally came with a camera which should have been there from the start. It was lighter (although not by much). The A5…

  • A Rare Act of Goodwill

    I recently had to delay my travel to a customer site by a couple of weeks. Booking most of my trips through expedia, I called them and asked the agent to rebook my travel and paid the change fee. The two weeks past and it came time for me to travel back to the customer.…

  • Simplest way to keep your passwords secure on OSX

    Over the years I have heard from many folks that want to keep one master password and then store other passwords secure using the master password. As our dependence on the internet grows and everything goes online, this is becoming more and more of an issue. Many places have policies for passwords that cannot be…

  • Extending the system disk on a Windows VM

    I have had to do this on a few different occasions, and while its simple, I do not always remember the procedure so here it is for others to reference when needed. The issue is you setup your windows VM and after a while you start running out of disk space.  What do you do? The…

  • Why there is STILL no iPhone killer!

    And there probably won’t be one anytime in the near future. For anyone that doubts this, let me just say that Apple just surpassed Microsoft this past quarter in revenue and that is no small feat. Well it seems pretty simple enough to answer, right? Apple has a very simple formula: Make it simple Guarantee…

  • Add new files to SVN from the command line

    Here is a little tip for automating files that need to be added to SVN. First make sure you are in your project folder that is under source control. Then try the following: svn status | grep -e ^? With this you’ll notive that it will list the files, but its not in a format…