Quantcast
Channel: wimg – Wim Godden professional blog
Browsing latest articles
Browse All 23 View Live

Using PHPUnit to verify parameter types

Update (13 Oct) : updated the patch for the latest SVN code of PHPUnit (5277) PHP is dynamically typed PHP is a dynamically typed language. What this means is that it allows you to do things like : $a...

View Article



My personal favorites in PHP 5.3

Just in case you’ve been living on Pluto for the past few days : PHP 5.3 was released today. My personal favorite new stuff and changes : Nested exceptions : something I’ve wanted for a long time !...

View Article

Zendcon 2009 report

After participating in Zendcon 2007 and having to cancel my visit to Zendcon 2008 due to a torn achilles tendon, I was determined to make it to this year’s edition. The venue had again changed, this...

View Article

PHP in Belgium

The PHP scene in Belgium is exploding… the amount of requests my company receives for PHP projects is growing every month. The result : I’m looking for 5-6 developers to keep up… now normally that...

View Article

Automated PHP 5.3 compatibility testing for your (old) code

Update (Mar 5, 2012) : check here for the latest version, supporting PHP 5.4 as well. Update (Dec 22, 2010) : code has seen some minor modifications to ensure compatibility with the latest...

View Article


Using PHPUnit to verify parameter types (revisited)

(This is an update on a blog post I wrote last year about parameter type checking) PHP is dynamically typed PHP is a dynamically typed language. What this means is that it allows you to do things like...

View Article

Presenting “Caching and Tuning Fun for High Scalability” at phpBenelux

On Jan 28-29 the second phpBenelux conference will be held in Edegem, a small town near Antwerp, Belgium. phpBenelux is the largest php usergroup for the Benelux (Belgium-Netherlands-Luxemburg) area....

View Article

phpBenelux : conference done – slides up – webcast coming soon

phpBenelux 2011 was a huge success. After last year’s one-day conference the phpBenelux team decided to add a half day of conference and add a half day of tutorials as well. I wasn’t able to attend...

View Article


How a bad favicon.ico can cause a lot of trouble

Favicon.ico is a nice thing, but it can cause a whole lot of trouble when missing or not used properly…   What’s favicon.ico ? Favicon.ico is a Microsoft-invented icon that shows the logo for the...

View Article


Talks done and talks to come

I haven’t really been updating my blog lately because of time constraints. I do have a few interesting topics to write about, although some of those have already been converted to talks I want to give...

View Article

Zendcon, ACL talk, conferences and other stuff

ACL talk (Zend Webinar) Remember I promised to post the code of my ACL Webinar somewhere in August ? That didn’t really happen, partly because of a lack of time, partly because after my initial hard...

View Article

PHP 5.4 compatibility checks using PHP_CodeSniffer

Update (27 Nov) : Support for PHP 5.5alpha is included. For those of you who are new to this concept, check my blog post from a while ago. It will explain the basic concept of using PHP_CodeSniffer to...

View Article

Sporza.be zonder voetbal (for Belgian users)

For the English readers of my blog : this post is for Belgian users who want to use Sporza.be (a big Belgian sports site) without all the soccer content, since that usually fills over 80% of the site....

View Article


Conferences, development, ideas, …

I just returned from PHPCon Poland, a very nice conference taking place in the middle of beautiful scenery. Although there were only 5 talks in English (3 of which were given by Belgians – Thijs Feryn,...

View Article

Busy busy + updates

My blog has been very quiet for about 10 months, so I thought I’d write a quick update on what I’ve been doing : – Work has been extremely busy, with lots of new projects and lots of existing projects...

View Article


PHPCompatibility update

Update (Nov 3, 2013) : changed the parameters to reflect the new changes in PHP_CodeSniffer Just a quick post about the updates made to PHPCompatibility. I did a talk on PHP 5.4/5.5 at Zendcon, not...

View Article

PHPConsistent : a new tool to verify your calls and documentation quality

Back in 2009 and 2010 I wrote about a PHPUnit patch I wrote to automatically verify parameter types in function calls. The feature never made it into PHPUnit and honestly it didn’t really fit into the...

View Article


A happy 20 years !

In honor of the 20th anniversary of PHP, I thought I’d write a short story about my years in PHP. I discovered PHP in 1997 after I started experimenting with Linux and we started a university team of...

View Article

PHPCompatibility is ready for PHP 7.0

It took a while to get it finished, but I finally managed to finish writing the changes for PHPCompatibility to include PHP 7.0 support. Thanks to financial support from the cool people at WPEngine,...

View Article

Detecting if an IP address is in a certain range in PHP

First published on the Cu.be blog : link If you ever need to detect whether an IP address (let’s say 192.168.0.2) is inside a certain IP range/subnet (let’s say 192.168.0.0/24), you can use the...

View Article
Browsing latest articles
Browse All 23 View Live




Latest Images