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.

Parkaby - a superfast Markaby clone

I’ve finally pushed out Parkaby, the superfast Markaby clone, together with Camping, Rails and Sinatra hooks. Have a look at the README and feel free to ask any questions here or over at my blog.

First time I’ve actually spent a lot of time on the README, and only five minut…
Does this throw Ruby 1.9 out of the window then? (Just because ED said it would…
Peter: You can still use RubyParser in 1.9, so as long as you store your templa…
http://www.nikeblazers.us http://www.true-religion.org.uk http://www.gucci--out…

state, workflow

Granted, you can do workflow with state machines, but there’s still work to do in order to have a “workflow engine”. There are also alternatives. The post “state machine != workflow engine” answers some questions and open up some more. At least, a set of links to Ruby state machine implementations concludes the post.

Heroku Suspenders

Heroku Suspenders creates a Rails 2.3.2 app with Heroku-recommended code: * Paperclip for file uploads, set for Amazon S3, * Gmail SMTP for email, * Delayed Job for background processing, * Hoptoad Notifier for exception notification, * Google Analytics for usage analytics … and some other opinions, including jQuery, testing frameworks, authentication, etc. Get the latest & greatest at anytime with: git pull heroku_suspenders master

JRuby Code Quality

JRubyist</a> Dan Tylenda-Emmons covers the art and science of code metrics when evaluating your software. The main focus of the article is the pragmatic approach of using flog, flay and roodi to keep your code DRY, understandable and testable.

NEW Sitemap Generator Plugin - that actually works the way you would expect

SitemapGenerator enables Google Sitemaps to be easily generated for a Rails site as a rake task, using a simple ‘Rails Routes’-like DSL. Sounds pretty familiar right? (well except for the Routes-like DSL) But it’s not… it actually works the way you would expect. Plus it allows you to take care of familiar issues like: gzip of Sitemap files, variable priority of links, paging/sorting links (e.g. my_list?page=3), SSL host links (e.g. https:), Rails apps which are installed on a sub-path (e.g. example.com/blog_app/) and hidden ajax routes. As stated in the docs, it does have one shortcoming though - it only supports a maximum of 2.5 billion urls, after which you’re on your own.

OpenID / OAuth gems & screencasts

If you want to use OpenID for authentication or OAuth for authorization/authentication in your Ruby web applications, there are a number of different options out there. Here are a few screencasts demonstrating some of the Rack-based solutions for anyone interested in easily integrating OpenID and/or OAuth into their web applications: Rack::OpenID, Rack::OAuth, Rack::OpenID::Proxy (useful if you need a proxy OpenID consumer)… And links to the original projects: ruby-openid, oauth, Rack::OpenID, Rack::OAuth, Rack::OpenID::Proxy

hola …

JRuby in the Enterprise

JRubyist Dan Tylenda-Emmons explains his use of JRuby in the enterprise with Rails, JBoss, DRb and EHCache.

Posting it here because it’s too long for the front page: Good afternoon, al…
Good thinking Peter – thanks for the edit. Much appreciated.

6 Reasons to use Webbynode

There’s a newcomer on the block for VPS hosting called Webbynode. It’s nice to see more hosting options in the middle-ground between shared hosting on Dreamhost and managed hosting on Engine Yard. I put up a short video going over Six Reasons to use Webbynode. If you’re looking for a VPS, maybe check it out.

Looks very promising - however, a data center in Europe would be nice ;-) …
Good work with the video, Gregg. I really like the way this one came together. …
That said, if you were paid to make the video (which I don’t know by any means …
Bloody spam, that what it is!
Loading older posts