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.
Your mini-Heroku with Dokku and Dokkufy
I’ve just released a gem called Dokkufy to make running your own mini-Heroku using Dokku a whole lot easier and more pleasant.
Benefits of Using Ruby on Rails for Web Development
I was reading Benefits of Using Ruby on Rails for Web Development . I am impressed too much. I have two website Flarian and Promtionaldrives .I want to redevelop websites,suggest me can I do this? Anybody can help me.I will pay to ruby developers please contact me through my websites. Thanks, Robert
Shaking off your TDD fatigue with a few quick tips
You want to test-drive some code, but you’re stuck. Maybe you’re not totally sure what your object’s interface should look like. You might not be sure you can test what you’re thinking of building. Or you could be procrastinating, because you just don’t feel like writing tests right now. How do you get the benefits of TDD when you don’t feel like TDDing?
How to Add Voting to Rails App
In short tutorial, I will explain how to use acts_as_votable gem to create voting system in Rails app.
Announcing Wombat(Spree) Integration with Salesforce
Spree has created Wombat, an automated e-commerce solution. We are proud to announce that we have integrated it with Salesforce! Now, you can easily bring all your client’s information straight into Salesforce. And yes, it’s open source! Grab one at Announcing Wombat (Spree) Integration with Salesforce.
Knapsack - Optimal tests distribution on CI servers
Parallel specs across CI server nodes based on each spec file’s time execution. Knapsack, a new gem created by Artur Trzop, generates a spec time execution report and uses it for future test runs. [more inside]
Quick tips for doing file operations in Ruby
Just a couple tips of stuff we commonly have to do in Ruby when doing file operations.
finite_machine 0.9.0 release
The finite_machine got even better. The major addition is ability to create your own state machine definitions by subclassing FiniteMachine::Definition. What are you waiting for? Try it out and let me know what you think
ActiveResource relations – a bit of magic to make it look and feel more like ActiveModel relations
ActiveResource can be pretty helpful when you have a RESTful JSON API. Although it has some limitations. One of the most irritating is a lack of nested resources #new scope method. Luckily there’s a way to make it work exactly as its ActiveRecord equivalent. For more details, plese refer to this post: ActiveResource relations – a bit of magic to make it look and feel more like ActiveModel relations
paperclip-deflater 0.0.6 Release!
I just released paperclip-deflater 0.0.6. You can gzip attached files before you upload them through paperclip.
Gaining Control of RubyMotion with UIViewControllers
This is the second post in a series about getting to know RubyMotion. At the end of the previous post we had something on screen and had learnt some core principles of iOS development with RubyMotion, now we’re going to get ourselves organised using classes for a controller and a view, and get some interaction going in the next part of the series, Gaining Control of RubyMotion with UIViewControllers
A community-driven list of Ruby interview questions
Check out Toptal’s new community-driven list of great Ruby interview questions. We’ve begun with an initial sampling of questions. Read them, comment on them, and even contribute your own. [more inside]
Another Guide to Upgrade to Rails 4.1
I wrote the article, which gives you nice hints and solutions (including workaround for different gems), which will help you in the process of upgrading you app.
5 Reasons to Outsource Your Ruby On Rails Developer
Ruby on Rails Lovers! Just check out this post on 5 Reasons to Outsource Your Ruby On Rails Developer
Starting A RubyMotion Application
Go through the process of creating a real iOS application using Ruby in this ongoing tutorial series. Part one is introducing you to the basics of just getting something on the screen and pointing out some core differences between most Ruby implementations and RubyMotion. http://blog.motioninmotion.tv/starting-a-rubymotion-application
Segment.io is as important a service for Rubyists as Heroku or New Relic
Last night, I set up an SEO keyword tool and a Twitter+Facebook retargeting tool for seven different websites. Both tools require I add JavaScript snippets to my websites but I didn’t touch my codebases or deploy anything new. [more inside]
Yukihiro “Matz” Matsumoto Presenting Tonight via Live Stream (7:30pm PDT)
Yukihiro “Matz” Matsumoto, Chief Designer of the Ruby Programming Language is presenting on Ruby.Next at the Ninefold offices in San FranView the live stream at 7pm (PDT).
Resetting auto increment in Rails
I wrote a short article about resetting the auto incrementing id in a Rails app using PostgreSQL after importing old data in a new app. [more inside]
Formatting Dates for Display with Ruby
I wrote a small tutorial on formatting and displaying dates to users or customers. Hopefully, it’s helpful.
Representable 2.0 With Better Inheritance, Filters And Automatic Collections!
Representable is a mapping gem to transform Ruby objects to and from hashes, JSON, XML, and YAML. This blog post explains the new features in the 2.0 release.
Simplest Security Best Practices (for servers hosting Ruby on Rails apps)
We’ve just posted a basic list of simple practices you can apply that will take you towards the goal of bulletproof-security (this is not a complete list, but something to get you started), take a look at Simplest Security Best Practices .