I’ve spent too many hours this week porting the company database from MySQL 3.23 to 5. This was probably a bit more painful than it needed to be because we’ve not upgraded MySQL versions… ever.
For several months now I’ve thought MySQL 5′s push to a production ready status was more of a political move than technically justified. First I read this and again today when it came time to compile any MySQL support into PHP 5.1.4 on my newly installed Linux box I ran into problems. Read the rest of this entry »
So I got XDebug working a couple of weekends ago. After much fun trying to install KCacheGrind on Fedora and setting up X forwarding to my Windows box I finally saw the fruits of my labour.
I feel like I’ve learnt a lot as a developer in the last 12 months; increasingly though I am frustrated with PHP. I’ve spent several months researching other languages as a new direction for my personal development efforts (no scope to move from PHP at work). I had my targets set on C#.
Prior to frequenting Channel9 I was quite the anti-MS & an open source zealot. However I believe C# is a promising technology; with some interesting developments in the pipeline.
My only gripe with C# is the cost, being tied to Windows and upgrade cycles. I have installed mono but trying to use MS Visual Web Developer as an IDE (which is .NET 2.0 friendly) caused for a bit of conflict.