growing rails applications review

I just finished reading ‘Growing Rails Applications’. At 88 pages its a fairly quick read. Its yet another discourse on the problem of keeping your app under control as it evitably grows to an enormous size. It goes over a few things that I’ve read about plenty of times before...


liquidsoap source authentication

Setting up source authentication in liquidsoap is pretty easy (although you may find an aforementioned hack useful, depending on what source client you may be using). If you are using input.harbor, you can supply a function that returns true or false to be used as an authentication mechanism. Since you...


streaming datafruits radio metadata with action controller::live and redis pub/sub

Right now the metadata for the currently streaming song/live dj on datafruits is updated via simple polling and ajax requests. The metadata is stored in a simple redis key, and a sinatra app with an endpoint /currentsong will return this key in JSON format. The ajax request simply polls this...


mozGetMetaData() possible solution for icecast stream metadata?

I recently saw someone point out that mozGetMetaData() exists on the jPlayer google group. Its a commonly asked question in this group if its possible to pull icecast stream metadata directly from the element, instead of going through and polling the server every once in awhile instead, like the trick...


backbone with rails intro

I recently added backbonejs to one of my rails apps. Here is a description of the process that can maybe help you transition to adding backbone or another JS MVC framework to your app! I will break up this article into a series of a few articles. You can check...