try another color:
try another fontsize: 60% 70% 80% 90%
Rein's cyberspaceplace
the virtual headquarter of Rein Velt

rein's blog

Localiseren van performance bottlenecks met XDebug en Cachegrind

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.

Embedded PHP met Foxboard en FoXServe

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'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 electronica aansturen om daarmee bijvoorbeeld een robot, een locatielogger/navigatiesysteem of je eigen home automation system te bouwen. Je kunt het zo gek niet bedenken of het is mogelijk.

PHPGG meeting

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.

Supralogica maps browser

Screenshot-Mozilla+Firefox.thumbnail_0.png

Last weekend i made a prototype for a new webapplication. The application makes it possible to browse and zoom old maps created by the famous dutch cartographer Willem Blaeu. This application is a prototype and should be optimized in the near future, so don't complain when things are not as fast as you expected.

You can see the working application at http://supralogica.com

testFest

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.

Goldenpower snake

Afgelopen week ben ik weer een weekje op Tweehek geweest als leider van het jongerenkamp. Wat we daar allemaal uitgespookt hebben dat kun je zien in dit filmpje en in mijn photoalbums.

Last week i was at Tweehek, as leader of the computercamp for 16-20 years. You can take a look at the snake animation movie or my photoalbums to see what we did there...

PHP WSRP

portletpage.gif

"Portlets are web components--like servlets--specifically designed to be aggregated in the context of a composite page. Usually, many portlets are invoked to in the single request of a portal page. Each portlet produces a fragment of markup that is combined with the markup of other portlets, all within the portal page markup." (from the Portlet Specification, JSR 168)

The PHP WSRP Customer class is a full implementation of the WSRP customer written in PHP. The class is tested with .NET and Oracle portal servers, so most portal implementation should work with this class.

The PHP wsrp customer is still under development. You can download the latest version at http://code.google.com/p/phpwsrp/, or you can contact me to get access to the subversion repository if you want to join this Open Source project.

Syndicate content