Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method BDPRSS2::tag() should not be called statically in /home/ericwagoner/ on line 1303


A new series of posts

Filed under:Ruby On Rails, Joyent Slingshot — eric @ 11:32 pm

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/ericwagoner/ on line 76

Regular readers (all four of you) know that over the past two years I’ve picked up a new programming language, Ruby on Rails. I’ve been using it for every bit of web programming I’ve done over the past two years.

Most recently, I used it to build my farmers market system, (my own Athens market). LocallyGrown is getting a lot of attention, and I truly feel it can revolutionize how small farms get thier produce on people’s plates.

The web hosting company I use, Joyent, has announced an exciting innovation for Rails applications that will allow developers to make their online programs work offline, with data synchronization when the user connects back up. This could be very useful for LocallyGrown, as market managers could take their online market with them on a laptop to the physical market, even if there is no wi-fi or other network connection on site.

Joyent has offered to give me early access to this framework, which they’re calling Slingshot. I don’t yet know how it works technically, and it may actually not be a good fit for LocallyGrown. The project kicks off with a coference call with the Joyent folks in the morning, and then we’ll take it from there.

One interesting thing about this early access program: I’m required to write about my experience with it, both good and bad, here on my weblog. So, this entry is the first in a series of entries that will document just that. I’ve created a new category, “Joyent Slingshot“, so all of these entries will be grouped together for easy access.

More to come!