Use the attached initializer to do stuff like this str = "abc" str.imbue(:foo => 'foo value', :bar => 'bar value')
Capybara does not play nice with sites that have some actions protected by SSL, some not. A popular way to...
Our awesome collection of rspec helpers (formerly known as "spec_candy.rb") is now available as a gem. It works, it is...
Show all sockets (Unix & TCP/UDP), both listening and established ones: netstat -anp To limit the output e.g. to listening TCP...
traits.js is a minimal, standards-compliant trait composition library for Javascript.
This is called "cherry-picking". git cherry-pick commit-sha1 Note that since branches are nothing but commit pointers, cherry...
To delete a local branch git branch -d the_local_branch To remove a remote branch (if you know what...
YARD 0.6 adds the ability to serve documentation for gems as well as the current project with yard server. Just...
The following Sass will do it: hr color: #ddd background-color: #ddd border: none height: 1px
Ruport’s acts_as_reportable module provides support for using ActiveRecord for data collection. You can use it to get...
When doing a query like this: SELECT id FROM users WHERE (users.id IN (899,1084,1095,100,2424,2429,2420...
Try our Apify gem which solves many problems you will be having.
An alternative to this technique is using VCR. VCR allows you to record and replay real HTTP responses, saving you...
PaintbrushJS is a lightweight, browser-based image processing library that can apply various visual filters to images within a web...
DENVER--(BUSINESS WIRE)--MPEG LA announced today that its AVC Patent Portfolio License will continue not to charge royalties for...
String manipulation extensions for the Underscore.js javascript library.
This method is defined automatically and only given for boolean attributes create_table "users", :force => true do |t| t.boolean "email...
validates_attachment_content_type :image, :content_type => /^image\/(jpg|jpeg|pjpeg|png|x-png|gif)$/, :message => 'file type is not...
This will tunnel HTTP requests to one given domain and port through an intermediary SSH server: ssh -L 8080:targethost...
Open the configuration file: gksudo gedit /usr/share/vte/termcap/xterm Find a line like this: :co#80:it#8:li#24:\
Ubuntu lets you mount an SSH shell into Nautilus from Places -> Connect to server (select "SSH" as server type).
Screen is great for long running tasks, where you want to log in every few hours and days and keep...
In a nutshell: to avoid your shell character set from messing with imports, use -r to export and SOURCE when...
ALTER DATABASE database_name CHARACTER SET "utf8"; ALTER DATABASE database_name COLLATE "utf8_unicode_ci"; After that, for...