Here's what was popular in the PHP community one year ago today:NETTUTS.com: CodeIgniter From Scratch: Day 3. Sending Emails and Attachments
DevShed: Developing a URL Handling Helper Class in PHP 5
Chris Shiflett's Blog: PHP Quick Reference
Giorgio Sironi's Blog: Doctrine 2 now has lazy loading
Mark Karpeles' Blog: SVN error 200030 - It's PHP's fault!
Cal Evans' Blog: Open Teams
Samuel Folkes' Blog: 17 PHP Practices That Should Be Banished Forever
DevShed: Validating Boolean Values and Float Numbers with...
I've spent a lot of time working on a lot of different code. I'm fortunate in that I've been exposed to all three of the modern scripting languages and their communities. All of them, to varying degrees, bemoan their code. All of them, way too much of, bemoan the code of everyone else.
Ruby is too clever, I can never figure out what's going on or what to expect.
Python developer's can't write a test to save their lives.
PHP developers, well, do I really need to say more?
Everyone's moaning, from...
By taking advantage of an asynchronous approach Starbucks also has to deal with the same challenges that asynchrony inherently brings. Take for example, correlation. Drink orders are not necessarily completed in the order they were placed. This can happen for two reasons. First, multiple baristas may be processing orders using different equipment. Blended drinks may [...]
On Sunday, August 15th the Burlington, Vermont PHP Users Group will be hosting a PHP Picnic. From the description:
The Burlington, Vermont PHP Users Group invites you to join us for a picnic at Oakledge Park. All are welcome but we'd like to extend a special invitation to members of other local technology user groups. Please bring a dish and/or beverages (potluck-style). If you're not sure what to bring, you can ask on the mailing list. Please note that beer or soda may only be in cans or plastic, no...
In this new post to his blog Giorgio Sironi points out a new project that wants to help you get started with test-driven development - Munchkin.Meszaros Marton and other PHP coders have started a Test-Driven Development project centered on showing the methodology to new adopters in a green field. The goal of the project, named Munchkin, is creating a feed aggregator - like Google Reader - from scratch. The authors will post a series of articles about their development process along the way. If you want...
Brian Swan has a new post to his MSDN blog today about using the OData SDK to consume Azure data (ODP is the Open Data Protocol that's been defined). The OData interfaces is a REST-based service used to grab data from multiple types of data sources.The SQL Azure OData Service incubation (currently in SQL Azure Labs) provides an OData interface to SQL Azure databases that is hosted by Microsoft. Another way to think about this is that SQL Azure OData Service provides a REST interface to your SQL Azure...
On NETTUTS.com today there's a new tutorial posted about setting up your application to use OAuth and authenticate against Twitter.Beginning August 16th, Twitter will no longer support the basic authentication protocol for its platform. That means the only way to authenticate users will be through a Twitter application. In this tutorial, I'll show you how to use Twitter as your one-click authentication system, just as we did with Facebook.They walk you through all the steps you'll need to make the...
This blog posting is in German as the event it relates to is German-only.Sorry for the inconvenience.Der PHP SUMMIT ist eine neue und einzigartige Veranstaltung, mit dem Anspruch, in drei Tagen alle wichtigen PHP-Themen in kompakter Form zu vermitteln. Sie mAssen sich dabei nur noch entscheiden, welche persAnlichen Themenschwerpunkte Sie setzen mAchten. Sie kAnnen aus insgesamt 18 intensiven und interaktiven Power Workshops auswAhlen.SAmtliche Workshops beziehen sich auf die tAgliche Projektarbeit und...
If you've ever wanted to get involved in the open source world but didn't quite know where to start, Stefan Koopmanschap has a great guide posted to his blog with some tips on getting yourself out there.Last week I wrote about how me being active in Open Source helped boost my career in several ways. Now this is all very interesting, but how to go about actually contributing to Open Source. That is the topic of this blog post. How to look for the right project to contribute to, and what ways are there of...
As is mentioned in this new post to the Zend Developer Zone today, Oracle has released a new article on their Technology Network about getting PHP and Java applications to work together via the Oracle WebLogic Server and Zend Server.Whether you're experienced in Java, or PHP, or both, the ability to integrate these two development environments together is a "best of both worlds" scenario for enterprise Web application developers. [...] Zend Server, a high-performance, enterprise-ready PHP stack that runs...
My special calendar
Convert number to text
Images Comparison Class
During the weekend of 21-22nd August, I'll be visting our beloved
Like in the last years, there will be an own
and I will be giving the talk
Utilizing and building the Semantic Web with PHP.
See you there!
I'm lazy when it comes to code. Not in a bad way, but in an efficient way. I want to get to the crux of the matter quickly and move on. Truth be told, that's why I like TDD-I don't have to remember anything more than I need to know right now. My tests remember everything else I knew, but I digress.
When I start evaluating a new library to see if its something I want to use, code is what I want to see. Sure, tell me what it does, briefly, then move into the basic use-case. As an example, consider the...
Over the past few years there have been numerous efforts to get Java and PHP to play nice with each other. Some of them have worked well, othersanot so much. Now Oracle and Zend are teaming up to help PHP developers reach into the heart of Java. Click on in, I've got linksabut no cookies. :(
Since a 2 weeks I'm now employed by IBuildings. First a couple of weeks from their office in Vlissingen, and then if all goes well, to Utrecht.IBuildings is actually a company I've been wanting to work for for a while, so I'm pretty happy. So far it's a bit of an adjustment to work regular hours again, but I'm having fun. It's good to be working in an office again. Working from home can definitely get to you after a while. Having lots of talented people around is a big plus.And: if you know a good place...
Two well-known names in the PHP community, Sean Coates and Paul Reinheimer have started up a podcast of their own talking all things web - Pique Web.There's two episodes so far:
Interview with Jon Tan of Analog about type, fonts, and how they're changing on the web.
Interview with Ben Ramsey about content type sensitive returns.
You can either listen to these episodes by downloading the mp3s directly from the page or by subscribing to their feed.
Last week I wrote about how me being active in Open Source helped boost my career in several ways. Now this is all very interesting, but how to go about actually contributing to Open Source. That is the topic of this blog post. How to look for the right project to contribute to, and what ways are there of contributing? Let's have a look.
On the SitePoint PHP blog today there's a new post showing you how to create a 404 page that will redirect people back to the page they're looking for (that used to be there).It's often necessary to reorganize your site and change the URL structure but, assuming you have similar content, users should rarely encounter a "page not found" error. Producing unnecessary 404 pages is one of my top 10 development mistakes. In this article, we'll create an automated PHP redirection system that converts old URLs...
Kore Nordmann has a new post to his blog about this year's FrOSCon and the PHP track they're organizing for it.This years FrOSCon - one of the most awesome open source software conferences - is right ahead and we are organizing a PHP track again this year. We want to thank all speakers who made it possible to publish this awesome program`. And I want to especially thank Christian, who helped a lot organizing this years PHP track.This year's FrOSCon will be happening August 21st and 22nd in the computer...
I've seen a lot of problems solved with regular expressions, but last Friday, thanks to Chris and Sean, I found out that one can use them to determine whether a given integer is a prime number. The original articles showed the following regular expression:
You don't apply this to the integer itself. Instead, you create a string of repeating 1s, where the numbers of 1s is defined by the number you're testing, and apply the regex to that. If it fails to match, the number is a prime. The...