Left on the Web

Dutch PHP conference 2008

Last year, back then I was not yet employed by Ibuildings, I spoke highly of the Dutch PHP Conference. It was an excellent event, with enough variation in speakers and topics. This friday and saturday, this year's installment of the same conference is taking place.

More namespace gotchas

Earlier on I had a problem with namespaces for getting XML attributes. When I finally got that sorted, I ran into an even weirder problem when fetching elements using xpath. Again, it was just a tiny little detail.

My name is in print again

No, I still have not written a book (though there are actually plans for that ;) ) but my name can again be seen in print. After my first official print mention as technical reviewer of Packt's phpBB book, I am now happy to announce I am named and even quoted in Michael Kimsal's new PHP Job Hunter's Handbook.

A small SimpleXML gotcha (with namespaces)

I've so far worked only very little with XML with namespaces, especially in terms of parsing it. Therefor, I was quite stumped today on the parsing of a particular snippet of XML which contained an element that had an xlink:href attribute. I just couldn't get that attribute's value out. The solution, as often seems to be the case, is quite simple.

Ibuildings partners with PHP|Architect

I was already quite proud when I got the possibility to work at Ibuildings. They've shown to be (one of) the most professional PHP companies in the Netherlands, and after they partnered with Zend, it all became even more interesting. Now, I am even more proud to work for Ibuildings; they just announced a partnership with PHP|Architect.

Javascript graceful degradation in symfony 1.0

Even though in this day and age of Javascript, most people do not really think about this anymore, it can still be important to have your site working when someone either has no javascript or has it turned off. It does happen, so you better think about it a bit. Symfony has some neat features for graceful degradation.

Getting Real symfony

Recently I wrote a review of Getting Real , the book by the guys from 37signals. But how, if at all, does this apply to, for instance, symfony ? Let's take some points from the book and see how symfony does...

Dutch PHP TestFest

The Dutch PHP UserGroup is organizing PHP TestFest in The Netherlands. I am quite excited about this, as we will be directly supporting the PHP project and ensure the stability of PHP as a language.

Two great evenings

Yesterday and today I have been away from home (I am actually quite happy that my presentation for tomorrow evening was cancelled, I actually get to stay home). Both evenings I really enjoyed myself, both evenings in the presence of some people I know mainly online.

Recent symfony presentations

Both last saturday and this saturday I did presentations on symfony. They were mostly the same presentation, slightly different.

Some symfony tips for beginners

I started using symfony by taking a single workday to walk through the first seven steps of the Askeet tutorial. After that, as time was scarce, we dived into the project we were planning to use symfony on. Here I'll present you with some tips that I either found or experienced myself.

Event Calendar

Aside from the earlier announced Dutch PHP Conference , symfony will get more attention during dutch events the coming months. Because of this, I decided to make a small event calendar on this site.

Dutch PHP Conference 2008 and symfony

Last year, while I was not yet working for Ibuildings, I did an introductory session on symfony at the Dutch PHP Conference. I was really looking forward to the event , and it turned out to be the success I expected . Ibuildings proved beyond a doubt that they organize a killer conference! This year, the DPC is back, and stronger than ever!

Using sfFileCache directly

You can configure a lot of caching in symfony, so rarely do you need to cache things yourself, but it may happen that one day you decide you need it. I came to that point when I wanted to cache certain results from external web services. I could have used the Function caching, but in this case I wanted to keep a bit more control, possibly altering the cache etc.

Zend Studio for Eclipse

Since a few weeks the new generation of the Zend IDE for PHP is available. Instead of the completely Zend-written IDE that there used to be, this one is based on the Eclipse platform, a platform I've never really been a fan of...

Deployment as it should be

In the development lifecycle of web applications, I think deployment is something that doesn't get nearly enough attention of developers. But where you can test your code, testing deployment is a bit harder. A good system for deploying applications is therefore a useful thing to have. Symfony has a very easy and strong system for deploying applications based on rsync.

Steer CMS

Steer CMS is a new open source application based on symfony. It offers a CMS for websites in a way similar to other open source CMS'es, yet is based on symfony and so quite a bit more interesting to me.

Introduction to symfony podcast

Due to yesterday's happy news I only picked up on another joyful thing happening yesterday somewhere very late in the evening. So let me announce it today: The episode I recorded for the PHP Abstract Podcast on symfony was published yesterday.

The certificate is in!

My Zend Certificate just arrived!

The status of symfony 1.1

Lately there seems to be an increase in the #symfony room on freenode of people asking how to go about working with symfony 1.1. Let me give a short status of the new version of the framework.

Now it's up to PHP5

Finally the day has come. The final PHP4 release is available , so from now on, aside from possible security issues, no new PHP4 releases will be done. PHP5 is without a doubt the main line for PHP now.
© 2004 - 2008 Stefan Koopmanschap + Powered by Symfony, photos powered by Flickr, links powered by Ma.gnolia, Shanghai smilies by Iconbuffet. Feeds: rss / atom. Left on the Web v4.2.2