The linked article shows what current browsers do when you click a link like this: 1-562-867-5309
Resources Rails Guide: Internationalization API Guide to localizing a Rails application Locale-aware helpers in ActionView::Helpers::NumberHelper
PostgreSQL, unlike MySQL, treats strings as case sensitive in all circumstances. This includes comparison with = and LIKE collision detection in...
Here is a symbol of an eight note: ♪ Its two-byte hex representation is 0x266A. This card describes how to...
By convention, common protocols use a defined port, like 80 for HTTP or 443 for HTTPS. You can use nmap...
For some years Google Chrome has allowed you to add desktop icon for any web page by going to Tools...
When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...
Chrome's developer tools automagically choose vertical or horizontal panel layout, based on their width. You can disable that magic...
This service gives you a kind-of standard color name for any hex code. This is useful if you want...
...The and tags both come with some non-default behavior that you know from other tags.
To add a new panel in MATE: Right-click on an existing panel and choose New Panel
You can define methods using def or define_method. In the real world, there is no performance difference.
When using ImageMagick to manipulate images, you might see that images get darker when beeing modified by newer versions of...
I had an issue with icons from an icon font aligning differently on Linux, iOS and Windows (seemingly browser-independent...
The Codeless Code is a charming series of stories about monks and nuns at a programming monastery. Some stories to...
This is quite an edge case, and appears like a bug in Rails (4.2.6) to me. Update: This is now...
Note: This applies to plain Ruby scripts, Rails does not have this issue. When you work with Ruby strings, those...
Ruby 2.3.0 has been around since end of 2015. It brings some pretty nice new features! Make sure to read...
As announced before, Ruby has introduced a safe navigation operator with version 2.3.0. receiver&.method prevents NoMethodErrors by intercepting method...
Processes in Linux might be put into Swap ("virtual memory") occasionally. Even parts of a single process might be removed...
#dig lets you easily traverse nested hashes, arrays, or even a mix of them. It returns nil if any intermediate...
The following will search for all .feature files containing a search term and run them using geordi. find features/ -name...
Ever needed to use a global variable in Rails? Ugh, that's the worst. If you need global state, you...
Reading user input in console applications is usually done using Kernel#gets. Stubbing that can be a bit hairy.