schlitt.info - php, photography and private stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 19 Sep 2013 08:35:38 +0200 :Copyright: CC by-nc-sa ================================= Blog - Open Source - schlitt.info ================================= - Services_Trackback - Thoughts on trackback spam A few weeks ago I announced the release of Services_Trackback 0.5.0, which has a new module system for integrating spam protections into your trackback mechanisms. While the most easy filter (the bad word list) worked quite well for the first time frame, but as usual it did not take long for the spammers to work around that with using entitie encoding. Of course to get around that from the anti spam point of view is very simple, too, with simply reconverting that stuff before running the bad word check. But that's not really the sense, because the spam fraction will not need long to come around this, too. - Linuxtag slides online I recently uploaded my slides from my presentation on Linuxtag 2005 yesterday. The talk was named "News from PEAR" and gives an overview on how PEAR evolved in the last couple of month. Beside the talk slides I also included the written 10 pages elaboration which is required for applying for a Linuxtag talk and some more examples I was not able to show during the talk. - Nvidia driver works - Thx Matthias Hopf!!! I had much problems getting my X.org running with the native Nvidia driver in all distributions I tested... Now, that I got serious problems with the beamers at Linuxtag I went to the X.org booth here and asks the guys for help. Mathias Hopf directly offered to take a look at my xorg.conf and fixed all of my problems within minutes. I will put my experiences and the xorg.conf online, when I'm back from Karlsruhe. And to mention it explicitly again: THANK YOU VERY MUCH, MATTHIAS! - PEAR & me @ Linuxtag As some other community collegues already announced 1 2 3: Linuxtag X will start on upcoming Wednesday. - PEAR::Image_3D proposed I recently proposed PEAR::Image_3D in PEPr (the PEAR Proposal system). - Useless, but really damn cool.... 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. - Wahooo, I have Gentoo! :) 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. :) - Testing Gentoo 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. - A decade of PHP 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. - Getting started at eZ Systems 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.