Thinking in Code | Resume | Ruby & Rails Work History
email: (gs -at- pobox -dot- com)
Main Photo Gallery: Lots of Family Pictures
My Flickr Photos | Extended Travel Photos | my reddit | Cambridge |
If you are looking for my world-famous rails migrations cheat sheet, look no further
Some may say Ruby is a bad rip-off of Lisp or Smalltalk, and I admit that. But it is nicer to ordinary people.
- Matz, LL2
Ruby gave a thousand thoughts a direction
- David Heinemeier Hansson
Reddit | Better than Slashdot and Digg. It has an Alien!
TechMeme | Automated Keepers of ‘Right Now’
Red-Handed | Cartoon Foxes try and Sneak Ruby into the System
Daring Fireball | For OS X Fanboys
Tech Crunch | ‘Web 2.0’ Blog. All the newest sites.
Ruby On Rails | More Worthy Mania
Flying Meat | Makers of VodooPad
43Places | Note to self: Register 44Places.com
The Prague Post| Less Here. More There
So I’m doing a weird sort if integration between Ruby (“It’s where objects want to be”) and VoodooPad (The OS X Personal Wikiware), currently called RubyPad.
Imagine that an IDE, and eBook and a Personal Wiki (on Speed) all got together for an orgy and had a Freaky Voodoo Lovechild. You can capture your thoughts and code in one place, sort of like how we have learned to co-mingle HTML and code in one place (ERb, JSP, etc.)
Presented for your consideration…

(And yes it’s RubyConf, not RubyCon.. I know.. now.)
This next screenshot is – as they say – “where it’s at”. It’s a standard page along with the results of hitting the Magic Key. When you press Cmd-R, you run whatever Ruby code is in the page. And it’s this – and the blindingly quick SpeedWiki editing – oh, and the automatic hyperlinking to reference information – and the (pseudo)autocomplete, that makes this little fellow such an interesting Hack of Technologies.

In general though, the whole thing is fairly hard to grasp unless you’re actually using it. It’s research right now (and a lot of fun at that), but if you’re interested, ping me (gsnider at pobox dot com) and I can send you a voodoo doc example. This is quite new, and pretty theory-laden, so I’m quite interested in feedback.
BTW, It’s built on Flying Meat’s VodooPad, which is a wonderful OS X application – it’s the “Personal Wiki on Speed” and has that ‘oh so beautiful’ OS X style. If the WikiWorld tickles your fancy at all – or if you’re just anal about notes – I hightly recommend taking the next thirty seconds to get the demo and the next few hours after that being dazed and confused by the Wonder that is VoodooPad.
Back to RubyPad for a final thought… just keep in mind that:
Published with Backpack. This page is subject to the terms of service.