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.
InfraRuby 3.1 compiler for Ruby released!
InfraRuby 3.1 compiler for Ruby released!
Basic Ruby Data Types (for beginners) - Codemy
We show you some basic data types in ruby ~10 minutes Video
Click some text, it turns into a form. Abracadabra version 1.2.0 released!
Tired of having ugly forms, or different pages for editing and viewing? Try out my gem abracadabra, where clicking some text turns into a fully Rails-compliant form-for-esque form. Clean, modern, easy-to-use, Railsy. Similar to x-editable, but built from the ground up. The new version, 1.2.0, allows you to manually rebind using the new $.abracadabra() jQuery function. Follow @trevorhinesley
Search with autocomplete using Solr, Sunspot and typeahead.js
Short introduction to Solr, Sunspot and typeahead.js. Part1.
Testing things that take time
Have you ever needed to test something like this? [more inside]
Phusion Passenger: Design, Architecture and Code Walkthrough
The internals of Phusion Passenger are thoroughly documented in the new Design and Architecture document and the Code Walkthrough video. Take a look inside one of the fastest and most advanced Ruby application servers. With these new documents, we hope to make Phusion Passenger more transparent and we hope to encourage contributions.
Calling C/C++ from Ruby
An overview how to easily start using C/C++ libraries in Ruby code. Case studies of most common gems with their basic set-up. [more inside]
A short write-up about Rails Fixtures
I just published an article about Rails’ Fixtures Fixtures in Rails.
Flexkey: A flexible product key generator
Flexkey is a Ruby gem for generating unique, random strings for use as product keys, redemption codes, invoice numbers, etc. Check out Flexkey on Github or read the blog post for more info.
TODONotifier: OS X notification integration for simple human-readable TODO text files
I’ve used a lot of Todo applications, but I never really liked any of them. Really, what I like to use is a text editor and just create a simple list manually. However, I like having notifications. Thus, TODO Notifier [more inside]
SeedMigrations. Like schema migrations, but for your data
We recently open sourced SeedMigration, one of our internal gem at Harrys. Here is a blog post explaining why we love it, and why you might enjoy it too.
Language Designers Wanted
The Ruby gem Rattler is designed to make language design and recognition as simple and fun as possible. It’s nearly ready for a 1.0 release, but unfortunately I have so little time to work on it that progress is slow. [more inside]
The Many Shades of the Ruby Programming Language
Which Ruby implementation is right for your project? While the reference implementation (Ruby MRI) remains the interpreter of choice, an alternate Ruby implementation may be right for your project, depending on your operational goals and constraints. This article showcases the Ruby interpreter implementations and runtimes available today, discussing the advantages and disadvantages of each.
Shared Terminology Yet Different Concepts Between Ember.js and Rails
Developers who are well versed in Ruby on Rails (or other MVC implementations) and start learning Ember.js may find it surprising that, even though there’s shared vocabulary, denoted concepts are sometimes very different. [more inside]
5 Reasons Why Rubyist Will Love Swift
I just wrote a new article on 5 Reasons Why Rubyist Will Love Swift. I hope you like it.
Add Some Jazz to Your Rails App - Codemy
We show you how to turn your rails console into a powerful tool! ~ 5 minutes youtube video
The Joys and Pains of Working With an Old Codebase
I gave a talk recently about working with an old codebase (particularly an old rails codebase, though the ideas are applicable more broadly). Here is a video! This is the abstract: [more inside]
Rails 4 Test Prescriptions Available
The initial beta of Rails 4 Test Prescriptions by Noel Rappin from Pragmatic is now on sale. [more inside]
Using Rails 4.1 Secrets for Configuration
I wrote a new post on Using Rails 4.1 Secrets for Configuration. Hope you enjoy!
Docker comes preloaded on Ninefold
We aim to make microservices more easily available for our Rails and virtual server customers by allowing them to utilize Docker containers running on the same network. We have made the process of getting a machine up and running with Docker super simple. You can get started in a matter of minutes. Learn more here: https://ninefold.com/news/docker-100/.
Automatic, parallel stages in the cloud
New service Teatro.io for automatic rails stage.
Ruby Security Tools and Resources
I just published an article that covers open source security libraries, web services, and reads that any developer should consider before implementing their next Ruby app.
How do you choose the right libraries for your Rails app?
Angular vs Ember. RSpec vs Minitest. Haml vs Slim vs ERB. You have so many choices to make when you start a new project. There are vocal defenders on each side. And soon you realize that you could have started your project in the time you’ve wasted reading that fourth tutorial or 30-comment thread about whether Sass is better than Less. How can you choose the right library, so you can start writing actual code?
Invoker v1.2.0, a Pow/Foreman alternative that works on OSX and Linux
We just released Invoker version 1.2.0, which adds support for Linux, https and many other bug fixes. Find more on Invoker website