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.
synvert = syntax + convert
synvert is a very interesting project we are working on now, it can parse your ruby source code, find out old deprecated ruby code and then automatically replace them with new better syntax ruby code according to predefined rules. [more inside]
JODY - JsOn for DYnamic sites
JODY is a technique which uses JSON and conventions to simplify development of sites with dynamic content.
An Exercise in Refactoring in Ruby - Part 2
Using Extract Method Object to refactor large methods [more inside]
world.db v2.0 - Free Open World Data, Schema n Models (Places/Countries/Regions/Cities)
Hello, I’ve updated the worlddb gem that includes models for places, continent, countries, regions, cities and more. The worlddb gem also includes free open public domain plain text fixtures for all countries and territories in the world plus some regions/states/provinces and some cities/towns/hamlets. Use it like c = City.find_by(key: 'wien'); c.country.name # => 'Austria' and so on. Cheers.
Deploying a Rails Application to OpenShift
Step by step guide for deploying Rails Application to OpenShift PaaS http://blog.sudobits.com/2014/03/22/deploying-ruby-on-rails-application-to-openshift-paas/
Ruby SOA: Less Pain, More Automation
At OnLive, we open-sourced an experimental Ruby HTTP framework with some ideas I think everyone should steal. [more inside]
Wicked Good Ruby - Very Early Bird tickets are available for sale
Join us Oct 11 - 12 for Boston’s 2nd annual Ruby conference. Please note this is a evening conference. We have pre-launch tickets available. Limited quantity of 50.
Spotlight search like using Elasticsearch and Rails
We recently had to create a spotlight search like feature using Elasticsearch in a rails app. You can read about it on our latest post.
Preprocess your RubyMotion files with Ruby
C macros are used fairly often in Objective-C projects, but RubyMotion doesn’t provide a solution for these. Instead we can preprocess our application’s files ourselves before they’re compiled, using ruby! [more inside]
Kickstart your next project with a Walking Skeleton
A new blog post in the code climate blog named Kickstart your next project with a Walking Skeleton.
The Fastest Way to Create Install and Deploy a Ruby on Rails App in Five Minutes
I just wrote a post about how to Create Install and Deploy a Ruby on Rails App in Five Minutes. Using open source force you can easily create your own websites.
Validate HTML Locally In Your Specs -- html_validation 1.1
Validate HTML locally in your integration tests. No more dependencies on a third party service. Run faster. Improve your search ranking (google CARES about valid html!) Know when you make an HTML mistake. html_validation wraps the HTML Tidy executable by the W3C, and supports HTML 5. [more inside]
O'Reilly Programming Blog: Block Return Values
My follow-up post on Ruby blocks is up at the O’Reilly Programming blog: Why Ruby Blocks Exist: Putting Return Values to Work. Learn how map and find_all work behind the scenes!
How to Improve Business Communication with Behavior Driven Development
Effective business communication heightens productivity. An important step in increasing communication and decreasing inefficiencies is to eliminate assumptions. [more inside]
Steel City Ruby CFP Opens
The CFP for Steel City Ruby 2014 is now open at cfp.steelcityruby.org and will be open until April 19th, 2014.
eurucamp is returning in 2014. Call for Proposals now open.
The fourth iteration of eurucamp will take place on 1 - 3 August 2014. Our Call for Proposals is open until the 1 May and we’re launching a mentorship programme to help encourage new speakers to participate.
The New Rubygems Index Format
André Arko writes about the new Rubygems index format, which has been a long time coming.
Submit your Open Source project to Rails Girls Summer of Code
Do you run an Open Source project? We would love to see you involved in Rails Girls Summer of Code! In order to propose a project for this year’s Rails Girls Summer of Code please open an issue on this repository!
Isolated Service: Unobtrusively Fake Services in Your Rails Applications
I just launched IsolatedService. IsolatedService lets you fake service calls. If you have a service that you can’t reach or if you work in a SOA environment you may find this useful!
order_query finds next / previous Active Record(s) in one query
I’ve just released order_query, a gem that finds next / previous record(s) in one query, for ActiveRecord. [more inside]
Ruby Gem Configuration Patterns
I wrote a new post on Ruby Gem Configuration Patterns. Hope you enjoy!
TheRole 2.4 released
TheRole - Authorization Gem for Ruby on Rails with administrative interface. version 2.4 released In this release GUI (based on bootstrap3) moved to external gem.
How to Beat Procrastination on Your New Rails Project
You’ve just typed rails new on your next project. Now what? Where do you start? There are tons of decisions you have to make up front, and it’s easy to feel lost, and procrastinate, and get frustrated, and never finish your app.
Problem Solving - It's a Trap!
I love being a developer but the job doesn’t come without its risks.