Nov 23, 2011
Unity fucking blows! Gnome Shell has potential.
Aug 28, 2011
Almost a full year no posts!
a lot but I really should blog it and link it there since the Google+ posts fade with time. On the other hand I've consideree
Aug 29, 2010
Basic Git Configuration
I recently purchased a new machine and had to configure Git again. The email/user setup it reminds you of but I couldn't remember how to configure color output without some digging. So I decided to share it here just in case anyone else may find it useful.
Jul 10, 2010
Browser Profile Backup
While I was trying to configure a specific user profile for a Selenium testing today I accidentally deleted my Firefox profile. At first I thought no big deal, my lap top (the machine I was using), is regularly backed up to an external USB drive attached to the docking station. Unfortunately for some strange reason I chose to exclude the $HOME/.mozilla/ directory that contains the profile.
I use Delicious for bookmarks so it mostly just means re-populating my tools bars and resetting passwords on rarely used sites if I can't remember them, not all that big of a deal really.
Still, I couldn't help but notice how much more I depend on the browser than desktop applications these days.
Apr 24, 2010
Ruby On Rails and Selenium wait_for_page
I'm moving my current project's cucumber+webrat testing over to cucumber+webrat+selenium. The biggest issue as I expected was timing problems but a fairly liberal sprinkingling of wait_for_page commands through the relevant methods in web_steps.rb file seems to have fixed most of the issues.
Apr 11, 2010
Mar 23, 2010
Command Line Ubuntu Upgrades
I've tried to track this info down a few times in the past and failed. Now that I've found it I figured I'd leave myself a bread crumb trail to find it next time.
http://www.ubuntusolutions.org/2009/04/upgrading-ubuntu-from-the-command-line.html
Dec 25, 2009
Google, Go, and Native Client
I may have been a bit slow getting to the party but the obviousness of it really hit me this morning. Google has exposed a few early stage projects that could work together to provide some really interesting options in the future.
Specifically I'm looking at Native Client and Go. Initially I really didn't get Native Client, but when you combine it with a language like Go which is specifically designed to be sand-boxable and have fast compile times you start to get some interesting options.
Google could choose to incorporate the Go language tool chain inside the browser along with Native Client. This would mean that developers wouldn't need to build binaries for every CPU they wanted to target. Instead users could simply visit a web page that would pull down the source and compile it on the fly.
It'll be interesting to see where all of this goes.
Oct 4, 2009
The Details of Javascript
I've recently been reading JavaScript: The Good Parts and have found it to be an excellent look at the details of the language itself while ignoring the DOM (which is exactly what I wanted). Then today I ran across this Google Tech Talk by the author, Doug Crockford.
Aug 22, 2009
Something Different
Moving forward I'm going to be focusing on the techniques necessary to develop AJAX rich client apps tied to RESTful rails backends for internal business use. In all likely hood I will be providing these applications to users as (single site browser) via Google Chromes application short cuts but my intention is to write code that works on any browser; IE8, Firefox, Safari and Chrome.
And now for something different....