The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Shared Mustache Templates for Rails 3
Shared Mustache Templates for Rails 3 (between Ruby and JavaScript) .
Decorators vs. other patterns
What’s the difference between a decorator and a strategy, composite, and presenter? Giant Robots Smashing Into Other Giant Robots tells all.
Auto Login from Iphone Home Screen
Auto Login from Iphone Home Screen Shortcut using LocalStorage and Rack
Load mysqldump CSVs into Ruby FasterCSV
I just wrote about loading mysqldump csvs into FasterCSV - not as easy as I thought due to mysqldump quirks.
Shelr.tv - plain/text temrinal screencasting tool written in ruby
Take a look at our Shelr.tv - opensource terminal screencasting tool writenn in ruby (client) and rails (server). New contributors are very welcome! Thanks!
Active record associations tips and tricks
ACTIVE RECORD ASSOCIATIONS TIPS AND TRICKS.
Adhearsion releases 2.0, major boost for telephony nerds
The Adhearsion project just announced the release of version 2.0. This is the first major update of the framework in almost 4 years and represents a huge leap forward for the project. Big news is adding support for all new telephony engines with the open Rayo protocol in addition to the existing Asterisk support. Coinciding with the release is a redesigned website and completely updated documentation. Check out the release announcement and full changelog.
Extracting Names and Email Addresses from a String
An algorithm that extracts (sometimes guesses) names and emails from a comma separated list of email addresses.
FCC Content API
I just released fcc-content-api, a gem that makes it easy to access much of the content on FCC.gov. [more inside]
Get Rid of That Code Smell - Control Couple
If you want to learn about Control Couple code smell check out my next blog post from the Get Rid of That Code Smell series.
Synchronize VxWorks Data with Enterprise Databases Through ITTIA DB Sync
ITTIA DB SQL provides data distribution features for applications developed with ITTIA DB SQL on WindRiver’s VxWorks – the industry’s leading embedded real-time operating system – and enterprise databases such as Oracle, SQL Server, and MySQL. VxWorks developers can now take advantage of the advanced features, cross platform flexibility, and compliance with ANSI standards and SQL offered by ITTIA DB SQL for building mission critical applications.
Rails Internals: Mass Assignment Security
Another post in the rails internals series: Mass Assignment Security.
Tmux, for fun and profit
Pair programming at distance
Rails Observer Pattern
How to implement observer pattern in Rails.
ExceptionNotification release candidate
Release candidate for version 2.6.0 of Exception Notification is out! Please test it and submit your bugs/suggestions on Github. Final version will be out by the end of the week!!
You own a Kindle and want some tech books ? Be careful
Some Ebook publishers, don’t care about Kindle users: [more inside]
Driving Google Chrome via WebSocket API (and Ruby)
Chrome’s remote debugging allows you to easily drive the browser via a WebSocket: interact and modify the DOM, listen to network events, instrument the V8 VM, and much more! A hands on example of driving Chrome via Ruby + WebSockets.
On Railcar, an isolated Rails environment
I just posted a bit about the what and why of Railcar over at my blog. Check it out and find out how you can be involved!
Ruby on Rails image uploads with CarrierWave and Cloudinary
We’ve just published a post on our fresh new blog discussing image upload methods in Ruby on Rails. Specifically explaining the advantages of the CarrierWave GEM. The post also demonstrates how to integrate CarrierWave with Cloudinary for uploading images to the cloud, using smart image resizing, cropping, conversion and optimization and delivery through a fast CDN.
Sinatra Pusher example for realtime chat applications
I just knocked up an extremely simple application which uses Pusher app to integrate realtime chat to your web application. The application provides a nice start for someone looking to work with Pusher for realtime notifications and such. The application can be found here.
My gem for easy creating gh-pages is ready for beta-testing
If you need some opportunity in creation of github pages (or if you just lazy a little) - check this gem out
Introducing sheet: text snippets for the command line
I just launched sheet, a text snippet utility for the command line.
Learning with Terror...VM
I just blogged about some thoughts I got as a Ruby programmer about my recent experience diving into the low-level, dirty world of application Virtual Machines, building one myself.
Michael Hartl's Rails course on sale for 50% off
StackSocial is running a 2-week sale on the newest Rails 3 video tutorial by Michael Hartl of RailsTutorial fame - Normally $129, but only $59 during the promo.
Apple dropped MacRuby
Following Microsoft who dropped IronRuby in 2010, Apple dropped MacRuby.