<?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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>pix.l|ne 's Journal</title>
	
	<link>http://pixeline.be/blog</link>
	<description>pixeline is a Brussels-based guy doing web design and development</description>
	<lastBuildDate>Fri, 12 Feb 2010 19:57:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.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" type="application/rss+xml" href="http://feeds.feedburner.com/pixeline" /><feedburner:info uri="pixeline" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Testing your site on multiple Internet Explorer versions</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/irxcT0SdmYQ/</link>
		<comments>http://pixeline.be/blog/2010/testing-your-site-on-multiple-internet-explorer-versions/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:56:25 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://pixeline.be/blog/?p=453</guid>
		<description><![CDATA[I just found a nice tool to have several internet explorer versions running in parallel: the Internet Explorer Collection. 
Feels like testing your site under Internet Explorer 1 ? Right, you don&#8217;t. But with this tool, you can.

You could do the most useful things of testing it under IE6, IE7 and IE8. Now, that&#8217;s probably [...]]]></description>
			<content:encoded><![CDATA[<p>I just found a nice tool to have several internet explorer versions running in parallel: the <a href="http://finalbuilds.edskes.net/iecollection.htm">Internet Explorer Collection</a>. </p>
<p>Feels like testing your site under Internet Explorer 1 ? Right, you don&#8217;t. But with this tool, you can.<br />
<span id="more-453"></span><br />
You could do the most useful things of testing it under IE6, IE7 and IE8. Now, that&#8217;s probably what you want to do, right? Well, you can!</p>
<p>Here is the setup screen which tells all you need to know about this handy testing tool.</p>
<p><img width="100%" src="http://codecpack.nl/img/iecollection_setup_02_components.png" alt="Internet Explorer Collection" /></p>
<p>If you have any other tools you&#8217;d like to share, let me know in the comments. </p>
<p>In the meanwhile&#8230; Happy testing !</p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/U9_8ADTxTOUsc61aqMnDr-kIZcI/0/da"><img src="http://feedads.g.doubleclick.net/~a/U9_8ADTxTOUsc61aqMnDr-kIZcI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/U9_8ADTxTOUsc61aqMnDr-kIZcI/1/da"><img src="http://feedads.g.doubleclick.net/~a/U9_8ADTxTOUsc61aqMnDr-kIZcI/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/irxcT0SdmYQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2010/testing-your-site-on-multiple-internet-explorer-versions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2010/testing-your-site-on-multiple-internet-explorer-versions/</feedburner:origLink></item>
		<item>
		<title>Email Protector plugin for Wordpress</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/MH-6syD9Nsw/</link>
		<comments>http://pixeline.be/blog/2010/email-protector-plugin-for-wordpress/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 21:28:30 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[mailto]]></category>
		<category><![CDATA[obfsuscate]]></category>
		<category><![CDATA[obfuscation]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixeline.be/blog/?p=450</guid>
		<description><![CDATA[New Wordpress Plugin : Pixeline&#8217;s Email Protector, prevents spambots from harvesting any email addresses put in your wordpress post or pages.
Check it out and let me know if it works for you!

]]></description>
			<content:encoded><![CDATA[<p>New Wordpress Plugin : <a href="http://pixeline.be/blog/email-protector-wordpress-plugin/">Pixeline&#8217;s Email Protector</a>, prevents spambots from harvesting any email addresses put in your wordpress post or pages.</p>
<p><a href="http://pixeline.be/blog/email-protector-wordpress-plugin/">Check it out</a> and let me know if it works for you!</p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/bg9zF88xXzGAjzYDAI5jqOkOTrQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/bg9zF88xXzGAjzYDAI5jqOkOTrQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/bg9zF88xXzGAjzYDAI5jqOkOTrQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/bg9zF88xXzGAjzYDAI5jqOkOTrQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/MH-6syD9Nsw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2010/email-protector-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2010/email-protector-plugin-for-wordpress/</feedburner:origLink></item>
		<item>
		<title>A fix for wordpress and “Fatal error: Allowed memory size”</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/j1Ag0TuN8jw/</link>
		<comments>http://pixeline.be/blog/2010/a-fix-for-wordpress-and-fatal-error-allowed-memory-size/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 13:30:08 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[ini_set]]></category>
		<category><![CDATA[memory_limit]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixeline.be/blog/?p=436</guid>
		<description><![CDATA[It happened me twice and maybe it happened to you (hence this post):  i would install a plugin (like Relevanssi or Search Unleashed), which would break Wordpress or not function like i want it, desactivate it, at which point Wordpress goes berseck.
 everytime i would edit or add a post or page, i would [...]]]></description>
			<content:encoded><![CDATA[<p>It happened me twice and maybe it happened to you (hence this post):  i would install a plugin (like Relevanssi or Search Unleashed), which would break Wordpress or not function like i want it, desactivate it, at which point Wordpress goes berseck.<br />
 everytime i would edit or add a post or page, i would get this error message.</p>
<div class="igBar" style="width:200px;"><span id="lphp-3" style="width:200px"><a href="#" onclick="javascript:showPlainTxt('php-3'); return false;" style="width:200px">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-3">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">Fatal error: Allowed memory size of <span style="color:#CC66CC;color:#800000;">33554432</span> bytes exhausted <span style="color:#006600; font-weight:bold;">&#40;</span>tried to allocate <span style="color:#CC66CC;color:#800000;">587403</span> bytes<span style="color:#006600; font-weight:bold;">&#41;</span> in /wp-includes/wp-db.php </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>The best solution i 've had so far is to increase php memory limit to a high value. Not clean, i know, but it works.<br />
So as not to destroy the fix whenever you upgrade Wordpress, put it in your wp-config.php file.</p>
<div class="igBar" style="width:200px;"><span id="lphp-4" style="width:200px"><a href="#" onclick="javascript:showPlainTxt('php-4'); return false;" style="width:200px">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-4">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><a href="http://www.php.net/ini_set"><span style="color:#000066;">ini_set</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"memory_limit"</span>,<span style="color:#FF0000;">"365M"</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/WIODVqXaiJrtWoYpZhEMcqhyXq8/0/da"><img src="http://feedads.g.doubleclick.net/~a/WIODVqXaiJrtWoYpZhEMcqhyXq8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/WIODVqXaiJrtWoYpZhEMcqhyXq8/1/da"><img src="http://feedads.g.doubleclick.net/~a/WIODVqXaiJrtWoYpZhEMcqhyXq8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/j1Ag0TuN8jw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2010/a-fix-for-wordpress-and-fatal-error-allowed-memory-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2010/a-fix-for-wordpress-and-fatal-error-allowed-memory-size/</feedburner:origLink></item>
		<item>
		<title>Wordpress: how to find a page’s latest grandchild</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/ahvT41sztHM/</link>
		<comments>http://pixeline.be/blog/2010/wordpress-pages-latest-grandchild-on-frontpage/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 09:49:37 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[frontpage]]></category>
		<category><![CDATA[grandchild]]></category>
		<category><![CDATA[grandchildren]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://pixeline.be/blog/?p=429</guid>
		<description><![CDATA[In the context of the website redesign of the School of Computer Graphic Design that i teach in, i had the need to display on the frontpage a link to the latest grandchild of a page. It didn't turn out as easy as i thought, but i somehow managed it. Here is how.
I looked around [...]]]></description>
			<content:encoded><![CDATA[<p>In the context of the website redesign of the <a href="http://www.infographie-sup.be" target="_blank" class="external">School of Computer Graphic Design</a> that i teach in, i had the need to display on the frontpage a link to the latest grandchild of a page. It didn't turn out as easy as i thought, but i somehow managed it. Here is how.<span id="more-429"></span></p>
<p>I looked around for any built-in function or plugin but nothing suited my need. Eventually, i resorted to doing a specific query in the database.</p>
<p>Here is the query and the loop that uses the dataset, as they sit in my frontpage.php template. It results in displaying a link with the latest testimonial's image to make it stand out.</p>
<div class="igBar" style="width:200px;"><span id="lphp-6" style="width:200px"><a href="#" onclick="javascript:showPlainTxt('php-6'); return false;" style="width:200px">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$querystr</span> = <span style="color:#FF0000;">"SELECT p3.*</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FROM $wpdb-&gt;posts p1</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LEFT OUTER JOIN $wpdb-&gt;posts p2 ON p2.post_parent=p1.ID</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LEFT OUTER JOIN $wpdb-&gt;posts p3 ON p3.post_parent=p2.ID</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WHERE (p1.post_status = 'publish' AND p1.post_type = 'page' AND p1.ID ='28') AND (p3.post_status = 'publish' AND p3.post_type = 'page') ORDER BY p3.post_date DESC LIMIT 0,1"</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$myposts</span> = <span style="color:#0000FF;">$wpdb</span>-&gt;<span style="color:#006600;">get_results</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$querystr</span>, OBJECT<span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$myposts</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">foreach</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$myposts</span> <span style="color:#616100;">as</span> <span style="color:#0000FF;">$post</span><span style="color:#006600; font-weight:bold;">&#41;</span> :</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; setup_postdata<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$post</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$postimageurl</span> = get_post_meta<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$post</span>-&gt;<span style="color:#006600;">ID</span>, <span style="color:#FF0000;">'post-img'</span>, <span style="color:#000000; font-weight:bold;">true</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$postimageurl</span> = <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$postimageurl</span><span style="color:#006600; font-weight:bold;">&#41;</span> ? <span style="color:#0000FF;">$postimageurl</span> : <span style="color:#FF0000;">'/medias/img/temoignage-banner.jpg'</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div id=<span style="color:#FF0000;">"importantBanner"</span> style=<span style="color:#FF0000;">"background-image:url(&lt;?php bloginfo('url');</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo $postimageurl; ?&gt;);margin:0;padding:0;"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;a style=<span style="color:#FF0000;">"border-width:0"</span> href=<span style="color:#FF0000;">"&lt;?php the_permalink(); ?&gt;"</span> rel=<span style="color:#FF0000;">"bookmark"</span> title=<span style="color:#FF0000;">"&lt;?php the_title(); ?&gt;"</span> id=<span style="color:#FF0000;">"temoignageLink"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;span <span style="color:#000000; font-weight:bold;">class</span>=<span style="color:#FF0000;">"tradeGothic"</span> style=<span style="color:#FF0000;">"display:block;padding:7px 0 0 20px;font-size:12pt"</span>&gt;&lt;?php the_title<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; ?&gt;&lt;/span&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/a&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?php</span> endforeach; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">&lt;?</span>&nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>If you have any question, shoot!</p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/2vDUaoX2WsYcwzCANIdrZNSxA34/0/da"><img src="http://feedads.g.doubleclick.net/~a/2vDUaoX2WsYcwzCANIdrZNSxA34/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2vDUaoX2WsYcwzCANIdrZNSxA34/1/da"><img src="http://feedads.g.doubleclick.net/~a/2vDUaoX2WsYcwzCANIdrZNSxA34/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/ahvT41sztHM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2010/wordpress-pages-latest-grandchild-on-frontpage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2010/wordpress-pages-latest-grandchild-on-frontpage/</feedburner:origLink></item>
		<item>
		<title>progressive enhancement / graceful degradation</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/gfRERRnRnBQ/</link>
		<comments>http://pixeline.be/blog/2009/progressive-enhancement-graceful-degradation/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 17:50:39 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://pixeline.be/blog/?p=425</guid>
		<description><![CDATA[This quotes by Mitch Hedberg  strikes me as a good metaphor for graceful degradation / progressive enhancement.
I like an escalator because an escalator can never break, it can only become stairs. There would never be an escalator temporarily out of order sign, only an escalator temporarily stairs. Sorry for the convenience.
Mitch Hedberg (American comedian, 1968 [...]]]></description>
			<content:encoded><![CDATA[<p>This quotes by Mitch Hedberg  strikes me as a good metaphor for graceful degradation / progressive enhancement.</p>
<blockquote><p>I like an escalator because an escalator can never break, it can only become stairs. There would never be an escalator temporarily out of order sign, only an escalator temporarily stairs. Sorry for the convenience.</p>
<p>Mitch Hedberg (American comedian, 1968 - 2005)</p></blockquote>

<p><a href="http://feedads.g.doubleclick.net/~a/txzp0_OGi-rveWDy0IVTZTRiazk/0/da"><img src="http://feedads.g.doubleclick.net/~a/txzp0_OGi-rveWDy0IVTZTRiazk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/txzp0_OGi-rveWDy0IVTZTRiazk/1/da"><img src="http://feedads.g.doubleclick.net/~a/txzp0_OGi-rveWDy0IVTZTRiazk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/gfRERRnRnBQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/progressive-enhancement-graceful-degradation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/progressive-enhancement-graceful-degradation/</feedburner:origLink></item>
		<item>
		<title>my Coming Out</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/9mIiIzbozeE/</link>
		<comments>http://pixeline.be/blog/2009/my-coming-out/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 20:40:51 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[gates]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[mac vs windows]]></category>

		<guid isPermaLink="false">http://www.pixeline.be/blog/?p=406</guid>
		<description><![CDATA[yup. That's right this is my coming out. I'm 35 years old, live with  my wife and two daughters to whom i 've vowed honesty. I guess the time is just as right as any other moment of my life for this important announcement:   contrary to what i pretended so hard to [...]]]></description>
			<content:encoded><![CDATA[<p>yup. That's right this is my coming out. I'm 35 years old, live with  my wife and two daughters to whom i 've vowed honesty. I guess the time is just as right as any other moment of my life for this important announcement:   contrary to what i pretended so hard to be, what i always <i>thought</i> i was, i'm not. Not anymore.<br />
<span id="more-406"></span><br />
I 'm not working on a Windows machine anymore.I 've become a mac man, a mac fan. </p>
<p>I *hate* Steve Job's permanent black turtleneck and that "i'm-a-cool-and-successful-and-easygoing-and-smart prick"  look of his, and more than anything else, i loathe that worshipping tone every other mac user has when it comes to discussing ThatFruit products. But this is now official, and i'm relieved it is now out of my heart: mac Os X is a grand OS in terms of user experience. The hardware doesn't fall short not either: after replacing various parts in Acer, Asus and then macbook computers more recently, it's now obvious to me that an Apple product is blessed with intelligent, smart and creative thinking from the software that ships with it  up to the very placement and design of its tiniest screw, the quality of the plastic, the amazing management of spatial assets in a thing as tiny as a macbook.</p>
<p>And now, dear wife, i owe you this honesty: I'm in love with my macbook. Especially with this 2x 2Gb 200-pin SODIMMs DDR2 SDRAM 667MHZ low-latency memory upgrade. </p>
<h2>Hardware</h2>
<p>Before that upgrade, it was 10x snappier than windows XP. After the upgrade, its 10x snappier than before, which makes it 10x10 times snappier than windows XP, with a less bragging hardware. That's what intelligence brings you: lower specs, better perfs.<br />
<img src="http://www.homestudio.fr/images_magasin/4606_image_med_apple_macbook_white.jpg" alt="" width="100%" /></p>
<h2>Software</h2>
<p>According to the price tag, a Macbook is more expensive, than that Aye Sir computer with more powerful hardware. that's marketing. The hardware integration more than makes up for it, and the software that's delivered is worth more than the difference. The mac os X OS, based on Linux with a powerful graphical coating and sensible interaction design provide for a global user experience that turns your computer into a transparent part of your life. With Windows, feelings of confusion and frustration are your daily lot: the good side is that you get to learn about the internals. The bad side is that what you learn is not relevant to what you <em>really</em> want to do with your life. That's what the Apple folks got right, at least with the OS: it does not get in the way. You stop working,  close the laptop screen pane. Automatic, fast and silent hibernation. The screen backlight that lights the Apple logo on the back tells you "<em>bye for now honey, i'm going for a nap while you're away, i'll be right there when you need me</em>". Hours later you go back to work and lift the pane, it just starts in less than a sec, readier than you to get on with doing things.</p>
<p>I think Apple achieved what was described in Sci-Fi books of the seventies and eigthies: a computer that turns into an extension of your body and thus becomes transparent, goes unnoticed making computing much like breathing, an unconscious activity, whereas Microsoft just made a computer like Chrysler, GM and the others did car: bloathed, inadapted, out of touch, in need of human care to remind  it of who it is all the time.</p>
<p>If you are serious about getting things done, about quality in general over quantity, and if you believe your inner life should get more of your time than your computer's internals, switch to mac. Trust me, i was an unbeliever for years. Oh, and this an unsponsored testimony, I just had to let it out. I feel better now, thank you for your attention. </p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/-S6_pVRrMTrUoNvHJXfmuUpDm9Y/0/da"><img src="http://feedads.g.doubleclick.net/~a/-S6_pVRrMTrUoNvHJXfmuUpDm9Y/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-S6_pVRrMTrUoNvHJXfmuUpDm9Y/1/da"><img src="http://feedads.g.doubleclick.net/~a/-S6_pVRrMTrUoNvHJXfmuUpDm9Y/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/9mIiIzbozeE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/my-coming-out/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/my-coming-out/</feedburner:origLink></item>
		<item>
		<title>A technique to find keywords associated to a website [ SEO ]</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/WVqVqtzS6sM/</link>
		<comments>http://pixeline.be/blog/2009/a-technique-to-find-keywords-associated-to-a-website-seo/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 07:42:28 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.pixeline.be/blog/?p=397</guid>
		<description><![CDATA[Foraging through the website statistics for lisapram.com, I just discovered that the website recently got a lot of love from social bookmarking service delicio.us .

Delicio.us includes a neat functionality allowing to search for any urls bookmarked by their community, and see how people tagged it, using which keywords... And whenever you have "keywords" and "website" [...]]]></description>
			<content:encoded><![CDATA[<p>Foraging through the website statistics for <a href="http://www.lisapram.com" target="_blank">lisapram.com</a>, I just discovered that the website recently got a lot of love from social bookmarking service <a href="http://delicious.com" target="_blank">delicio.us</a> .<br />
<span id="more-397"></span><br />
Delicio.us includes a neat functionality allowing to <a href="http://delicious.com/url" target="_blank">search for any urls bookmarked by their community</a>, and see how people tagged it, using which keywords... And whenever you have "keywords" and "website" in the same sentence, your SEO muscles should fire up.<br />
<!--more--><br />
Here is the current result for lisapram.com as of today:<br />
<img src="http://www.pixeline.be/blog/wp-content/uploads/2009/04/lisapram_delicious.gif" alt="lisapram.com user-associated keywords occurrence" title="lisapram.com user-associated keywords occurrence" width="406" height="538" class="alignnone size-full wp-image-398" /></p>
<p>That's an interesting way to know what's going on in the mind of the audience and <strong>how the website is perceived</strong>, and also to get a feel on how the audience reacts to the keywords you profiled the website with.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/MeHvJBFrN9_eyora2a6YOQ79Eqo/0/da"><img src="http://feedads.g.doubleclick.net/~a/MeHvJBFrN9_eyora2a6YOQ79Eqo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MeHvJBFrN9_eyora2a6YOQ79Eqo/1/da"><img src="http://feedads.g.doubleclick.net/~a/MeHvJBFrN9_eyora2a6YOQ79Eqo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/WVqVqtzS6sM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/a-technique-to-find-keywords-associated-to-a-website-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/a-technique-to-find-keywords-associated-to-a-website-seo/</feedburner:origLink></item>
		<item>
		<title>IE6, or the aging problem issue</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/6X1mApIToBw/</link>
		<comments>http://pixeline.be/blog/2009/ie6-or-the-aging-problem-issue/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 12:29:36 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[taskspeed]]></category>

		<guid isPermaLink="false">http://www.pixeline.be/blog/?p=392</guid>
		<description><![CDATA[
TaskSpeed is a test suite useful to compare the performance of various javascript libraries. These are usually source of a lot of discussion on which is the best library. That's a topic better left aside. 
IE suck
What's remarkable instead in this speed test suite, is the obvious manner in which it appears that Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://dante.dojotoolkit.org/taskspeed/logo.png" alt="TaskSpeed" /></p>
<p><a target="_blank" href="http://dante.dojotoolkit.org/taskspeed/">TaskSpeed </a>is a test suite useful to compare the performance of various javascript libraries. These are usually source of a lot of discussion on which is the best library. That's a topic better left aside. </p>
<h2>IE suck</h2>
<p>What's remarkable instead in this speed test suite, is the obvious manner in which it appears that Internet Explorer (IE) is lagging far behind in terms of performance, IE6 particularly (but IE7 suck too, and IE8 will suck pretty soon). </p>
<p>Again, nothing new there, except for the fact that it outlines how library authors "try" to make it work on IE6 but it's just plain painful to watch it try painfully to render whatever animation your website has, turning animations into an experience closer to museum's still-nature contemplation.<br />
<span id="more-392"></span></p>
<h2>The law of Nature</h2>
<p>So the issue at stake is: should library authors drop support for IE6 entirely (thus removing a lot of overhead), or instead "come down" on the amount of features, since what remains the number one browser worldwide obviously can't swallow it?</p>
<h2>My personal opinion</h2>
<p>The natural law of things says that old and wounded ones get left behind the herd when they cannot follow the group anymore. Eventually a wolf comes eat them and oups they're gone.<br />
The problem here is that natural selection does not act as fast in the software world: no big wolves to "clean up" the mess. Old software can linger along for as long as there is hardware and people to have it run.</p>
<h2>We need a big bad wolf</h2>
<p>So, maybe we should sponsor a big virus editor to roam on the internet to hunt down IE6, and when found, make IE6 unable to open up anymore and instead invite to install a clean firefox/chrome/safari/opera solution. </p>
<p>There we'd have our big bad wolf (or a portuguese cleaning lady if this vision fits you better).  <img src='http://pixeline.be/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/nS7svNMpfAROxBQRdLD7yKytd7E/0/da"><img src="http://feedads.g.doubleclick.net/~a/nS7svNMpfAROxBQRdLD7yKytd7E/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nS7svNMpfAROxBQRdLD7yKytd7E/1/da"><img src="http://feedads.g.doubleclick.net/~a/nS7svNMpfAROxBQRdLD7yKytd7E/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/6X1mApIToBw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/ie6-or-the-aging-problem-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/ie6-or-the-aging-problem-issue/</feedburner:origLink></item>
		<item>
		<title>simplyTabs: new jquery plugin to create tab interfaces</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/F1C-6gYkux4/</link>
		<comments>http://pixeline.be/blog/2009/simplytabs-new-jquery-plugin-to-create-tab-interfaces/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 12:51:40 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[simplyTabs]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://www.pixeline.be/blog/?p=387</guid>
		<description><![CDATA[Yesterday i released a jquery plugin to create tabbed interfaces easily: simplyTabs .
There are several existing outthere, but they were all bloated for my needs. See, i don't need to download the jquery ui tabs 122k of code when i can achieve the same result with, 4kb unminified, js+css.

My other intention was that the plugin [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday i released a <strong>jquery plugin to create tabbed interfaces easily: <a href="http://www.pixeline.be/experiments/simplyTabs">simplyTabs</a> .</strong></p>
<p>There are several existing outthere, but they were all bloated for my needs. See, i don't need to download the jquery ui tabs 122k of code when i can achieve the same result with, 4kb unminified, js+css.<br />
<span id="more-387"></span></p>
<p>My other intention was that the plugin would not mess around with css properties, only with css class names. With this design, the tabs are fully configurable only via css.</p>
<p>You can find more about the plugin on <a href="http://www.pixeline.be/experiments/simplyTabs">simplyTabs dedicated page</a>. It's still fresh out of the egg, so let me know if you find bugs, or if you have ideas for improvement.</p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/3p5mZs8w3ERyAK2bERo8ZmHZhf0/0/da"><img src="http://feedads.g.doubleclick.net/~a/3p5mZs8w3ERyAK2bERo8ZmHZhf0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/3p5mZs8w3ERyAK2bERo8ZmHZhf0/1/da"><img src="http://feedads.g.doubleclick.net/~a/3p5mZs8w3ERyAK2bERo8ZmHZhf0/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/F1C-6gYkux4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/simplytabs-new-jquery-plugin-to-create-tab-interfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/simplytabs-new-jquery-plugin-to-create-tab-interfaces/</feedburner:origLink></item>
		<item>
		<title>update laptop’s graphic card drivers</title>
		<link>http://feedproxy.google.com/~r/pixeline/~3/wDz6Po5iofE/</link>
		<comments>http://pixeline.be/blog/2009/update-laptops-graphic-card-drivers/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 22:55:08 +0000</pubDate>
		<dc:creator>pixeline</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.pixeline.be/blog/?p=384</guid>
		<description><![CDATA[The problem: cannot upgrade my graphics driver
My laptop ( a good old Acer Travelmate 8204) comes equipped with a ATI mobility Radeon 1600 graphics card. Unfortunately, i cannot simply install the latest drivers from ati.com as they are refurbished by Acer. If i download the latest Catalyst driverpack then run the installer, it detects at [...]]]></description>
			<content:encoded><![CDATA[<h2>The problem: cannot upgrade my graphics driver</h2>
<p>My laptop ( a good old Acer Travelmate 8204) comes equipped with a ATI mobility Radeon 1600 graphics card. Unfortunately, i cannot simply install the latest drivers from ati.com as they are refurbished by Acer. If i <a href="http://www.driverheavendownloads.net/ati.htm" target="_blank">download the latest Catalyst driverpack</a> then run the installer, it detects at some point that it is not suitable for my hardware. </p>
<h2>The cause</h2>
<p>AMD (formerly ATI) have for many years had their hands tied with laptop manufacturers (OEMS) who request that ATI do not offer support for their device in the Catalyst Driver. This may seem strange, however makers such as Dell may have implemented their own support system and they do not want their customers downloading "reference" drivers from ATI's home page.<br />
<span id="more-384"></span><br />
Unfortunately if you have just spent a few thousand $/£ on a new laptop and you want to keep your graphics drivers updated this leaves you in a bit of a pickle and many people frequently are waiting for their OEM to furnish them with new drivers. Right now the only option is to keep emailing your OEM to request that they update their drivers on a regular basis. However, we all know in real life that this rarely makes a difference.</p>
<h2>The solution</h2>
<p>Well, it turns out that using the free <a target="_blank" href="http://www.driverheaven.net/modtool.php">Mobility modder tool</a>, which patches the latest ATI driver, i can proceed with the upgrade.<br />
After the reboot, all turns out fine and I now have the latest driver installed. Good to know !</p>
<h2>The credits</h2>
<p>The tool was created and is maintained by Ruud Ketelaars, <em>hartelijke bedankt  man !</em></p>
<p></p>

<p><a href="http://feedads.g.doubleclick.net/~a/FWGsq_6knxUg3-3OawXuynGGmfc/0/da"><img src="http://feedads.g.doubleclick.net/~a/FWGsq_6knxUg3-3OawXuynGGmfc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/FWGsq_6knxUg3-3OawXuynGGmfc/1/da"><img src="http://feedads.g.doubleclick.net/~a/FWGsq_6knxUg3-3OawXuynGGmfc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/pixeline/~4/wDz6Po5iofE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pixeline.be/blog/2009/update-laptops-graphic-card-drivers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pixeline.be/blog/2009/update-laptops-graphic-card-drivers/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.673 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-02-12 22:52:35 --><!-- Compression = gzip -->
