Trace this

Hire me

Surprise me

Follow this

Read this

Get more

Praise these

Respect this

Conforms to

F**k spammers

Evil WebDAV, XML and XPath at IPC SE 2009

Update 2009-05-29: Added direct download links for presentations due to popular demand.

I gave 2 sessions at this years IPC SE: A half-day workshop on XML with PHP, with special focus on XPath, and WebDAV - the good, the bad and the evil, where I dug into the WebDAV protocol and the pitfalls of implementing a WebDAV server. I decided to host my slides on Slideshare for the first time now, let's see if this will become the default.

IPC was great so far (it is still running, though), especially Berlin as the location was amazing. It was fun meeting lots of my friends again, the talks went quite well and even the hotel was good. So long, I'll be back in November. :)

XML and XPath with PHP

XML and its related technologies are ubiquitous in todays web development. PHP offers many ways to create and process XML content. This workshop will give you an overview on the most important XML extensions for PHP, focusing on the use of XPath in cooperation with them. Do you still scrape web content using regular expressions? Ever wondered you people do all those nifty operations in their XSLTs? Don't know, what axis are in terms of XPath? If you can answer any of the questions above with "yes" or are simply interested in XPath and XML in PHP, you should join this session.

Webdav - The good, the bad and the evil

WebDAV is a cool invention for users. It allows them to easily edit content on the web, using their default file browser or a dedicated WebDAV client. However, the WebDAV RFC is basically a Big Ball Of Mud and many clients do not behave RFC conform at all. This session gives you an overview on HTTP and WebDAV and shows you the pitfalls you need to ship around when implementing a server. It concludes with a short insight on the architecture of the eZ Webdav component and how this solves the shown issues.