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.
bullet2 beta released, supports rails3 beta
I just upgraded bullet gem to version 2.0 beta, which supports rails3 beta. Bullet gem helps you to kill N+1 queries and unused eager loading.
App configuration feat. YAML and JVM properties
Ambience version 0.2.0 now works for every Ruby-app and returns a Hashie::Mash.
Painless Password Protection in Sinatra (Database-less)
For Inspectinator (a sinatra microapp), I needed a database-less authentication solution that was as lightweight as possible, but with a reasonable amount of security and maintainability. I came up with something that suits this purpose well, and I’m sharing it in case anyone is looking for something similar. I call it EasyAuth. Here ya go
seo_checker 0.2.3 released
I just launched seo_checker, which checks your website if it is seo. It mainly checks the url, title and descripion of web page according to the sitemap.
50 of the Best Websites Developed Using Ruby on Rails
A round up of some of the best sites created with Ruby on Rails.
Ruby/GSL-ng
A new generation Ruby/GSL wrapper that strives for code simplicity while retaining acceptable performance. Other GSL wrappers are either utterly complicated (lots of C code) or poorly documented. Ruby/GSL-ng uses Ruby/FFI and little bits of C code to achieve a simple implementation that integrates neatly with Ruby’s standard classes and follows most of its conventions. Source is located on GitHub and gems are periodically released to Gemcutter. Check gem details for links, etc.
Sunspot and Sunspot::Rails 1.0 released
Sunspot 1.0 ships with Solr 1.4 and supports several of its new features, including multiselect faceting and trie range queries. It also comes with built-in support for multithreaded environments, Solr replication, and Solr sharding.
Dicks 0.02 Released
A new version of Boliver T. Shagnasty’s dicks gem was released today. For those who don’t know, dicks is a “Brutish way to print out a bunch of ascii dongs”. Critical stuff here.
QED (Quality Ensured Demonstrations)
Seeing as it is my birthday, I’ll go ahead and make a second release today. This one is for QED a test framework using literate programming techniques. QED make test-driven functional testing as easy eating pudding pie. This new release utilizes Tilt to convert documents to HTML which are then processed by the test runner, allowing QED to support many new markup formats. And, yes, we eat our own dog food pie. Check it out.
Rails Coach Podcast Episode 11: Testing Your Application
In this episode of the Rails Coach Podcast, we discuss why your application needs tests, why developers and QA both have responsibility for testing, and what you should be testing. Don’t forget to subscribe to the podcast.
Rails Powered MLB Stats with Baseball Statz App
Baseball Statz is a Rails app hosted on Heroku that uses the Ruby powered Gameday API which provides live MLB stats. View all the stats for today’s games here.
Rails Coach Episode 10: Understanding and Growing Business
In this episode I discuss the value that developers gain and add by understanding business and how their employer or client makes their money.
MySQL and MongoDB working together in Kanbanery
Here’s why and how we use MySQL and MongoDB in one of our applications thanks to the awesomeness of DataMapper
Ruby Midwest Conference Opens Call for Speakers
The Ruby Midwest Conference has opened its Call for Speakers. Come share your excitement, experience, and expertise with fellow Rubyists in the Midwest! We’re pleased to announce that Yehuda Katz is scheduled to keynote this two day, single track conference held in Kansas City, MO on July 16-17, 2010. Sign up for email announcements on the website or follow us on Twitter to keep up with our latest news.
Testing email delivery in Rails with Gmail & HTTParty
We have a rails app in development that will send a lot of email so I wanted to setup a way to test that it was being delivered. In my integration tests I trigger an action that delivers email and then check my Gmail inbox for the email in question.
Peeping Tom: A free (open source, Ruby) site pinger
I just launched Peeping Tom, a ruby gem that helps monitor your webapps.
Thoughts on MongoHQ pricing
MongoHQ have launched - with pricing options! The results, as MongoMapper author John Nunemaker tweeted, were surprising. Here are my thoughts on MongoHQ.
ruby-standard.org
Announcing ruby-standard.org in hopes of fostering discussion of the Ruby ISO standardization effort.
Faye gets server-side clients
Faye is a simple-to-use publish/subscribe messaging library that implements the Bayeux protocol for Ruby and Node.js. The latest release adds support for server-side clients, so now your backend application can send messages out to client browsers.
Vim for Rails Development
Where to start and how to learn Vim for Rails Development by referencing some books/screencasts.
Social Networking as a Service with EngineY
EngineY is an open source project that provides a complete social networking framework that can be run stand alone as a social network similar to a Ning social network, or it can be integrated with an existing website to provide just the social capabilities. It is a project that I have been developing over the past year or so. In this post, I want to talk about another way you can use EngineY, not as an application or framework that you would integrate into your code, but as a server that can provide all of the social features for your existing web applications… (READ MORE)
Schema-Free MySQL vs NoSQL (with help from Ruby)
There is no reason why we can’t have a schema-free MySQL engine to compete with the NoSQL solutions. A look at what “schema-free” and “document-oriented” actually means, and the ruby code to make it work.
Fun with Rails 3 Beta
I am quite sure that if you are a ruby developer you have heard that Rails 3 beta is now out. Here is a quick run through on installing it. Read Full Article