Skip to content

Rein's Cyberspaceplace

PHP, electronics, embedded software, Mechanic Apes and more….

Archive

Category: PHPBenelux

Afgelopen dinsdag (23 september 2008) vond in de Vrije Universiteit in Amsterdam de 2-maandelijkse phpGG meeting plaats. Dit is een kort verslag van deze bijeenkomst.



De eerste spreker, Bert Boerland, gaf een presentatie over Drupal. Drupal is een content management framework dat een aantal punten uniek is. Ten eerste is het project met meer dan 2000 core-developers een van de grootste open source projecten ter wereld, zelfs groter dan Linux. De architectuur van Drupal is zo ontworpen dat het zonder problemen sites aan kan met miljoenen bezoekers. Dit is een van de redenen waarom het wordt gebruikt door organisaties als Yahoo, Nasa en de Verenigde naties. Drupal is een van de voorbeelden waaruit blijkt dat PHP uitermate geschikt is voor enterprise applicaties.




Stefan Koopmanschap gaf een presentatie over refactoring van code. Na het programmeren van een proof-of-concept applicatie is het meestal verstandig om nog eens kritisch naar je applicatie te kijken. Indien het concept niet bruikbaar is gooi je het weg en ga je iets nieuws maken (code rewriting). Is het concept wel bruikbaar dan is het meestal verstandig om de code te refactoren. Hierbij blijven de classes, methods en functie-parameters ongewijzigd en concentreert de developer zich uitsluitend op de implementatie van de methods. Je kunt dus nog steeds je oude unittests gebruiken en de API van je applicatie blijft ongewijzigd.




Na de tweede presentatie werden er een aantal prijzen verloot onder het publiek. Naast een ElePHPant, een drietal boeken en een Zend T-shirt waren er ook conferentie-tickets te winnen naar PHP Barcelona, PHP Works in Atlanta en PHP-NW in Manchester.




Aan het eind van de avond was er nog gelegenheid om wat te drinken en na te praten. Hierbij werd duidelijk dat de aanwezigen de bijeenkomst op prijs stelden en waarschijnlijk ook bij de volgende meeting aanwezig zullen zijn. Om 23.00 uur ging iedereen weer tevreden naar huis.




De volgende bijeenkomst is dinsdagavond 18 november. De locatie en de sprekers worden binnenkort op deze website gepubliceerd.










Op dinsdag 23 september 2008 gaan we (het bestuur van de Nederlandse PHP Gebruikersgroep) onze eerste meeting organiseren na een lange tijd van afwezigheid. Deze bijeenkomst is de eerste in een serie van tweemaandelijkse evenementen. Het doel is eens in de twee maanden een vrij toegankelijke meeting te organiseren met een tweetal sprekers, koffie en thee, een mogelijkheid om contact te leggen met mede-ontwikkelaars, en leuke prijzen te winnen.

Deze bijeenkomst vind plaats in het hoofdgebouw van de Vrije Universiteit in Amsterdam aan De Boelelaan 1105. Je kunt een routebeschrijving hier vinden. De meeting is in ruimte HG-5A02 van het hoofdgebouw van de VU. Deze ruimte bevindt zich in het hoofdgebouw op de 5e etage op de A-vleugel.

In May we (the Dutch PHP usergroup) organized the Dutch/Belgium version of the PHP testFest in Roosendaal. I was quite suprised this morning when i read the article on php.net:

“Overall 158 tests have been submitted as part of TestFest 2008 since the launch of the TestFest submission site by 30 different people from people all over the world. Actually this is not counting the various submissions by existing core developers, who also took this opportunity to add some more tests. This has actually increased total test coverage by about 10%….”

30 different people submitted tests during testFest. The headcount at the testFest in Roosendaal was 10, so 33% of the submitters are from the Netherlands and Belgium.

“Our top submitter Felix De Vliegher has actually committed his last submissions himself since, based on the high quality of his submissions, he has been granted commit rights to the PHP repository. ….”

Felix, congratulations. ;-) I think testFest was a nice and useful event and a nice opportunity to contribute to the development of PHP.

Now better late than never, here are the 10 winners of the promised elePHPant raffle sponsored by Nexen. Note that Felix asked me not to include him in the raffle, since he is already herding quite a number of elePHPants at home.

  • Eric Stewart
  • HÃ¥vard Eide
  • Marc Veldman
  • Michelangelo van Dam
  • Rein Velt
  • Rob Young
  • Sami Greenbury
  • Sebastian Deutsch
  • Sebastian Schürmann
  • Stefan Koopmanschap

:-)

Het PHP development team is trots of het feit dat ze PHP 5.1.3 kan aankondigen. Deze release bestaat een een klein aantal uitbreidingen en een significant aantal bug fixes:

* Disallow certain characters in session names.
* Fixed a buffer overflow inside the wordwrap() function.
* Prevent jumps to parent directory via the 2nd parameter of the tempnam() function.
* Enforce safe_mode for the source parameter of the copy() function.
* Fixed cross-site scripting inside the phpinfo() function.
* Fixed offset/length parameter validation inside the substr_compare() function.
* Fixed a heap corruption inside the session extension.
* Fixed a bug that would allow variable to survive unset().
* Fixed a number of crashes in the DOM, SOAP and PDO extensions.
* Upgraded bundled PCRE library to version 6.6
* The use of the var keyword to declare properties no longer raises a deprecation E_STRICT.
* FastCGI interface was completely reimplemented.
* Multitude of improvements to the SPL, SimpleXML, GD, CURL and Reflection extensions.
* Over 120 various bug fixes.

Meer informatie over deze nieuwe release kun je vinden in de PHP5 changelog op PHP.net

Op dit moment ben ik bezig om de phpgg site te upgraden en een aantal zaken te veranderen. De leden, banner, upload en editor modules worden verbeterd en ook het forum wordt grondig onder handen genomen. We zijn overigens nog op zoek naar een nieuw design voor de site. In ruil voor een design kunnen we eventueel banners plaatsen. De nieuwe site zou medio juni live moeten gaan. Het e.e.a. is te volgen op http://sitedev.phpgg.nl.