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.
Test CLI calls to remote APIs
communist treats your command line app as black box and provides simple cucumber steps to described expected responses. Check it out and let us know what you think?
Automatic reloading in Rails console
Enable automatic reloading in the Rails console so every statement is evaluated using the latest code.
Source Maps with Chrome Canary and Rails
I was having problem piecing together all the steps to enabling source maps in Canary. I really wanted to get it working with the Rails, SASS and the Asset Pipeline. Eventually I got things working, this is what I did.
HighlandDB, lightweight NoSQL database for Ruby applications
During the last month I’ve been working hard to roll out HighlandDB, lightweight NoSQL database for Ruby applications. It gets installed in the application folder and provides user with a clear API. Here are the links: - http://vimeo.com/55018195 (1 minute video about Highland) - https://github.com/mac-r/highland (Github repo)
Mutli-platform installation instructions for MRI, JRuby and Rubinius
Recently wrote copy/pastable installation instructions for MRI, JRuby and Rubinius on Debian, Ubuntu, RedHat, Fedora and OS X.
Using quick shell aliases
Temporary shell aliases are a pretty obvious idea, but do you remember to make them when you need them?
7 steps to continuous deployment
Releasing new parts of your software daily has so many advantages, that you can’t afford to refrain from it: * making releases a breeze * faster development * immediate user feedback * happy developers [more inside]
Roundtrip: simple tracking and metrics for your business processes in real-time
I just pushed Roundtrip, a Redis, Sinatra and Graphite based business process tracking and metrics service. You can also see how it works in this blog post.
How to automate date reformatting with Vim
Hey, hailing from SmartLogic Solutions here. Paul Ostazeski just wrote about how to automate reformatting dates with Vim on our blog here–let us know if this is useful to you, or, hey, if you’ve got a better way.
Speeding up Authlogic login for Postgres and MySQL
Default configuration of Authlogic doesn’t use indexes and it leads to slow login. But Authlogic can be fixed.
The right tools for the job - efficient web application development
We from @Net_Engine want to know what tools you’ve been using to help you on daily tasks. [more inside]
Avoid duplicate content in your Rails app
If you can access pages of your site like this mysite.com/products/ or mysite.com/products, then you have duplicate content and Google does not like that. [more inside]
Smart selection with VIM
Annoyed using vi”/vi’/vi(? Use this.
Hash#fetch default value gotcha
I wrote a tiny blog post about Hash#fetch default value gotcha.
Using Pen & Paper. Feature Sketches.
How many times have you tried to refactor out a responsibility from a god class? How many times have you succeeded? It’s hard. Primarily, because of the limitations of the brain. We cannot keep more than 3-4 things in our working memory. This means that understanding the ways in which 30 methods interact with each other is extremely difficult. And that’s when feature sketches can come in handy. Read more…
Add metadata to Minitest specs similar to RSpec
Just released minispec-metadata gem.
Brainfucktt - a Brainfuck interpreter built with TreeTop
While learning Treetop, I decided that a Brainfuck interpreter would be a nice place to start. So, I made treetop_bootstrap, which is a scaffold for Treetop projects, and then Brainfucktt, a fully featured Brainfuck interpreter. [more inside]
world.db gem Now Includes All 193 United Nations Countries; Added CSV/HTML Export
I’ve added all 193 member countries of the United Nations to the world.db fixtures ‘n’ gem. I’ve also added csv or html table export for spreadsheets plus I’ve added the iso alpha3 and fifa codes. More info. Cheers.
Boston Ruby community grows by 47 women in one weekend
RailsBridge Boston reports on its second successful free RailsBridge workshop, which introduced 60 beginners, including 47 women, to the world of Ruby on Rails development. If you want to start a similar RailsBridge effort in your local Ruby community, and you want advice, we’re here to help – email us.
Ensuring data integrity
I just wrote a blog post where I share practices to ensure data integrity on Ruby on Rails applications.
24 Pull Requests
I’ve have been working on a little project to promote open source collaboration during december, it’s called 24 Pull Requests. [more inside]
Iam - single click authorization
Time is our main resource that we can not influence. That’s why I want to spare 10 minutes a day for you. Imagine your re-authorization algorithm. You used to do these actions dozen times a day: log out, press log in button, fill in email and password, and log in [more inside]
Paypal Recurring Payments
I just created a post to show how to integrate Paypal recurring payments inside a Rails app http://rubyitalianstyle.it/post/37217199474/paypal-recurring-payments