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.
DismissibleHelpers: Help text your users can dismiss
I just released the dismissible_helpers gem. It allows you to add help text to your application which your users can remove
Announcing the Engine Yard Innovators Awards
Engine Yard is excited to announce the winners of the first ever Engine Yard Innovators Awards. Check out the winners here!
Call for Papers open!
Call for Papers for Magma Conf is now open! From January 4 to February 4 2013 submit your proposal here.
New to the blog
Hey everyone! I don’t want to spam the blog or anything but I’m an IT recruiter with Ruby related opportunities. Where would be the best place to unobtrusively connect with those looking for work? I won’t be on here too often to bother anyone but if there are any suggestions I’d be glad to hear them. You can easily reach me at my blog.
Installing Rails with MySQL on Windows 8
Here are my notes from Installing Rails with MySQL on a Windows 8 machine (ruby on windows? blasphemy!)
Securing the Rails session secret
In light of yesterday’s Rails SQL injection vulnerability, this article discusses how the Rails session secret can be secured in a better manner
Ruby graceful feature rollout and simple A/B testing
I just added docs for my awesome gem fluidfeatures. Please take a read and let me know how I could improve these docs.
Slim has a new home.
The Slim template language project has moved from my personal Github account to be a part of a new slim-template organization. [more inside]
Social Media Monitoring
We just increased capacity for our free test API for social media monitoring and sentiment analysis. I wrote a simple Gem to check it out. You find it at: Github Social Media Monitoring [more inside]
Rails 4: What's New
Basically transcribed the highlights from Andy Lindeman’s “Rails 4 Whirlwind Tour” talk (with his permission and proofreading :-) including some of my own commentary. [more inside]
Ruby IDE Recommendation
Can anyone recommend a good IDE for Ruby development? Using VI is getting old :) [more inside]
DCI: The Right Idea for the Wrong Paradigm
The recent debates over DCI have led me to question whether it’s even the Right Thing for Ruby, or even OOP in general. It seems like a glommed-on functional pattern, and I explain why I think so in this post.
EuRuKo 2013 -- 20 years of Ruby this summer in Athens Greece
This summer EuRuKo 2013, the European Ruby Conference, is taking place in Athens, Greece on the 28th and 29th of June. Stay tuned .
Rails SQL injection vulnerability: hold your horses, here are the facts
This blog post explains the recent vulnerability, how it works and what the facts and non-facts are.
Entity-Component game programming using JRuby and libGDX
Chris Powell recently launched the Ruby Entity-Component Framework (Github link). Entity-Component systems are an alternative to OOP and are extremely attractive for game design. The framework is documented in an 8-part blog series that starts with basic E-C principles and proceeds all the way through creating a basic “lunar lander” type game.
SQL Injection Vulnerability in several versions of Rails!
Fixes already released, please upgrade!
Git-backed Wiki Ōlelo
I just released version 0.9.12 of Ōlelo, which is a feature-rich git-backed wiki. It supports a lot of different markup languages due to its extensible plugin architecture. [more inside]
Managing Rails assets with Bower
Web applications have been shifting from server to client, and with them a lot more Javascript code and stylesheets are written and, hopefully, re-used. While this is quite an obvious statement, it means that we need an efficient way to manage those assets. Bower is a tool for managing these assets and can be integrated in a Rails application.
Rails i18n web interface - as Engine
I wrote lit - a i18n web interface for Rails apps. Lit (Lost in translation) is build on top of twitter bootstrap and I hope, that you will find it helpful in translating your apps by non-technicals. Still under heave development, but any feedback is more than welcome.
Poor man's guide to managing ruby versions
I just wrote a guide to rolling your own Ruby version management. With a little extra tinkering, you can roll this out as your own ruby version management tool, or just use the tutorial to gain a better understanding of what tools like RVM and rbenv do to your system.
Infinite sequences in ruby
I’ve written a blog post about defining and using infinite sequences in ruby. It show what infinite sequences are, how they are useful and how to make them lazier.
Basics of fog and AWS for Rails apps
I just started series about rails working on AWS. We start with quick introduction to AWS and fog.
Queues have been removed from Rails 4.0
But they aren’t completely gone, Queues have been moved to a branch so to not hold up the release of Rails 4.
Easier Debugging with capybara-screenshot
How I’ve used capybara-screenshot to work through some perplexing test failures.
About configuration
A reminder about the possible downsides of global configuration.