RubyFlow The Ruby and Rails community linklog

×

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

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Recurring billing with Authorize.net

The SaaS Rails Kit now supports Authorize.net CIM, so now it’s even easier to get going with subscription payments for your Rails app.

Just a helpful comment I would like to add, I created a php class for the Au…
Once you have been approved for a authorize.net account you have to request the…
Oh yeah, I left out the like, here it is here. THey will be able to help you wi…

Nice and easy model versioning

So you like acts_as_versioned but you can’t stand the way it stores versions with one more table per model (oh and you want to add columns later to your model ? puhleaaaaaase: don’t). Meet Matt Mower’s Simply Versioned. Good. Now you got millions of database entries with only a few altered ? You can’t version everything ! And what about only versioning entries which have really been changed, not just saved ? Then meet my fork (for Rails >2.1 only).

http://rails-doc.org/

“Are documents necessary?” At least we think so. That’s why we brought you the Rails-doc 2.0 release with the long-waited (at least for a month) features: multiple versions support and full-text search! Minor improvements include OpenID, gravatars, the new dashboard, Firefox search plugin and of course tons of bugfixes.

Google Analytics Plugin for Rails gains support for local cached copies

As mentioned here, I’ve just added some updates to the Google Analytics Plugin for Rails that adds support for local cached copies of the legacy and new Analytics JavaScript files. It includes full support from the Rails AssetTagHelper module, so timestamps, asset id’s and asset hosts are all used. A convenient rake task makes sure files are kept updated at deployment time, or via cron.

Waves 0.7.7 released

The Waves team has released version 0.7.7. Named Briareus after a mythical Greek titan with a hundred arms, this release includes ActiveRecord support, Haml support , many more tests, and revised documentation. ORM can be chosen at app generation time with a simple switch. Once again many things either have changed or are changing below the surface, so check it out if you haven’t for a while, or dive in for your first time.

Mack 0.6.0 Released

Mack, the distributed Ruby web framework, has been upgraded to 0.6.0. Improvements include, DataMapper 0.9.2 support, RSpec support, transactional tests, Internationalization, and more. Enjoy!

Matz loves Python?

Matz love Python (and why not I ask?). ;)

The community is way more mature than Ruby’s and there’s a lot to learn from th…
Python’s a great language… so great, in fact, that I would expect to see more P…
ab5tract is waiting for someone to photoshop an S on Matz’ chest.
It seems to me that Python people tend to write documentation instead of blog p…

Cookie handling in multi-domain applications in Ruby on Rails

If you are developing a multi-domain application (e.g. with many national domains) and also want to use many subdomains (e.g. for content language), you may run into problems with cookies. Cookie handling in multi-domain applications in Ruby on Rails show how to use a little known trick (or an obscure hack, if you will) to do it properly.

Better caching for Rails with version_cache plugin

Caching helps alot with improving performance of your rails application but it can be a real pain and source of troubles if not done right. version_cache plugin tries to solve this problem by caching pages based on model versions. Whenever a model’s version changes, the associated page is considered to be expired. It saves you the trouble of expiring your cache which is almost the worst thing about caching.

I usually find that if it doesn’t bring your app to its knees, it’s better to j…
I think you’re missing the point. It’s not about new versions whenever you brin…
Loading older posts