PHP Elephant Plarn Geek Backpack

Here is my latest geeky plarn project. It’s been a long time in the making. I’m very proud of how long it took me to get enough bags to do this project, and I have to say I didn’t even get all of them myself. I fashioned the bag as a backpack rather than . . . → Read More: PHP Elephant Plarn Geek Backpack

Lingering reservations about ORM

I have always had reservations about locking myself into a strict Object Relational Model scheme for the same reason I have been allergic to Windows. I was never able to articulate exactly why but my friend Juozas Kaziukėnas has brought it into sharp focus in his latest blog post on Doctrine.

Here’s the deal: . . . → Read More: Lingering reservations about ORM

Zend Framework and Doctrine

Well it’s looking like Doctrine is the heavy weight data mapping solution of the lot. Zend Framework was often criticized for having no serious Model methods. Models was just sort of where you put your nuts and bolts database code. Some folks like the structure of the Active Record model that you see in Rails . . . → Read More: Zend Framework and Doctrine

How to integrate a jQuery plugin into Yii Framework

I have been studying up on Yii framework as a potential alternative to Zend. It has its pluses and minuses. Yii framework comes with jQuery included at the core. It was ridiculously easy to download a jQuery plugin, drop it in as a black box, follow the instructions for the front end, and it just . . . → Read More: How to integrate a jQuery plugin into Yii Framework

Twitter list apps

They couldn’t be too long in coming! The best thing about Twitter is its API. I was told by someone in the know that 90% of Twitter’s traffic comes through its API, not through people directly surfing it. Anyway, the new lists are GREAT. They should have been there from the get-go but oh well. . . . → Read More: Twitter list apps

Twibbons for Toonlet

Here’s a little Twitter app for you while we all wait for some serious list apps: This one is called twibbon, and what it does is overlays a little icon over your twitter avatar to show you support something. First I placed the zend framework one, then I created my own for toonlet, of . . . → Read More: Twibbons for Toonlet

Toonlet with Audio

I just clipped each individual frame of one of my toonlets and put them in an open office presentation. Then I fired up Berio and ran the slideshow fullscreen while I read the lines. Then I imported the whole thing into IMovie, clipped the beginning and end, compressed it a little and uploaded it . . . → Read More: Toonlet with Audio

Berio Free Video Screen Capture for Leopard

Camtasia is awesome, but pricey. For the likes of me, who doesn’t do video screen capture for a living, the price just isn’t justified. Leopard comes with an app to do capture, but it requires a hookup to a MacOSX server. Out of luck again. Enter Berio. Simple Straightforward, and does the job. You can . . . → Read More: Berio Free Video Screen Capture for Leopard

Scary Facebook Hackage

Paul Fenwick graced us with the following presentation at Barcamp Melbourne. Armed with only the documentation from Facebook’s API he proceded to submit queries to their query engine and it is amazing what he dug up on the volunteers who agreed to let him “hack” their accounts.

Bottom line: Facebook apps are scary because they . . . → Read More: Scary Facebook Hackage

FirePHP: Firebug for PHP

Firebug is da bomb for debugging your web front end. Instead of just being able to look at the page source as it was delivered from the server, it lets you see the modified page after Javascript has run it through the ringer, it breaks things down heirarchically to help you focus, and it even . . . → Read More: FirePHP: Firebug for PHP

A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.