Browser-based slideshows in XML: AJAX-S

I’m a long-time fan of Eric Meyer’s S5 browser-based presentation system. (In fact, I’ve been working on a TextMate bundle for it. Though the code to produce an individual slide is very simple, it still can be a bit fussy when you’re producing a lot of them.)

Robert Nyman’s new AJAX-S system is unabashedly inspired by S5, but places slide content in a separate XML file that then gets rendered into HTML by Javascript.

PowerBook "Safe Sleep"

One of the first things that won me over to OS X was the near-instantaneousness with which you could wake a machine up from sleep. For a longtime PowerBook user who had always found Sleep to be a killer feature – even back when waking up took 30 seconds or more – this was a great bonus.

Sleep is known as “Standby” in the Windows world, but for some reason a lot of people prefer “Hibernate,” perhaps because it predates Standby or perhaps because it’s safer – all data is saved to disk, so you’re covered even if you completely lose power.

TextMate: Bundles of goodness

Warning: this is a long post about… a text editor.

screen shot I’m very late to the TextMate party. Like many other people, I heard the buzz when it came out last fall, checked it out, and went away interested but unimpressed.

At the time I knew that BBEdit’s long stint as my primary text editor was coming to a close. For its replacement I wanted an app that felt cleaner; was Cocoa, not Carbon; didn’t have a dozen years of accumulated cruft in the menus; and didn’t have language-specific features that felt tacked-on. For shell tasks I continued to use and enjoy Emacs, but I was pining for a great native editor on the desktop.

PHP/HTML enhancements for TextMate

My first little bit of TextMate language grammar hacking: PHP.tmbundle 2.0.1, which has two small enhancements over the stock 2.0:

  • HTML code embedded inside <<<HTMLHTML; heredoc delimiters will be colorized as HTML
  • Code-folding is enabled for those blocks

Enjoy! Feedback is welcome. Thanks to Textmate author Allan Odgaard for helpful answers to my newbie questions on the TextMate mailing list.


ritesh commented on Thu Nov 10 13:03:27 2005:

this is good.

"Open Source" spreading, blurring

I’m seeing lots of links to this CNN story about the CIA learning to use publicly accessible information sources. I have one comment, not about the news, but about the language:

Mary Margaret Graham, an aide to Negroponte, told reporters better use of open source information should lead to more effective use of clandestine intelligence gathering as well.

(Emphasis mine.)

The term “open source” is being used here – not just by the reporter but, as far as I can tell from the context of the article, by the Federal government – as a synonym for “publicly accessible.” Not the same thing, of course.