In case someone else finds it difficult to setup wifi (or the printer in general), here are some notes from my experience. The default…
My wife and I are having a terrific time here in London doing some gardening. We have a walled garden so we didn't expect any critters to…
Phew! I had quite the adventure through an interesting array of tech yesterday, and I'm pleased to report I survived, and the prognosis was…
http://facebook.github.io/react/blog/2014/07/30/flux-actions-and-the-dispatcher.html "This results in software that is more maintainable…
Rails version 4.0 is now official! Nothing drastic, but it represents very important improvements, including: Speed and process improvements…
I took some time off from Rails development to try out Golang (it rocks), but now I'm back on the tracks and am digging into Rails 4 beta…
After deciding to simplify my linode VM, I gave my LXC setup, however so incredibly cool, the end-of-life notice. The routing was a pain…
I've finally got Basic HTTP authentication working in a manner that is relatively secure, user-friendly, and has a logout. Description This…
I just read Why I Program in Go by Tahir Hashmi and really enjoyed it. It traces his path through Python, PHP, Java, C++ and now to Go, and…
I've been using Amazon's S3 (simple storage service) for a couple years and find it to be very useful. I've used it for serving static…
http://nuclearsandwich.com/blog/2011-09-08-a-look-at-ruby-case-expressions.html - Ruby Case Expressions http://www.artima.com/rubycs…
Gitolite is newer, and offers more granular control, but it spreads the security measures beyond SSH's regularly peer-tested capacities. Let…
For many moons I've been using vim and tmux with the desert theme, but things just didn't seem right, especially when I would try using…
Ember.js is the glowing spark of an old flame: SproutCore. SproutCore I explored SproutCore a few years back and found it impressive, but…
There are a lot of interesting facets to Rails version 3+ that still have not come to the forefront - even though some folks are already…
I run two linodes and both run custom kernels a la pv_grub, enabling me to run openvz containers in them (I know, how cool is that…
I'm trying out Mint 13 XFCE RC, and it looks really nice, but I'm stuck on the install, getting a json decode error. I think it might it…
My second Lenovo g555 screen died last week. Its a bit ironic - having bought two of the same laptops (they were cheap) in an attempt to…
I've been watching a lot online video lately, espectially TED (technology, education, and design) videos - they are very good quality! I've…
I upgraded my Lenovo g555 laptop to Ubuntu Oneric Ocelot on Friday and it was a little rocky, but now its working really well. I have setup…
I've been working more git lately, covering at least the following items: Gitolite Git enrypt Git annex Bup Here are my notes on each…
I've been wrestling with Gnome Keyring during the transition to Gnome 3 on Debian, and Ubuntu 11 (all with Awesome WM). One interesting snag…
Yikes! My dsa public keys stopped working today, and I found this murky error message in /var/log/auth.log: Hmmm... apparently gnome-keyring…
I'm planning to use bup to make backups of vzdumps. Bup is a backup utility that build on top of git's awesomeness, so in some ways, its…
I've been working on Wikee a bunch lately, and today I'm converting the Informed Banking wiki to be in git format (a format that will…
I finally figured out how to setup acceptance testing in Rails3 with Rspec2, Capybara, and Devise! It actually wasn't that hard, once I…
I'm getting this odd "error" when trying a bundle install: Looks like the problem is related to yaml and psych. There is a related issue on…
Rails 3.1 Engines Are Awesome! I have been having a blast with Rails 3.1 Engines lately. Why? They are intuitive - they just "make sense…
First Attempt to Install Shapado I'm trying to install shapado, a stackoverflow clone running on top of Ruby on Rails. It looks like a very…
GitModel Rocks! Tonight I've been working on GitModel, an ActiveModel powered ORM that uses Git as its storage mechanism. Serializers It…
I'm using Engines with Rails 3.1 extensively. Ran into an interesting factor: when isolating the engine namespace, if the engine's…
I've been digging deeper into Rspec, and along the way I've found some truly amazing features enabled by combining Rspec and shoulda from…
I'm finally digging into the jQuery setup with Rails 3.1. As you are all likely aware, jQuery is the new default javascript language in…
Tired of waiting for Rails 3 to start up again and again, I decided to try out Ruby 1.9.3-rc1. To my surprised, Ruby 1.9.3-rc1 works…
The Rails 3.1 asset pipeline has had some twists and turns lately. The community seems to me to be a little overdramatic about the state of…
I went searching for noteworthy Rails 3.1 gems and engines recently and found these to be very interesting: active_reload - am using it now…
A few months ago I forked the regulate project on github. Its a rails 3 engine that provides git-wiki like editing capabilities of text…
I'm trying to use Rspec to test a Rails 3.1 application that uses Inherited Resources, but I keep getting these types of errors with spec…
I'm noting these instructions on how to remove a git submodule for future reference: Delete the relevant line from the .gitmodules file…
AuthLogic was the first authentication gem I chose for Rails 3.1. It works, but I have issues with the documentation - its not clear, and…
I've run into an error with the Rails 3.1 asset pipeline where one of my controllers happens to be named AssetsController: Hmmm. What to do…
Looks like my Rack middleware is having some trouble with an updated version of rack: Oddly this is only happening when I try to use the…
Active Model is a new component of Rails 3+ that abstracts out some generic functionality from ActiveRecord to that a single API can be…
Rails 3.1 implements a new feature of Rails that has been in the works for quite some time: the Asset Pipeline. In Rails 3.1, it is the…
A workaround is to use:
I'm revamping an old Sinatra app I built and unfortunately I'm running into this odd error: It was occurring due to the octopussy gem, which…
I was curious about using rails and git, specifically with regard to engines. Engines as Gems As gems, they work really well - and I'm…
The process of removing Zentom System Guard sucked so badly in my experience. Everything I tried was foiled: Unable to start task manager…
I'm very impressed with the caching capabilities in Rails 3. Not only can it cache pages like any good Rack application can, it can also…
How To Render a Partial HAML Template From a Rake Task in Rails 3.1 Thanks to Klimant Mamykin, I was able to figure out how to render a…