Archive | November, 2009

Playdar is designed to solve one problem: given the name of a track, find me a way to listen to it right now.

Playdar is designed to solve one problem: given the name of a track, find me a way to listen to it right now.

It will search your local disk (iTunes library, MP3 folder etc.), it will search your home or office network (kinda like searchable iTunes shared libraries) and it will search other sources. You can write plugins for Playdar to enable it to search additional sources. It’s fast. If a matching song is within reach, it can start playing in less than a second.
(Link: Playdar is designed to solve one problem: given the name of a track, find me a way to listen to it right now.)

Technical Debt: Refactoring vis-a-vis Starting Afresh

Before opting for new software (in preference to refactoring the old software), I would recommend you compare the economics of the two option. My rule of a thumb for the calculus of introducing new enterprise software to replace legacy software is straightforward:

For a period of about two years, assume the run rate for dev/test/support will be 150% of your current investment in development, test and support of the old software.

Please note that the 150% figure is just the expected run rate for running the new software alongside the legacy software. You will need, of course, to add the cost of acquiring/producing the new software to the economic calculus.
(Link: Technical Debt: Refactoring vis-a-vis Starting Afresh)

Lawnchair – Sorta like a couch except smaller and outside, also, a client side JSON document store.

Sorta like a couch except smaller and outside, also, a client side JSON document store.

Perfect for webkit mobile apps that need a lightweight, simple and elegant persistence solution.
(Link: Lawnchair – Sorta like a couch except smaller and outside, also, a client side JSON document store.)

Google adds Directions in the Maps API v3

One of the primary uses of a map has always been to figure out how to get from point A to point B. Until now the only way users of our Maps API v3 could put directions on their map was to draw a straight polyline and tell people to fly. Well, fret no more: we’ve just released Directions in v3, and rather than just porting it over from v2, we’ve given it a complete makeover and hope you’ll like the new look.
(Link: Google adds Directions in the Maps API v3)

web-shell is a web-based ssh shell.

WebShell is a web-based ssh shell.

It runs on any browser capable of JavaScript and AJAX. You can use it from any computer or iPhone/smartphone.

The server is written in Python and is very easy to set up on Linux, Mac OS X, BSD, Solaris, and any Unix that runs python 2.3.

WebShell is based on Ajaxterm.
(Link: web-shell is a web-based ssh shell.)

SD Ruby – Episode 066: Unit Testing: The Easy Way

With Rspec and Cucumber, Ruby has brought testing to a whole new level, but tests still require a lot of work.

But things just got better. Llewellyn Falco will show you new patterns and practices to dramatically decrease the amount of effort needed to test.
(Link: SD Ruby – Episode 066: Unit Testing: The Easy Way)

Backup2Mail — Send MySQL database backup to your mailbox

Backup2Mail is mini PHP application that creates regular backups of your MySQL database and sends it to configurable e-mail address. The whole process is scheduled with a help of Cron, a Unix program that runs programs at scheduled times.
(Link: Backup2Mail — Send MySQL database backup to your mailbox)

Nikos D.: Beautiful Bar Charts With Ruby and Gruff (Easy and Simple)

I wanted to plot some simple bar charts recently and I fell on Gruff once again. Since the examples there didn’t have any info about bar charts it took me some time (ok – five with ten minutes :D) to find out that you can use them just like line charts but here are some examples anyway:
(Link: Nikos D.: Beautiful Bar Charts With Ruby and Gruff (Easy and Simple))

Follow

Get every new post delivered to your Inbox.