#git
#js
- Comma separate strings and numbers in JavaScript
- Directly link to Google JSAPI libraries
- Custom Class Event Dispatching in CoffeeScript
- Watermark images with node.js and GraphicsMagick
- AngularJS Geolocation Service
- AngularJS Weather Service
- Geocoding in AngularJS with Geolocation and Google Maps
#linux
- Sending mail with Ruby and ActionMailer
- PHP 5.3.3 MySQLi compile woes: my_global.h and error: duplicate âunsignedâ
- OpenSSL Encryption Fun
- Check piped STDIN in Ruby Shell Scripts without Prompting
- Send Entourage mails from the command line with Ruby
- Easy way to add paths to $PATH in bash
- Useful Bash Tricks and Commands
#osx
#php
- Fuzzy Dates in PHP
- Dead Simple PHP Template Rendering
- Hacking PHP: Be careful with header redirects
- PHP 5.3.3 MySQLi compile woes: my_global.h and error: duplicate âunsignedâ
- Logging in PHP
- Update or Export WordPress with Ruby and Thor
#rails
- Rake task for listing rails controller filters
- Active Record Query Caching with Sinatra
- URL Shortening in Ruby on Rails
- Rails-like content_for in Sinatra
- Active Record Query Caching with Sinatra and multiple Databases
- Custom Form Models in Rails
#ruby
- Ruby unified diff using tmp files
- Sending mail with Ruby and ActionMailer
- Active Record Query Caching with Sinatra
- Check piped STDIN in Ruby Shell Scripts without Prompting
- Send Entourage mails from the command line with Ruby
- Super Simple "Thread Pooling" in Ruby
- URL Shortening in Ruby on Rails
- Rails-like content_for in Sinatra
- Active Record Query Caching with Sinatra and multiple Databases
- SEO Friendly GitHub Gists
- Update or Export WordPress with Ruby and Thor
- Advanced search query parsing with Ruby
- Devise TokenAuth and Authorization Headers
- Custom Column Names for ActiveRecord Validation Messages
- Custom Form Models in Rails