makandra dev
cyberciti.biz

Wondering which processes are placed in your swap you can use this bash oneliner: for file in /proc/*/status ; do...

I recommend to go straight to 2.1.5+ without intermediate steps. Otherwhise you burden yourself with unnecessary work of encoding problems...

makandra dev
serverfault.com

Logging tcpdump output all the time can create a huge amount of data. This can be both: too much data...

Ruby has the class Proc which encapsulates a "block of code". There are 2 "flavors" of Procs: Those with "block...

Sometimes you just want to have a small web server that serves files to test something. Serve the current directory...

While you usually do not need a Content-Type on GET request (which have a blank body), an external API...

stackoverflow.com

Ruby has a set of methods to convert an object to another representation. Most of them come in explicit and...

When you make a simple TCP connection to a remote server (like telnet), your client won't normally notice when...

If you get an error like: subprocess installed post-removal script returned error exit status 78 when installing/removing/updating a package...

Ruby allows multiple assignment: a, b, c = o In order to prove multiple values from a single object, Ruby calls...

makandra dev

Starting with Ruby 1.9, most #each methods can be called without a block, and will return an enumerator. This is...

As the web is being used for more and more tasks, expectations rise. Not only should web pages offer rich...

Method lookup Understand all the terms in How Ruby method lookup works, in particular: include extend singleton class

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

If the project team consists of at least 2 members, do a daily standup. It should not take much longer...

We organize our daily work with issues in our Linear workspace. Issue format A good issue needs to be precise...

Read the following material: World's shortest UI/UX design course Easiest Way to Pick UI Colors

For each movie in MovieDB, we want to track which other movie it was inspired by. For...

makandra Curriculum

Built-in matchers Get an overview of all the matchers that are built into RSpec. Play with some of...

Spreewald comes with a selector_for helper that matches an English term like the user's profile into a CSS...

You may encounter problems with passenger starting an application with an updated rails. If you find an error like this...

Understand how asynchronous JavaScript works: Read Henning's presentation about asynchronous Javascript (there's also a German video presentation...

In a web application you often need to move data between the client (HTML, Javascript) and the server (Ruby, Rails...

Exercise 1: Maps In MovieDB, add a new field “Principal filming location”. In a movie’s show view, geocode that...