By moving to Dortmund and joining the local PHP user group here, I got to know Kore Nordmann, who is also working for eZ systems right now. He is a really cool geek and we're getting along amazingly good, regarding work, open source and private stuff. [Read full post…]
Although I could not realize my plan to install Gentoo during the weekend (because I had to recover my server from a rootkit, but that's another, much more painful, story), I managed it by now. :) [Read full post…]
Today I'll try out Gentoo Linux. Until now I used Debian on all of my machines. Of course, Debian stable (no more Woody, but now Sarge) is always for me the best choice for servers, but maybe Debian unstable is not the best solution for desktops and notebooks. I usually installed Knoppix on those kinds of machines, to get a preconfigured X and hardware recognition. Of course the initial installation works fine, but all further upgrades seem to break the system more and more, I think because of the customizations Knoppix has in respect to pure Debian. [Read full post…]
The language we all love more and more over the years turns 10. Following the example of Zak I want to thank all those brave guys and girls behind PHP. I've neither been with PHP since it's birth, nor since it's so early ours, but I've enjoyed its greatnesses (and sometimes hated its bugs) for more than a half of its life. [Read full post…]
Today I signed my freelancing contract with eZ Systems GmbH (the German part of the eZ Systems company) here in Dortmund and directly begun my work. I will work at eZ about 20 hours a week (beside my studies) and for now I will do project based development of customer solutions, which is mostly the development of inter- / intranet applications on basis of eZ Publish. Luckily, most of the projects they currently have are not the usual content management stuff a web developer does everyday, but more interessting jobs that have real workflows and need real applications. For the latter part of this year its planned to maybe get me into real eZ Publish development, meaning taking part in the new version 4.0 of the product, what would be quite fun, I guess. [Read full post…]
I always wanted to have the PEAR commands get auto completed on my bash. Here is how it works: [Read full post…]
As promised a while ago we'll have a bunch of presentations during the next PHP usergroup meeting in Dortmund. Sadly the date for this event was been moved several times, mainly because of my rare time in the past weeks (thanks guys!). But now the time has come: [Read full post…]
Trackback spammers only needed a couple of weeks to discover PEARWeb's new trackback feature for their purposes. Of course I had to do something against that, which sadly lasted very long because I've been much too busy. Last week I finally managed to release Services_Trackback 0.5.0 and migrated the PEARWeb code to the new version. Until now, trackback spam seems to be stopped. Ususally there was a huge number new spam trackbacks on PEARWeb per day, since last Tuesday there was not even 1. [Read full post…]
I finally managed to upload the next release of Services_Trackback (which is a generic class for sending and receiving trackbacks). The most important new feature for this version is integrated spam checking. Services_Trackback now implements a flexible API to add spam detection modules to a trackback using [Read full post…]
It's time to continue my series, since I again updated my .vimrc in the past weeks for much more comfortable editing of PHP sources using VIM. There are several new features I added: [Read full post…]