Swiftly Tilting

revisionist reality

SwiftXML: A PHP class for easy access to XML data

I put together a PHP class to accessing XML data recently. I've tried to make it as easy to use as possible, and I hope you find it useful.

Wordpress needs better separation between code and templates

Currently the templates for the main page and comment codes are rife with PHP code. There is no reason why code needs to exist in the template, so I'm planning on integrating some of my existing templating code into Wordpress. Once I convert my template class to PHP ...

Wired News: Toe-to-Toe Over Peer-to-Peer

According to Wired News, several 'for-pay' peer-to-peer networks are set to launch in the near future, though the question remains whether anyone will use these services as opposed to their free brethren. It seems that these companies are a victim of the capitalist system they love so much; people ...

“The Greatest Stoner Show in the World”

I'm not sure if it's the greatest, but Drew Carey's Green Screen Show is pretty damn cool. It's basically 'Whose Line is it Anyway?" to the next level: The actors improvise in front of a green screen like those used for TV newscasts and movie special effects, and ...

SF to provide Internet access to everyone, for free

San Francisco Mayor Gavin Newsom wants everyone in his city to have free internet access. If city-wide wireless came to my town I think I finally would get a palmtop; who could resist surfing the net while in line at the grocery store? Reuters: San Fran wants free citywide WiFi ...

The Next Generation of P2P: BitTorrent and Beyond

I recently discovered BitTorrent, and I instantly fell in love. Ridiculous download speeds and brand new content, organized around the web instead of inside the client. But I find there is one problem with BitTorrents: It's not easy to distribute your own content. You must either ...

Javascript Cookies Made Easy

I wrote a javascript object a while back called CookieJar to make it easy to access browser cookies via javascript. Instread of storing each 'key-value' pair in a separate cookie, the CookieJar stores many key-value pairs in one cookie, which saves room in the browser's cookie cache. Learn more and ...

Nasty IE Render Bug

I noticed this bug while working on the layout for this site. Text will become hidden if a DIV contains floated block and another block with 'clear:left' after it to make sure the container holds the floated block. The background somehow gets redrawn and will cover it up. ...

SwiftlyTilting.com goes live!

This will hopefully be a place for me to document of random musings as well as provide a platform to release various programming projects.