PHP command line progress bar
Was just looking through some code and came across this function I wrote some time ago. If you do a lot of your processing scripts in PHP like we do, you probably need to know what is going on sometim...
Was just looking through some code and came across this function I wrote some time ago. If you do a lot of your processing scripts in PHP like we do, you probably need to know what is going on sometim...
I was helping someone in IRC deal with some "headers already sent" issues and told them to use ob_start. Very diligently, the person went looking for why that was the right answer. He did not find a g...
At dealnews we have three tiers of servers. First is our development servers, then staging and finally production. The complexity of the environment increases at each level. On a development server, e...
So, as I stated in a previous post, the code base here at dealnews is going through some changes. I have been working heavily on those changes since then. Testing and benchmarking to se...
So, we have been building up our code library at dealnews for 9 years. It was started at the end of PHP3 and the beginning of PHP4. So, we did not have autoloading, static functions, and all that jazz...
Amy Hoy has written a blog post about why forums are crap. And she is right. Forum software does not always do a good job of helping people communicate. I have worked with Amy. She did a great analysi...
I spoke at CodeWorks in Atlanta, GA this week. I totally dropped the ball promoting it on my blog. It was a neat venue. Rather than a large conference they are doing a traveling show...
The latest package of Wordcraft, the PHP/MySQL based blog software that runs this site, is available for download from Google Code. Just some minor bug fixes and cosmetic stuff. Its gettin...
We use PHP everywhere in our stack. For us, it makes sense because we have hired a great staff of PHP developers. So, we leverage that talent by using PHP everywhere we can. One place where peop...
My coworker Rob ran into an issue building the PECL/memcache extension on his Mac. He did find the solution however. You can read and leave comments on his blog....