Archive for July, 2005

Flash Poem: Why do you stay up so late?

Sunday, July 31st, 2005

Why Do You Stay Up So Late? via boingboing.

on in

Sunday, July 31st, 2005

hashing again, now that they’ve improved the roads in Maputo. This was right at the end of last week’s run, which despite this crocodile-baiting was my favourite ever. I’ll try to get a better resolution copy of this.

ActiveRecord gotcha: belongs_to, class_name and foreign_key

Sunday, July 31st, 2005

ActiveRecord: If you’re explicitly specifying classname, note that you quite possibly have to specify foreignkey, too. This is because “By default the foreignkey is guessed to be the name of the associated class in lower-case and “id” suffixed. So a Person class that makes a belongsto association to a Boss class will use “bossid” as the default foreignkey.” Of course, if the Boss is really just another row from the People table, you want foreignkey to stay as person_id.

Example here,

someone else raising the same behaviour as a bug (and being dismissed).

It’s a gotme, really, maybe not a gotyou. running, drinking and dancing all weekend will do that to you.

nextaction - local todolist in javascript only

Sunday, July 31st, 2005

nextaction - a clientside, javascript todo list. This demo page and download are one and the same. File: Save Page as: Web Page, Complete. Then open that and you’re off. Currently, to save your data, you have to repeat the “save page as” action.

About NextAction

Responsive, obviously. Nicer would be to have this sync to a server.

Similar to TiddlyWiki - all your tasks are belong to you, as blogged by Sam.

spamusement

Sunday, July 31st, 2005

spamusement.com - crappy cartoons inspired by real spam email titles.

don’t miss neil diamond
quit the dreadfull job
Stop the pain indefinitely
1-4 extra inches makes a massive difference
never be sick again!

ajax at start.com

Friday, July 29th, 2005

start.com - some interesting ajax at this microsoft feed site. (click on “start” at the top left).

Economics of used books

Friday, July 29th, 2005

Boing Boing: Economics of used books points to this NYT article.

Mixed bag

Friday, July 29th, 2005

Introducing Piggy Bank 2.0 You Must Play Façade, Now! (printable) - Gamasutra. “A new video game called Façade has just been released to the public. I’ll say this right up front: Façade is one of the most important games ever created, possibly the most important game of the last ten years. […] It runs on the PC, and it’s free.” What Every Game Developer Needs to Know about Story (printable) - Gamasutra Faces for Laszlo Getting Started With the Java Rule Engine API (JSR 94) rssnotifier (java, system tray).

JDIC JDesktop Integration Components “DIC supports a variety of features such as embedding the native browser, launching the desktop applications, creating tray icons on the desktop, registering file type associations.”

DbDesigner 4

Wednesday, July 27th, 2005

DBDesigner 4 from fabFORCE.net. Looks great but crashes on me. Open Source, but you’ll need Kylix or Delphi 7 to compile.

toaster - blog client in ruby

Wednesday, July 27th, 2005

Toaster is a metaWeblog API blog client in Ruby and FXRuby. It serves as an example of how to use xmlrpc/client in ruby, and could soon be a useful tool.

Original Toaster release had a bit more info.

From nothingman.

Veen: “The Art and Science of Web Design” available as PDF

Monday, July 25th, 2005

The Art and Science of Web Design turns 5. So Jeffrey Veen has made that old book available in pdf..

fetching music

Monday, July 25th, 2005

musicblogs.htm: Searching among Internet Blogs for Music.

watir - web app testing in ruby

Monday, July 25th, 2005

watir: web application testing in ruby. Automates IE, so far.

Gathering Performance Information While Executing Everyday Automated Tests.

I’m not advocating this stuff, I’m just reading ruby code.

Update: There’s an effort now to have watir support safari on OS X. It’s called SafariWatir and is available as a gem.

I WOULD advocate using ruby and watir now to do browser-based testing on IE, on a windows machine or in Parallels.

Flash Game: place countries on map

Monday, July 25th, 2005

Here’s a great set of educational flash games where you drag countries onto a map.

Here’s Africa.

There also exist level one and level two, for those ignorant like me, from the full set of african geography games which get much harder.

via metafilter (go there for the other continents, or to sheppardsoftware.com for large set of educational games.

Clublife: whatis american football

Friday, July 22nd, 2005

Clublife: Innovation. This post starts well on the intensity of experience playing american football: “I’d literally have tears running down my face at certain points during games, so desperately did I need to hit someone.”

Another post, “rules“, and i’m sorry but that’s all the reading I have time to do at work this week, and only by staying late on a friday. Book’d be good. Both from Clublife (bouncer) via opinionistas (lawyer) via waiterrant (candlestickmaker).

I’d so much like to export these blogs in PDF, or their highest rated posts, at least. Wait for the book? that is the book. But to print doesn’t even invoke an alternative stylesheet, hiding sidebars. Why am I not doing something about it. Looks at watch: “And… I’m… offline for the weekend!”

typogenerator: art

Friday, July 22nd, 2005

typoGenerator.

It’s better with a phrase that won’t get any hits in google images. That way it doesn’t put random images in the background.

Article: Building Unix Tools with Ruby (+ GetOptLong)

Thursday, July 21st, 2005

Building Unix Tools with Ruby [printable]. (from Sept 2003).

I was looking to see if anyone had a DRY solution with GetOptLong to make a usage screen given that they’ve already created the options. Not here. But an okay article, anyway.

Here’s someone suggesting how to make a Usage Message for GetoptLong, soln 2 on ruby-talk.

free computer books

Thursday, July 21st, 2005

Ju Rao’s Homepage: Free Computer Books. Another big list of “free” computer books (www.maththinking.com).

“Internet troll” at Wikipedia

Thursday, July 21st, 2005

Internet troll at Wikipedia. also Slashdot trolling phenomena.

Free Software for Busy People

Wednesday, July 20th, 2005

Free Software for Busy People is a book that looks at practical uses for openoffice, firefox, wordpress, and many other pieces of free software.