Category Archives: programming

Completely Removing RVM

Today I had to change an single user installation of Ruby Version Manager (RVM), to a system wide installation. But after removing the .rvm folder and .rvmrc file from the user directory, running the RVM installation script would still install to the user directory instead of the system wide /usr/local/rvm directory. What I found is that RVM will embed itself deeply in your system and there are a few more things you have to do, below are the steps to completely remove RVM from your computer. Continue reading

Posted in programming | Tagged , , | 3 Comments

Using Git Submodules

I recently spent some time setting up my *nix configuration files for Bash and VIM in a repository on Github. Since I used several git repositories for handling my various VIM plugins and color schemes, I utilized git’s submodule functionality … Continue reading

Posted in programming | Tagged

Vim, RubyTest, & RSpec

If you use the Vim editor (or one of it’s counterparts like gVim), use the RubyTest Vim Plugin, and you use RSpec for some of your testing then you might run into a problem that I was experiencing where it … Continue reading

Posted in programming | Tagged , , , ,

Testing in Rails, It's Important

Over the course of 2010 I spent most of my off time working on my side project, Just for Bands. Specifically the first application to come from Just for Bands known as LiveShow. The LiveShow application was written in Ruby on Rails with the plan to deploy it to Heroku (a successful plan I might add). But the main point of this post is the idea of doing Test Driven Development (or TDD) in Ruby on Rails and how it allowed my partner and I to build an app quickly. Continue reading

Posted in Just for Bands, programming | Tagged ,

Testing in Rails, It’s Important

Over the course of 2010 I spent most of my off time working on my side project, Just for Bands. Specifically the first application to come from Just for Bands known as LiveShow. The LiveShow application was written in Ruby on Rails with the plan to deploy it to Heroku (a successful plan I might add). But the main point of this post is the idea of doing Test Driven Development (or TDD) in Ruby on Rails and how it allowed my partner and I to build an app quickly. Continue reading

Posted in Just for Bands, programming | Tagged ,

Learning a Programming Language a Year: A Plan

If you’re ever had the privilege of reading “Pragmatic Programmers” then you know that they recommend that programmers learn at least one new language a year. Around this time last year, I made the decision to begin following that practice and chose Ruby/Ruby on Rails as my programming language for 2010. While not directly related to my day job, I wanted to build something in the language. With the help of my friend we were able to build Just for Bands in Ruby on Rails, both learning the language as we went along. Continue reading

Posted in programming | Tagged , , , , | 8 Comments