schlitt.info - php, photography and private stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 19 Sep 2013 08:35:38 +0200 :Copyright: CC by-nc-sa === PHP === - PHPUGDO sponsered by PHP Solutions magazine The PHP Solutions magazine is now sponsoring the PHP Usergroup Dortmund. Thanks to Dariusz Pawlowski, we are receiving some examples of each issue for free now, to be used in the user group. During our meeting yesterday, I opened the first 2 envelopes and we already got 1 example of the past 3 issues, as well as 3 examples of the current issue. The magazine examples will be hosted by Tobias Struckmeier at the eZ Systems GmbH office, so every usergroupy is free to borrow one for some days from there. - The eZ Components tutorial online We finally got a tutorial about eZ components online. I wrote a little example application for that, which realizes a very basic image gallery on basis of the eZ components. It explains how to use a lot of our components in the real world, like Database, PersistentObject, ImageConversion, and some more. You can directly view it online and download it's source code here. Would be great to get some feedback on it! - eZ Components 1.1 on the horizon Yesterday we released eZ components version 1.1beta1, a first step to the next feature release of eZ components. The first release does not contain all enhancements, yet, so a 2nd beta will definitely follow. Beside that, the Template engine will be released in about a week, which is IMHO the most awaited component for 1.1. Several great enhancements are already included in 1.1beta1, like sub-select and multi-join support for the query builder in our Database component, parsing mails with the Mail component and automatic help text generation for the ConsoleTools. We also have 2 new components: File - which will provide convenience methods for dealing with files in PHP - and SystemInformation, which can be used to determine information about the underlying system, an application gets installed on. - PHP at FrOSCon - Call for papers! The FrOSCon (Free and open source conference) is an event organized by the faculty for Computer Science of the college of higher education Bonn-Rhein-Sieg (24./25. Juni 2006). The PHP usergroups Köln-Bonn and Dortmund will organize a PHP room under the hood of the FrOSCon. This will give all PHP enthusiasts a meeting place and allows us to have a special PHP talk track during the 2 day conference. - eZ Components in Dortmund My local PHP usergroup convinced me to repeat the eZ components introduction I gave in Frankfurt a wile ago. The session will take place on Thursday, April the 20th in the office of eZ systems GmbH. Start is 18:00 and it will take about 2-3 hrs. After that, you can ask questions, make me show more examples, try out eZ components and much more. Everyone is welcome to join us. The entrance is free. To better calculate the number of attendants, please inform us about your coming on our mailinglist. - More 3D fun with PHP Kore is again fiddling around with his PEAR package Image_3D... While implementing something new, he rendered the following "Zebra-Pig", which actually resulted from a bug. Anyway, the whole package is cool, and the pig looks quite funny! ;) Go on, Hardkore! - Hardkore It's absolutely amazing, how my friend Kore is always good for a surprise. In the past weeks, he managed to suprise me multiple times: - A pitty in Gentoos PHP distribution Today I again was annoyed by Gentoos handling of PHP through its packaging system Portage. I love portage above everything else, believe me, but the PHP package sucks. Although it compiles really well and is very easy to configure (hey, thanks Sebastian and all the other maintainers!), Gentoo seems to have an issue with enabling certain compiling options by default. If you don't set any of the USE flags (configuration options for compiling packages through Portage) for PHP, it will simply compile with --disable-all and is completly unusable. - eZ components talk in Frankfurt next week As I already announced before, I will be giving a talk about eZ components at the PHP Usergroup FFM meeting upcoming Thursday. I will first present some background information on our architecture, the goals, the design and the possibilities with eZ components. After that, I plan to show a little example application which is build upon the library to let people see how it works. Finally I will be available for questions, feedback and possibly to show examples for specific components. - Happy birthday PHPUGDO! The local PHP usergroup turns 1. The actual annuary of the first meeting is tomorrow, but since we meet every Thursday, we celebrate the birthday today. Although I'm not a member of the first minute, I'm one of the oldest members there. It's very nice to see, what we reached so far. The group grew from a bunch of 4 people that started to meet, to being a real user group by now. Our mailinglist counts 34 subscribers so far and the meetings take place every week with always between 5 to 15 people. We already had a bunch of presentation during our meetings, we had lots of fun just sitting around and ranting about technical stuff and tend to meet for hacking around PHP. But also beside these meetings, we have a fairly good running ICR channel (#phpug on EUIRC) where usually 10-20 people are in. It's very cool to have a bunch of geeks around oneself. Not only that you always have cool ideas (of which you can realize about 5% in your lifetime), but also that you can discuss technical decisions so easily and can have input on all those problems you have.