makandra dev
martinfowler.com

Rake (like make) allows you to add dependencies to a task after you've initially declared it. Indeed it allows...

...you probably have a time zone issue. When you get Timecop.travel(Date.parse("2011-11-11 00:00") do Time.current # Thu, 10 Nov 2011 23:00:01 UTC +00:00

makandra dev
dev.mysql.com

Take care in queries where multiple AND or OR operators are used. In doubt, always use braces to enforce precedence...

makandra dev
github.com

The asset pipeline from Rails 3.1 packported to 2.3. By Michael Grosser from parallel_tests fame.

The facebook API allows up to 600 requests per 600 seconds. If you poll more often, you'll get no...

makandra dev
build.phonegap.com

Write your app using HTML, CSS or JavaScript, upload it to the PhoneGap Build service and get back app-store...

When deploying, Capistrano puts a REVISION file into your application's release directory. It contains the hash of the commit...

For my Gem Session project Holly I ran the Ironman of drag'n'drop implementations: Dragging in nested lists

You can say this in helpers like link_to and content_tag: = link_to 'Label', root_url, :data => { :foo => 'bar...

This will make MySQL log all received queries so you can see for yourself what happens on the database level...

api.jquery.com

The $.cssHooks object provides a way to define functions for getting and setting particular CSS values. It can also be...

makandracards.com

The step we used in the past (Then "foo" should not be visibile) doesn't reliably work in Selenium features...

heartbeat.skype.com

There was a bug in Skype that could cause messages to be sent to incorrect recipients (anyone, not only people...

makandracards.com

Added information about what jQuery considers "visible" Added a solution for Prototype Added a patch for Prototype that replaces the...

I highly recommend that you make use of RubyMine's feature to pin tabs. When you pin all "important" files...

The step definition below lets you write: When I click on "Foo" This is useful in Selenium features where the...

makandra dev

Test suites usually grow over time as more and more development time is spent on a projects. Overall run-time...

Your account profile now links to a personal RSS feed. This RSS feed contains the newest public and private cards...

Makandra cards will auto-detect the language used for syntax highlighting. This auto-detection sometimes fails for short code snippets...

Today, I ran into trouble on a fairly fresh installed VM, running Ubuntu. I tried to bundle install and got...

Consider this Sass: .comment width: 320px; height: 240px; Any textarea with the comment class will be sized 320 by 240...

When refactoring a sequence of steps to a new, more descriptive step, you can use the steps method and Ruby...

Applications often show or hide elements based on viewport dimensions, or may have components that behave differently (like mobile vs...