It's only two weeks left, until Qafoo, the company by Kore, Manuel and me, will officially start. Time to reveal another topic of our service repertoire: Consulting, training, support and payed development for Arbit, your all round project tool of choice. [Read full post…]
I found Flattr an amazing idea when I heard about it for the first time. Now I created my own account on the platform and you can flattr my blog posts. What is this and why should you do it? [Read full post…]
This years FrOSCon (Free and Open Source Conference) will be the fifth instance of this amazing event. As usual, the PHP Usergroup Dortmund, in cooperation with people from Cologne, organizes a PHP room with talks and hacking. If you've never been to FrOSCon, you should really seize the chance. If you have been to FrOSCon, yet, you know what you would be missing! :)The call for papers for the PHP room is still open until May 23rd, so take your heels and propose some interesting talks for the PHP room. [Read full post…]
Yesterday the latest stable release of the eZ Components project, number 2009.2, was rolled. For this release I worked on support for OpenDocumentText (ODT) in the Document component. In this article I show you how you can import OpenDocumentText documents and convert them into any of the supported formats of the component, how to export data into ODT and how to apply styles to the generated documents. You will also see how ODT and PDF can be exported with the very same styling information to make them look almost identical. [Read full post…]
On Friday, June 19th 2009, the PHP Barbecue Tour 2009 will visit Dortmund. The idea behind PHP BBQ is to bring PHP usergroups from the seminar room to the grill. We'll have special guests from the PHP/MySQL community attending and will have a great evening with lots of dead animals. If you want to join, don't hesitate, it's free! Just bring your own food and drinks. [Read full post…]
Derick was always bitching at me when doing releases for the huge amount of time needed to process the Webdav components sub directory. We always supposed, that the Subversion performance issues here resulted from the Webdav test suite, which consists of an awful lot of small test files and some sub-directories. I finally found the time to refactor the tests and the performance improvement is astonishing. [Read full post…]
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. Find and browse the slides directly online, here. [Read full post…]
As usual, the PHP Usergroup Dortmund will maintain a PHP@FrOSCon event at this years Free and Open Source Conference in St. Augustin (near Bonn), Germany. While we created an (amazing) sub-conference for PHP there last year, we will have a project room this year. However, we want to have some great talks in there again (as we had 2 and 3 years ago) and therefore need your help as a speaker! [Read full post…]
Since version 5.3 PHP supports the GOTO statement. While this statement is useful to solve daily programming tasks like implementing finite state machines, it has some serious drawbacks against other programming languages that support the structured programming paradigm. Therefore the PHP core developers decided with one voice to enhance the language by a GOSUB statement. [Read full post…]
As you will have noticed, when reading this page, I brought my new website online. Although I was quiet satisfied with Serendipity, I decided by May this year, that I wanted to bring up a real website again. Since October 2005 I only maintained my web log and my photo gallery on Flickr, due to missing time and lack of motivation to raise a real website again. Now that changed, with switching to WCV. [Read full post…]