Create a link from GitHub that brings you directly to a specifically highlighted set of lines in a file

06/24/15  Public, Git

  1. Navigate to the file in the GitHub repo
  2. Click on the line numbers you want to highlight (use the shift key to highlight multiple lines)
  3. Copy the link from the address bar

1 vote - harrylevine

rbenv not showing the correct ruby version

06/19/15  Public, Ruby General

If you don't see the version of ruby in the list you need when you run rbenv install --list


$ brew update && brew reinstall --HEAD ruby-build

then install the ruby version, i.e. rbenv install 2.2.1


1 vote - harrylevine shortcut

05/24/15  Public, Ruby General

In Ruby code, you quite often see the trick of using an expression like: as a shorthand form of { |element| element.method_name }


1 vote - harrylevine

Load a file into IRB from the root directory's perspective

05/24/15  Public, Command Line

  • Begin withload
  • Followed by a ~, which represents the root directory
  • followed by the file path, from the root directory, to the file in question

For example:

$ load '~/Dropbox/Coding/Sandbox/Random/bench_kill_data.rb'

1 vote - harrylevine

Git reset one file

04/08/15  Public, Git

$ git checkout HEAD -- my-file.txt

For example:

$ git checkout HEAD --

1 vote - harrylevine

RSpec Expectation Matchers

04/02/15  Public, Testing / TDD

RSpec list of available Expectation Matchers. From the course RSpec Testing Framework with Ruby

1 vote - harrylevine

Command line keyboard shortcuts

04/02/15  Public, Shortcuts

control + a = Move to the start of the line
control + e = Move to the end of the line
esc + f = Move forward a word
esc + b = Move backward a word
control + b = Move back one character
control + f = Move forward one character

1 vote - harrylevine

Command to access your Rails sqlite3 database from the command line

03/28/15  Public, Databases

$ sqlite3 db/development.sqlite3

Run .tables to get a list of database tables, to confirm you are in the right place

Then run .help for list of available commands

Reference site:

1 vote - harrylevine

rbenv common commands

04/04/15  Public, Other Languages

From the rbenv GitHub site

rbenv versions lists all Ruby versions known to rbenv, and shows an asterisk next to the currently active version.

$ rbenv versions

1 vote - harrylevine