<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Frenck's Blog</title>
	
	<link>http://www.frenck.nl</link>
	<description>Niet dat mijn leven zo boeiend is... maar toch ;)</description>
	<pubDate>Mon, 23 Mar 2009 09:19:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/frencknl" type="application/rss+xml" /><item>
		<title>Nieuw in mijn kast: Popcorn Hour A-110</title>
		<link>http://www.frenck.nl/nerd/nieuw-in-mijn-kast-popcorn-hour-a-110/</link>
		<comments>http://www.frenck.nl/nerd/nieuw-in-mijn-kast-popcorn-hour-a-110/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 14:46:33 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[nerd]]></category>

		<category><![CDATA[1080p]]></category>

		<category><![CDATA[A-110]]></category>

		<category><![CDATA[A110]]></category>

		<category><![CDATA[FLV]]></category>

		<category><![CDATA[HD]]></category>

		<category><![CDATA[HDTV]]></category>

		<category><![CDATA[popcorn]]></category>

		<category><![CDATA[popcorn hour]]></category>

		<category><![CDATA[Popcorn Hour A-110]]></category>

		<category><![CDATA[Popcorn Hour A110]]></category>

		<category><![CDATA[popcornhour]]></category>

		<category><![CDATA[popcornhour A-110]]></category>

		<category><![CDATA[popcornhour A110]]></category>

		<category><![CDATA[Wall-E]]></category>

		<category><![CDATA[xbmc]]></category>

		<category><![CDATA[xbox]]></category>

		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=258</guid>
		<description><![CDATA[Sinds gisteren heb ik nieuw in mijn kast, een Popcorn Hour A-110. De Popcorn Hour is een wat men noemt een Networked Media Tank, oftewel, en kastje dat aan je netwerk zit en media (video, audio &#38; foto) kan afspelen/weergeven op je televisie.
Eerder had ik voor dit een oude XBox met XBMC. Dit werkt prima [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/cW5SJMxFkEqTVuZNUGDAwZKnz2c/0/da"><img src="http://feedads.g.doubleclick.net/~a/cW5SJMxFkEqTVuZNUGDAwZKnz2c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/cW5SJMxFkEqTVuZNUGDAwZKnz2c/1/da"><img src="http://feedads.g.doubleclick.net/~a/cW5SJMxFkEqTVuZNUGDAwZKnz2c/1/di" border="0" ismap="true"></img></a></p><p style="text-align: left;"><img class="size-medium wp-image-259 alignright" title="Popcorn Hour Logo" src="http://www.frenck.nl/wp-content/uploads/2009/03/popcornhour-logo.png" alt="Popcorn Hour Logo" width="170" height="72" />Sinds gisteren heb ik nieuw in mijn kast, een <a href="http://www.popcornhour.com/onlinestore/index.php?pluginoption=catalog&amp;task=info&amp;item_id=6&amp;main_id=0&amp;category_id=" target="_blank">Popcorn Hour A-110</a>. De Popcorn Hour is een wat men noemt een Networked Media Tank, oftewel, en kastje dat aan je netwerk zit en media (video, audio &amp; foto) kan afspelen/weergeven op je televisie.</p>
<p>Eerder had ik voor dit een oude XBox met XBMC. Dit werkt prima en ziet er ook erg mooi uit, maar het kan helaas niet overweg met HD content. Even een leuk HD filmpje afspelen op je Full HDTV gaat dus gewoon niet. Nu heb ik een leuke full HDTV en daar wil ik dan ook graag gebruik van maken, zodoende dat ik dus de Popcorn Hour heb aangeschaft, want die kan namelijk HD content weergeven. </p>
<p style="text-align: left;">Ik vind dat hij er mooi uit ziet, eerste indrukken zijn erg goed! Het beeld is echt subliem! Bij Wall-E in 1080p liep mij het kwijl wel langs de mond&#8230; ECHT GAAF! Hij speelt zo goed als alles af. Opmerkelijk genoeg kan hij geen FLV bestanden afspelen vanaf netwerk of hardeschijf, terwijl hij wel rechtstreeks filmpjes kan afspelen van YouTube (Wat in feite gewoon het FLV formaat gebruikt). Tevens weer zo&#8217;n geniale functie. YouTube en dergelijke zitten er ook in.</p>
<p style="text-align: left;">Kortom leuk dingetje! Het lot van mijn oude XBox? Die gaat gewoon naar boven waar ik geen HD tv heb staan, daar doet hij nog prima dienst <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-260" title="popcornhour" src="http://www.frenck.nl/wp-content/uploads/2009/03/popcornhour.jpg" alt="popcornhour" width="512" height="384" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/nerd/nieuw-in-mijn-kast-popcorn-hour-a-110/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP Quirks - Een string die gelijk is aan 0</title>
		<link>http://www.frenck.nl/php/php-quirks-een-string-gelijk-aan-0/</link>
		<comments>http://www.frenck.nl/php/php-quirks-een-string-gelijk-aan-0/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 14:56:04 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[casten]]></category>

		<category><![CDATA[casting]]></category>

		<category><![CDATA[hello world]]></category>

		<category><![CDATA[php quirks]]></category>

		<category><![CDATA[php5]]></category>

		<category><![CDATA[quirks]]></category>

		<category><![CDATA[raar]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=254</guid>
		<description><![CDATA[PHP heeft soms rare dingen, nouja raar, het is gewoon de manier hoe PHP met dingen om gaat, maar het is meer dat de meeste mensen het niet verwachten of weten. Dus in de serie PHP Quirks post ik hier op mijn blog zo af en toe een raar PHP weetje.
Vandaag een string die gelijk [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/3YzZEjObI1QIPa1k4AOegWeMPoQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/3YzZEjObI1QIPa1k4AOegWeMPoQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/3YzZEjObI1QIPa1k4AOegWeMPoQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/3YzZEjObI1QIPa1k4AOegWeMPoQ/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-206" title="PrettyHotProgrammer" src="http://www.frenck.nl/wp-content/uploads/2009/03/166489827v3_150x150_front.jpg" alt="PrettyHotProgrammer" width="105" height="105" />PHP heeft soms rare dingen, nouja raar, het is gewoon de manier hoe PHP met dingen om gaat, maar het is meer dat de meeste mensen het niet verwachten of weten. Dus in de serie PHP Quirks post ik hier op mijn blog zo af en toe een raar PHP weetje.</p>
<p>Vandaag een string die gelijk is aan 0.</p>
<p>Neem deze code:</p>
<pre class="brush: php">
$string = &quot;Hello World!&quot;;
$int = 0;

if ($int == $string) {
  echo &quot;WTF?!&quot;;
} else {
  echo &quot;This is what people probably suspect...&quot;;
}
</pre>
<p>Je raad het al&#8230; de output van dit stukje code is:<br />
<code>WTF?!</code></p>
<p>PHP doet namelijk in een if() statement waar een int met een string vergeleken wordt, de string converteren (casten) naar een integer. Als men dus &#8220;Hello World!&#8221; zou omzetten naar een integer, is dat 0. Aangezien 0 gelijk is aan 0, is de statement dus waar.</p>
<pre class="brush: php">
$string = &quot;Hello World!&quot;;
echo (int)$string;  //Print dus het getal 0
</pre>
<p>Oppassen dus! Als je dus wil kijken of je string een het getal 0 bevat&#8230; gebruik dan op z&#8217;n minst een is_numeric() erbij!</p>
<p>../Frenck</p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/php/php-quirks-een-string-gelijk-aan-0/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ik zit te denken aan… Drome 13.5 - Gameland</title>
		<link>http://www.frenck.nl/diversen/ik-zit-te-denken-aan-drome-135-gameland/</link>
		<comments>http://www.frenck.nl/diversen/ik-zit-te-denken-aan-drome-135-gameland/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 12:28:09 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Diversen]]></category>

		<category><![CDATA[13.5]]></category>

		<category><![CDATA[ameland]]></category>

		<category><![CDATA[drom 13.5]]></category>

		<category><![CDATA[drome]]></category>

		<category><![CDATA[fletcher]]></category>

		<category><![CDATA[frenck]]></category>

		<category><![CDATA[gameland]]></category>

		<category><![CDATA[lan]]></category>

		<category><![CDATA[lan party]]></category>

		<category><![CDATA[langaming]]></category>

		<category><![CDATA[lanparty]]></category>

		<category><![CDATA[stichting drome]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=249</guid>
		<description><![CDATA[Ik zit te denken aan&#8230;.
Wat een heerlijke LAN Party hebben wij weer neergezet in Ameland. Ik verlang echt wel naar een volgende keer!
../Frenck
]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/cAnuJNMVXUIX9zd05-OlTRQmZrY/0/da"><img src="http://feedads.g.doubleclick.net/~a/cAnuJNMVXUIX9zd05-OlTRQmZrY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/cAnuJNMVXUIX9zd05-OlTRQmZrY/1/da"><img src="http://feedads.g.doubleclick.net/~a/cAnuJNMVXUIX9zd05-OlTRQmZrY/1/di" border="0" ismap="true"></img></a></p><p>Ik zit te denken aan&#8230;.</p>
<p>Wat een heerlijke LAN Party hebben wij weer neergezet in Ameland. Ik verlang echt wel naar een volgende keer!</p>
<a href="http://www.frenck.nl/diversen/ik-zit-te-denken-aan-drome-135-gameland/"><p><em>Klik hier om de embedded video te bekijken.</em></p></a>
<p>../Frenck</p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/diversen/ik-zit-te-denken-aan-drome-135-gameland/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NetBeans voor PHP! Maar niet i.c.m. Mercurial (HG)</title>
		<link>http://www.frenck.nl/nerd/netbeans-voor-php-maar-niet-icm-mercurial-hg/</link>
		<comments>http://www.frenck.nl/nerd/netbeans-voor-php-maar-niet-icm-mercurial-hg/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 21:46:59 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[nerd]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[cvs]]></category>

		<category><![CDATA[hg]]></category>

		<category><![CDATA[jquery]]></category>

		<category><![CDATA[langzaam]]></category>

		<category><![CDATA[memory]]></category>

		<category><![CDATA[mercurial]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[netbeans]]></category>

		<category><![CDATA[netbeans for php]]></category>

		<category><![CDATA[slow]]></category>

		<category><![CDATA[subversion]]></category>

		<category><![CDATA[vi]]></category>

		<category><![CDATA[vim]]></category>

		<category><![CDATA[zend]]></category>

		<category><![CDATA[zend framework]]></category>

		<category><![CDATA[zend studio]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=233</guid>
		<description><![CDATA[Aangezien ik als PHP-er toch aardig wat regeltjes PHP weg tik elke dag, is het wel handig om een goede PHP IDE te hebben. Echter wat is nu de beste IDE?!
Heel vroeger gebruikte ik Crimson Editor, wat nu nog steeds wel een aanraader is trouwens. Een echte PHP IDE is het niet, het is meer [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/Bgu2W41ZBsSiC2h9UgsxbCs_GF8/0/da"><img src="http://feedads.g.doubleclick.net/~a/Bgu2W41ZBsSiC2h9UgsxbCs_GF8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Bgu2W41ZBsSiC2h9UgsxbCs_GF8/1/da"><img src="http://feedads.g.doubleclick.net/~a/Bgu2W41ZBsSiC2h9UgsxbCs_GF8/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-206" title="PrettyHotProgrammer" src="http://www.frenck.nl/wp-content/uploads/2009/03/166489827v3_150x150_front.jpg" alt="PrettyHotProgrammer" width="150" height="150" />Aangezien ik als PHP-er toch aardig wat regeltjes PHP weg tik elke dag, is het wel handig om een goede PHP IDE te hebben. Echter wat is nu de beste IDE?!</p>
<p>Heel vroeger gebruikte ik <a href="http://www.crimsoneditor.com" target="_blank">Crimson Editor</a>, wat nu nog steeds wel een aanraader is trouwens. Een echte PHP IDE is het niet, het is meer een allround text file editor, maar het heeft PHP code highlighting en kan rechtstreeks op een FTP server werken. Ideaal, stabiel, maar laatste release is wel van 2004.</p>
<p>Daarna ben ik overgestapt op <a href="http://www.zend.com/en/products/studio/" target="_blank">Zend Studio</a>. Hier heb ik eigenlijk jaren mee gewerkt, totdat vanaf Zend Studio 6.0 men het hele programma in <a href="http://www.eclipse.org/" target="_blank">Eclipse </a>ging hangen. Nou kan ik daar heel kort over zijn&#8230;. <span id="more-233"></span>als er één IDE is waar ik niet mee overweg kan&#8230;.</p>
<p>Kortom, Frenck bleef altijd maar hangen in een oude versie van Zend Studio. Tot enkele maanden geleden daar NetBeans for PHP om de hoek kwam kijken. Weer zo&#8217;n IDE dacht ik! Totdat ik hem samen met een collega bij XS4ALL maar eens ging proberen. Vanaf het eerste moment: GE-WEL-DIG! <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p style="text-align: center;"><img class="aligncenter size-large wp-image-236" title="Netbeans for PHP" src="http://www.frenck.nl/wp-content/uploads/2009/03/php-debugger-1024x560.png" alt="Netbeans for PHP" width="819" height="448" /></p>
<p>Wat voordelen van NetBeans horen t.o.v. bijvoorbeeld Zend Studio? Komt ie hoor:</p>
<ul>
<li>MySQL Integratie met auto-completion op je database tabellen/velden</li>
<li>Perfecte code highlighting (herkend html in je PHP/templates)</li>
<li>Support veel library&#8217;s (o.a. mijn favo: Zend Framework, maar ook bijv CakePHP)</li>
<li>Support veel Javascript library&#8217;s (o.a. jQuery)</li>
<li>Bergen plugins, rechtstreek te installeren vanuit de IDE, met o.a.:<br />
XML Edit mogelijkheden (bijna xmlspy achtige edit mogelijkheden)</li>
<li>UnitTest mogelijkheden vanuit de IDE, incl code coverage</li>
<li>Ingebakken CSS edit</li>
<li>Realtime code analyse, met waarschuwing over mogelijke fouten. (bijv ongebruikte variabelen, niet initialiseerde variabelen)</li>
<li>enz</li>
<li>enz</li>
</ul>
<p> </p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-234" title="sqlcc04" src="http://www.frenck.nl/wp-content/uploads/2009/03/sqlcc04.png" alt="sqlcc04" width="730" height="358" /><em>SQL Auto-completion in NetBeans <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
<p> </p>
<p>Wat een reclame he? Het is dan ook een fijne editor. Nu even de mindere kant en ook meteen eigenlijk de reden waarom ik blog. NetBeans heeft heel geniaal support voor versioning. Niet nieuw zul je zeggen, dit heeft Zend Studio ook. Klopt! Maar NetBeans ondersteund er meer, namelijk: CVS, SubVersion &amp; Mercurial. Ik gebruik Mercurial, dus TOP!</p>
<p>NOT! Het werkt allemaal wel, zolang je maar niet te veel files hebt. Een simpel projectje met het Zend Framework, Doctrine &amp; PHPTal laat NetBeans al door het dak schieten. 500+ Meg geheugen op de teller hier. Opzich niet erg, alles werkt nog, todat&#8230;</p>
<p>JE MERCURIAL ER MEE LAAT BEMOEIEN.</p>
<p>Gaat niet goed. NetBeans word onbruikbaar omdat hij en/of Mercurial van alles lopen te checken. Elke operatie duurd lang! Te lang&#8230;  Het complete pakket word echt onwerkbaar.  Ik heb diverse tweaks op NetBeans los gelaten die ik overal op internet vind, maar helaas, niets mag baten.</p>
<p>Zolang dit niet gefixed is&#8230;. zit ik weer in de oude vertrouwde Zend Studio 5.5 te kloten helaas <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p> </p>
<p>../Frenck</p>
<p> </p>
<p>p.s. En natuurlijk werk ik ook altijd nog met Vi, maar das logisch lijkt me zo <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/nerd/netbeans-voor-php-maar-niet-icm-mercurial-hg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tutorial Model View Controller (MVC) in PHP</title>
		<link>http://www.frenck.nl/php/tutorial-model-view-controller-mvc-in-php/</link>
		<comments>http://www.frenck.nl/php/tutorial-model-view-controller-mvc-in-php/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 14:03:26 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[controller]]></category>

		<category><![CDATA[controllers]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[design pattern]]></category>

		<category><![CDATA[design patterns]]></category>

		<category><![CDATA[mcv]]></category>

		<category><![CDATA[model]]></category>

		<category><![CDATA[models]]></category>

		<category><![CDATA[mvc]]></category>

		<category><![CDATA[object georienteerd]]></category>

		<category><![CDATA[Object Orientated]]></category>

		<category><![CDATA[objecten]]></category>

		<category><![CDATA[OO]]></category>

		<category><![CDATA[paterns]]></category>

		<category><![CDATA[php5]]></category>

		<category><![CDATA[view]]></category>

		<category><![CDATA[viewer]]></category>

		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=229</guid>
		<description><![CDATA[Een van de betere tutorials over het MVC pattern die ik tot nu toe gezien heb:
http://www.phpro.org/tutorials/Model-View-Controller-MVC.html
 
Zeker even een kijkje waard!  
]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/QC1EByTJ57InKHUcY5nAER6FAxA/0/da"><img src="http://feedads.g.doubleclick.net/~a/QC1EByTJ57InKHUcY5nAER6FAxA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QC1EByTJ57InKHUcY5nAER6FAxA/1/da"><img src="http://feedads.g.doubleclick.net/~a/QC1EByTJ57InKHUcY5nAER6FAxA/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-206" title="PrettyHotProgrammer" src="http://www.frenck.nl/wp-content/uploads/2009/03/166489827v3_150x150_front.jpg" alt="PrettyHotProgrammer" width="117" height="117" />Een van de betere tutorials over het MVC pattern die ik tot nu toe gezien heb:</p>
<p><a href="http://www.phpro.org/tutorials/Model-View-Controller-MVC.html">http://www.phpro.org/tutorials/Model-View-Controller-MVC.html</a></p>
<p><a href="http://www.phpro.org/tutorials/Model-View-Controller-MVC.html"> </a></p>
<p>Zeker even een kijkje waard! <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/php/tutorial-model-view-controller-mvc-in-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NIEUW! NIEUW! Javascript Magazine</title>
		<link>http://www.frenck.nl/nerd/nieuw-nieuw-javascript-magazine/</link>
		<comments>http://www.frenck.nl/nerd/nieuw-nieuw-javascript-magazine/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 20:00:11 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[nerd]]></category>

		<category><![CDATA[first edition]]></category>

		<category><![CDATA[first javascript magazine]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[javascript magazine]]></category>

		<category><![CDATA[js]]></category>

		<category><![CDATA[js magazine]]></category>

		<category><![CDATA[jsmag]]></category>

		<category><![CDATA[magazine]]></category>

		<category><![CDATA[new]]></category>

		<category><![CDATA[nieuw]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=225</guid>
		<description><![CDATA[Ligt het aan mij? Of zit hier echt niemand op te wachten?!  

http://www.jsmag.com/
 
Nou 1 ding is zeker&#8230;. IK IN IEDER GEVAL NIET! (Maar vond het uiteraard wel ff nodig om het te melden  )
../Frenck 
]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/IsibwTp0ySuxjqszLbGA5pkaosQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/IsibwTp0ySuxjqszLbGA5pkaosQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IsibwTp0ySuxjqszLbGA5pkaosQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/IsibwTp0ySuxjqszLbGA5pkaosQ/1/di" border="0" ismap="true"></img></a></p><p>Ligt het aan mij? Of zit hier echt niemand op te wachten?! <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><img class="aligncenter size-full wp-image-226" title="Javascript Managzine" src="http://www.frenck.nl/wp-content/uploads/2009/03/js-magazine.jpg" alt="Javascript Managzine" width="400" height="517" /></p>
<p style="text-align: center;"><a href="http://www.jsmag.com/">http://www.jsmag.com/</a></p>
<p> </p>
<p>Nou 1 ding is zeker&#8230;. IK IN IEDER GEVAL NIET! <em>(Maar vond het uiteraard wel ff nodig om het te melden <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</em></p>
<p>../Frenck<em> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/nerd/nieuw-nieuw-javascript-magazine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Adsense voor Domeinen</title>
		<link>http://www.frenck.nl/diversen/google-adsense-voor-domeinen/</link>
		<comments>http://www.frenck.nl/diversen/google-adsense-voor-domeinen/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 14:27:15 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Diversen]]></category>

		<category><![CDATA[adsense]]></category>

		<category><![CDATA[all your base are belong to us]]></category>

		<category><![CDATA[allyourbasearebelongtous]]></category>

		<category><![CDATA[domains]]></category>

		<category><![CDATA[domeinen]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[google adsense]]></category>

		<category><![CDATA[google adsense for domains]]></category>

		<category><![CDATA[google adsense voor domeinen]]></category>

		<category><![CDATA[gsm]]></category>

		<category><![CDATA[simlock]]></category>

		<category><![CDATA[simunlocken]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=218</guid>
		<description><![CDATA[Nieuw van Google: Adsense voor Domeinen. Nouja nieuw&#8230; het bestaat al ff, maar is sindskort dus beschikbaar in NL. 
Wat doet het? Je kan je lege / niet gebruikte domeinen overgeven aan Google. Hun stampen dat domein dan vol reclame waarna jij natuurlijk weer geld verdient met het aantal keren dat men op een advertentie klikt [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/9QKzy5Xk9BHSY1EsxdVseMRl02k/0/da"><img src="http://feedads.g.doubleclick.net/~a/9QKzy5Xk9BHSY1EsxdVseMRl02k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/9QKzy5Xk9BHSY1EsxdVseMRl02k/1/da"><img src="http://feedads.g.doubleclick.net/~a/9QKzy5Xk9BHSY1EsxdVseMRl02k/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-219" title="Google Adsense Logo" src="http://www.frenck.nl/wp-content/uploads/2009/03/google-adsense-logo.gif" alt="Google Adsense Logo" width="209" height="77" />Nieuw van Google: Adsense voor Domeinen. Nouja nieuw&#8230; het bestaat al ff, maar is sindskort dus beschikbaar in NL. </p>
<p>Wat doet het? Je kan je lege / niet gebruikte domeinen overgeven aan Google. Hun stampen dat domein dan vol reclame waarna jij natuurlijk weer geld verdient met het aantal keren dat men op een advertentie klikt of nadat bepaalde advertentie een X aantal keer vertoond zijn.</p>
<p>Grappig om je lege domeinen toch wat te laten opbrengen dacht ik zo&#8230; Hoewel ik me echt sterk afvraag of het uberhaupt iets doet. Affin, dit gaan we natuurlijk testen, daarom heb ik 2 van mijn domeinen maar eens overgegeven aan Google. Bekijk zelf het resultaat:  <a href="http://www.simunlocken.com" target="_blank">simunlocken.com</a> &amp; <a href="http://www.allyourbasearebelongtous.nl" target="_blank">allyourbasearebelongtous.nl</a></p>
<p>Of het echt wat opbrengt zal sterk afhankelijk zijn van het domein lijkt me zo, maargoed&#8230; maar eens kijken wat het doet&#8230; Ik hou je uiteraard op de hoogte <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/diversen/google-adsense-voor-domeinen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nostalgie van de bovenste plank…</title>
		<link>http://www.frenck.nl/nerd/nostalgie-van-de-bovenste-plank/</link>
		<comments>http://www.frenck.nl/nerd/nostalgie-van-de-bovenste-plank/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 18:28:52 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[frenck]]></category>

		<category><![CDATA[nerd]]></category>

		<category><![CDATA[basic]]></category>

		<category><![CDATA[commodore]]></category>

		<category><![CDATA[commodore 64]]></category>

		<category><![CDATA[computer]]></category>

		<category><![CDATA[eerste]]></category>

		<category><![CDATA[nostalgie]]></category>

		<category><![CDATA[pc]]></category>

		<category><![CDATA[personal computer]]></category>

		<category><![CDATA[programmeren]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=212</guid>
		<description><![CDATA[We zijn net verhuist en dan willen je ouders ook van alles af wat je daar nog hebt staan  
Zo ook een vreemde doos, na opening een hele breede glimlag op mijn gezicht. In de doos zat namelijk mijn eerste computer, de Commodore 64! Ik was 6 toen ik hem kreeg en waar ik [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/Lb5BnIHwi-7lZbYYVVXCp0GK104/0/da"><img src="http://feedads.g.doubleclick.net/~a/Lb5BnIHwi-7lZbYYVVXCp0GK104/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Lb5BnIHwi-7lZbYYVVXCp0GK104/1/da"><img src="http://feedads.g.doubleclick.net/~a/Lb5BnIHwi-7lZbYYVVXCp0GK104/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-214" title="Commodore 64 Logo" src="http://www.frenck.nl/wp-content/uploads/2009/03/c64logo.gif" alt="Commodore 64 Logo" width="111" height="103" />We zijn net verhuist en dan willen je ouders ook van alles af wat je daar nog hebt staan <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Zo ook een vreemde doos, na opening een hele breede glimlag op mijn gezicht. In de doos zat namelijk mijn eerste computer, de Commodore 64! Ik was 6 toen ik hem kreeg en waar ik op mijn 7e al de eerste dingetjes geprogrammeerd had in BASIC <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Direct ff uittesten dus <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> Wel moet ff opgemerkt worden dat het beeld er echt niet meer uit ziet op zo&#8217;n 102cm grote LCD TV <img src='http://www.frenck.nl/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><img class="aligncenter size-full wp-image-213" title="Frenck aan de Comodore 64" src="http://www.frenck.nl/wp-content/uploads/2009/03/1xnvj-5e0ad4e02702a0aad49bc2a10f0041b549b40ce2.jpg" alt="Frenck aan de Comodore 64" width="525" height="700" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/nerd/nostalgie-van-de-bovenste-plank/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP &amp; Nested Functions…</title>
		<link>http://www.frenck.nl/nerd/php-nested-functions/</link>
		<comments>http://www.frenck.nl/nerd/php-nested-functions/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 14:26:05 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[nerd]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[frenck]]></category>

		<category><![CDATA[functies]]></category>

		<category><![CDATA[functions]]></category>

		<category><![CDATA[nested]]></category>

		<category><![CDATA[scripting]]></category>

		<category><![CDATA[strange behavoir]]></category>

		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=198</guid>
		<description><![CDATA[Eigenlijk is iedereen het er wel over eens&#8230; PHP is een scripting taal. Hoewel ik het zelf met die uitspraak niet altijd eens ben (omdat PHP na interpretatie toch wel degelijk een compileer slag heeft, waarna de bytecode word uitgevoerd). Maar anyways, that&#8217;s not the point.
Gisteren werd mij weer maar wat duidelijk hoe scripting achtig [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/3fjjSPCn4N5vn2Jb9Qvgbm_2cz4/0/da"><img src="http://feedads.g.doubleclick.net/~a/3fjjSPCn4N5vn2Jb9Qvgbm_2cz4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/3fjjSPCn4N5vn2Jb9Qvgbm_2cz4/1/da"><img src="http://feedads.g.doubleclick.net/~a/3fjjSPCn4N5vn2Jb9Qvgbm_2cz4/1/di" border="0" ismap="true"></img></a></p><p><img class="alignright size-full wp-image-206" title="PrettyHotProgrammer" src="http://www.frenck.nl/wp-content/uploads/2009/03/166489827v3_150x150_front.jpg" alt="PrettyHotProgrammer" width="150" height="150" />Eigenlijk is iedereen het er wel over eens&#8230; PHP is een scripting taal. Hoewel ik het zelf met die uitspraak niet altijd eens ben (omdat PHP na interpretatie toch wel degelijk een compileer slag heeft, waarna de bytecode word uitgevoerd). Maar anyways, that&#8217;s not the point.</p>
<p>Gisteren werd mij weer maar wat duidelijk hoe scripting achtig / topdown PHP eigenlijk in elkaar zit.  Daarom wil ik het even met je hebben over geneste functies in PHP. Ik hoor je al zeggen&#8230; kan dat in PHP dan? Ja dat kan&#8230; je wilt het niet gebruiken lijkt me zo, maar het kan&#8230;</p>
<p>Neem even dit stukje code:</p>
<pre class="brush: php">
function outerfunction() {
  function innerfunction() {
    echo &quot;innerfunction\n&quot;;
  }
  echo &quot;outerfunction\n&quot;;
  innerfunction();
}
outerfunction();
</pre>
<p>Deze code geeft netjes de output die men zou verwachten namelijk:<br />
<code><br />
outerfunction<br />
innerfunction<br />
</code></p>
<p>Echter&#8230;.<span id="more-198"></span></p>
<p>Nu halen we de function call naar de innerfunction functie naar een globaler niveau:</p>
<pre class="brush: php">
function outerfunction() {
  function innerfunction() {
    echo &quot;innerfunction\n&quot;;
  }
  echo &quot;outerfunction\n&quot;;
}
outerfunction();
innerfunction();
</pre>
<p>Dit blijkt dus ook te werken en geeft ook de dezelfde output als het vorige voorbeeld. Het interessant hieraan is dat blijkbaar een nested functie gewoon globaal geregistreerd wordt en dus niet binnen de scope blijft waarin hij gedefineerd wordt.</p>
<p>We zijn er nog niet&#8230;</p>
<pre class="brush: php">
function outerfunction() {
  function innerfunction() {
    echo &quot;innerfunction\n&quot;;
  }
  echo &quot;outerfunction\n&quot;;
}
outerfunction();
outerfunction();
innerfunction();
</pre>
<p>In bovenstaand voorbeeld roepen we de outerfunction() functie twee keer aan. Je zou verwachten dat dit de output zou zijn:<br />
<code><br />
outerfunction<br />
outerfunction<br />
innerfunction<br />
</code><br />
NOPE! In plaats daarvan krijg je dit:<br />
<code><br />
Fatal error: Cannot redeclare innerfunction()<br />
</code></p>
<p>De innerfunction() functie word gedefinieerd tijdens het uitvoeren van de outerfunction() functie. Als men echter de outerfunction() functie twee maal aanroept, zal PHP de definitie van de innerfunction() functie ook twee maal uitvoeren, wat niet kan&#8230; want tijdens je eerste aanroep isde functie al geregistreerd. Daarom krijgt men dus deze foutmelding.</p>
<p>Een zelfde probleem krijg je met deze code:</p>
<pre class="brush: php">
function outerfunction() {
  function innerfunction() {
    echo &quot;innerfunction\n&quot;;
  }
  echo &quot;outerfunction\n&quot;;
}
innerfunction();
outerfunction();
</pre>
<p>De output van deze code is ook een foutmelding namelijk deze:<br />
<code><br />
Fatal error: Call to undefined function innerfunction()<br />
</code><br />
Waarom? Omdat de innerfunction() functie word aangeroepen vóór dat de outerfunction() functie aangeroepen word. De innerfunction() functie is dus nooit aangemaakt omdat outerfunction() nog niet aanroepen is.</p>
<p>Even samengevat. Nested functies is PHP kan, maar heeft een rare werking, anders dan ik verwacht had in ieder geval. Een goede uitleg vond ik op internet:</p>
<blockquote><p>When you define a function within another function it does not exist until the parent function is executed. Once the parent function has been executed, the nested function is defined and as with any function, accessible from anywhere within the current document. If you have nested functions in your code, you can only execute the outer function once. Repeated calls will try to redeclare the inner functions, which will generate an error.</p></blockquote>
<p>Maar wat je eigenlijk zou willen is dat een nested functie een nested functie is en blijft en niet loopt te rommelen met je global scope. Maargoed dat is denk ik allemaal te danken aan het feit dat PHP altijd nog een scripting taal is&#8230;.</p>
<p>../Frenck</p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/nerd/php-nested-functions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Waarom IT-ers zoveel tijd hebben….</title>
		<link>http://www.frenck.nl/humor/waarom-it-ers-zoveel-tijd-hebben/</link>
		<comments>http://www.frenck.nl/humor/waarom-it-ers-zoveel-tijd-hebben/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 12:35:18 +0000</pubDate>
		<dc:creator>Frenck</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<category><![CDATA[nerd]]></category>

		<category><![CDATA[hacker]]></category>

		<category><![CDATA[it-ers]]></category>

		<category><![CDATA[programmer]]></category>

		<category><![CDATA[rebooting]]></category>

		<category><![CDATA[redering]]></category>

		<category><![CDATA[scripting]]></category>

		<category><![CDATA[spare time]]></category>

		<category><![CDATA[sysadmin]]></category>

		<category><![CDATA[tijd]]></category>

		<category><![CDATA[uploading]]></category>

		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.frenck.nl/?p=193</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[
<p><a href="http://feedads.g.doubleclick.net/~a/6ZJGrhu9MIBqdUtPu8qa5BkYVro/0/da"><img src="http://feedads.g.doubleclick.net/~a/6ZJGrhu9MIBqdUtPu8qa5BkYVro/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6ZJGrhu9MIBqdUtPu8qa5BkYVro/1/da"><img src="http://feedads.g.doubleclick.net/~a/6ZJGrhu9MIBqdUtPu8qa5BkYVro/1/di" border="0" ismap="true"></img></a></p><p><a href="http://www.frenck.nl/wp-content/uploads/2009/03/whypeopleseemtohavefreetime.png"><img class="alignnone size-large wp-image-194" title="Waarom IT-ers zo veel tijd hebben" src="http://www.frenck.nl/wp-content/uploads/2009/03/whypeopleseemtohavefreetime-1024x847.png" alt="Waarom IT-ers zo veel tijd hebben" width="491" height="406" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frenck.nl/humor/waarom-it-ers-zoveel-tijd-hebben/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
