« February 2006 | Main | April 2006 »

Scaling Ruby on Rails

Mar 28 by Andre in Ruby on Rails »
poocs.net continues their series on scaling Rails:
While a couple of high-traffic sites are being powered by Rails and while the Rails book has a handful of instructions to scale your application, it was apparent for us that you’re on your own at a certain point. This series of articles is meant to serve more as a case study as opposed to a generic “How To Scale Your Rails Application” piece of writing.
The third article (in a series of four) is here: http://poocs.net/articles/2006/03/27/the-adventures-of-scaling-stage-3

Ruby on Rails 1.1 is out!

Mar 28 by Andre in Ruby on Rails »
I can't wait to try it out . . .

Continue reading "Ruby on Rails 1.1 is out!" »

The Scriptaculous/Prototype Conundrum

Mar 27 by Andre in Ajax » , Javascript » , Prototype » , Web 2.0 »
So you are about to code up some wicked 2.0-style AJAX-enabled web goodness. First things first: say the title to this post really fast five times.

Now, you need to decide if you will leverage the Prototype and Scriptaculous libraries (P/S hereafter) to take some of the AJAX weight of your back. If you are programming with Ruby on Rails (and you probably are, because that's the way you roll), the decision seems almost made for you: all those nifty helpers for AJAX updaters, drag and drops with callbacks, etc. etc. Rails makes it so easy, why wouldn't you go with the P/S one-two punch?

Continue reading "The Scriptaculous/Prototype Conundrum" »

Client does not support authentication protocol requested by server

Mar 24 by Andre in MySQL » , Ruby on Rails »
So I upgraded my local MySql server installation from 4.1 to 5.0. When I tried to generate scaffolds with Rails, I got a Client does not support authentication protocol requested by server; consider upgrading MySQL client.

If you run into this the answer is http://dev.mysql.com/doc/refman/5.0/en/old-client.html

In a nutshell, you have to run SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

Happy upgrading, MySQL users.

Google Page Creator

Mar 24 by Andre in Google »
I must have missed this when it was being talked about - or was it talked about? Page Creator is a recent development from Google Labs. It's a WYSIWYG editor for pages (or collections of pages) hosted by the big G. It's currently not accepting signups, but you can read about here:
Not a ground-breaking idea by any means. However, I am sure that Google's execution will be distinguised by their trademark ease of use and simplicity.

SF Web Innovators

Mar 24 by Andre in Web 2.0 »
I went to the SF Web Innovators meeting last night. It's a good venue for mixing with people in the industry. There were product demos too -- I didn't see all of them, but of the ones I saw:

Continue reading "SF Web Innovators" »

New Look

Mar 22 by Andre in Misc »
Behold the new look . . .and with it the obligatory "this is the new look" post. It was time to move off of the only-slightly-customized stock Movable Type stylesheet. Go ahead, bask in its newness and subtle Web 2.0ish influences.

Consensus Web Filters

Mar 17 by Andre in Web 2.0 »
Kevin from Cool Tools has a good post on "consensus web filters" -- Digg, reddit, and the like, including a few I haven't used.

Continue reading "Consensus Web Filters" »

Pandora thinks I'm stuck in the 80's

Mar 17 by Andre in Misc »
pandora.gif

Continue reading "Pandora thinks I'm stuck in the 80's" »

Google Pagerank www vs. non-www

Mar 15 by Andre in Google » , SEO »

My pagerank isn't making a lot of sense. I am happy to see it go up, but the way in which it is going up seems random, particularly as the rank of the www and non-www representations of earthcode.com differ a lot.

Continue reading "Google Pagerank www vs. non-www" »

Back from vacation

Mar 11 by Andre in Misc »
I'm back from vacation, during which I contemplated such important issues as "what SCUBA dive should I do today?" and "what's up with John Grisham novels anyway?"

As I get organized back here at home, I'll resume posting here again regularly.