<?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>zeroxcool.net &#187; Techs</title>
	<atom:link href="http://zeroxcool.net/category/techs/feed" rel="self" type="application/rss+xml" />
	<link>http://zeroxcool.net</link>
	<description>Things I like to talk, think or dream about, in every sense of the word</description>
	<lastBuildDate>Mon, 26 Dec 2011 16:43:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>E8</title>
		<link>http://zeroxcool.net/114/e8.html</link>
		<comments>http://zeroxcool.net/114/e8.html#comments</comments>
		<pubDate>Mon, 17 Nov 2008 21:52:05 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>
		<category><![CDATA[brian cox]]></category>
		<category><![CDATA[garrett lisi]]></category>
		<category><![CDATA[j.j. abrams]]></category>
		<category><![CDATA[large hadron collider]]></category>
		<category><![CDATA[stephen hawking]]></category>
		<category><![CDATA[ted]]></category>
		<category><![CDATA[theory of everything]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/?p=114</guid>
		<description><![CDATA[Surfend over de log van Tim kwam ik deze fantastische presentatie op TED 2008 tegen. Heel gek dat ik nog niet eerder aandacht aan TED heb besteed. Ik mag mezelf wel verslaafd noemen aan de vele presentaties die je er online kunt vinden (Stephen Hawking _O_ die dé vragen over het universum beantwoordt, J.J. Abrams [...]]]></description>
			<content:encoded><![CDATA[<p>Surfend over de log van <a title="Tim's weblog" href="http://blog.hokkertjes.nl/2008/10/25/theory-of-everything/" target="_blank">Tim</a> kwam ik deze fantastische presentatie op TED 2008 tegen. Heel gek dat ik nog niet eerder aandacht aan <a title="TED" href="http://www.ted.com" target="_blank">TED</a> heb besteed. Ik mag mezelf wel verslaafd noemen aan de vele presentaties die je er online kunt vinden (<a title="TED - Stephen Hawkings" href="http://www.ted.com/index.php/talks/stephen_hawking_asks_big_questions_about_the_universe.html" target="_blank">Stephen Hawking</a> _O_ die dé vragen over het universum beantwoordt, <a title="TED - J.J. Abrams" href="http://www.ted.com/index.php/talks/j_j_abrams_mystery_box.html" target="_blank">J.J. Abrams</a> _O_ over mysterie, CERN rocker <a title="TED - Brian Cox" href="http://www.ted.com/index.php/talks/brian_cox_on_cern_s_supercollider.html" target="_blank">Brian Cox</a> over de Large Hadron Collider <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ). In één woord: Fascinerend. Met een hoofdletter F.</p>
<p style="text-align: center;"><a href="http://zeroxcool.net/wp-content/uploads/2008/11/e8plane2a.jpg" rel="lightbox[114]"><img class="size-medium wp-image-115 aligncenter" style="border: 0pt none;" title="E8" src="http://zeroxcool.net/wp-content/uploads/2008/11/e8plane2a-298x300.jpg" alt="" width="298" height="300" /></a></p>
<p>Maar goed, hetgeen jullie werkelijk wilde weten is van welke recente presentatie ik nu weer enthousiast ben geworden <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Dat is de presentatie van <a title="Wikipedia - Garrett Lisi" href="http://en.wikipedia.org/wiki/Garret_Lisi" target="_blank">Garrett Lisi</a>, over zijn &#8216;<a title="TED - Garrett Lisi - Theory of Everything" href="http://www.ted.com/index.php/talks/garrett_lisi_on_his_theory_of_everything.html" target="_blank">Theory of Everything</a>&#8216;. Okay, klinkt misschien redelijk ingewikkeld, is het ook. Maar Lisi vertelt met passie, de nodige humor, metaforen en laidback (lees: Jack Johnson, Pete Murray) mentaliteit een mogelijke theorie die de allerkleinste bouwstenen van ons universum beschrijven. En het komt allemaal terug op&#8230; Wiskunde. De taal die iedereen op deze wereld schrijft: wow <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/114/e8.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Werk en intro</title>
		<link>http://zeroxcool.net/72/werk-en-intro.html</link>
		<comments>http://zeroxcool.net/72/werk-en-intro.html#comments</comments>
		<pubDate>Tue, 07 Aug 2007 20:15:02 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Sport]]></category>
		<category><![CDATA[Techs]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[bincimap]]></category>
		<category><![CDATA[djbdns]]></category>
		<category><![CDATA[dsv]]></category>
		<category><![CDATA[fiction plane]]></category>
		<category><![CDATA[fluiten]]></category>
		<category><![CDATA[intro]]></category>
		<category><![CDATA[mx]]></category>
		<category><![CDATA[saybia]]></category>
		<category><![CDATA[scheidsrechter]]></category>
		<category><![CDATA[sourceforge]]></category>
		<category><![CDATA[tinydns]]></category>
		<category><![CDATA[tiscom hosting]]></category>
		<category><![CDATA[tu/e]]></category>
		<category><![CDATA[vpopmail]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/72/werk-en-intro.html</guid>
		<description><![CDATA[Weer eens een update&#8230; Na ongeveer zeven weken achter elkaar op de maan- en dinsdagen gewerkt te hebben, zitten de grootste persoonlijke project bij Tiscom Hosting er weer op: Webmail 3.0 is online gegaan na een refactor van RoundCube. De MySQL backup procedure is zodanig aangepast dat dit nu per database gebeurd. En dan per [...]]]></description>
			<content:encoded><![CDATA[<p>Weer eens een update&#8230;</p>
<p>Na ongeveer zeven weken achter elkaar op de maan- en dinsdagen gewerkt te hebben, zitten de grootste persoonlijke project bij <a href='http://www.tiscomhosting.nl' target='_blank'>Tiscom Hosting</a> er weer op:</p>
<ul>
<li> <a href='http://webmail-beta.hostingdiscounter.nl' target='_blank'>Webmail 3.0</a> is online gegaan na een refactor van <a href='http://www.roundcube.net' target='_blank'>RoundCube</a>.</li>
<li> De MySQL backup procedure is zodanig aangepast dat dit nu per database gebeurd. En dan per dag, per week en per maand. &#8216;Vroeger&#8217; gebeurde dat per server. Wat meer flexibiliteit dus <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</li>
<li> Ja, het gaat dan eindelijk (een keer) gebeuren <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . We gaan van BIND naar <a href='http://cr.yp.to/djbdns.html' target='_blank'>djbdns&#8217; tinydns</a>.</li>
<li> En nadat de heren van <a href='http://www.sf.net/projects/vpopmail' target='_blank'>vpopmail</a> een patch hebben voor <a href='http://sourceforge.net/mailarchive/forum.php?thread_name=4694C4B0.3080804%40zeroxcool.net&#038;forum_name=vpopmail-devel' target='_blank'>dit probleem</a> dan moeten onze <acronym title='Onze ontvangende e-mail hosts die spam- en virusscanning doen'>MX hosts</acronym> weer wat meer blocken <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</li>
<li> Daarnaast ben ik ook met vpopmaild bezig geweest. Wat functionaliteit toegevoegd (het tellen van disk usage per domein of per user). Deze daemon moet het mogelijk gaan maken om vanuit onze backoffice &#8211; en later ook vanuit de frontoffice &#8211; wijzigingen op de <acronym title='Onze e-mail storage servers, die mail uitgeven per POP of IMAP (voor webmail)'>POP servers</acronym> door te brengen. Die patch heb ik uiteraard <a href='http://sourceforge.net/mailarchive/forum.php?thread_name=2b9ff33897e94b4694bc9c4b585e3b97%40pop01.backbone.tiscomhosting.nl&#038;forum_name=vpopmail-devel' target='_blank'>gedeeld</a>.</li>
</ul>
<p><span id="more-72"></span><br />
Dat was het <a href='http://zeroxcool.net/category/work' target='_blank'>werk</a>. Dan naar <a href='http://zeroxcool.net/category/school' target='_blank'>school</a>: volgende week (13 augustus) is de <a href='http://w3.tue.nl/nl/diensten/stu/algemeen/introductieweek/' target='_blank'>intro</a> voor de <a href='http://w3.tue.nl/nl' target='_blank'>TU/e</a>. Dat zal weer een weekje alcohol weigeren worden. We zien wel wat er van komt. Nog niet echt heel veel zin in om eerlijk te zijn <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Op naar <a href='http://zeroxcool.net/category/sport' target='_blank'>sport</a>. Vorige week maandag begonnen aan de trainingen bij de plaatselijke <a href='http://www.svdsv.nl' target='_blank'>FC</a> <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Begonnen? Ja, echt. Maar niet als voetballer. Nog steeds wachtend op een operatie voor mijn geweldige linkerknie heb ik besloten het eerste half jaar als KNVB-scheidsrechter te beginnen. De conditie begint goed op peil te komen. De knie reageert nog wel flink, met wat vochtproductie. Maar daar bijten we doorheen <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Aanstaande zaterdag mag ik meteen flink aan de bak: JVC Cuijk A1 &#8211; Union Malden A1. JVC uit de tweede divisie, Malden uit de derde divisie. En als kers op de taart mag ik zondag aantreden voor Menos 1 &#8211; VCO 1. Prachtig!</p>
<p>Dan uiteraard nog wat <a href='http://zeroxcool.net/category/music' target='_blank'>muzikale</a> tips (met dank aan <a href='http://www.rob-janssen.nl' target='_blank'>Rob</a> <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ):</p>
<ul>
<li> <a href='http://www.youtube.com/watch?v=hfJe8Fb-PVg' target='_blank'><b>Saybia &#8211; Angel</b></a><br />Deense band met als frontman een freak met een dijk van een stem <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li> <a href='http://www.youtube.com/watch?v=gHPSp614csY' target='_blank'><b>Fiction Plane &#8211; Two Sisters</b></a><br />&#8216;Zoon van&#8217; Gordon Sumner. Al zal Sting je meer zeggen <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Dat is trouwens goed te horen ook. Heerlijke pop/rock plaat. Dikke vette aanrader.</li>
</ul>
<p>Nogmaals thanks Rob <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/72/werk-en-intro.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Telefoon en een update</title>
		<link>http://zeroxcool.net/64/telefoon-en-een-update.html</link>
		<comments>http://zeroxcool.net/64/telefoon-en-een-update.html#comments</comments>
		<pubDate>Thu, 05 Apr 2007 16:08:34 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/64/telefoon-en-een-update.html</guid>
		<description><![CDATA[Eindelijk weer eens een updatetje. Na alle perikelen met T-Mobile kon ik enkele weken terug eindelijk gebruik maken van m&#8217;n mooie MDA Vario. Deze op Windows Mobile 5.0 draaiende MDA is echt de ideale telefoon voor mij. Met flat-fee GPRS access kan ik mijn e-mail checken, SSH&#8217;en naar servers van het werk, internetten, m&#8217;n agenda [...]]]></description>
			<content:encoded><![CDATA[<p>Eindelijk weer eens een updatetje. Na alle perikelen met <a href="http://zeroxcool.net/30/fuck-t-mobile.html" title="Fuck T-Mobile" target="_blank">T-Mobile</a> kon ik enkele weken terug eindelijk gebruik maken van m&#8217;n mooie MDA Vario. Deze op Windows Mobile 5.0 draaiende MDA is echt de ideale telefoon voor mij. Met flat-fee GPRS access kan ik mijn e-mail checken, SSH&#8217;en naar servers van het werk, internetten, m&#8217;n agenda checken en heb ik altijd mijn contactpersonen bij de hand.</p>
<p>Bij het koppelen van de MDA aan de desktop PC synct hij automatisch de contacts van Thunderbird en de agenda van Sunbird. Echt te gek! Afspraken die ik vergeet zijn verleden tijd <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><span id="more-64"></span>Afgelopen zaterdag kaarten besteld voor Faithless die op 21 september in het Gelredome in Arnhem komen. En die kaarten hangen ook weer aan het prikbord. Maar eerst gaan we Maxi en zijn vriendjes over twee weken woensdags (18 april) zien!</p>
<p>Dat wordt trouwens een mooi weekje: volgende week zaterdag doen we met <a href="http://www.tiscomhosting.nl" title="Tiscom Hosting B.V." target="_blank">Tiscom</a> weer mee aan de <a href="http://www.ispkartcompetitie.nl" title="ISP Kartcompetitie" target="_blank">ISP Kartcompetitie</a>. Maandags zijn we met Polly te gast bij Voetbal Insite. Waar we uiteraard gaan proberen een foto samen met dhr. Baard en de Kromme proberen te schieten <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Woensdags dus naar Ahoy&#8217; om Faithless te zien (vanaf een helaas lichtelijk waardeloze plaats, maar dat terzijde). En dan de zaterdag in die week gaan we met Polly El Paso in Gemert onveilig maken. Leuk weekje dus!</p>
<p>Vandaag even in de (officiële) PSV supporters shop bij het stadion geweest. Daar een mooi uit shirtje gescoord met mijn magische nummer 17 erop <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  voor inclusief de cijfers €40. Stuk beter dan de €80 die je er normaal voor betaalt. Wel grappig trouwens, we stonden te wachten tot het nummer gedrukt werd, toen ik Salcido zag staan <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Hij was bij z&#8217;n eigen pet aan het kijken, maar kocht hem niet <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Afgelopen weken ook nog druk geweest met m&#8217;n hifi set. De tweeters van de front speakers hadden het begeven. Dus bij de zaak waar ik ze had laten checken, op zoek geweest naar nieuwe. Dat zijn de <a href="http://www.kieskeurig.nl/product/664508833A288EF7C1256D27004583FB.htm" title="JBL Northbridge e60 op Kieskeurig" target="_blank">JBL Northbridge e60</a>&#8216;s geworden. Helaas waren ze daar zo&#8217;n 200 euro per stuk, terwijl ze bij Kieskeurig voor zo&#8217;n 150~160 euro staan. Maar goed, laten we het maar op de service houden&#8230;</p>
<p>Tot logs!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/64/telefoon-en-een-update.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mounting JFFS2 images</title>
		<link>http://zeroxcool.net/63/mounting-jffs2-images.html</link>
		<comments>http://zeroxcool.net/63/mounting-jffs2-images.html#comments</comments>
		<pubDate>Wed, 28 Mar 2007 16:55:51 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/63/mounting-a-jffs2-image.html</guid>
		<description><![CDATA[Today I tried to mount a JFFS2 image at work. Normally you mount ISO files and other images like &#8216;mount test.img /mnt -o loop&#8217;. However, JFFS2 is not capable of mounting the image this way. So I searched a while before I found the right solution. Well, here it is . Be sure that your [...]]]></description>
			<content:encoded><![CDATA[<p>Today I tried to mount a <a href="http://en.wikipedia.org/wiki/Jffs2" title="JFFS2 on Wikipedia" target="_blank">JFFS2</a> image at work. Normally you mount ISO files and other images like &#8216;mount test.img /mnt -o loop&#8217;. However, JFFS2 is not capable of mounting the image this way. So I searched a while before I found the right solution. Well, here it is <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
<span id="more-63"></span><br />
Be sure that your kernel supports MTD (memory technology) devices. If you use modules make sure you can insert the <code>insmod mtdcore</code> module. Next, insert the following modules:</p>
<p><code>modprobe mtdram<br />
modprobe mtdblock</code></p>
<p>The first module makes it possible that JFFS2 images are stored in the RAM memory, the second module enables the use of MTD devices as block devices. If your system is not able to insert them, compile them for your kernel. The same counts for JFFS2 filesystem support. Check if the kernel has JFFS2 support on board or as a module:</p>
<p><code>dmesg | grep jffs2</code></p>
<p>If this gives nothing back, try: <code>modprobe jffs2</code>. If that also returns an error, rebuild your kernel with JFFS2 support! Now check if your system already has the right /dev entries:</p>
<p><code>ls -l /dev/mtd*</code></p>
<p>If no result, like <code>/dev/mtdblock1</code> or <code>/dev/mtdblock/1</code> is given, you have to make some new nodes for the MTD block devices:</p>
<p><code>mknod /dev/mtdblock0 b 31 0<br />
mknod /dev/mtdblock1 b 31 1<br />
mknod /dev/mtdblock2 b 31 2</code></p>
<p>You can copy the JFFS2 image to the block device (memory): <code>dd if=/tmp/test.img of=/dev/mtdblock0</code></p>
<p>Now you should be able to mount the block device to a mount directory: <code>mount -t jffs2 /dev/mtdblock0 /mnt/mtdblock0</code></p>
<p>That&#8217;s it, have fun with reading JFFS2 images.</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/63/mounting-jffs2-images.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade to WordPress 2.1.1 &#8211; update</title>
		<link>http://zeroxcool.net/50/upgrade-to-wordpress-211-update.html</link>
		<comments>http://zeroxcool.net/50/upgrade-to-wordpress-211-update.html#comments</comments>
		<pubDate>Tue, 27 Feb 2007 21:10:37 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/50/upgrade-to-wordpress-211.html</guid>
		<description><![CDATA[I just updated my WordPress from 2.1 to 2.1.1. Thanks to Mark Jaquith it was easy, by using the diff (patch) file he created. Not many things have been changed. Just some XSS-fixes and HTML code improvements&#8230; A little update of this post. WordPress just announced that the 2.1.1 release has been breached! The code [...]]]></description>
			<content:encoded><![CDATA[<p>I just updated my <a href="http://www.wordpress.org" title="Wordpress.org" target="_blank">WordPress</a> from 2.1 to 2.1.1. Thanks to <a href="http://markjaquith.wordpress.com/" title="Mark Jaquith" target="_blank">Mark Jaquith</a> it was easy, by using the <a href="http://markjaquith.wordpress.com/2007/02/23/wordpress-211-upgrade-changed-files-zip-changes-diff-changed-files-list/" title="Wordpress 2.1 to 2.1.1 diff" target="_blank">diff (patch) file</a> he created. Not many things have been <a href="http://wordpress.org/development/2007/02/new-releases/" title="Wordpress 2.1.1" target="_blank">changed</a>. Just some XSS-fixes and HTML code improvements&#8230;</p>
<p>A little update of this post. WordPress just <a href="http://wordpress.org/development/2007/03/upgrade-212/" title="Wordpress takes back 2.1.1" target="_blank">announced</a> that the 2.1.1 release has been breached! The code that was available contained malicious hacks! So, everyone who upgraded to 2.1.1 should immediate update to 2.1.2! I&#8217;ve just done it. However, I&#8217;m having problems with uploading every file. It looks like my FTP client is uploading the files and name them differently, really annoying!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/50/upgrade-to-wordpress-211-update.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smilies in WordPress 2.1</title>
		<link>http://zeroxcool.net/43/smilies-in-wordpress-21.html</link>
		<comments>http://zeroxcool.net/43/smilies-in-wordpress-21.html#comments</comments>
		<pubDate>Thu, 01 Feb 2007 18:16:23 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/43/smilies-in-wordpress-21.html</guid>
		<description><![CDATA[I got my smilies working again . After upgrading to WordPress 2.1 they were gone. This was because of the fact that the people of WordPress decided that there should be either a newline or a &#8216;word&#8217; character behind your smilie. So a dot (.) was not enough. Kind of strange mutation, however, I was [...]]]></description>
			<content:encoded><![CDATA[<p>I got my smilies working again <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . After upgrading to <a href="http://zeroxcool.net/35/wordpress-21.html" title="Wordpress 2.1" target="_blank">WordPress 2.1</a> they were gone. This was because of the fact that the people of <a href="http://www.wordpress.org" title="Wordpress" target="_blank">WordPress</a> decided that there should be either a newline or a &#8216;word&#8217; character behind your smilie. So a dot (.) was not enough. Kind of strange mutation, however, I was able to fix it.</p>
<p>Open wp-includes/vars.php and look near line 90. There you will find a line like:<br />
<code>$wp_smiliessearch[] = '/(\s|^)'.preg_quote($smiley, '/').'(\s|$)/';</code><br />
Replace it with:<br />
<code>$wp_smiliessearch[] = '/(\s|^)'.preg_quote($smiley, '/').'/';</code><br />
And you&#8217;re done <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Another thing. If you also don&#8217;t like the fact that there is always a space after you&#8217;re smilie, you can change it. Scroll down a few lines (line 92 in my case). Change this line from:<br />
<code>$wp_smiliesreplace[] = " &lt;img src='" . get_option('siteurl') . "/wp-includes/images/smilies/$img' alt='$smiley_masked' class='wp-smiley' /&gt; ";</code><br />
To:<br />
<code>$wp_smiliesreplace[] = " &lt;img src='" . get_option('siteurl') . "/wp-includes/images/smilies/$img' alt='$smiley_masked' class='wp-smiley' /&gt;";</code></p>
<p>Yes, indeed, just remove the space afterwards.</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/43/smilies-in-wordpress-21.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.1</title>
		<link>http://zeroxcool.net/35/wordpress-21.html</link>
		<comments>http://zeroxcool.net/35/wordpress-21.html#comments</comments>
		<pubDate>Mon, 22 Jan 2007 23:34:28 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/35/wordpress-21.html</guid>
		<description><![CDATA[Zojuist even WordPress 2.1 geïnstalleerd. Ziet er goed uit. Aan de voorkant is niet veel veranderd. De achter- en onderkant (ja, die bestaat ook) echter behoorlijk. De achterkant is wat anders ingedeeld en het managen van links is wat makkelijker geworden. Ook is de visual editor aangepast zodat je snel kunt switchen tussen de WYSIWYG [...]]]></description>
			<content:encoded><![CDATA[<p>Zojuist even <a href="http://wordpress.org/development/2007/01/ella-21/" title="Wordpress 2.1" target="_blank">WordPress 2.1</a> geïnstalleerd. Ziet er goed uit. Aan de voorkant is niet veel veranderd. De achter- en onderkant (ja, die bestaat ook) echter behoorlijk. De achterkant is wat anders ingedeeld en het managen van links is wat makkelijker geworden. Ook is de visual editor aangepast zodat je snel kunt switchen tussen de WYSIWYG editor en de code editor, wat voor een geek als ik wel makkelijk is. De onderkant is door <a href="http://dammit.lt/">Domas Mituzas</a> onder handen genomen en heeft nogal wat SQL performance verbeteringen ondergaan. Ben benieuwd of m&#8217;n logje er morgenvroeg nog is <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Ik zie alleen dat m&#8217;n smilies kapot zijn <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . Iemand daar een oplossing voor?</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/35/wordpress-21.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Een nieuwe WordPress log!</title>
		<link>http://zeroxcool.net/22/een-nieuwe-wordpress-log.html</link>
		<comments>http://zeroxcool.net/22/een-nieuwe-wordpress-log.html#comments</comments>
		<pubDate>Sun, 07 Jan 2007 11:42:11 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/22/een-nieuwe-wordpress-log.html</guid>
		<description><![CDATA[Jaja, na jaren een suffe (wel XHTML-compatible) site te hebben gehad, heb ik de afgelopen twee dagen eens even de handen uit de mouwen gestoken. En aangezien ik geen zin in PHP had heb ik simpelweg maar WordPress geïnstalleerd. Uiteraard wel een kinky theme uitgezocht en enorm geëdit. Maar ik denk dat het resultaat er [...]]]></description>
			<content:encoded><![CDATA[<p>Jaja, na jaren een suffe (wel XHTML-compatible) site te hebben gehad, heb ik de afgelopen twee dagen eens even de handen uit de mouwen gestoken. En aangezien ik geen zin in PHP had heb ik simpelweg maar WordPress geïnstalleerd. Uiteraard wel een kinky theme uitgezocht en enorm geëdit. Maar ik denk dat het resultaat er mag wezen <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Als er weer eens wat tijd over is, dan ga ik de gemaakte theme &#8211; die ik toepasselijk &#8216;zerostyle&#8217; heb genoemd &#8211; publiceren voor anderen <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>De twee balken rechts houden enkele activiteiten van me bij. Onder andere de laatst bekeken film (of in ieder geval een film waar ik iets over kwijt wilde). De onderste sidebar geeft de twee laatste &#8216;tech&#8217; artikelen weer. Onder de tech artikelen behoren meestal projecten vanuit het werk, maar misschien ook wel een behandeling van concepten. Binnenkort verschijnt er bijvoorbeeld iets over greylisting.</p>
<p>Misschien dat ik er nog een sidebar bij maak, voor muziek&#8230;</p>
<p>Ik heb overigens mijn oude logs en wat oude artikelen mee geïmporteerd. Dus als je ooit nog tijd over hebt <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/22/een-nieuwe-wordpress-log.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saddam, de knie, greylisting en de top 2000!</title>
		<link>http://zeroxcool.net/20/saddam-de-knie-greylisting-en-de-top-2000.html</link>
		<comments>http://zeroxcool.net/20/saddam-de-knie-greylisting-en-de-top-2000.html#comments</comments>
		<pubDate>Sat, 30 Dec 2006 11:35:33 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Sport]]></category>
		<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/20/saddam-de-knie-greylisting-en-de-top-2000.html</guid>
		<description><![CDATA[De een-na-laatste dag van het jaar. Saddam heeft z&#8217;n laatste sigaartje opgestoken afgelopen nacht. Luguber om te zien eigenlijk, in een of ander donker huis(?) krijgt meneer de strop om gedaan door wat Navy Seals(?). Er zullen dezer dagen wel weer filmpjes op de welbekende kanalen verschijnen waar de daadwerkelijke hang te zien is. Lang [...]]]></description>
			<content:encoded><![CDATA[<p>De een-na-laatste dag van het jaar. Saddam heeft z&#8217;n laatste sigaartje opgestoken afgelopen nacht. Luguber om te zien eigenlijk, in een of ander donker huis(?) krijgt meneer de strop om gedaan door wat Navy Seals(?). Er zullen dezer dagen wel weer filmpjes op de welbekende kanalen verschijnen waar de daadwerkelijke hang te zien is. Lang leve YouTube (not).</p>
<p><span id="more-20"></span> Iets heel anders: vandaag even gefitnessed, want met het voetballen zitten we even stil. Volgende week zondag (7 januari) begint de training weer, in de tussentijd dus even wat met het knietje doen. De hoeveelheid gewicht voor het ondergestel stijgt nog steeds iedere week. Die voor het bovenlijf een stuk minder, maar ik hoef er ook niet uit te zien als een jongeman met een twee keer zo grote borstkas en bijbehorende arm omtrek. Ik ben benieuwd hoe het straks tijdens een looptraining gaat met de knie. Ik heb het met de fysio over de vochtproductie gehad, maar dat hoorde bij het verloop. Begin januari is de operatie alweer vijf maanden geleden. Nog een maandje of drie of vier en dan zou ik klaar moeten zijn om weer volledig te kunnen voetballen. Ik ben erg benieuwd&#8230;</p>
<p>Op het werk ben ik in mijn nederige vakantie bezig geweest met een <a target="_blank" href="http://projects.puremagic.com/greylisting/">greylisting</a> implementatie voor onze qmail servers, in C wel te verstaan <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Er zijn wel verschillende Perl implementaties, maar Perl is geheugen vretend en als je 150 concurrent SMTP sessions per server aan wil bieden, zijn Perl scripts niet echt toereikend. Dus ben ik enkele dagen in de weer geweest een wrapper te schrijven die kijkt of de betreffende client &#8216;temporary rejected&#8217; moet worden, of doorgestuurd mag worden naar de volgende daemon (rblsmtpd in ons geval). Ik ben van plan dit binnenkort open-source te gaan releasen. Dan komt de qmail pagina misschien ook een keer vol <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Het resultaat van greylisting is op twee punten indrukwekkend: de load van de ontvangende mailservers (mx&#8217;en in ons jargon) is gewoon voor de helft verminderd; ook het aantal SPAM e-mails in de inbox van klanten is drastisch gedaald. Bij mij persoonlijk van 5 per dag die _niet_ getagged zijn, 45 die wel getagged zijn naar 0 per dag die niet getagged zijn en 5 die wel getagged zijn. Informatie hierover volgt&#8230;</p>
<p>Luisterend naar de magnifieke <a target="_blank" href="http://top2000.radio2.nl/">Top 2000</a> is het jaartje weer bijna afgelopen. Ik heb nog snel even de <a href="http://zeroxcool.net/movies">DVD lijst</a> geupdate. Niet gedacht dat ik na de log van 20 december nog zou loggen in 2006, toch gebeurd. Dus nogmaals, een top en gezond 2007!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/20/saddam-de-knie-greylisting-en-de-top-2000.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Verhuizing van servers</title>
		<link>http://zeroxcool.net/17/verhuizing-van-servers.html</link>
		<comments>http://zeroxcool.net/17/verhuizing-van-servers.html#comments</comments>
		<pubDate>Sat, 26 Aug 2006 11:30:11 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/17/verhuizing-van-servers.html</guid>
		<description><![CDATA[Volgende week staat er weer eens wat moois op de planning voor het werk. We zijn een beetje uit ons jasje gegroeid in het datacenter Schuberg Philis. Na vier racks vol te hebben gekregen hadden we een vijfde rack nodig. Aangezien dit niet geleverd kon worden in dezelfde ruimte werd ons een rack op de [...]]]></description>
			<content:encoded><![CDATA[<p>Volgende week staat er weer eens wat moois op de planning voor het werk. We zijn een beetje uit ons jasje gegroeid in het datacenter <a target="_blank" href="http://www.schubergphilis.com/">Schuberg Philis</a>. Na vier racks vol te hebben gekregen hadden we een vijfde rack nodig. Aangezien dit niet geleverd kon worden in dezelfde ruimte werd ons een rack op de bovenverdieping aangeboden.</p>
<p>Logistiek gezien was dit sowieso een probleem. Een tweede probleem is de prijs van de stroom geworden. We moesten servers over meerdere racks gaan verspreiden, dus is er voor gekozen een volledige rij (11 racks) af te nemen. Dit houdt in dat we a.s. weekend de boel van onderen naar boven gaan verhuizen. En dat is eerlijk gezegd niet niets. Kortweg 130 servers van &#8216;ons eigen&#8217; en 40 servers van klanten. Een hele operatie dus, die goed gepland en gecoördineerd moet worden. We gaan met vijf man sterk vrijdagnacht (23:00u) richting Amsterdam om het het geheel in gang te brengen en hopen zaterdagochtend rond een uur of 9:00u klaar te zijn.</p>
<p>Als m&#8217;n logje zaterdagochtend nog te bereiken is dan is het goed gegaan. Tot logs!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/17/verhuizing-van-servers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Murphy comes around Tiscom&#8217;s e-mail system</title>
		<link>http://zeroxcool.net/12/murphy-comes-around-tiscoms-e-mail-system.html</link>
		<comments>http://zeroxcool.net/12/murphy-comes-around-tiscoms-e-mail-system.html#comments</comments>
		<pubDate>Thu, 08 Sep 2005 11:17:31 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/12/murphy-comes-around-tiscoms-e-mail-system.html</guid>
		<description><![CDATA[Pfff, finally an update. Have done a lot since last month. Let&#8217;s talk about the split of our first e-mail server. That didn&#8217;t went very well the first two times (saturday night and firday night). The first time we crossed by that about 15 domains had mailboxes bigger then 1Gb. Imagine that an average e-mail [...]]]></description>
			<content:encoded><![CDATA[<p>Pfff, finally an update. Have done a lot since last month. Let&#8217;s talk about the split of our first e-mail server. That didn&#8217;t went very well the first two times (saturday night and firday night). The first time we crossed by that about 15 domains had mailboxes bigger then 1Gb. Imagine that an average e-mail is about 2k, so that there were 1G / 2K = 536.870.912 files into one directory. And that these were also very fragmentated (because mails are not flushed to the disk beyond each other). So transferring of these directories took too much time (about one hour each). So we skipped the whole thing to a week later.</p>
<p>That friday night, with all the courage we had we tried again (in the meantime we had trashed those &#8211; big &#8211; e-mail boxes). Almost everything went well, only some particular domains didn&#8217;t work well. The next day our support box was filled with lots of e-mail about slow POP connections etc. Also our Mail eXchangers (that are the servers in the MX records with SPAM- and virusscanning) were kind of overloaded. After seeking for the problem for almost three days we found it. The harddisk in the new POP-server was really slow (15MB/s at idle) so we had to go another night to replace the new POP-server with a good new server <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . This was planned for Saturday afternoon (there was good weather so the server weren&#8217;t that busy). But when I finished setting up the new POP server, I got an SMS from my colleague <a target="_blank" href="http://www.cdezign.nl/">Freek</a> that the &#8216;real&#8217; POP server was down. I logged in and saw that the filesystem was mounted read-only. Fuck, the harddisk crashed 16 hours too early <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>So, we had to prepare ourselfs for another night datacenter. The harddisk was fully lost so we had to use the backup from Friday morning, so people who didn&#8217;t fetched their e-mail this day have lost e-mail received that day. Nothing to do on that. After unpacking the backup we were able to restore the new POP-server (pop03) so that everything worked well. With solving this problem the load of the MXs also lowered. So the slow/damaged harddisk was the originator of this problem <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>Enough about the Tiscom e-mail system <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . I&#8217;m back at school since the 31th of August. I still have to come into the &#8216;one-hour-rhytm&#8217;, but that will happen within two weeks. After that everything must go fast and the next vacation will arrive soon <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Also football is going fine, I&#8217;m playing in our fifth team and sitting on the bench at the first team. Speak you hopefully a bit sooner <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/12/murphy-comes-around-tiscoms-e-mail-system.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>POP proxy project almost finished</title>
		<link>http://zeroxcool.net/11/pop-proxy-project-almost-finished.html</link>
		<comments>http://zeroxcool.net/11/pop-proxy-project-almost-finished.html#comments</comments>
		<pubDate>Tue, 09 Aug 2005 11:15:03 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/11/pop-proxy-project-almost-finished.html</guid>
		<description><![CDATA[Not very much to tell. The POP proxy project is almost finished. All the domain transfer scripts, the domain list transfer scripts etc. etc. are made. But we&#8217;re still waiting for the new mailserver, where half of all the domains at the first mailserver will be moved to. But it should be there before saturday. [...]]]></description>
			<content:encoded><![CDATA[<p>Not very much to tell. The POP proxy project is almost finished. All the domain transfer scripts, the domain list transfer scripts etc. etc. are made. But we&#8217;re still waiting for the new mailserver, where half of all the domains at the first mailserver will be moved to. But it should be there before saturday. That night we are going to replace everything. Move half of the accounts to the new server, move the servers fysically to a new rack and to install the POP proxy, that is. I&#8217;ll share the &#8216;transfer-domain-to-other-vpopmail-server&#8217; script with you on my qmail page, some days <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>The DigiMatrix project isn&#8217;t quite active yet, as I&#8217;m working on the e-mail change and Harmbox, an analystic tool I&#8217;ve created during my internship at Bronkhorst Travel. That all takes a lot of time. And there&#8217;s also the training of my football team. We&#8217;ve had about 4 training sessions by now and in one hour the fifth one. My condition was really good, I wasn&#8217;t the first one gapping after a run exercise <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Also goalkeeping went very well, had lots of difficult balls, without even a keeper training session. That&#8217;s quite some years ago that happened last <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Well, everybody, have a nice vacation. Till the next log!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/11/pop-proxy-project-almost-finished.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The DigiMatrix project starts + Perdition</title>
		<link>http://zeroxcool.net/10/the-digimatrix-project-starts-perdition.html</link>
		<comments>http://zeroxcool.net/10/the-digimatrix-project-starts-perdition.html#comments</comments>
		<pubDate>Sat, 30 Jul 2005 11:12:11 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/10/the-digimatrix-project-starts-perdition.html</guid>
		<description><![CDATA[Well, after a long time some updates. The DigiMatrix project can start, I have received all the materials, looking for the Celeron FSB400 CPU was the hardest part. It was set EOL (End Of Life) in December 2004 so almost no (web)shop had it available. However Alternate did. As said, I ordered the memory, harddisk [...]]]></description>
			<content:encoded><![CDATA[<p>Well, after a long time some updates. The DigiMatrix project can start, I have received all the materials, looking for the Celeron FSB400 CPU was the hardest part. It was set EOL (End Of Life) in December 2004 so almost no (web)shop had it available. However <a target="_blank" href="http://www.alternate.nl/">Alternate</a> did. As said, I ordered the memory, harddisk and CPU at Cool Prices, but the CPU delivered with this package was a FSB500 (Prescott-core) processor, which can not be ran on the motherboard. So I had to look for another. Besides the not very good experiences with the delivery they were kind enough to take back the CPU (slightly used of course and with some cool pasta on it). Good job <a target="_blank" href="http://www.cool-prices.nl/">Cool Prices</a>!</p>
<p>The Linux part with the DigiMatrix has to wait. As stated on my <a target="_blank" href="http://zeroxcool.net/linux/digimatrix">ASUS DigiMatrix</a> page I had also found <a target="_blank" href="http://mediaportal.sf.net/">Media Portal</a>, which runs under Windows (blame me <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) and .Net (blame me even more <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), so I&#8217;m going to try that first.</p>
<p>Also some news from work. Our first mail server is heavily overloaded, load doesn&#8217;t get below 4 and that&#8217;s on a single CPU box. So, it was time to either upgrade the machine to a dual CPU box and faster I/O or to split accounts to a new server. We made the last choice. So, now a way to avoid e-mailing those 4000 clients who are going to be transferred to the new box. A colleague of me came up with <a target="_blank" href="http://www.vergenet.net/linux/perdition/">Perdition</a> (no, not from the movie). Perdition is a POP proxy, it is able to reroute a POP-request to the right server. So if a user connects to let&#8217;s say pop.example.com (192.168.0.1) Perdition checks its own database (ODBC, MySQL, PostgreSQL, LDAP, BDB, GDBM) to determine where the request has to be forwarded to. Mail for example.net is handled by pop01.example.com (192.168.0.5) and mail for example.org is handled by pop10.example.com (192.168.0.10). So, all the traffic will be transferred through Perdition. Now the user doesn&#8217;t have to know on whether POP server it is, we (well, Perdition) decide for them. We use the GDBM database, because it&#8217;s familiar with the data format used on qmail&#8217;s smtproutes. The only (big) thing left is to split the accounts to the new server and put the real mail box on another IP. This will be done on a Saturday night (less traffic and we have whole Sunday left to &#8216;repair&#8217; things if necessary), we have to determine what date exactly because we&#8217;re still waiting for the new mailserver. I just finished configuring the new Perdition proxy server, so that part is finished. Next time hopefully more about this <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> !</p>
<p>Another cool fact, tomorrow trainings of my footbal team starts. I have already tried to build up my condition by doing some running. Let&#8217;s see if that was enough to run the warming-up without gasping <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/10/the-digimatrix-project-starts-perdition.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux on the ASUS DigiMatrix</title>
		<link>http://zeroxcool.net/2/linux-on-the-asus-digimatrix.html</link>
		<comments>http://zeroxcool.net/2/linux-on-the-asus-digimatrix.html#comments</comments>
		<pubDate>Sat, 16 Jul 2005 10:53:08 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/2/linus-on-the-asus-digimatrix.html</guid>
		<description><![CDATA[I&#8217;m thinking of buying I have bought an ASUS DigiMatrix &#8216;Home Theater PC&#8217; (HTPC), to put Linux on it.I&#8217;ve won the box on eBay and have received it a few days ago. Today (16-7) I have received the processor (Intel Celeron D 2,4GHz), memory (Kingston 512MB DDR PC2700) and harddisk (Western Digital 200GB PATA 7200RPM). [...]]]></description>
			<content:encoded><![CDATA[<p><s>I&#8217;m thinking of buying</s> I have bought an <a target="_blank" href="http://www.asus.com/">ASUS</a> <a target="_blank" href="http://www.asus.com/products4.aspx?l1=1&#038;l2=4&#038;l3=0&#038;model=86&#038;modelmenu=1">DigiMatrix</a> &#8216;Home Theater PC&#8217; (HTPC), to put Linux on it.I&#8217;ve won the box on <a target="_blank" href="http://cgi.ebay.nl/ws/eBayISAPI.dll?ViewItem&#038;item=5211949366">eBay</a> and have received it a few days ago. Today (16-7) I have received the processor (Intel Celeron D 2,4GHz), memory (Kingston 512MB DDR PC2700) and harddisk (Western Digital 200GB PATA 7200RPM). But there&#8217;s a big problem. The mainboard isn&#8217;t able to run with a Precott-core based CPU, like the one I&#8217;ve ordered. So, I&#8217;m waiting for <a target="_blank" href="http://www.cool-prices.nl/">the webshop</a> if they can trade this one with a Northwood-based core. Nevertheless, I have done some research and there are quite some interesting projects running:</p>
<ul>
<li><a target="_blank" href="http://people.easter-eggs.org/%7Eyack/digimatrix/">Linux on ASUS DigiMatrix</a></li>
<li><a target="_blank" href="http://outertrack.com/digimatrix">AsusHomeTheater forum</a> (&#8216;part of&#8217; site above)</li>
<li><a target="_blank" href="http://www.xbitlabs.com/articles/mobile/display/asus-digimatrix.html">Review on X-bit labs</a></li>
<li><a target="_blank" href="http://www.digit-life.com/articles2/barebone-asus-digimatrix/">Review on Digit-Life</a></li>
<li><a target="_blank" href="http://freevo.sourceforge.net/">Media Portal</a> &#8211; A free (open-source) MCE like framework</li>
<li><a target="_blank" href="http://mediaportal.sourceforge.net/">Media Portal</a> &#8211; A FreeVO like (free) Windows &#8216;framework&#8217;</li>
</ul>
<p>On this page I would like to share my experience of setting up <a target="_blank" href="http://www.debian.org/">Debian</a> GNU/Linux on that box. It will look a lot like the Linux on ASUS DigiMatrix page, from the list above.</p>
<p>So, hopefully soon some more info about this really great product!</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/2/linux-on-the-asus-digimatrix.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating Debian to SATA disks</title>
		<link>http://zeroxcool.net/1/migrating-debian-to-sata-disks.html</link>
		<comments>http://zeroxcool.net/1/migrating-debian-to-sata-disks.html#comments</comments>
		<pubDate>Tue, 14 Jun 2005 10:49:18 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/1/migrating-debian-to-sata-disks.html</guid>
		<description><![CDATA[what&#8217;s this? At work we weren&#8217;t able to install a Dell PowerEdge 750 with real (read: libata) SCSI-level support. So we had installed the drive just as an IDE-disk using the standard Intel ICH5 chipset support in the kernel. One big problem, it doesn&#8217;t support DMA at all. So readtimes are very slow, not very [...]]]></description>
			<content:encoded><![CDATA[<h3>what&#8217;s this?</h3>
<p>At work we weren&#8217;t able to install a <a target="_blank" href="http://www.dell.com/">Dell</a> <a target="_blank" href="http://www1.us.dell.com/content/products/productdetails.aspx/pedge_750?c=us&#038;cs=555&#038;l=en&#038;s=biz">PowerEdge 750</a> with real (read: <a target="_blank" href="http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/">libata</a>) SCSI-level support. So we had installed the drive just as an IDE-disk using the standard Intel ICH5 chipset support in the kernel. One big problem, it doesn&#8217;t support DMA at all. So readtimes are very slow, not very attractive if the server is a webserver :]. So, I went to the <a target="_blank" href="http://gathering.tweakers.net/">Gathering of Tweakers</a> to discuss what to do. They tipped me to try a 2.6 kernel. Good idea, hadn&#8217;t really thought about that, because I was more wondering how to turn off the emulated (PATA)-mode in the BIOS. Because of those Mickey Mouse BIOS used in Dell servers. And I can tell you that was the solution. So on this page you will find a description how everything took place. I have already published some of this info at my log.</p>
<p><a name="who"></a></p>
<h3><a name="who"></a>who needs this?</h3>
<p><a name="who"></a><a name="who"></a>Anyone who have installed their Debian Woody or Sarge to a normal harddisk (or at an emulated SATA-disk) and like to migrate it to a real SCSI-layer driver SATA disk (sdx).</p>
<p><a name="who"></a>   <a name="starting"></a></p>
<h3><a name="starting"></a>starting</h3>
<p><a name="starting"></a><a name="starting"></a>As said, I should have tried the 2.6-kernel according to the people at GoT. Because I was still running the 2.4-tree I also needed to upgrade some small libraries by hand. That (together with the LILO/Grub) difference makes it hard to make this howto also work for both <a target="_blank" href="http://www.debian.org/">Debian</a> Woody and Sarge, so I have splitted it up.<br />
<strong>Woody</strong><br />
First we&#8217;ve compiled a newer version of <a target="_blank" href="http://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/">module-init-tools</a>, which is needed due to the new module system in 2.6. Compiling shouldn&#8217;t be to hard, but use `&#8211;prefix=&#8221;&#8217; instead of the regular path (/usr/local). You maybe also need to remove the SGML lines from your Makefile after you have ran configure rule. Then, before running `make install&#8217; make sure that you have moved the old modutils (/sbin/lsmod, /sbin/rmmod, /sbin/insmod, /sbin/depmod and /sbin/modprobe) to a backup directory. Otherwise module-init-tools will not copy the new binaries to the right destination.</p>
<p>Next thing to do is edit your /etc/fstab. Here you have to change your hd partitions to sd partitions. For example, if you had a line like:<br />
<samp>/ /dev/hda1 ext3 yadayadayada</samp><br />
change it to<br />
<samp>/ /dev/sda1 ext3 yadayadayada</samp><br />
Now you have to download and burn a <a target="_blank" href="http://www.knoppix.org/">Knoppix Live CD</a>. Don&#8217;t reboot to the normal situation yet! It won&#8217;t work because your modified fstab.</p>
<p>Now it&#8217;s time to compile your new 2.6 kernel, I hope you don&#8217;t need much help here, in the future there maybe some helpt at my kernel page. What you have to enable is SCSI-support and SATA support under the SCSI low-level drivers category. Also pick the right SATA chipset out of that submenu. In our case that would be: `Intel PIIX/ICH SATA support&#8217;. Now compile your kernel and put it into your /boot directory. Now comes the tricky part. Reboot but boot on your Knoppix CD-ROM. When the Knoppix menu is on boot in console mode only (type `knoppix 2&#8242;).</p>
<p>After the boot, you have to mount the root partition like this:<br />
<samp>mount -o dev /dev/sda1 /mnt/sda1</samp><br />
Huh? SCSI-disks? That&#8217;s right, Knoppix detected the SATA-disks as SCSI-disks, that&#8217;s exactly what our kernel has to do next reboot&#8230;</p>
<p>When you have mounted the root disk it&#8217;s time to chroot to that disk:<br />
<samp>chroot /mnt/sda1</samp><br />
You&#8217;re back in your own system. Now edit `nano /etc/lilo.conf&#8217; and replace every /dev/hda for example to /dev/sda, and /dev/hda1 to /dev/sda1, etc. etc. Close the editor and run:<br />
<samp>lilo</samp><br />
Your system has to be ready to reboot by now. So: let&#8217;s `exit&#8217; the chroot, `unmount /mnt/sda1&#8242; the disk and `reboot&#8217;. If you had run through everything ok your system has to be boot like a SCSI-system! So your SATA-disk drivers run onder the SCSI-layer.</p>
<p><strong>Sarge</strong><br />
Just run:<br />
<samp>apt-get install module-init-tools</samp><br />
Yep, Sarge has a package for that. Now you have to edit fstab just like described above at the Woody-setup.</p>
<p>Because Sarge does not use LILO as its standard boot loader but Grub there&#8217;s a small difference between both setups. We don&#8217;t need a Knoppix CD here (unless you screw up ;]). What you have to do is open `/boot/grub/menu.lst&#8217; and put a new title section up with the name of your fresh-compiled kernel. Copy the `root&#8217; value from the previous kernel, don&#8217;t change it (if it was root (hd0,0), leave it to (hd0,0)). The only thing you have to change is the root value after kernel. If you had for example this title block:<br />
<code>title           Debian GNU/Linux, kernel 2.4.31<br />
root            (hd0,0)<br />
kernel          /boot/kernel-2.4.31 root=/dev/hda1 ro<br />
savedefault<br />
boot</code></p>
<p>Change it like this:<br />
<code>title           Debian GNU/Linux, kernel 2.6.12, with sata<br />
root            (hd0,0)<br />
kernel          /boot/kernel-2.6.12 root=/dev/sda1 ro<br />
savedefault<br />
boot</code></p>
<p>Note the difference at the root parameter. Double check everything, otherwise you either have to get your Knoppix CD. When everything has been changed it&#8217;s time te reboot. This also goes like the Woody setup.</p>
<p><a name="sources"></a></p>
<h3><a name="sources"></a>sources</h3>
<p><a name="sources"></a></p>
<ul><a name="sources"></a></p>
<li><a name="sources"></a> <a target="_blank" href="http://www.debian.org/releases/stable/i386/ch-boot-floppy-techinfo.en.html">Debian install manual &#8211; Technical information on the Boot Floppies</a></li>
<li><a target="_blank" href="http://sourceforge.net/projects/e1000">Intel® PRO/10/100/1000/10GbE Drivers</a></li>
<p><a target="_blank" href="http://sourceforge.net/projects/e1000"> </a></ul>
<p><a target="_blank" href="http://sourceforge.net/projects/e1000"> </a><a name="others"></a></p>
<h3><a name="others"></a>enhancements, questions, etc.</h3>
<p><a name="others"></a><a name="others"></a> I hope this was quite useful, if you have any enhancements/questions/other things don&#8217;t hesitate to <a href="http://zeroxcool.net/contact">contact</a> me.</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/1/migrating-debian-to-sata-disks.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Sarge (3.1r0)</title>
		<link>http://zeroxcool.net/9/debian-sarge-31r0.html</link>
		<comments>http://zeroxcool.net/9/debian-sarge-31r0.html#comments</comments>
		<pubDate>Wed, 08 Jun 2005 11:10:36 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Techs]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/9/debian-sarge-31r0.html</guid>
		<description><![CDATA[Yesterday, finally Debian Sarge (3.1r0) was released. After three year of intensive development by lots of volunteers this &#8211; in my opinion the best &#8211; Linux taste has been set out of the (frozen) &#8216;testing&#8217; range. Were it was put into, I thought August 2004. When everybody was thinking it shouldn&#8217;t take longer then two [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, finally <a target="_blank" href="http://www.debian.org/">Debian</a> <a target="_blank" href="http://www.debian.org/News/2005/20050606">Sarge</a> (3.1r0) was released. After three year of intensive development by lots of volunteers this &#8211; in my opinion the best &#8211; Linux taste has been set out of the (frozen) &#8216;testing&#8217; range. Were it was put into, I thought August 2004. When everybody was thinking it shouldn&#8217;t take longer then two months <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8230;</p>
<p>Today, I finally had some spare time, the GPS project (see 6th of May) had to be delivered today. Almost everything was finished, minus some small points. Also most of all other school tasks were finished. So, in two weeks I finally have my &#8211; well-deserved &#8211; holidays <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . After finishing the GPS project, I had to fix something for the <a target="_blank" href="http://www.henribloem.nl/">Henri Bloem</a> site, doing some things in the garden, and now, time to test &#8216;Sarge&#8217;.</p>
<p>I already had a Woody box at home, which was running a 2.6 kernel though. So, I thought, just upgrade to Sarge as stated in the <a target="_blank" href="http://www.debian.org/releases/sarge/i386/release-notes/ch-upgrading.en.html">release notes</a>. Everything went well, upgrade took about half an hour (at a PII 400MHz machine, not bad). Then it was time to reboot, checked everything again, and there we go&#8230;</p>
<p>When the machine was about to start LILO mr. Murphy appeared. Only &#8216;LI&#8217; was located, fuck, I think I had to run lilo before rebooting. Now, I still have to reinstall everything. Not bad, because the system was running Woody for about 2 and a half years by now, and really stressed with lots of unstable software, haha.</p>
<p>Have fun watching the end of <em>24</em>&#8216;s season 4, again a increment of pleasure in comparison with season 3 <img src='http://zeroxcool.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/9/debian-sarge-31r0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Tiscom Hosting MX system</title>
		<link>http://zeroxcool.net/7/the-tiscom-hosting-mx-system.html</link>
		<comments>http://zeroxcool.net/7/the-tiscom-hosting-mx-system.html#comments</comments>
		<pubDate>Fri, 06 May 2005 15:32:17 +0000</pubDate>
		<dc:creator>Harm</dc:creator>
				<category><![CDATA[Techs]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://zeroxcool.net/wordpress/7/the-tiscom-hosting-mx-system.html</guid>
		<description><![CDATA[Not quite an active log, huh. Time to change, I&#8217;m not going to tell you what I&#8217;ve done and what I didn&#8217;t, just anything I _would_ like to talk about. It was just annoying to tell everything I&#8217;ve done this week, so there wasn&#8217;t a motivation to log. Well, now there is. This week I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Not quite an active log, huh. Time to change, I&#8217;m not going to tell you what I&#8217;ve done and what I didn&#8217;t, just anything I _would_ like to talk about. It was just annoying to tell everything I&#8217;ve done this week, so there wasn&#8217;t a motivation to log. Well, now there is.</p>
<p>This week I&#8217;m having a week of vacation. Well, vacation, let&#8217;s say, not going to school. Because I had to do lots of things for school this week. We&#8217;re working on a GPS program (on PDA and desktop) to make it possible to set out walkings with a GPS device. Quite interesting project, but it takes lots of time. We&#8217;re still running on schedule, I hope in a few weeks I can show the final results.</p>
<p>At work everything is also fine. We&#8217;ve introduced &#8211; after months of testing &#8211; finally our virus- and spamscanning &#8211; mail exchangers. Our mail system is now much more reliable to outages of one particulair server. I&#8217;ve ASCII-arted an impression of the current situation:</p>
<pre>	MX1	= mx1.mail.tiscomhosting.nl
	MX2	= mx2.mail.tiscomhosting.nl
	POP01	= pop01.mail.tiscomhosting.nl

	 /----------------\				/----------------\
========\|      MX1       |				|     POP01      |/==========
inet in	||   virus and    |========\		/=======|  POP archiver  || inet out
========/|  spam scanner  |        |            |	|		 |\==========
	 `----------------'        |            |	`----------------'
				   \[ internal ]/
				   /[ network  ]\
	 /----------------\	   |		|	/----------------\
========\|      MX2       |	   |		|	|     POPxx      |/==========
inet in	||   virus and    |========/		\=======|  POP archiver  || inet out
========/|  spam scanner  |				|		 |\==========
	 `----------------'				`----------------'</pre>
<p>As you can see, mail only comes in via the two MX servers. They scan all e-mail on SPAM and virusses. Virus e-mail is immediately deleted, SPAM e-mail otherwise is being tagged with an striking subject name. After that it is forwarded through the internal network to the POP-servers, they store all e-mail for clients and give them out on request. The internal forwarding is done by SMTP and the POP-servers only allow SMTP-traffic from the internal network.</p>
<p>Well, if one of the MX servers is down, there&#8217;s no problem, the other one will still receive incoming e-mail. If one of the POP-servers fails, the mail is still being queued at the MX&#8217;s. They will deliver everything when the POP-server is comming back up. The only remaining problem, when a POP-server is down, clients are unable to download their e-mail, that shouldn&#8217;t be a big problem because the POP-server didn&#8217;t have a higher downtime than a half an hour last year. Nice solution we still think.</p>
<p>Tomorrow again a football match.</p>
]]></content:encoded>
			<wfw:commentRss>http://zeroxcool.net/7/the-tiscom-hosting-mx-system.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

