This Year's posts

Archive for February, 2005

Why we create software

Wednesday, February 16th, 2005

Jamie Zawinski on Groupware: “So I said, narrow the focus. Your ‘use case’ should be, there’s a 22 year old college student living in the dorms. How will this software get him laid?�? From Joel on Software

Upgrade Party

Wednesday, February 16th, 2005

I just got back from the WordPress upgrade party at the Matt’s apartment. I had a great time with a bunch of other geeks (I think the geek-o-meter would have gone through the roof). Some notable people:

Technorati tag:

[Update]: Flickr pics.

Advanced PHP Programming

Sunday, February 13th, 2005

I just bought this book two days ago, here are my initial, non-judgemental thoughts….

I spent some time glancing through the book and was surprised by how un-Advanced it was. Then again, this shouldn’t surprise me, because PHP really has a rather low barrier to entry. That means there are quite a few people using PHP who have no formal training in CS or SE.

So, its not until page 475 that the book gets to the stuff I want to learn (PHP internals and writing PHP modules). Everything before that seems to be stuff I’m familar with from the Internet (that doesn’t mean it isn’t handy to have it all in book form).

Building PDO on Mac OS X

Sunday, February 13th, 2005

In response to Wez Furlong’s call to test PDO, I decided to spend part of my day yesterday poking around at PDO. I have 5.0.3 installed and kinda want to stay with the 5.0 series for now, so I figured I try to build PDO against 5.0.4 (according to Wez, 5.0.3 wouldn’t work).

I couldn’t get it to build. I was following Wez’s directions (which I think were posted as a result of me emailing the pecl-dev list asking for help). However, instead of building SQLite, I was try MySQL- should work, right? And if it doesn’t work, we need to fix it, right? Well, I couldn’t get it to work after several hours and several emails back and forth with Wez.

Giving up, I decided to just build SQLite, which eventually succeeded, but only after I nuked the whole source directory and started from scratch. By this point, though, I didn’t have any time to actually test PDO (the point of this whole exercise).

So, the moral of this story? Don’t try to build PDO against 5.0 on Mac OS X. Apparently, some have been successful with 5.1.

Also, we need to improve Mac OS X build support for PHP stuff. I know that in many ways OS X is different that Linux and FreeBSD, but I know there are a lot of web developers out there using OS X. Maybe I’ll see what I can do to improve the situation- I just bought George Schlossnagle’s book, Advanced PHP Programming, mostly for the section on writing PHP modules.

Usage Patterns for Cameraphone Driven Moblogs

Thursday, February 10th, 2005

I just got done reading this article. Why? you may ask. Because the author (Eytan Adar) is coming to speak in my class tonight.

The article, however, reminds me of the last WordPress meetup, when I met Om Malik. If you aren’t familiar with him, he writes for Business 2.0 and also for his own weblog.

At the meetup, when talking about our wishlists for WP, he mentioned that better support for moblogging would be great. This article seems to agree with what he was saying. I’m sure it would be quite profitable for one of the wireless carriers to build a better platform for moblogging. And why not build it on top of WP? You know the wireless carriers could make a ton of money off of charging their $.10 per MMS like mine does now. And, they wouldn’t even have to host the weblogs, because they can charge for the MMS either way.