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.
Delayed Job Groups
We’ve just released Delayed Job Groups a Delayed Job plugin for managing groups of jobs and configuring callbacks for when the job group succeeds or fails.
Managing an Oracle database with Puppet
Check out this blog post. This post shows a puppet module that help’s you setup your Oracle database, using Puppet.
sse-rails, SSE on Rails made easy
I just launched sse-rails, a wrapper around ActionController::Live to make SSE data streaming on Rails easier!
Sport(s) Logos - Football Club Logos (football.db.logos) n National Team Logos (sport.db.logos)
Hello, I’ve collected some football club logos (24x24, 32x32) and national team logos (24x24, 32x32) at the sportlogos project for usage via the asset pipeline. The logo filenames match the keys in the football.db or sport.db setups, for example: The club logo filename for FC Barcelona is barcelona.png and for Santos São Paulo it is santossp.png and so on. For national teams, the three-letter FIFA code get used, for example: The national team logo filename for Austria is aut.png and so on. Cheers.
Omega - v0.7.1 release
I am pleased to announce the v0.7.1 release of the Omega Simulation Framework. The release has been cut and tagged on github and deployed to the omegaverse.info Omegaverse node. [more inside]
String interpolation in Ruby
In this post you will find few useful ways of inserting variables into strings
5 Reasons Why You're Not Writing Tests
Good developers know they should test their code. Too often, though, the tests get skipped, rushed through, or never started. There are some really common traps I’ve seen people fall into, and they’ll kill your motivation to test every time.
RubyMotion - Fixing the iOS 7 Navigation Bar Overlap Problem
A problem that many RubyMotion/iOS developers have had to face is when their navigation bars overlap their views. There has been one fix that developers have been using for a while, but in my opinion, it’s a bit of a “hack”. Instead there is an alternative way of fixing the problem by using a UIScrollView!
Handling multiple services in your development environment
I just wrote a blog post describing how we automated running multiple services and applications in development for our team. [more inside]
Basic Algorithms written in Ruby
I’ve released algorithms written in Ruby where you can find Sorting, Searching, Graphs and other problems: github.com/Djo/algorithms.
Inch: v0.3.0 released
I just released version 0.3.0 of Inch, the documentation measurement tool for Ruby (think of it as Code Climate for your docs).
clamav-client, a library that talks to ClamAV's daemon
I have just released it. Don’t hesitate to check it out !
Controlling Indirect Inputs
I wrote a blog post on Controlling indirect inputs that weighs some pros/cons of making Ruby code easier to test.
Seeking contributors for CRM and shopping-cart integrations
Mad Mimi seeks 15 new integrations for its MadCart API. Details available in the MadCart Contributor’s Guide on GitHub.
How To Deploy Rails Applications Using Ansible And Mina
A lot of people face problems when they install a rails application server from scratch. Despite the fact that solutions such as Heroku or Engine Yard are available, unfortunately, for various reasons, it’s not always possible to use them. [more inside]
Public Methods != Public API
I love designing and building APIs. Usually those APIs are in the form of REST web services. A lot of care goes into the interface of a web service because it’s how your application is presented to the outside world. But what about the interfaces of your internal code? Learn how and why to define the public API for your Ruby classes.
Cequel is a full-featured Cassandra ORM for Ruby
Cequel is a robust, easy-to-use Cassandra ORM for Ruby applications. Version 1.0 of the library exposes the rich data-modeling capabilities of CQL3, including parent-child relationships using compound primary keys, and collection columns with atomic updates.
Easy full-text search with PostgreSQL and Rails
Want to use postgresql for full-text search in rails? Here’s a quick post on how to make it easily using the pg_search gem
Understanding the RAILS_CACHE_ID Environment Variable
I wrote a new post on Understanding the RAILS_CACHE_ID Environment Variable. Hope you enjoy!
How Developing SPA Influenced Me & My Code
What’s different (the good and the not-so-good) in SPA’s and why as a web developer, you should care about it - How Developing SPA Influenced Me & My Code.
Building and documenting APIs in Rails
There’s a new blog post on our company’s blog about Building and documenting APIs in Rails, by Kamil Bielawski
Autoprefixer 1.1 is released
Autoprefixer 1.1 for Rails contains a lot of flexbox and multicolumn fixes. Also it generates nice visual cascade of prefixes by default.