- Some utilities:
sudo apt-get install vim tmux git- Copy/paste from the command line:
sudo apt-get install xclip| for ip in 192.168.1.{1..255}; do curl -I http://$ip:3000 --connect-timeout 1 --silent > /dev/null && echo $ip; done |
| # rails | |
| alias r=rails | |
| alias rdtp="rake db:test:prepare" | |
| # git | |
| alias gs="git status" | |
| alias gl="git log" | |
| alias ga="git add" | |
| alias gd="git diff" | |
| alias gco="git commit" |
| class Article | |
| include DataMapper::Resource | |
| INTERESTING_KEYWORDS = %w(ruby rails coffee javascript ember angular | |
| backbone tdd rspec shoulda gem unicorn nginx sinatra vim mac) | |
| property :id, Serial | |
| property :url, String, :unique_index => :u, :required => true, :format => :url | |
| property :title, String, :required => true, :index => true | |
| property :interesting, Boolean, :default => false |
| require 'nokogiri' | |
| require 'open-uri' | |
| require 'pathname' | |
| class Downloader | |
| def initialize(url='xxxpanther.tumblr.com') | |
| @url = url | |
| end | |
| def get_images_from_url(page=1) |
| # encoding: utf-8 | |
| $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) | |
| require 'rvm/capistrano' | |
| set :application, "hirefireapp" | |
| set :repository, "[email protected]:meskyanichi/myapp.git" | |
| set :branch, "develop" | |
| set :rvm_ruby_string, "1.9.2" |
| require 'rubygems' | |
| require 'test/unit' | |
| require 'em-http' | |
| require 'vcr' | |
| VCR.config do |c| | |
| c.cassette_library_dir = 'fixtures/vcr_cassettes' | |
| c.http_stubbing_library = :webmock | |
| end |
| # for more info: https://gist.github.com/1120938 |
| class CodeFormatter | |
| def initialize(text) | |
| @text = text | |
| end | |
| def to_html | |
| text = @text.clone | |
| codes = [] | |
| text.gsub!(/^``` ?(.*?)\r?\n(.+?)\r?\n```\r?$/m) do |match| | |
| code = { :id => "CODE#{codes.size}ENDCODE", :name => ($1.empty? ? nil : $1), :content => $2 } |
| require 'rubygems' | |
| require 'erb' | |
| require 'sinatra' | |
| require 'dropbox' | |
| configure do | |
| enable :sessions | |
| end | |
| def authed? |