<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rein&#039;s Cyberspaceplace &#187; PHP</title>
	<atom:link href="http://www.velt.org/archives/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.velt.org</link>
	<description>PHP, electronics, embedded software, Mechanic Apes and more....</description>
	<lastBuildDate>Thu, 28 Apr 2011 10:25:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Dichtbij.nl live</title>
		<link>http://www.velt.org/archives/111</link>
		<comments>http://www.velt.org/archives/111#comments</comments>
		<pubDate>Thu, 21 Apr 2011 13:46:22 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.velt.org/?p=111</guid>
		<description><![CDATA[Wil je weten wat ik overdag doe?  Onder andere websites bouwen en onderhouden voor de Telegraaf Media Group, zoals http://eindhoven.dichtbij.nl en http://woerden.dichtbij.nl. Meer weten? Zie promo filmpje:]]></description>
			<content:encoded><![CDATA[<p>Wil je weten wat ik overdag doe?  Onder andere websites bouwen en onderhouden voor de Telegraaf Media Group, zoals http://eindhoven.dichtbij.nl en http://woerden.dichtbij.nl. Meer weten? Zie promo filmpje:</p>
<p><iframe allowfullscreen="" frameborder="0" height="400" src="http://www.youtube.com/embed/sL0-NiAmrOY" title="YouTube video player" width="100%"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/111/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The PHP ElePHPant gadget</title>
		<link>http://www.velt.org/archives/91</link>
		<comments>http://www.velt.org/archives/91#comments</comments>
		<pubDate>Mon, 01 Feb 2010 13:21:48 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPBenelux]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Theo's Mechanic Ape]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ElePHPant]]></category>

		<guid isPermaLink="false">http://www.velt.org/?p=91</guid>
		<description><![CDATA[The ElePHPant gadget is based on the PHP ElePHPant. It is a plastic ElePHPant-shaped casing containing an Arduino microcontroller board, some sensors and actuators. It is currently in the planning stage. The ElePHPant gadget will be developed in coorporation with PHPBenelux. The design, hardware and software will be published under the Creative Commons License. Please [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: left;" src="http://mechanicape.com/sites/default/files/elephphant-v2.png" alt="" width="206" height="153" /></p>
<p>The ElePHPant gadget is based on the <a href="http://www.nexen.net/elephpant.php">PHP ElePHPant</a>. It is a plastic ElePHPant-shaped casing containing an <a href="http://arduino.cc">Arduino microcontroller board</a>, some sensors and actuators. It is currently in the planning stage.</p>
<p>The ElePHPant gadget will be developed in coorporation with <a href="http://phpbenelux.eu">PHPBenelux</a>. The design, hardware and software will be published under the Creative Commons License.</p>
<p><a href="http://arduino.cc/" target="new"><img style="width: 70%; float: left;" src="http://mechanicape.com/sites/default/files/arduino_0.jpg" alt="" /></a></p>
<p>Please <a href="http://mechanicape.com/contact">contact us</a> if you want to join this project. We will appreciate it very much.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/91/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PHP controlled robot arm</title>
		<link>http://www.velt.org/archives/63</link>
		<comments>http://www.velt.org/archives/63#comments</comments>
		<pubDate>Tue, 28 Apr 2009 12:55:01 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[Robot]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Images Scientific Instruments released the OWI-535 Robotic Arm Edge a few months ago. This 50 euro robotarm kit comes with a standard manual remote control (with wires). I slightly modified the controller. The arm is now controlled by a embedded webserver with PHP. All 5 axis and the gripper-light can be controlled by a webuser. [...]]]></description>
			<content:encoded><![CDATA[<p>Images Scientific Instruments released the OWI-535 Robotic Arm Edge a few months ago. This 50 euro robotarm kit comes with a standard manual remote control (with wires).  I slightly modified the controller. The arm is now controlled by a embedded webserver with PHP. All 5 axis and the gripper-light can be controlled by a webuser. It is quite useless but very cool.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/LivkkLzf82c&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/LivkkLzf82c&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/63/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Centre of Expertise moet groei PHP stimuleren</title>
		<link>http://www.velt.org/archives/9</link>
		<comments>http://www.velt.org/archives/9#comments</comments>
		<pubDate>Thu, 25 Sep 2008 11:22:53 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPBenelux]]></category>
		<category><![CDATA[COE]]></category>
		<category><![CDATA[IBuildings]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Om het gebruik van programmeertaal PHP nog verder te stimuleren en om de kwaliteit van de PHP-programmeurs nog verder te vergroten, start Ibuildings dit jaar een PHP Centre of Expertise. Het centrum zal geleid worden door Cal Evans, een PHP-deskundige van wereldformaat. Hij is onder meer hoofdredacteur van een van de belangrijkste PHP-developersfora. Zijn overstap [...]]]></description>
			<content:encoded><![CDATA[<p>Om het gebruik van programmeertaal PHP nog verder te stimuleren en om de kwaliteit van de PHP-programmeurs nog verder te vergroten, start Ibuildings dit jaar een PHP Centre of Expertise. Het centrum zal geleid worden door Cal Evans, een PHP-deskundige van wereldformaat. Hij is onder meer hoofdredacteur van een van de belangrijkste PHP-developersfora. Zijn overstap naar Ibuildings is in de PHP-gemeenschap ingeslagen als een bom. Evans verhuist in oktober van zijn huidige woonplaats Nashville (Tennessee &#8211; VS) naar Nederland.</p>
<p>“PHP neemt in toenemende mate een prominente plaats in op de grootzakelijke markt”, stelt Evans. “Tijdens de afgelopen PHP-ontwikkelaarsconferentie in Californië werden we overspoeld met voorbeelden uit met name de Europese telecomsector, waar PHP wordt ingezet in een breed scala aan toepassingen. Vooral daar waar het om hoge volume transacties gaat, is PHP sneller en dus goedkoper dan concurrerende programmeertalen.”<br />
Doel van het Centre of Expertise is om een grote stimulans te geven aan de PHP-gemeenschap, die uit ongeveer 4,6 miljoen developers bestaat. Het onderwijzen en implementeren van best practices is een van de belangrijke bijdragen die Evans via het Centre of Expertise wil geven. “Veilig programmeren en het gebruik van verschillende methodieken, zoals Agile, zijn belangrijke aandachtspunten. Het is mijn doel om de professionals helemaal af te stemmen op de wensen en vereisten uit de grootzakelijke markt”, aldus Evans.<br />
De transfer van Evans uit de VS naar Nederland mag gerust opmerkelijk worden genoemd. Maar Evans is zeer gevleid door de uitnodiging van Ibuildings. “De laatste paar jaar heb ik gezien dat Ibuildings consequent de beste mensen uit de PHP-gemeenschap in dienst heeft genomen. Mensen waar ik diep respect voor heb. De combinatie van hun visie op de rol die PHP speelt en nog gaat spelen, en hun ondernemende mentaliteit zijn exceptioneel.”<br />
Als voorbeeld van toekomstige groei noemt Evans landen in Zuid-Amerika waar in toenemende mate gebruik wordt gemaakt van de open source taal PHP. Ook de portering van I5 en COBOL naar een internetomgeving vergroot de vraag naar PHP-expertise. “De vraag naar PHP-programmeurs nam in 2007 met 40 procent toe”, onderstreept Evans het toenemende belang van PHP.<br />
Om aan de grote vraag naar deskundigheid te beantwoorden, zal Evans behalve bij het Centre of Expertise ook betrokken zijn bij de trainingsdivisie van Ibuildings, die PHP-opleidingen verzorgt voor zowel eigen personeel als externe partijen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verslag van de phpGG meeting op 23 september</title>
		<link>http://www.velt.org/archives/10</link>
		<comments>http://www.velt.org/archives/10#comments</comments>
		<pubDate>Wed, 24 Sep 2008 21:57:13 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPBenelux]]></category>
		<category><![CDATA[monthly meeting]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>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.<br />
<br/><br />
<br/></p>
<p>De eerste spreker, <a href="http://willy.boerland.com/myblog/">Bert Boerland</a>, gaf een presentatie over <a href="http://www.drupal.org">Drupal</a>. 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.<br />
<br/><br />
<br/><br />
<a href="http://www.leftontheweb.com/">Stefan Koopmanschap</a> 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.<br />
<br/><br />
<br/><br />
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.<br />
<br/><br />
<br/><br />
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.<br />
<br/><br />
<br/><br />
De volgende bijeenkomst is dinsdagavond 18 november. De locatie en de sprekers worden binnenkort op deze website gepubliceerd.<br />
</br/></br/></br/></br/></br/></br/></br/></br/></br/></br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/10/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Localiseren van performance bottlenecks met XDebug en Cachegrind</title>
		<link>http://www.velt.org/archives/65</link>
		<comments>http://www.velt.org/archives/65#comments</comments>
		<pubDate>Tue, 16 Sep 2008 16:11:33 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[benchmarking]]></category>
		<category><![CDATA[Cachegrind]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[Valgrind]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Regelmatig krijg ik van mijn opdrachtgevers het verzoek om te bepalen waarom een bepaalde PHP applicatie niet voldoende performance heeft. Om iets zinnigs over de performance bottlenecks in je applicatie te kunnen zeggen moet je gaan meten hoe lang PHP er over doet om bepaalde instructies uit te voeren. In dit document probeer ik uit [...]]]></description>
			<content:encoded><![CDATA[<p>Regelmatig krijg ik van mijn opdrachtgevers het verzoek om te bepalen waarom een bepaalde PHP applicatie niet voldoende performance heeft. Om iets zinnigs over de performance bottlenecks in je applicatie te kunnen zeggen moet je gaan meten hoe lang PHP er over doet om bepaalde instructies uit te voeren. In dit document probeer ik uit te leggen uit dat globaal in zijn werk gaat. </p>
<p><!--break--><br />
<br/><br />
<br/><br />
<br/></p>
<h3>Wat heb je nodig?</h3>
<p>Om een applicatie te kunnen profilen heb je een tweetal tools nodig</p>
<ul>
<li><a href="http://www.xdebug.org">Xdebug</a></li>
<li>Cachegrind (<a href="http://kcachegrind.sourceforge.net/cgi-bin/show.cgi">Kcachegrind voor Linux</a>, <a href="http://sourceforge.net/projects/wincachegrind/">WinCachegrind voor Windows</a>)</li>
</ul>
<p>Onder Ubuntu kun je deze installeren via de volgende twee commando&#039;s:</p>
<pre>
sudo apt-get install php5-xdebug
sudo apt-get install kcachegrind
</pre>
<p><br/><br />
<br/><br />
<br/></p>
<h3>Configureren</h3>
<p>
Je kunt de xdebug profiler aanzetten door de volgende regels toe te voegen aan php.ini</p>
<pre>
//hiermee zet je de xdebug profiler aan
xdebug.profiler_enable=1

//De volgende opties zijn optioneel
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_name="timestamp"
</pre>
<p>Enable trigger zorgt ervoor dat de applicatie aan een profile log aanmaakt indien de URL parameter <strong>XDEBUG_PROFILE</strong><br />
wordt meegegeven. Je kunt dus zelf bepalen welk script je wilt profilen. Profiler_output_name zorgt ervoor dat de profile log een timestamp in de bestandsnaam heeft zodat je snel kunt zien welke log de juiste is.
</p>
<p>
Als alles goed geinstalleerd is dan zal in de output van phpinfo() het volgende te zien zijn:</p>
<table border="1">
<tr>
<td>xdebug.profiler_append</td>
<td>Off</td>
<td>Off</td>
</tr>
<tr>
<td>xdebug.profiler_enable</td>
<td><strong>On</strong></td>
<td><strong>On</strong></td>
</tr>
<tr>
<td>xdebug.profiler_enable_trigger</td>
<td>Off</td>
<td>Off</td>
</tr>
<tr>
<td>xdebug.profiler_output_dir</td>
<td>/tmp</td>
<td>/tmp</td>
</tr>
<tr>
<td>xdebug.profiler_output_name</td>
<td>cachegrind.out.%p</td>
<td>cachegrind.out.%p</td>
</tr>
</table>
<p><br/><br />
<br/><br />
<br/></p>
<h3>Een simpel voorbeeld</h3>
<p>In het onderstaande voorbeeld zie je eens stukje script dat verbinding maakt met een MySQL database en een aantal records opvraagt<br />
<code><br />
<?php</p>
<p>	function test2()<br />
	{<br />
        	mysql_connect(&#039;localhost&#039;,&#039;username&#039;,&#039;secret&#039;);<br />
        	mysql_select_db(&#039;mysql&#039;);<br />
        	$queryresult=mysql_query("select * from help_keyword");<br />
        	while ($row=mysql_fetch_object($queryresult))<br />
        	{<br />
                	print_r($row);<br />
        	}<br />
	}</p>
<p>	test2();<br />
?><br />
</code><br />
Als je dit script uitvoert via je browser dan wordt er in de /tmp folder een cachegrind.out bestand gegenereerd. Dit bestand kan geopend worden met Cachegrind. In Cachegrind krijg je dan het volgende scherm te zien:<br/><br/><br />
<img src="http://phpgg.nl/files/images/Screenshot.preview.png" title="Cachegrind screenshot"/><br/><br />
<img src="http://phpgg.nl/files/images/output1_0.preview.png" title="Cachegrind output"/><br/><br/><br />
Je kunt nu per functie zien hoeveel processortijd het kost om hem uit te voeren. Hierdoor krijg je goed zicht op de functies die het meeste vertraging in je script veroorzaken.<br />
<br/><br />
<br/><br />
<br/></p>
<h3>Meer informatie over dit onderwerp</h2>
<ul>
<li><a href="http://kcachegrind.sourceforge.net/cgi-bin/show.cgi">KCachegrind website</a></li>
<li><a href="http://sourceforge.net/projects/wincachegrind/">WinCachegrind website</a></li>
<li><a href="http://www.xdebug.org/docs/profiler">Xdebug manual</a>, Derick Rethans</li>
<li><a href="http://talks.php.net/show/phpuk07/0">Fast and Rich (Web Applications with PHP 5)</a>, Rasmus Lerdorf</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/65/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedded PHP met Foxboard en FoXServe</title>
		<link>http://www.velt.org/archives/66</link>
		<comments>http://www.velt.org/archives/66#comments</comments>
		<pubDate>Tue, 16 Sep 2008 16:03:25 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[ACME systems]]></category>
		<category><![CDATA[Foxboard]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Met dit artikel probeer ik duidelijk te maken hoe je PHP kunt installeren op een Foxboard embedded device. Verder wordt er verteld hoe je met PHP externe Ic&#039;s en microcontrollers kan besturen en uitlezen met behulp van het I2C protocol. Door gebruik te maken van Foxboard, FoXServe en PHP kun je op een eenvoudige manier [...]]]></description>
			<content:encoded><![CDATA[<p>Met dit artikel probeer ik duidelijk te maken hoe je PHP kunt installeren op een Foxboard embedded device. Verder wordt er verteld hoe je met PHP externe Ic&#039;s en microcontrollers kan besturen en uitlezen met behulp van het I2C protocol.<br />
Door gebruik te maken van Foxboard, FoXServe en PHP kun je op een eenvoudige manier electronica aansturen om daarmee bijvoorbeeld <a href="http://www.flickr.com/photos/reinmobile/2384157586/">een robot</a>, <a href="http://velt.org/node/39">een locatielogger/navigatiesysteem</a> of je eigen home automation system te bouwen. Je kunt het zo gek niet bedenken of het is mogelijk.</p>
<ul class="menu">
<li class="leaf"><a href="http://phpgg.nl/node/887">De hardware: Foxboard</a></li>
<li class="leaf"><a href="http://phpgg.nl/node/889">De software: FoxServe</a></li>
<li class="leaf"><a href="http://phpgg.nl/node/890">De GPIO I/O control extension for PHP </a></li>
<li class="leaf"><a href="http://phpgg.nl/node/891">LCD HITACHI HD44780 control extension for PHP</a></li>
<li class="leaf"><a href="http://phpgg.nl/node/892">I2C 4 ch 8 bit A/D converter PCF8591 control extension for PHP</a></li>
</ul>
<p><a href="http://phpgg.nl/node/887" class="page-next" title="Ga naar volgende pagina">De hardware: Foxboard ›</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPGG meeting</title>
		<link>http://www.velt.org/archives/67</link>
		<comments>http://www.velt.org/archives/67#comments</comments>
		<pubDate>Mon, 08 Sep 2008 12:41:55 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPBenelux]]></category>
		<category><![CDATA[monthly meeting]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>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.</p>
<p>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.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/67/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>testFest</title>
		<link>http://www.velt.org/archives/69</link>
		<comments>http://www.velt.org/archives/69#comments</comments>
		<pubDate>Thu, 31 Jul 2008 16:28:51 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHPBenelux]]></category>
		<category><![CDATA[TestFest]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[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: &#8220;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 [...]]]></description>
			<content:encoded><![CDATA[<p>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 <a href="http://www.php.net/archive/2008.php#id2008-07-30-1">php.net</a>:</p>
<blockquote><p><i> &#8220;Overall 158 tests have been submitted as part of <a href="http://qa.php.net/testfest.php">TestFest 2008</a> since the launch of the <a href="http://testfest.php.net">TestFest submission site</a> 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 <a href="http://gcov.php.net/" target="_new">test coverage</a> by about 10%&#8230;.&#8221;<br />
</i></p>
</blockquote>
<p>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. </p>
<blockquote><p><i>&#8220;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. &#8230;.&#8221;<br />
</i></p>
</blockquote>
<p>Felix, congratulations. <img src='http://www.velt.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  I think testFest was a nice and useful event and a nice opportunity to contribute to the development of PHP.</p>
<blockquote><p><i></p>
<p>Now better late than never, here are the 10 winners of the promised <a href="http://flickr.com/groups/elephpants/pool/">elePHPant</a> raffle sponsored by <a href="http://www.nexen.net">Nexen</a>. Note that Felix asked me not to include him in the raffle, since he is already herding quite a number of elePHPants at home.</p>
<ul>
<li>Eric Stewart</li>
<li>HÃ¥vard Eide</li>
<li>Marc Veldman</li>
<li>Michelangelo van Dam</li>
<li>Rein Velt</li>
<li>Rob Young</li>
<li>Sami Greenbury</li>
<li>Sebastian Deutsch</li>
<li>Sebastian SchÃ¼rmann</li>
<li>Stefan Koopmanschap</li>
</ul>
<p></i></p>
</blockquote>
<p> <img src='http://www.velt.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/69/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Belgische PHP gebruikersgroep gaat van start</title>
		<link>http://www.velt.org/archives/11</link>
		<comments>http://www.velt.org/archives/11#comments</comments>
		<pubDate>Fri, 09 May 2008 14:32:22 +0000</pubDate>
		<dc:creator>Rein</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Op 1 mei 2008 hebben Felix De Vliegher en Michelangelo van Dam de PHP gebruikersgroep PHPBelgium opgericht, een community rond PHP ontwikkeling. PHPBelgium is er in eerste plaats voor PHP ontwikkelaars die graag eens willen samenkomen met andere Belgische PHP ontwikkelaars om kennis uit te wisselen of iets bij te leren op de verschillende workshops [...]]]></description>
			<content:encoded><![CDATA[<p>Op 1 mei 2008 hebben Felix De Vliegher en Michelangelo van Dam de PHP gebruikersgroep PHPBelgium opgericht, een community rond PHP ontwikkeling.</p>
<p>PHPBelgium is er in eerste plaats voor PHP ontwikkelaars die graag eens willen samenkomen met andere Belgische PHP ontwikkelaars om kennis uit te wisselen of iets bij te leren op de verschillende workshops die worden georganiseerd door PHPBelgium. In deze workshops worden problemen uit het dagelijks leven aangepakt. Ook wilt PHPBelgium de ontwikkelaars informeren dat PHP gebruikt kan worden als een enterprise-ready programmeertaal, met bijbehorende software engineering &#039;best-practices&#039;, tips en adviezen.</p>
<p>PHPBelgium werkt nauw samen met de Nederlandse PHP Gebruikers Groep om meer informatie, workshops en sessies te kunnen bieden aan de leden, maar ook om de &#8220;Lage Landen&#8221; PHP powered te maken.</p>
<p>Daarnaast wilt PHPBelgium ook een centraal punt voor informatie worden voor bedrijven en onderwijsinstellingen die met vragen zitten over het gebruik of integratie van PHP in hun huidige omgevingen.</p>
<p>PHPBelgium is er voor eenieder die te maken heeft met PHP ontwikkeling en iedereen is welkom op de bijeenkomsten. Meer informatie staat op de website <a href="http://www.phpbelgium.be" title="http://www.phpbelgium.be">http://www.phpbelgium.be</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.velt.org/archives/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

