Ruby's regular expressions can be represented differently. When serializing them, you probably want to use inspect instead of to...
In general, you should not put a block element inside an inline element. So don't do this: text
If you get an error like this for a puppet mount: $ > puppet agent --test Info: Retrieving pluginfacts Info: Retrieving plugin...
Exercise 1: XML On the start page of your Movie DB, show the title of a random movie that is...
Understand how we're dealing with exception notifications. Integrate exception notification into your MovieDB. Use your personal e-mail as...
Adopting legacy Rails apps Talk to your mentor about how we're approaching applications that are either old or abandoned...
If your Carrierwave uploader dynamically generates the filename (e.g. by incorporating a user's name), you must call model.save! after...
TL;DR: Update the 'net-ssh' gem by adding to your Gemfile: gem 'net-ssh', '=2.9.1' Now run bundle update...
Put the following into config.ru in your Rails root folder: # Require your environment file to bootstrap Rails require ::File.dirname(__FILE...
So you're getting this failure when running bundle install on an older project: Your Gemfile.lock is corrupt. The following...
Like you know from "How to tell ActiveRecord how to preload associations (either JOINs or separate queries)", you can tell...
This card tries to summarize by example the different uses of heredoc. In Ruby << vs. <<- vs. <<~ In Rails strip_heredoc...
The linked article states that CSS breakpoints should group "similar" screen sizes and thus be at: 600px "narrow"
You can use three different versions of the regular expression syntax in grep: basic: -G extended: -E(POSIX)
TL;DR Debugging problems with javascript errors in cucumber tests is sometimes easier in the browser. Run the test, stop...
This method will remove automatically installed packages that no other packages depend on any more. This, of course...
If your external displays not switching on or showing a weird behavior (for e.g. all displays getting the same configuration...
When giving a presentation with a projector it is sometimes better to use a dual screen layout instead of a...
There is no CSS selector for matching elements that contains a given string ¹. Luckily, Capybara offers the :text option to...
When testing your command line application with Aruba, you might need to stub out other binaries you don't want...
A Rake task appears in rake -T if it has a description: desc 'Compile assets' task :compile do ... end
When you're writing specs for ActiveRecord models that use memoization, a simple #reload will not do: it 'updates on...
We used zeroclipboard.js in some of our projects but now we switched to clipboard.js because it does not rely on...
Yesterday I stumbled across a talk in which the guy mentioned module sub-classing. I was curious what you can...