MySQL binary for Mac OS X

If you go to mysql5.0 (same with mysql5.1) you will notice a list of MySQL binaries for Mac OS X. If you are using Leopard (10.5) and you want to compile PHP with MySQL then DO NOT use the 10.5 binary. There is a reason why the 10.4 binary is twice the size of the 10.5 one...it's because the 10.5 binary does not have the dev libraries that allow PHP to compile against it (well, I kept getting the same error message about missing symbols...). It seems quite bizarre to put these packages together in the same place on the MySQL site as they represent different things.

The satisfaction in giving up

I wasted most of today trying to make phpunit tests work with the "controller" (it's not really a controller, it's a "command" object) in our work mvc. First I had to mock the relevant classes so the methods I needed access to were public (yes, I know I'm not *supposed* to run tests against protected methods, but there are no public methods in this mvc!). That worked ok, but things started going bad when I tried to integrate the phpunit with our phpUnderControl continuous integration for testing - it got very confused with the include paths. Things were already pretty messy at this stage, and it just got worse as I ran the controller test from the command line - more problems with include paths, problems with db connections...too many problems. So I've given up. It works perfectly fine with the models, so I'm just going to happily, and easily, test them (and maybe push more functionality there).

Zendcon 2008 quote of the day

"Zend are co-opting PHP". PHP is/was an open source community. Zend is not.

Last day of Zend con 2008

So, I'm out of touch...deliberately. Now I hear (on the grapevine) that Yahoo is losing a lot of money and all the employees are fleeing (the sinking ship). Which explains the "1 drink only" situation last night at the Yahoo/Zendcon party, compared with the "drink free all night" which they had last year. I'm listening to the session "What's new in PHP 5.3" which is interesting, but the situation is the same as I've noticed everyday - a lot of people typing away on their computers, playing with their phones, and basically not listening to the presenter (four sitting up on a table in this session). Of course that's not a reflection of the conference organisers, but it does reflect on the presentations many of which haven't been that well presented, even if the content has been interesting.

Zendcon 2008

Zendcon 2008 has been an interesting experience. Stephen and I attended the "how to pass the zend certification exam" tutorial on Monday, only to find out that all of the sessions were filled. Our plan was to attend the tutorial then decide whether to do the exam Tuesday or Wednesday. In the end we would have done it Tuesday because the tutorial confirmed we weren't too far from ready. But it was a great disappointment when Zend announced there would be no more sessions. We came from Australia, and we were sent because there was a certification attached to the conference. I doubt they will pay for anyone to come again. The sessions on the first day were mixed. Not so good in the morning, but much better in the afternoon, especially Paul Reinheimer talking about Ajax apps and allowing the browser back button to work as expected. He was an excellent presenter and it was an interesting topic. The last session of the day was by Derick Rethans who discussed Test Driven Development. Not a great presenter (but English is not his first language) but really interesting content, and provided a lot to consider when trying to get work to use TDD. Zendcon 2008.

About

User

Remember me on this computer?