Web technology is a broad field and you cannot be an expert in all aspects. However, it is useful to...

You can use three different versions of the regular expression syntax in grep: basic: -G extended: -E(POSIX)

Chrome's developer tools automagically choose vertical or horizontal panel layout, based on their width. You can disable that magic...

Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...

Current webkit browsers like Chrome and Safari have a special variable in their consoles that refers to the selected DOM...

makandra dev

Geordi is now (partially) tested with Cucumber. Yay! geordi cucumber supports a new @solo tag. Scenarios tagged with @solo...

techblog.netflix.com

You login to a Linux server with a performance issue: what do you check in the first minute? uptime

If you have problems installing a gem and get a error collect2: error: ld returned 1 exit status it's...

Read the following material: World's shortest UI/UX design course 7 Rules for Creating Gorgeous UI (Part 1)

github.com

MarcoPolo shows your app name and environment in your console prompt so you don't accidentally break production Officially supporting...

makandra Curriculum

Understand at least the following CSS concepts: Classes Selecting elements for styling Basic styling (color, typography, spacing)

github.com

List of cloud services and SaaS with a free tier for developers or that are generally free for open source...

I got the following error after updating the selenium-webdriver gem: wrong number of arguments (0 for 1) (ArgumentError) /home/pointoo-dev/.rvm/gems/ruby-1.8.7-p374/gems/selenium-webdriver-2.35.1/lib/selenium/webdriver/common/platform.rb...

github.com

Preview what your markdown would look like on Github. Helpful e.g. when writing or extending a Readme for your gem...

makandra dev
github.com

Geordi 1.0 features a command line application geordi, that holds most of Geordi's previous commands. New features

stackoverflow.com

Make sure you have libcurl3-dev installed: sudo apt-get install libcurl3-dev gem install typhoeus

makandra dev

We will be installing rbenv and ruby-build from our own fork, not from the Ubuntu sources. Installing rbenv

If you get an error like this: An error occurred while installing pg (0.17.1), and Bundler cannot continue.

Your development machine is usually on a very good network connection. To test how your application behaves on a slow...

Ubuntu 12.04 LTS x64, Ruby 1.8.7, Rails 2.13, PDFKit 0.5.4, Phusion Passenger Apache 2 I ran into this, when I...

github.com

Weighttp is threaded and might exhaust resources of an application better than ApacheBench or httperf. You need libev installed.

Ubuntu has a package mysql-sandbox that lets you install multiple MySQL versions into your user home: Install mysql-sandbox...

developer.rackspace.com

Establishing a new SSH connection usually takes only a few seconds, but if you’re connecting to a server multiple...

makandra dev

Do this before you install the gem: sudo apt-get install libffi-dev