schlitt.info - php, photography and private stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 19 Sep 2013 08:35:38 +0200 :Copyright: CC by-nc-sa ==== Work ==== - I saw it! During this years eZ Conference, which was an amazing event, I saw the first draft of the original PHP elephant plush toy! Amazingly cool! - Ohloh becoming sensible Almost 1 year ago I blogged about Ohloh, and eZ Components being registered there. Those days I just found it funny to see how they measure the project cost of open source projects based on the ammount of code contained and things. Recently I am actively watching Ohloh and I think, by now it becomes a serious project with real value for every involved party. The maintainers added many new features to Ohloh, since I last blogged about it, and many contributors started participating in the service. So, I want to revise my "review" of Ohloh from the last year and explain how I see it by now. - PHP@FrOSCon - Call for papers extended Because the members of the PHP Usergroup Dortmund were a bit busy in the past weeks, we totally forgot about the nearing end of our call for papers for the PHP room at FrOSCon 2007. Therefore, here comes the reminder and the announcement, that our call for papers is extended until June 29th. So if you did not send your proposal, yet, please submit it ASAP, so that we can start evaluating the proposals. All information about PHP@FrOSCon can be found on our official PHP room website. - Slides from Ludwigsburg A couple of weeks after the International PHP Conference Spring Editition, which was held in Ludwigsburg (near Stuttgart) - Germany -, I managed to upload the slides. Here you go: - "Virtual properties" Jeff Moore posted an article on procata.com about getters, setters and real properties. I fully agree with him. Especially the usage of interceptors (__get()/__set()/__isset()/__call()) makes your API a lot more readable and comfortable, while maintaining the purpose behind getters and setters: Checking the correctness of values assigned to a property and wrapping around retrieval mechanisms for a property. I personally call the way of maintaining value-correctness for properties through interceptors virtual properties, which fits quite nice I think. - Radar charts, MS SQL support, dialog system and greetings from spiderman! After the usual development cycle of eZ Components we just released version 2007.1 beta 1. This release (which will go stable in a few weeks) includes lots of new features and many bug fixes. - Get Chorizo for less? If you live in the north half of Germany or in a country that also has "Aldi Nord" discounters, you can now get a professional Chorizo cheaper than from Mayflower. ;) - Comfortable PHP editing with VIM -6- I recently added 2 new functions to my PHP FTPlugin for VIM, which I wanted to implement for a longer time and recently needed quite often: - The time of the conferences... While I have not been to any conference since last november, the time of the conferences seems to come again. So, here I go: - 10 golden rules for starting with open source Are you new to open source? Or if not, do you still remember, what it was like, as you first started with open source? I recently tried to remember these days... back in 2001, when I started playing around with PEAR and shortly after that started to work on my own packages for PEAR...