The next version of PHP, which saw its first release candidate today, has some really awesome new features. You can see a complete list of changes in the README, but here are the ones that caught my eye. Classes Support for Traits (i.e., mix-ins; addresses the multiple-inheritance problem). Support for chaining from the constructor: (new [...]
For the past several years, I’ve been developing a coding style for PHP that all began with SimplePie. Since then, I’ve been polishing the standards from one project to the next to the point where I believe that I have a solid, rational set of guidelines that others can share and re-use. Any feedback that [...]
Historically, I’ve always preferred to use Apple’s built-in Apache 2.2 and PHP 5.x that comes with Leopard. However, after trying to compile PHP 5.3 from scratch and connect it with Apache, I decided to just use the MacPorts installer instead. That did mean giving up control of a finely-tuned Apache installation, but in the end, I think I’ve ended up with a better localhost system.
I’ve spent a bit of time working with Amazon EC2 recently. One of the things I’ve been working on is getting a stable build of FFMPEG and FFMPEG-PHP running on a Fedora 8 image in Amazon EC2. This is essentially going to be a tutorial to get things up and running. Of course, your milage [...]
Internally known as “Aurora,” the new Yahoo! Messenger redesign has finally launched! I was going to write something up about it, but Ryan Doherty and Adrien Cahen have all written plenty. Check it out! Also, Digg it! http://digg.com/tech_news/New_Yahoo_Messenger_website_is_LIVE
After several months of toiling over this release, and the past few weekends pouring over the documentation, we are now very proud to release SimplePie Beta 2! Nearly every major feature has been enhanced, as well as the addition of several new ones. Be sure to read the upgrade docs if you’re upgrading from Beta [...]
After nearly 7 years in Bugzilla, it appears that the CSS2 text-shadow property will finally make it into Firefox 2. According to Bugzilla, the patch has already been added to the trunk (although it’s not quite complete yet), and seeing as how its status has been set to blocking 1.8.1 (which according to this roadmap [...]
All ideas, opinions and comments I post are my own and are in no way affiliated with anybody I work with. If you quote and/or reprint something I've written or said, please direct folks back to this site as a form of attribution. I promise I'll do the same for you. Unless otherwise noted, all content on this site is copyright © 1979–2011 Ryan Parman.
Powered by Rocket Sauce. A Ryan Parman production.