makandra dev

If you want to use the (badly implemented!) solarized color scheme in your Rubymine IDE: Clone the IntelliJ IDEA port...

We usually generate our commit messages from Pivotal Tracker IDs and titles, like [#15775609] Index view for conflicts

github.com

Some folks have started to keep their linux configuration in a git repository called "dotfiles". This sounds like a good...

Note: Consider using MATE instead of Gnome 3 on newer system Awesome is a very good tiling window manager that...

Install Ruby from the Ubuntu repository: sudo apt-get install ruby ruby-dev \ ruby is the meta package. If you...

We're adding a script console-for to open a remote Rails console with one command. Also have a look...

Sometimes, when running a rake task, RubyGems 1.8.5 raises an error: rake aborted! undefined method `specifications' for "/usr/lib/ruby/gems/1.8":String

My RubyMine (and it seems like many other Java GUI applications) crashes the Compiz window decorator almost every time on...

richfrog.curzons.net

Get "PuTTY Link" and "Pageant" (an SSH key agent) from the PuTTY download page. Run pageant.exe, find its icon inside...

Because your examples should not change global state, you should not need to care about the order in which RSpec...

When you do a git add . and have deleted files, git won’t stage them to be commited (as deleted...

blog.jayfields.com

Deprecated ways to execute shell code in Ruby This is just a reference for legacy code. For new code, always...

Soon after having written our shell-for script, we wanted to easily get dumps of our productions machines, too. This...

makandra dev
github.com

After having written useful scripts into makandra notes for a long time, we’ve now tied them into a powerful...

Since May 2011 we are cutting new gems using Bundler, which is less painful than cutting gems using Jeweler. You...

We regularly need to connect to the server in order to e.g. access the production console. Guessing the Capistrano deploy...

Run rspec-and-cucumber from any project directory to run both RSpec and Cucumber. If available, rspec_spinner or cucumber...

makandra dev
ndpsoftware.com

Make sure you understand differences between git's areas (such as stash, workspace, upstream, etc.) and what commands affect which...

github.com

Whenever is a Ruby gem that provides a clear syntax for writing and deploying cron jobs.

We often have a separate production branch that lags a bit behind the more cutting edge main branch. Sometimes you...

You can seriously speed up deployments with Capistrano when using a local git repository on the server you are deploying...

Airbrake (formerly Hoptoad) already ignores certain errors like InvalidAuthenticityToken by default (see Airbrake::Configuration::IGNORE_DEFAULT).\ To ignore additional classes...

To display a list of your current Git remotes and their endpoints, you can say git remote -v

makandra dev

If you want to convert a README.rdoc file to HTML, say this from a shell: rdoc README.rdoc