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.
Reversible migrations with Active Record
We wrote this blog post to explain reversible migrations with Active Record.
Announcing Invoicing release - 1.0.0
Invoicing is one step solution for all the invoicing needs of your application. Checkout release post for more information.
How to refactor a long, messy, badly tested controller
At some point in your Rails career, you’ll run into a controller that’ll make you want to give up programming forever. As great as it would be to just close your eyes and pretend it doesn’t exist, someday you’ll have to fix a bug in one of these controllers. And, being a good software developer, you want to leave the code better than you found it. But how do you refactor it, especially if you don’t have good tests to rely on?
Several approaches to responsive CSS and how Sass helps with it.
A nice read (hopefully!)about several approaches to responsive CSS and how Sass helps with it by RoR dev.
My favourite things about Rails 4.1
When Rails 4.1 was released Lucas Mazza from plataformatec blogged about 3 favourite features in Rails 4.1. I liked the idea, but some of my favourite things are different. So, here are my favourite things about Rails 4.1
Invoker version 1.1.0 released
We just released Invoker version - 1.1.0 now with support for: [more inside]
The keyword arguments falacy
Check out the pros and cons of keyword arguments in ruby: The keyword arguments falacy in GB’s new blog post.
Bootstrap 3 support for Simple Form
Simple Form is the most popular form builder gem in the Rails community. One of the things that our users love the the most is its integration with Bootstrap. [more inside]
How to get a debian package out of your Rails app, and host it on S3
Software packaging is a kind of a dark art for many people, due in most part to packaging manuals and policies that are hard to understand for the busy developer. Here is how to package a Ruby on Rails app, and host the resulting debian package on S3, all without the need to know about any of the debian packaging rules.
Ruby Best Practices
I just was reading this post on Ruby Best Practices Ruby Best Practices that is written by Gregory Brown developer from Xaavo Don’t miss this awesome article.
Ruby - the good parts
Kamil Bielawski from our team at AmberBit posted a blog post about what he think are good parts of Ruby language. Do not miss it!
Episode 19 - Dates with MHPrettyDate, NSCalendar, and NSDateComponents
Dates are an important part of a lot of applications, and how you display them for their context can make a difference to how quickly users parse the information on screen. In this episode I walk you through getting the MHPrettyDate cocoapod set up in the Tasker application, and show you how to use NSCalendar and NSDateComponents to work with dates properly. [more inside]
V is for Vibe
This week @tobyhede has mostly been thinking about the front-end and frankly, how everything is terrible (tm): http://multifaceted.io/2014/v-is-for-vibe/
supervision gem release 0.1
I’ve released supervision that aids writing more resilient and self-healing distributed systems. Please check it out! Any feedback appreciated!
Linkedin Share Button in Rails 4 with Turbolinks Enabled
My solution to implement linkedin share-button with turbolinks enabled
Get to Know a Gem: Colored
Post briefly explaining the inner workings of the Colored Ruby Gem.
8 Insanely Useful ActiveAdmin Customizations
I just wrote a blog post about some of the handy customizations we’ve done when using ActiveAdmin. read it here.
Background Burner - Remove background from image via API
We just launched the our biggest Ruby project so far, a tool that can identify the foreground/background of an image and return results. Let us know what you think
Ruby On Rails Blog
I just launched Ruby on rails blog for learning purposes. There i am updating problems which i have faced during coding and solution with the same. I think these solutions can also help you.
7 daily use cases of Ruby String
Strings are everywhere. They came from files, databases, REST APIs, or you simply use them to print results. But String comes with its own share of problems: how to deal with invalid byte sequence or convert back a String to a Date with an uncommon format. I share in a blog post 7 common use cases of String.
New Rails 4.1 ActiveRecord enums
I have just published a new blog post about ActiveRecord enums, a new Rails 4.1 feature.
Abracadabra gem updated with tons of new options!
Abracadabra, the gem that swaps out text with a fully-compliant Rails form in one click, has just had a major update. Icon classes are fully customizable, the object can be deleted through the deletable option, the tab_to_next option allows seamless editing down a page, etc!