Ryan Bates

Michael Hartl’s 15 Hours of Rails 3 Screencasts

RPCFN: Interactive Fiction (#9)

Rails 2.3.5

Rails 2.3.5 is out. It provides a better Ruby 1.9 compatibility, you will now not need to escape everything with h() if you install a RailsXss plugin – I think this is great, and now the Nokogiri XML parser can be used.

Running rake task in background and not blocking the port

In this screencast Ryan Bates explains how to execute a rake task in background on run time. This will make controller return the response to the user fast. In the meantime email will be sent through the background job.

In short this is the solution he proposes.

Rails caching – resources

When you create anything serious on Ruby on Rails, you will most definitely need to start thinking about caching. As Ruby is a high-level language, a lot of crunching goes on to make the magic work. So in order for all this magic to work you should ensure that the heavy-lifting is done only once and after that you just use the results.

Good news is that caching in RoR is very powerful standard feature.

Gemcutter Is The New Official Default RubyGem Host

rubygems.pngJust two months ago we posted about Gemcutter, a new RubyGem hosting repository that, we said, was "taking aim at RubyForge and GitHub." It only took six weeks for GitHub t

Rails Envy Podcast – Episode #097

Episode #97 Lieutenant Commander Boson reporting for duty. Get the ring tone.

21 Rack Middlewares To Turbocharge Your Ruby Webapps

rack-logo.pngIf you've worked with Web apps using Ruby, you might know of Rack, an interface that sits between Ruby applications and HTTP-speaking Web servers. All of the major Ruby frameworks and server setups use it now, including Rails. Middleware (in Rack) is code that manipulates data going back and forth between your Ruby apps and the HTTP server.

RubyPulse: 9 Screencasts On Different Ruby Libraries (So Far)

rubypulse.pngRubyPulse is a screencast site that publishes regular videos about different Ruby libraries. It's a month old so far and German Ruby developer Alex Peuchert has put out 9 episodes already.

Rails Envy Podcast – Episode #093

Episode #093. Dan Benjamin (Playgrounder, Hivelogic) is back this week. We’ve got a ton of news this week and just maybe an awkward moment or two. Also, I mis-pronounced John Mettreaux’s name wrong, calling him Jake. Sorry about that.

Update: We’re now accepting stories and feedback to @railsenvy on Twitter. You know, if you feel like letting us know about something.

Syndicate content