Mar 10 2010

Having fun with gcc and make

Back to basics


I’ve been an IT professional for 6 year now and I’ve grown to love the scripting/programming language PHP. A lot of you use languages like these for easy and quick web development.

But we often forget that C/C++ is the foundation of these modern creations. Although I have had some C++ training in school but got alienated from it over the years. It was actually the love for PHP that got me back into C/C++. When compiling PHP and its set of extension I got into contact again with this fabulous language.

But this blog post isn’t entirely about C and C++. My goal is put gcc (the compiler par exelence) in the spotlight.
Continue reading


May 27 2009

“CLI, the other SAPI” slides online

Better late the never: I finally put the slides of my presentation called “CLI, the other SAPI”. I did this talk some time ago at the PHPBelgium user group meeting which took place in the COMBELL offices in Gent.

As some of you might have noticed: my blog series “CLI, the other SAPI” is actually based on this talk. There are still some episodes in the making, but you can have sneak preview of what’s yet to come by checking the slides.

A large portion of the presentation contains information on process control. Some people advised me to make a separate presentation on that topic. I might consider that, but in the mean time this is the result:


Feb 13 2009

“CLI, the other SAPI” episode 2: PHP binary options

CLITime for the second episode of my series on command line PHP. In the previous episode, I’ve discussed the basic usage of the technology. Now it’s time turn things up a notch by adding a few options to our PHP binary.
Continue reading


Jan 27 2009

“CLI, the other SAPI” episode 1: introduction & basic usage

I’ve been using the CLI SAPI for a couple of years now and I’m still amazed about the difference in perspective it brings. In fact, the CLI SAPI is my chief tool for debugging and testing my PHP code. I find the subject that interesting that I decided to make a presentation about it in which I cover the different aspects, features and added value CLI brings along. This presentation is now in its final phase and while I’m waiting for the right occasion, I figured it wouldn’t be a bad idea to make a series of blog posts about the topic.
Continue reading