Episode 79. We mess up a lot but it's funny.

Subscribe via iTunes - iTunes only link.
Download the podcast ~18:00 mins MP3.
Subscribe to feed via RSS by copying the link to your RSS Reader



Want to Rejuvenate your legacy Rails application? Call Mocra as your first-choice team, led by Dr Nic. Mocra loves code, loves users, and they want to help you. Mention this advert to qualify for our largest discount consulting rate immediately. Check out Mocra.com for more info.


Sponsored by New Relic NewRelic provides RPM which is a plugin for rails that allows you to monitor and quickly diagnose problems with your Rails application in real time. They also recently produced Rails Lab, which gives you expert advice on tuning and optimizing your Rails app.

AddThis Social Bookmark Button Sections: Podcast | Tags: podcast  | Meta: 2 comments | permalink


Comments

Leave a response

Jeff SmickMay 20, 2009 @ 12:58 PM

Thanks for the Blather mention!

Julien’s Babylon is another great library for XMPP also written on EventMachine but using Nokogiri: http://github.com/julien51/babylon/tree/master


Rick DeNataleJune 05, 2009 @ 10:19 AM

Hi Gregg and Jason,

Thanks for the mention of RiCal. Not that you care, but here’s how I pronounce my name http://talklikeaduck.denhaven2.com/2009/06/05/mr-tolley

As for the use of RiCal in Rails, it’s more a Model than a View thing. You might use it to:

1. store imported icalendar data in string format in the database along with some attributes derived from the data like the range of datetimes within which occurrences of an event can occur, then have the model be able to enumerate occurrences of an event in the same or an overlapping range, which might then be rendered as a calendar display.

2. Gather information about a new event (the UI is up to you) then use the DSL to create an object which can both enumerate occurrences, and produce the data to be stored in the database as above.

I’ll probably write a Rails plugin eventually to provide some ready-made ActiveRecord modelling to be used in conjunction with RiCal, but for now, that’s an exercise left to the reader.


Comment