Internet Explorer on Windows 8 and 8.1 is available in a "Desktop version" and the metro version which is designed...

lucaguidi.com

Ruby’s model for concurrency is based on threads. It was typical approach for object oriented languages, designed in the...

medium.com

When you, as a developer, look at the choices used to build a particular application, you’re blown away at...

browserstack.com

Local testing allows you to test your private and internal servers using the BrowserStack cloud, which has support for firewalls...

gist.github.com

How to remove/disable the automatic XSS protection helper html escaping for Rails 3. This is probably a horrible idea.

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

twitter.com

Alternatives to drop-down menus to consider in form design.

By default, Rails' validates_uniqueness_of does not consider "username" and "USERNAME" to be a collision. If you use MySQL...

Put the attached file to config/initalizers to ignore some fields for rejecting nested records (e.g. hidden input fields).

If you need to quickly find out the number of weekdays (Monday to Friday) between to given dates, try this...

requiremind.com

Batman is an alternative Javascript MVC with a similar flavor as AngularJS, but a lot less features and geared towards...

If you are trying to inspect timings in JavaScript, you can use console.time and console.timeEnd which will write to your...

makandra dev

When you call a method on an object, Ruby looks for the implementation of that method. It looks in the...

medium.com

Article about implementing authentication (current_user) and authorization (access rights) in AngularJS. Has an surprising amount of practical and understandable...

When you use a belongs_to or has_many macro you might be surprised that the methods that it generates...

Development environment setup Rails Composer Basically a comprehensive Rails Template. Prepares your development environment and lets you select web server...

makandra dev

To print a colored full-width bar on the bash, use this bash script expression: echo -e '\033[37;44m...

makandra dev

rake stats # => LOC per controllers, models, helpers; code ratios, and more rake notes # => collects TODO, FIXME and...

makandra dev

Just found out about a great feature in Rails that seems to be around since Rails 2. Start a console...

Browsers usually cache favicons. If you update the favicon of your web site and want all visitors to see the...

faviconit.com

Eduardo Russo was tired of complex favicon creation and created his own favicon generator. It's really easy and allows...

String#indent is not a standard Ruby method. When you use it, be sure to know where this method comes...

github.com

"I click on ..." step fixed Errors added to ToleranceForSeleniumSyncIssues::RETRY_ERRORS Capybara::ElementNotFound Selenium::WebDriver::Error::ElementNotVisibleError Selenium::WebDriver::Error...

You might have a table without a primary key set in MySQL. You can fix this by adding a primary...