<?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>YPer</title>
	<atom:link href="http://yves.permentier.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://yves.permentier.com</link>
	<description>webbabbels</description>
	<lastBuildDate>Tue, 02 Aug 2011 10:35:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Bloggen</title>
		<link>http://yves.permentier.com/2011/08/02/bloggen/</link>
		<comments>http://yves.permentier.com/2011/08/02/bloggen/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 10:35:06 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=300</guid>
		<description><![CDATA[Ik zou er eigenlijk eens wat tijd voor moeten reserveren&#8230;]]></description>
			<content:encoded><![CDATA[<p>Ik zou er eigenlijk eens wat tijd voor moeten reserveren&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2011/08/02/bloggen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links</title>
		<link>http://yves.permentier.com/2011/03/23/links/</link>
		<comments>http://yves.permentier.com/2011/03/23/links/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 20:08:44 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=296</guid>
		<description><![CDATA[Na zorgvuldige observatie ben ik tot de conclusie gekomen dat alle mensen die ik ken naast een rechterkant ook een linkerkant hebben. Daarenboven blijkt dat die telkens allebei aan elkaar vast zitten en dat elke succesvolle poging om ze te scheiden van definitieve aard is. Toch zijn er mensen die zich niet bewust zijn van [...]]]></description>
			<content:encoded><![CDATA[<p>Na zorgvuldige observatie ben ik tot de conclusie gekomen dat alle mensen die ik ken naast een rechterkant ook een linkerkant hebben. Daarenboven blijkt dat die telkens allebei aan elkaar vast zitten en dat elke succesvolle poging om ze te scheiden van definitieve aard is. Toch zijn er mensen die zich niet bewust zijn van het bestaan van een linkerkant: <a title="hemispatial neglect" href="http://en.wikipedia.org/wiki/Hemispatial_neglect" target="_blank">hemispatial neglect</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2011/03/23/links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StrongVPN en AVG</title>
		<link>http://yves.permentier.com/2010/08/23/strongvpn-en-avg/</link>
		<comments>http://yves.permentier.com/2010/08/23/strongvpn-en-avg/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 19:10:53 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[AVG]]></category>
		<category><![CDATA[StrongVPN]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=292</guid>
		<description><![CDATA[Deze avond toch even gevloekt op waarom de VPN connectie met StrongVPN niet wou werken. Even neuzen in de AVG firewall instellingen toonde me dat die blijkbaar standaard PPTP VPN en GRE gewoon blokkeert. Of het moet zijn dat ik die zelf ooit geblokkeerd heb om een mij op dit moment totaal onduidelijke reden&#8230;]]></description>
			<content:encoded><![CDATA[<p>Deze avond toch even gevloekt op waarom de VPN connectie met <a href="http://strongvpn.com" target="_blank">StrongVPN</a> niet wou werken. Even neuzen in de AVG firewall instellingen toonde me dat die blijkbaar standaard PPTP VPN en GRE gewoon blokkeert. Of het moet zijn dat ik die zelf ooit geblokkeerd heb om een mij op dit moment totaal onduidelijke reden&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2010/08/23/strongvpn-en-avg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Een favicon met houdbaarheidsdatum</title>
		<link>http://yves.permentier.com/2010/07/28/een-favicon-met-houdbaarheidsdatum/</link>
		<comments>http://yves.permentier.com/2010/07/28/een-favicon-met-houdbaarheidsdatum/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 11:57:06 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=282</guid>
		<description><![CDATA[De laatste weken heb ik me op het werk meer dan anders bezig mogen houden met de kleine dingen die een website sneller zouden moeten maken. Eentje daarvan was het inschakelen van mod_expires in Apache om voor bepaalde afbeeldingen automatisch enkele headers mee te sturen die invloed hebben op de caching ervan. Dat bleek echter [...]]]></description>
			<content:encoded><![CDATA[<p>De laatste weken heb ik me op het werk meer dan anders bezig mogen houden met de kleine dingen die een website sneller zouden moeten maken. Eentje daarvan was het inschakelen van <a href="http://httpd.apache.org/docs/2.0/mod/mod_expires.html">mod_expires</a> in Apache om voor bepaalde afbeeldingen automatisch enkele headers mee te sturen die invloed hebben op de caching ervan. Dat bleek echter niet zomaar te werken voor het favicon icoon&#8230;</p>
<h3>mod_expires</h3>
<p>Om van mod_expires gebruik te kunnen maken, moet de module eerst ingeladen worden in httpd.conf. Over het algemeen staat ze standaard al uit commentaar, is dat niet het geval, dan volstaat het om het hekje (#) van voor de volgende regel te halen.</p>
<blockquote><p>LoadModule expires_module modules/mod_expires.so</p></blockquote>
<p>De afbeeldingen worden, op basis van de plaats waar ze gebruikt worden op onze website, bewaard in verschillende folders. Elk van die folders moet een eigen set aan regels hebben om de &#8216;houdbaarheidsdatum&#8217; van de afbeeldingen erin te bepalen. Dat gebeurt door middel van enkele regels in het .htaccess bestand van elke folder:</p>
<blockquote><p>&lt;IfModule mod_expires.c&gt;<br />
ExpiresActive on<br />
ExpiresByType image/png &#8220;access plus 1 weeks&#8221;<br />
ExpiresByType image/gif &#8220;access plus 1 weeks&#8221;<br />
ExpiresByType image/jpg &#8220;access plus 1 weeks&#8221;<br />
ExpiresByType image/jpeg &#8220;access plus 1 weeks&#8221;<br />
&lt;/IfModule&gt;</p></blockquote>
<h3>Het probleem met ico</h3>
<p>Afgelopen weekend viel het me op dat het favicon icoon geen expires header mee kreeg. Ik dacht dat even snel op te lossen door in de .htaccess van de root een regel op te nemen voor het type &#8216;image/ico&#8217;&#8230; maar dat bleek niet te bestaan <img src='http://yves.permentier.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Even Googlen bracht me echter snel <a href="http://serverfault.com/questions/86188/configuring-favicon-with-expires-header-in-htaccess">de oplossing</a>: een type toevoegen aan de Apache config en die vervolgens gebruiken in de .htaccess.<br />
Het MIME-type image/x-icon toevoegen aan httpd.conf:</p>
<blockquote><p>AddType image/x-icon .ico</p></blockquote>
<p>En in de .htaccess van de root volgende code gebruiken:</p>
<blockquote><p>&lt;IfModule mod_expires.c&gt;<br />
ExpiresActive on<br />
ExpiresByType image/x-icon &#8220;access plus 1 years&#8221;<br />
&lt;/IfModule&gt;</p></blockquote>
<h3>Goed of slecht?</h3>
<p>Wikipedia vertelde me later dat het <a href="http://en.wikipedia.org/wiki/ICO_%28file_format%29">gekozen type eigenlijk niet correct was</a>, maar aangezien het nu werkt en de favicon een expires header van een jaar meekrijgt, laat ik het (voorlopig althans) maar even zo&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2010/07/28/een-favicon-met-houdbaarheidsdatum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back in business</title>
		<link>http://yves.permentier.com/2010/07/28/back-in-business/</link>
		<comments>http://yves.permentier.com/2010/07/28/back-in-business/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 10:59:11 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=280</guid>
		<description><![CDATA[Bijna een jaar radiostilte. Het gebeurde al eerder en er komt dra verandering in. Ik heb alvast de WordPress een update gegeven]]></description>
			<content:encoded><![CDATA[<p>Bijna een jaar radiostilte. Het gebeurde al eerder en er komt dra verandering in. Ik heb alvast de WordPress een update gegeven <img src='http://yves.permentier.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2010/07/28/back-in-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trage iTunes</title>
		<link>http://yves.permentier.com/2009/08/01/trage-itunes/</link>
		<comments>http://yves.permentier.com/2009/08/01/trage-itunes/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 19:42:37 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Muziek]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=276</guid>
		<description><![CDATA[Sinds onze muziekverzameling op een netwerkschijf staat merkte ik dat iTunes bij momenten tergend traag was. Vooral bij het importeren van nieuwe muziek en bij het bijwerken van informatie deed hij er altijd erg lang over. Vandaag even aan het kijken geweest wat het probleem zou kunnen zijn en blijkbaar zijn het de &#8216;slimme afspeellijsten&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>Sinds onze muziekverzameling op een netwerkschijf staat merkte ik dat iTunes bij momenten tergend traag was. Vooral bij het importeren van nieuwe muziek en bij het bijwerken van informatie deed hij er altijd erg lang over. Vandaag even aan het kijken geweest wat het probleem zou kunnen zijn en blijkbaar zijn het de &#8216;slimme afspeellijsten&#8217; die de rest vertragen. Van zodra ik die verwijder, loopt alles weer vlotjes.</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2009/08/01/trage-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 5.3 en JSON</title>
		<link>http://yves.permentier.com/2009/07/29/centos-5-3-en-json/</link>
		<comments>http://yves.permentier.com/2009/07/29/centos-5-3-en-json/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 11:40:27 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PEAR]]></category>
		<category><![CDATA[PECL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=271</guid>
		<description><![CDATA[Ik ben vandaag even op zoek geweest naar een mogelijkheid om JSON in gang te krijgen op een CentOS 5.3. Vanaf versie 5.2 zit alle JSON functionaliteit in PHP ingebakken, maar CentOS 5.3 bevat PHP 5.1.6&#8230; Op het internet zijn er hier en daar wel posts te vinden die dit probleem aankaarten, maar geen daarvan [...]]]></description>
			<content:encoded><![CDATA[<p>Ik ben vandaag even op zoek geweest naar een mogelijkheid om <a href="http://www.json.org/" target="_blank">JSON</a> in gang te krijgen op een <a href="http://www.centos.org/" target="_blank">CentOS</a> 5.3. Vanaf versie 5.2 zit alle <a href="http://be2.php.net/manual/en/book.json.php" target="_blank">JSON functionaliteit</a> in PHP ingebakken, maar CentOS 5.3 bevat PHP 5.1.6&#8230; Op het internet zijn er hier en daar wel posts te vinden die dit probleem aankaarten, maar geen daarvan bevatte alle stappen die ik heb moeten nemen om het werkend te krijgen, vandaar dat ik ze hier graag even samenvat <img src='http://yves.permentier.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>PHP</strong></p>
<p>Allereerst is het misschien wel interessant om te kijken welke versie van PHP er geïnstalleerd is. Dat kan je heel simpel doen door in de console de volgende opdracht uit te voeren:</p>
<blockquote><p># php -v</p></blockquote>
<p>Wil je ook een overzicht van de gecompileerde modules, dan gebruik je de optie -m</p>
<blockquote><p># php -m</p></blockquote>
<p><strong>Benodigde pakketten installeren</strong></p>
<p>Afhankelijk van de bij de installatie van CentOS gekozen onderdelen, kan het nodig zijn dat er eerst enkele benodigde pakketten opgehaald moeten worden. Zo hebben we een C compiler (GCC), de php-devel package en PEAR nodig.</p>
<blockquote><p># yum install gcc<br />
# yum install php-devel<br />
# yum install php-pear*</p></blockquote>
<p><strong>Installatie van JSON</strong></p>
<p>Omdat de in php.ini gestelde limieten naar geheugen toe <a href="http://aspn.activestate.com/ASPN/Mail/Message/pear-dev/3168978" target="_blank">genegeerd</a> worden, kan JSON niet geïnstalleerd worden met een PECL commando. Het kan wel via een kleine PEAR omweg:</p>
<blockquote><p># pear install pecl/json</p></blockquote>
<p><strong>JSON module inschakelen in PHP</strong></p>
<p>De module kan toegevoegd worden in de php.ini of in een eigen configuratiebestand. Ik koos voor de laatste optie:</p>
<blockquote><p># echo &#8220;extension=json.so&#8221; &gt;&gt; /etc/php.d/json.ini</p></blockquote>
<p><strong>Herstarten van de webserver</strong></p>
<p>Om de aanpassingen te activeren, moet de Apache herstart worden:</p>
<blockquote><p># /etc/init.d/httpd restart</p></blockquote>
<p>Controleren of de module effectief is toegevoegd aan PHP kan door de lijst met modules opnieuw  op te vragen via:</p>
<blockquote><p># php -m</p></blockquote>
<p>Als je json in de lijst ziet staan, is alles in orde&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2009/07/29/centos-5-3-en-json/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal en register_globals</title>
		<link>http://yves.permentier.com/2009/07/25/drupal-en-register_globals/</link>
		<comments>http://yves.permentier.com/2009/07/25/drupal-en-register_globals/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 19:16:14 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=268</guid>
		<description><![CDATA[Het was al een tijdje geleden &#8211; understatement &#8211; dat ik me nog eens met Drupal had beziggehouden, dus ik was blij verrast toen ik eerder deze week de nieuwste versie installeerde en zag dat het ondertussen alweer een stuk volwassener geworden is (en het was vroeger al dik in orde). Tijdens de installatie kreeg [...]]]></description>
			<content:encoded><![CDATA[<p>Het was al een tijdje geleden &#8211; understatement &#8211; dat ik me nog eens met <a href="http://drupal.org/" target="_blank">Drupal</a> had beziggehouden, dus ik was blij verrast toen ik eerder deze week de nieuwste versie installeerde en zag dat het ondertussen alweer een stuk volwassener geworden is (en het was vroeger al dik in orde). Tijdens de installatie kreeg ik echter wel de opmerking dat de <a href="http://be.php.net/manual/en/faq.using.php#faq.register-globals" target="_blank">register_globals</a>-optie van PHP uit moest worden gezet. Ik dacht dat even via een .htaccess-bestand voor elkaar te krijgen, maar dat haalde niets uit.</p>
<p>Uiteindelijk heb ik het opgelost gekregen door een bestand met de naam php.ini in de root van de Drupal installatie te zetten. In dat bestand staan slechts twee regeltjes, namelijk:</p>
<blockquote><p>[PHP]<br />
register_globals = Off</p></blockquote>
<p>De kans is groot dat ik bij een volgende installatie weer tegen de lamp loop, dus bij deze heb ik mezelf al de oplossing gegeven <img src='http://yves.permentier.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Meer info omtrent de register_globals problematiek binnen Drupal vind je trouwens <a href="http://drupal.org/node/222343" target="_blank">hier</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2009/07/25/drupal-en-register_globals/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Here we go again&#8230;</title>
		<link>http://yves.permentier.com/2009/07/21/here-we-go-again/</link>
		<comments>http://yves.permentier.com/2009/07/21/here-we-go-again/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 19:28:51 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Nieuws]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/?p=116</guid>
		<description><![CDATA[Na 13 maand herrijst deze blog als een fenix uit zijn as&#8230; en dankzij de importmogelijkheden van WordPress zijn er zelfs niet al te veel oude posts verdwenen. Rock on!]]></description>
			<content:encoded><![CDATA[<p>Na 13 maand herrijst deze blog als een fenix uit zijn as&#8230; en dankzij de importmogelijkheden van WordPress zijn er zelfs niet al te veel oude posts verdwenen. Rock on!</p>
<p><img class="aligncenter size-full wp-image-117" title="De fenix herrijst!" src="http://yves.permentier.com/wp-content/uploads/2009/07/20680965_125x125.jpg" alt="De fenix herrijst!" width="123" height="125" /></p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2009/07/21/here-we-go-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nostalgie is…</title>
		<link>http://yves.permentier.com/2008/06/20/nostalgie-is/</link>
		<comments>http://yves.permentier.com/2008/06/20/nostalgie-is/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 06:45:59 +0000</pubDate>
		<dc:creator>Yves</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Muziek]]></category>

		<guid isPermaLink="false">http://yves.permentier.com/2008/06/20/nostalgie-is/</guid>
		<description><![CDATA[Darkthrone luisteren op het werk&#8230; vóór de collega&#8217;s er zijn, wel te verstaan]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.darkthrone.no/news/index.php" title="Darkthrone" target="_blank">Darkthrone</a> luisteren op het werk&#8230; vóór de collega&#8217;s er zijn, wel te verstaan <img src='http://yves.permentier.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><center><img src="http://payandgogeneration.proximus.be/images/moblogs/2725/thumb_7ac49892-3a12-46dd-b92b-f2b0aab6ad30.jpg" title="Darkthrone..." alt="Darkthrone..." width="350" height="262" /></center></p>
]]></content:encoded>
			<wfw:commentRss>http://yves.permentier.com/2008/06/20/nostalgie-is/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

