<?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>Michel Hiemstra - Web Development &#38; Internet Marketing</title>
	<atom:link href="http://www.michelhiemstra.nl/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michelhiemstra.nl/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 21 May 2010 14:46:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My top Mac apps for web development</title>
		<link>http://www.michelhiemstra.nl/blog/my-top-mac-apps-for-web-development/</link>
		<comments>http://www.michelhiemstra.nl/blog/my-top-mac-apps-for-web-development/#comments</comments>
		<pubDate>Thu, 13 May 2010 16:07:48 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[billings]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mac apps]]></category>
		<category><![CDATA[pipette]]></category>
		<category><![CDATA[querious]]></category>
		<category><![CDATA[transmit]]></category>
		<category><![CDATA[versions]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=146</guid>
		<description><![CDATA[I&#8217;ve seen many blogs from colleague web developers sharing their top 10 mac apps or something like that, I always find it interesting to read what applications they use. So here I am sharing my top applications I use daily for my work.
I am not putting the apps in a Top # order but in <a href="http://www.michelhiemstra.nl/blog/my-top-mac-apps-for-web-development/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve seen many blogs from colleague web developers sharing their top 10 mac apps or something like that, I always find it interesting to read what applications they use. So here I am sharing my top applications I use daily for my work.</p>
<p>I am not putting the apps in a Top # order but in order how many times I use it, or the importance for the app to me.</p>
<h2>Coda</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/app-coda.png"><img class="alignright size-full wp-image-148" title="app-coda" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/app-coda.png" alt="" width="128" height="127" /></a>Coda is <span style="text-decoration: line-through;">in my eyes</span> the holy grail of web development apps in the genre Text editors, but it&#8217;s so much more then just a text editor. Many people prefer Text Mate, I&#8217;ve tried that too, but <em>once using coda u never go back. </em>Hehe. Coda is lightweight and fast to use, It has build in Sites to save your sites obviously, very easy to use. And it has a build-in preview option, but I don&#8217;t use that, I prefer switching to Firefox. What I do use is the build in Books option, this lets you view for instance the PHP documentation, and you can easily search the books. For more information about all functionalities of coda like Sites, Preview, CSS, Terminal and Books visit their website.</p>
<p><a href="http://panic.com/coda/" target="_blank">Visit coda&#8217;s website</a></p>
<p><span id="more-146"></span></p>
<h2>Pipette</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/pipette.icon_.png"><img class="alignright size-full wp-image-149" title="pipette.icon" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/pipette.icon_.png" alt="" width="101" height="101" /></a>Pipette is a quick and handy tool to easily grab the color of any pixel on your screen, and copy the HEX code to your clipboard. Its fast and lightweight which is pretty important to me. Having to wait for an app is very frustrating while developing.</p>
<p><a href="http://www.charcoaldesign.co.uk/pipette" target="_blank">Visit pipette&#8217;s website</a></p>
<h2>Transmit</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/app-transmit.png"><img class="alignright size-full wp-image-150" title="app-transmit" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/app-transmit.png" alt="" width="106" height="106" /></a>Transmit, from the same developers as Coda. Again is the holy grail in the genre FTP apps. Very easy to use, and the app design is very slick. It also has an Sync option which synchronizes your local folder with the external folder, a time saver. Also the performance of the app is super fast. For more information visit the Transmit website.</p>
<p><a href="http://www.panic.com/transmit/" target="_blank">Visit Transmit&#8217;s website</a></p>
<h2>Querious</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/home_querious_icon.png"><img class="alignright size-full wp-image-152" title="home_querious_icon" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/home_querious_icon.png" alt="" width="92" height="96" /></a>For many years I used phpMyAdmin for mysql database management, but since I found Querious I never touched it again. Having mysql management directly from my desktop saves time, works faster and again in a slick design. You can easaly connect to the mysql database server directly, or use a SSH or SSL tunnel. More info visit the website.</p>
<p><a href="http://www.araelium.com/querious/" target="_blank">Visit Querious&#8217;s website</a></p>
<h2>Firebug</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/firebug-large.png"><img class="alignright size-full wp-image-153" title="firebug-large" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/firebug-large.png" alt="" width="135" height="109" /></a>The number one extension for FireFox for web developers, I simply can&#8217;t or won&#8217;t do my work anymore without this extension. Inspect elements, debug AJAX responses and output, you name it and Firebug has it. If you are a big fan using Firefox while developing u should definitely have Firebug enabled. It&#8217;s a must have for developers.</p>
<p><a href="http://getfirebug.com/" target="_blank">Visit Firebug&#8217;s website</a></p>
<h2>Versions</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/version_icon-300x300.png"><img class="alignright size-full wp-image-154" title="version_icon-300x300" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/version_icon-300x300.png" alt="" width="128" height="128" /></a>When you are using Subversion while developing your project, Versions is a handy application to check timeline&#8217;s, checkout your work or browse the repository, view changes etc. If you are using Coda it is not required since Coda has Subversion build in. But I like to use this app to view changes or check the timeline. Also it&#8217;s easy for checking out changes to multiple sources.</p>
<p><a href="http://versionsapp.com/" target="_blank">Visit Versions website<br />
</a></p>
<h2>Billings</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/billings_small.png"><img class="alignright size-full wp-image-157" title="billings_small" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/billings_small.png" alt="" width="124" height="124" /></a>Time management, client management, invoices, project timeline etc. Billings has it all. I use this application to log my work by simply turning on the timer. You can add working slips to your project and invoice these to your customer. They also have a nice iPhone app which connects to your Billings. To view all the functionalities visit the Billings website.</p>
<p><a href="http://www.marketcircle.com/billings/" target="_blank">Visit Billings website</a></p>
<h2>QuickSilver</h2>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/q.png"><img class="alignright size-full wp-image-166" title="q" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/q.png" alt="" width="126" height="126" /></a>I simply can&#8217;t and wont work on a Mac without quicksilver, it&#8217;s a time saver for sure. Easily start your applications by simply typing the name and hitting return. This should be standard on all mac&#8217;s if you ask me. I think all mac users also know this app, at least all mac users I know have it installed and can&#8217;t go without it. Check it out.</p>
<p><a href="http://www.blacktree.com/" target="_blank">Visit QuickSilver&#8217;s website</a></p>
<p>If you have a nice app that fits on this page please post a comment <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Share what apps you use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/my-top-mac-apps-for-web-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trying out Apple&#8217;s Magic Mouse</title>
		<link>http://www.michelhiemstra.nl/blog/trying-out-apples-magic-mouse/</link>
		<comments>http://www.michelhiemstra.nl/blog/trying-out-apples-magic-mouse/#comments</comments>
		<pubDate>Wed, 12 May 2010 17:41:01 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[magic mouse]]></category>
		<category><![CDATA[magicprefs]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=140</guid>
		<description><![CDATA[I needed a small keyboard for my new HTPC, so I bought the new wireless keyboard from Apple. While I was at it.. I saw the Magic Mouse. I&#8217;ve had a mac since 5 years now, and mac accessories too, but I always had a ugly logitech mouse next to the keyboard. So now I&#8217;m <a href="http://www.michelhiemstra.nl/blog/trying-out-apples-magic-mouse/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I needed a small keyboard for my new <a href="http://www.michelhiemstra.nl/blog/project-2-building-an-htpc-with-snow-leopard-10-6-and-xbmc/" target="_self">HTPC</a>, so I bought the new wireless keyboard from Apple. While I was at it.. I saw the Magic Mouse. I&#8217;ve had a mac since 5 years now, and mac accessories too, but I always had a ugly logitech mouse next to the keyboard. So now I&#8217;m trying out the new Magic Mouse. First impressions are good, it feels good in the hand and it responds better then I expected. The smooth scrolling is nice too, but sometimes when I&#8217;m reading an article I accidentally scroll down because my hand rests on the mouse. That&#8217;s annoying but need to learn to keep my hand still I guess <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span id="more-140"></span></p>
<p>I found a nice little app, well, a friend gave it to me. It&#8217;s called MagicPrefs. It allows you to tune your mouse a little bit more advanced then Apple&#8217;s prefs. You can also create your own gestures for the mouse. Quite a handy app. All magic mouse owners should check it out here. <a href="http://magicprefs.com/" target="_blank">magicprefs.com</a><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/screenshot_leopard.png"></a></p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/screenshot_leopard.png"><img class="alignnone size-full  wp-image-163" title="screenshot_leopard" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/screenshot_leopard.png" alt="" width="563" height="483" /></a></p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/Screen-shot-2010-05-12-at-5.39.21-PM.png"><img class="alignnone size-full wp-image-142" title="Screen shot 2010-05-12 at 5.39.21 PM" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/Screen-shot-2010-05-12-at-5.39.21-PM.png" alt="" width="255" height="144" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/trying-out-apples-magic-mouse/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Project #2: Building an HTPC with Snow Leopard 10.6 and XBMC</title>
		<link>http://www.michelhiemstra.nl/blog/project-2-building-an-htpc-with-snow-leopard-10-6-and-xbmc/</link>
		<comments>http://www.michelhiemstra.nl/blog/project-2-building-an-htpc-with-snow-leopard-10-6-and-xbmc/#comments</comments>
		<pubDate>Sun, 02 May 2010 00:51:02 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[hazard]]></category>
		<category><![CDATA[htpc]]></category>
		<category><![CDATA[iatkos v7]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[snow leopard]]></category>
		<category><![CDATA[snowosx]]></category>
		<category><![CDATA[xbmc]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=126</guid>
		<description><![CDATA[I had fun building the Xen server in my first project, since that one is completed it is time I start with project 2! Building an HTPC with Snow Leopard 10.6 and XBMC.
I&#8217;ve been using my Xbox 1 chipped with XBMC for over 4 years now, and it has served me some good times. But <a href="http://www.michelhiemstra.nl/blog/project-2-building-an-htpc-with-snow-leopard-10-6-and-xbmc/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I had fun building the Xen server in my first project, since that one is completed it is time I start with project 2! Building an HTPC with Snow Leopard 10.6 and XBMC.</p>
<p>I&#8217;ve been using my Xbox 1 chipped with XBMC for over 4 years now, and it has served me some good times. But as the movie quality keeps improving, or increasing in size, the Xbox doesn&#8217;t have what it take&#8217;s anymore. For example, viewing a movie in 1080p quality is simply not possible. Mostly because the file format MKV is not supported, or weakly supported.</p>
<p>A friend of me was talking about his new HTPC running on Snow Leopard with XMBC and it got me thinking, running Snow Leopard om my TV sounds good to me anyway. And being able to finally view Full-HD movies on my TV (witch it has never done before) is something i really want, I&#8217;m done watching crappy DivX&#8217;s.</p>
<p>Of course it never comes cheap, for a reasonable priced hardware configuration you come somewhere near 400 &#8211; 450 euro&#8217;s. And if I want a nice casing that fits next to my amplifier it costs me even more. The same goes for &#8217;sound reduced&#8217; hardware. So I think I&#8217;m just going with the average hardware and put this in a basic casing, and hide it behind my couch <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Maybe put some sound reducing stuff in the casing to reduce the annoying fan noise.</p>
<p>- Edit, Turns out HTPC casings are not that expensive after all. Found one for 60 euro&#8217;s, Looks like it&#8217;s going to be next to my amplifier afterall <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span id="more-126"></span></p>
<p>The configuration I have so far is priced around 400 euro&#8217;s. I will start the project once I have the hardware obviously.</p>
<table cellpadding="5" width="100%">
<tbody>
<tr>
<td><strong>Component</strong></td>
<td><strong>Hardware</strong></td>
</tr>
<tr>
<td>Graphics card</td>
<td>XFX 9400GT HSK</td>
</tr>
<tr>
<td>Processor</td>
<td>Intel Pentium Dual-Core E5200</td>
</tr>
<tr>
<td>Motherboard</td>
<td>GigaByte GA-EG41MF-US2H</td>
</tr>
<tr>
<td>HDD</td>
<td>Basic 160GB drive</td>
</tr>
<tr>
<td>Memory</td>
<td>GeiL 2 GB DDR2-800</td>
</tr>
<tr>
<td>Power supply</td>
<td>be quiet! Pure Power BQT L7 350W</td>
</tr>
<tr>
<td>Casing</td>
<td>MS-TECH MC-380</td>
</tr>
</tbody>
</table>
<address> </address>
<address><strong>Update &#8211; May 8 01:35</strong></address>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0030.jpg"><img class="alignright size-thumbnail wp-image-135" title="IMG_0030" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0030-150x150.jpg" alt="" width="150" height="150" /></a>Today I received the packages, even got better memory for free because the one I ordered appeared not to be in stock. I installed the hardware in the casing, all went smooth. Now im busy installing Mac OS X Snow Leopard 10.6.1 on the machine, but can&#8217;t seem to get it working.. i&#8217;ve tried the <strong>iATKOS v7, SnowOSX 3.6</strong> but they didn&#8217;t work for me. SnowOSX did but sound was not working and the bios keeps resetting on reboot.</p>
<p>The fix seems to be in the <strong>Snow Leopard 10.6.1-10.6.2 SSE2/SSE3 Intel AMD by Hazard</strong> package, but I downloaded the wrong version. Downloading the right version now but its going kind of slow. I&#8217;ll keep you updated on progress.</p>
<p><span style="text-decoration: underline;">These are the options I used up till now:</span><br />
- VoodooHDA<br />
- NvENABLER<br />
- Chameleon RC4<br />
- ElliotForceLegacyRTC<br />
- OpenHaltRestart</p>
<address><strong>Update &#8211; May 8 14:10</strong></address>
<p>Turned out I have to patch the <strong>Snow Leopard 10.6.1-10.6.2 SSE2/SSE3 Intel AMD by Hazard</strong> dvd first with an update, I wasted 2 good DVD&#8217;s on that! And my last ones, I ordered 100 DVD&#8217;s on cdrwinkel.com just in case. Now going to the store to get 1 or 2 DVD&#8217;s to burn the right image.</p>
<address><strong>Update &#8211; May 12 17:20</strong></address>
<p>A few day&#8217;s ago I completed this project, but obviously forgot to update this post because I watched some 1080p movies <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  That means the project was successful, but it was a pain in the *ss. Installing OS X on a normal PC is not that easy you might read somewhere. For some reason I got everything working except for my videocard. Strangly, a friend had the exact same card, but from a nother manufacturer and that one did work. Strange. We traded cards and now the HTPC is running Mac OS X 10.6.2 like a charm! Got XBMC installed, and placed the box in my livingroom. It&#8217;s looking kinda cool there! Btw, the DVD I used was &#8220;<strong>SnowOSX 3.6</strong>&#8220;. Some pics soon.</p>
<p>-Edit, some pics below! The HTPC is the one on the left.</p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0044.jpg"><img class="alignnone size-medium wp-image-170" title="IMG_0044" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0044-300x225.jpg" alt="" width="300" height="225" /></a> <a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0045.jpg"><img class="alignnone size-medium wp-image-171" title="IMG_0045" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/05/IMG_0045-300x225.jpg" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/project-2-building-an-htpc-with-snow-leopard-10-6-and-xbmc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Project #1: Installing and configuring Xen 3.0.3 on CentOS 5.4</title>
		<link>http://www.michelhiemstra.nl/blog/project-1-installing-and-configuring-xen-hypervisor-4-0-0/</link>
		<comments>http://www.michelhiemstra.nl/blog/project-1-installing-and-configuring-xen-hypervisor-4-0-0/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 01:10:08 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=86</guid>
		<description><![CDATA[Hi there,
I don&#8217;t often write something to my blog, mostly because I can&#8217;t find the time or the subject to write about, or the subject I can disclose to the public that is ^^. Anyway, I want to bust two bugs in one slap. That is writing something that is helpful to anyone interested and <a href="http://www.michelhiemstra.nl/blog/project-1-installing-and-configuring-xen-hypervisor-4-0-0/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Hi there,</p>
<p>I don&#8217;t often write something to my blog, mostly because I can&#8217;t find the time or the subject to write about, or the subject I can disclose to the public that is ^^. Anyway, I want to bust two bugs in one slap. That is writing something that is helpful to anyone interested and also for an archive of my projects. Often I start a personal project, mostly it doesn&#8217;t get completed because i get pulled of due other projects that actually bring food on the table. But this time I&#8217;m approaching it from another direction. Making my projects public for anyone to read. This keeps me motivated to complete the project and hopefully get some nice feedback from it.</p>
<p>My first project I&#8217;m posting is installing Xen 3.0.3 on a fresh server. Recently I&#8217;ve sold my webhosting company because I did not have the time, nor the long-term motivation for it. I&#8217;ve sold the company including the servers. But I managed to keep one server for myself and friends. This server is going to be used in this project so that I and my friends can have their own Virtual Machine.</p>
<p><span style="text-decoration: underline;">Note</span> that this is entirely new for me, and I don&#8217;t have any experience on virtualization what so ever, if you can provide me with any helpful feedback it will be appreciated <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/xen_logo_small.jpg"><img class="alignright size-full wp-image-104" title="Xen virtualization logo" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/xen_logo_small.jpg" alt="Xen virtualization logo" width="118" height="57" /></a>For some reason I have chosen to use <a href="http://www.xen.org/products/xenhyp.html" target="_blank">Xen</a>, why I don&#8217;t know exactly, other then its open source and according to the manual very easy to setup. I did look into other possibilities but it seems Xen is the most complete, and <span style="text-decoration: underline;">free</span> software for virtualization. Also build by some of the most experienced companies out there, that gives me a big boost in confidence on support, communities etc.</p>
<p>I will update this post frequently on the status of the installation, how I did it and a complete log of installation commands that worked for my server. So if this post intrigues you, bookmark it! <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color: #339966;">Project is finished. This website is now running on a Virtual Machine! </span><span id="more-86"></span></p>
<address><strong>Update &#8211; April 28th </strong></address>
<p>I&#8217;ve chosen to use <a href="http://centos.org/" target="_blank">CentOS 5</a> because I&#8217;m familiar to this operating system and it&#8217;s easy to use. I&#8217;m using this OS for my dom0 setup, and also for the clients (domU).</p>
<address><strong>Update &#8211; April 28th &#8211; 20:00<br />
</strong></address>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/IMG_0837.jpg"><img class="alignright size-thumbnail wp-image-98" title="Server for project 1" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/IMG_0837-150x150.jpg" alt="" width="150" height="150" /></a>Just got back from the datacenter, picked up the server I&#8217;m going to use for this project! After 2 years non-stop serving websites I thought let me clean the inside from dust, but surprisingly there was none.. at all..</p>
<address><strong>Update &#8211; April 29th &#8211; 01:20</strong></address>
<p>Attempted to install a clean CentOS 5 installation with the <a href="http://www.linuxh0st.net/howto/centos5/" target="_blank">netinstall</a> ISO, appears my dvd-rom is broken, replaced it with new one; The DVD itself is not OK, that was my last one.. Need to get to the store later. me 0 &#8211; 1 preparation.</p>
<address><strong>Update &#8211; April 30th &#8211; 15:40</strong></address>
<p>Today I configured the RAID, I&#8217;ve chosen for RAID10 with 4x 250GB hdd&#8217;s. This gives me 500GB disk space and a mirror for safety <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Building the array obviously took a long time. Got new CD&#8217;s, burned the netinstall ISO and booted the installation thought a HTTP mirror, works like a charm. But there seems to be an error with the GRUB loader after installation, I tried to fix it for a couple of hours, google-d my ass off but can&#8217;t seem to fix the problem. Called in the help of a friend who happens to be an expert in my eyes. Waiting for him to arrive and hopefully he knows how to fix it.</p>
<address><strong>Update &#8211; April 30th &#8211; 19:00</strong></address>
<p>Problem turned out to be the RAID10 configuration, somehow CentOS doesn&#8217;t &#8216;take&#8217; it. Also Ubuntu doesn&#8217;t like the RAID 10 configuration. Now i configured 2 times RAID1 for all 4 disks. Still gives me 500GB of storage, and mirrors. Installed CentOS 5.4 thought netinstall, now installing Xen.</p>
<p>&#8211; Well, installing Xen was pretty much easy. These are the steps i made:</p>
<p>I want to store all my VM&#8217;s on a big disk, for me that was the root disk. I created a folder on /data/vms/ for my virtual machines. After that I simply ran:</p>
<pre>yum install kernel-xen xen</pre>
<p>This installs Xen and the xen kernel. And it automatically adds the kernel to the Grub boot menu. You do have to make sure it&#8217;s set as default so it will boot that kernel on startup.</p>
<pre>nano /boot/grub/menu.lst</pre>
<p>Change the value of default to 0 (make sure the xen kernel is above other&#8217;s).</p>
<p>Reboot your system,</p>
<pre>shutdown -r now</pre>
<p>And it should boot from the new Xen kernel now!</p>
<p>To check if it is, run</p>
<pre>[root@server ~]# uname -r
2.6.18-164.15.1.el5xen
[root@server ~]#
</pre>
<p>And we are done. We can setup virtual machines (domains) now.</p>
<p>That was pretty simple too, Xen comes with a tool that prompts you with the questions. You only have to enter the name and path basically for Xen to setup the VM. Type:</p>
<pre>virt-install --prompt</pre>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-30-at-7.19.48-PM.png"><img class="alignright size-thumbnail wp-image-118" title="Screen shot 2010-04-30 at 7.19.48 PM" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-30-at-7.19.48-PM-150x150.png" alt="" width="117" height="117" /></a>When Xen ask&#8217;s for the Install URL you can use the images for your prevered flavor of linux, or what ever OS you want to install. I used CentOS for my first VM.</p>
<p>After installation, if you want to automatically boot your VM type on the domain-0:</p>
<pre>ln -s /etc/xen/&lt;vmname&gt; /etc/xen/auto</pre>
<p>For a list of Xen commands you can visit: <a href="http://xen-tools.org/software/xen-shell/commands.html" target="_blank">http://xen-tools.org/software/xen-shell/commands.html</a></p>
<address> </address>
<address><strong>Update &#8211; April 30th 21:10</strong></address>
<p>Well, it was a fast project for sure, all went easy as h*ll, except for the RAID10 issue. But everything is running smoothly and I have 3 VM&#8217;s running on the machine. Going to set it up in the datacenter again somewhere next week, And migrating this website to it! Thank you for reading, commenting is allowed <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  And since it&#8217;s Queens Day here in Holland, im out partying now, bye!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/project-1-installing-and-configuring-xen-hypervisor-4-0-0/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Project #0: iGoogle-like Drag &amp; Drop Portal v2.0</title>
		<link>http://www.michelhiemstra.nl/blog/igoogle-like-drag-drop-portal-v20/</link>
		<comments>http://www.michelhiemstra.nl/blog/igoogle-like-drag-drop-portal-v20/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 07:33:29 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Javascript / AJAX]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[drag]]></category>
		<category><![CDATA[drag drop]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[igoogle]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jsportal]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=77</guid>
		<description><![CDATA[Because i am getting alot of visits for the js-portal i decided toÂ fine-tuneÂ it a bit. So, in follow up of version 1 here&#8217;s version 2  
Visit the demo for download, and please comment if you like it and use it, it&#8217;s kinda fun to see it in a working project.
Update: On request i added <a href="http://www.michelhiemstra.nl/blog/igoogle-like-drag-drop-portal-v20/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Because i am getting alot of visits for the js-portal i decided toÂ fine-tuneÂ it a bit. So, in follow up of <a title="Drag drop portal v1.0" href="http://www.michelhiemstra.nl/blog/igoogle-like-drag-drop-portal/">version 1</a> here&#8217;s version 2 <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Visit the <a href="http://www.michelhiemstra.nl/scripts/jsportal/index.html" target="_blank">demo</a> for download, and please comment if you like it and use it, it&#8217;s kinda fun to see it in a working project.</p>
<p><span style="color: #008000;"><strong>Update:</strong> </span>On request i <strong>added MySQL database support</strong>, the script now saves the blocks into DB and pulls them out</p>
<p><strong><span style="font-family: mceinline;">Update2:</span></strong> I get allot of goodÂ responsesÂ but also many feature requests, so i decided to ask you script users what you would like to see as a new feature in the script, and i will try build it all in. Please type a comment on what you would like to see build in <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/igoogle-like-drag-drop-portal-v20/feed/</wfw:commentRss>
		<slash:comments>75</slash:comments>
		</item>
		<item>
		<title>Making local development a little bit easier on Mac OS X Leopard</title>
		<link>http://www.michelhiemstra.nl/blog/making-local-development-a-little-bit-easier-on-mac-os-x-leopard/</link>
		<comments>http://www.michelhiemstra.nl/blog/making-local-development-a-little-bit-easier-on-mac-os-x-leopard/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:51:10 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[apache wildcard]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dns enabler]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[local dns]]></category>
		<category><![CDATA[wildcard]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=58</guid>
		<description><![CDATA[I&#8217;ve configured a local DNS server that makes it a little bit easier to develop locally, because i always work with local domains like e.g. project.local.dev i always had to add them to my host file, and that&#8217;s very annoying. I stumbled upon the little app DNS Enabler and it saves me allot of trouble <a href="http://www.michelhiemstra.nl/blog/making-local-development-a-little-bit-easier-on-mac-os-x-leopard/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve configured a local DNS server that makes it a little bit easier to develop locally, because i always work with local domains like e.g. project.local.dev i always had to add them to my host file, and that&#8217;s very annoying. I stumbled upon the little app <a title="DNS Enabler for Leopard" href="http://cutedgesystems.com/software/DNSEnablerForLeopard/" target="_blank">DNS Enabler</a> and it saves me allot of trouble installing a local DNS server, and it saves me allot of time! It costs 15 dollar but worth every penny. Whenever i add something in my addressbar, like blabla.local.dev it automatticly goes to a local folder on /data/www/blabla. This is how i did it:</p>
<p><span id="more-58"></span>I assume you already have apache installed, if not, you can follow <a title="Installing Apache, PHP and MySQL on Mac OS X Leopard" href="http://www.michelhiemstra.nl/blog/installing-apache-php-with-xdebug-and-mysql-on-mac-os-x-leopard/" target="_blank">my tutorial</a> on that too. Open up your apache config, usually found in /private/etc/apache2/</p>
<p>Add the following:</p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/vhost-config-wildcard.txt" target="_blank">Click here for the vhost config</a>, my code syntax highlighter messes it up <img src='http://www.michelhiemstra.nl/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Next thing up is, install <a title="DNS Enabler for Leopard" href="http://cutedgesystems.com/software/DNSEnablerForLeopard/" target="_blank">DNS Enabler</a> (buy if first ofcourse) and copy these settings:</p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2009/08/dns-enabler.png" target="_blank"><img class="alignnone size-medium wp-image-59" title="dns-enabler" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2009/08/dns-enabler-300x193.png" alt="dns-enabler" width="300" height="193" border="0" /></a></p>
<p><em>(click image to enlarge)</em></p>
<p>And make sure you set the DNS in your system preferences to localhost, e.g.:</p>
<p><a href="http://www.michelhiemstra.nl/blog/wp-content/uploads/2009/08/picture-2.png" target="_blank"><img class="alignnone size-medium wp-image-60" title="picture-2" src="http://www.michelhiemstra.nl/blog/wp-content/uploads/2009/08/picture-2-300x247.png" alt="picture-2" width="300" height="247" border="0" /></a></p>
<p>Thats all! Now you can add a directory in your root e.g. /data/www/test and go to it in your browser with http://test.local.dev</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/making-local-development-a-little-bit-easier-on-mac-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What makes you a better webdeveloper: problem solving</title>
		<link>http://www.michelhiemstra.nl/blog/what-makes-you-a-better-webdeveloper-problem-solving/</link>
		<comments>http://www.michelhiemstra.nl/blog/what-makes-you-a-better-webdeveloper-problem-solving/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 21:09:47 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[quotes]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/what-makes-you-a-better-webdeveloper-problem-solving/</guid>
		<description><![CDATA[With multiple browsers, platforms, etc, problem solving is a must for any web developer.
Your footer that bitches about how your site doesnâ€™t work in IE6 and you donâ€™t care, tells me that you donâ€™t know enough about your profession to make it work in IE6.  Donâ€™t whine that your code doesnâ€™t work, figure out <a href="http://www.michelhiemstra.nl/blog/what-makes-you-a-better-webdeveloper-problem-solving/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>With multiple browsers, platforms, etc, problem solving is a must for any web developer.</p>
<p>Your footer that bitches about how your site doesnâ€™t work in IE6 and you donâ€™t care, tells me that you donâ€™t know enough about your profession to make it work in IE6.  Donâ€™t whine that your code doesnâ€™t work, figure out a way to make it work.  There is more than one way to mark up a page.</p>
<p>No one wants to hire a whiner, they donâ€™t even want to know there was a problem.  Itâ€™s your job to find it and fix it as if it didnâ€™t even exist.  If you can do that, you will surely go far.</p>
<p>By http://noahstokes.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/what-makes-you-a-better-webdeveloper-problem-solving/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing Apache, PHP (with xdebug) and MySQL on Mac OS X Leopard</title>
		<link>http://www.michelhiemstra.nl/blog/installing-apache-php-with-xdebug-and-mysql-on-mac-os-x-leopard/</link>
		<comments>http://www.michelhiemstra.nl/blog/installing-apache-php-with-xdebug-and-mysql-on-mac-os-x-leopard/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 14:03:44 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xdebug]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=55</guid>
		<description><![CDATA[Actually, this is very easy to do, since Apache and PHP are already installed we only have to enable PHP, install MySQL and install xdebug.
Some people like to install other software like MAMP or XAMPP but i like to do it without installing other software other than Mac OS X shipped with, well of course <a href="http://www.michelhiemstra.nl/blog/installing-apache-php-with-xdebug-and-mysql-on-mac-os-x-leopard/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Actually, this is very easy to do, since Apache and PHP are already installed we only have to enable PHP, install MySQL and install xdebug.</p>
<p>Some people like to install other software like <a title="MAMP" href="http://www.mamp.info/en/index.html" target="_blank">MAMP</a> or <a title="XAMPP" href="http://www.apachefriends.org/en/xampp-macosx.html" target="_blank">XAMPP</a> but i like to do it without installing other software other than Mac OS X shipped with, well of course we need to install some things but no all-in-one packages.</p>
<p><span id="more-55"></span></p>
<p>You may want to install the Developer Tools (xcode), you can find these on your Leopard DVD, or install the <a title="Apple Developer Tools" href="http://developer.apple.com/tools/" target="_blank">developertools</a> from the apple site. These are required if we are going to compile extensions for PHP.</p>
<p>Lets start with enabling PHP, open up Terminal, and type: <code>sudo nanoÂ /etc/apache2/httpd.conf</code> and type in your password. Find the line that loads the php5 module:</p>
<p><code>#LoadModule php5_module        libexec/apache2/libphp5.so</code></p>
<p>And remove the # before <code>LoadModule</code>.</p>
<p>Save the file (<code>ctrl+x</code>) and restart Apache, you can do this in System Pref&#8217;s by unchecking the Web Sharing service (Sys prefs &gt; Sharing), or you can type it in Terminal: <code>sudo apachectl restart</code></p>
<p>Lets install MySQL, i dont exactly know why apple did not ship this too, but fortunately MySQL made a nice prefpane for this. Download the package (dmg) at the <a title="MySQL Leopard" href="http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg" target="_self">MySQL website</a> Install it, and start it in your pref pane (Sys prefs &gt; MySQL)</p>
<p>Only thing we have to do now, is connecting MySQL with PHP, type in Terminal: <code>sudo nanoÂ /etc/my.cnf</code> and insert:</p>
<p><code>[client]<br />
socket = /var/mysql/mysql.sock<br />
[mysqld]<br />
socket = /var/mysql/mysql.sock</code></p>
<p>and then:</p>
<p><code>sudo mkdir /var/mysql<br />
sudo chown _mysql /var/mysql</code></p>
<p>All done, you now have Apache with PHP and MySQL, optionally we can install xdebug, there are a lot of known problems when doing this, so here&#8217;s what worked for me instantly:</p>
<p>Download the <a title="Komodo Remote Debugging" href="http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging" target="_blank">Komodo Remote Debugging</a> package and extract the xdebug.so from the 5.2 directory, and move it toÂ /usr/libexec/xdebug.so</p>
<p>Now open your php.ini file atÂ <code>/private/etc/apache2/php.ini</code> and add this line:</p>
<p><code>[xdebug]<br />
zend_extension=/usr/libexec/xdebug.so</code></p>
<p>Now, restart apache again with sudo apachectl restart, and you should have xdebug installed!<br />
If not, or you come up with some errors, please comment and ill try to help.</p>
<p>Optionally, if you want to make local development a little bit easier you can follow my other tutorial: <a href="http://www.michelhiemstra.nl/blog/making-local-development-a-little-bit-easier-on-mac-os-x-leopard/" target="_self">Making local development a little bit easier</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/installing-apache-php-with-xdebug-and-mysql-on-mac-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HowTo: Installing Subversion and Trac on CentOS 4</title>
		<link>http://www.michelhiemstra.nl/blog/howto-installing-subversion-and-trac-on-centos/</link>
		<comments>http://www.michelhiemstra.nl/blog/howto-installing-subversion-and-trac-on-centos/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 10:14:58 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[trac]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=49</guid>
		<description><![CDATA[I installed Subversion on a CentOS box with Trac, and although there are many, many howto&#8217;s on the web none of them seemed to work for my configuration. This is what i did, and worked for me on CentOS 4.


Installing Subversion
Installing Trac
Configuring Apache and Authentication

So, lets begin with installing Subversion. I used the Yum package <a href="http://www.michelhiemstra.nl/blog/howto-installing-subversion-and-trac-on-centos/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>I installed Subversion on a CentOS box with Trac, and although there are many, many howto&#8217;s on the web none of them seemed to work for my configuration. This is what i did, and worked for me on CentOS 4.</p>
<p><span id="more-49"></span></p>
<ul>
<li>Installing Subversion</li>
<li>Installing Trac</li>
<li>Configuring Apache and Authentication</li>
</ul>
<p>So, lets begin with installing Subversion. I used the Yum package manager but whether you install it from source or not doesn&#8217;t matter that much. We are going to need the packages &#8217;subversion&#8217; and &#8216;mod_dav_svn&#8217;, the last one is for serving Subversion repositories through Apache HTTP Server, which i assume you already have installed.</p>
<pre class="brush:bash">[root@repobox ~] yum install mod_dav_svn subversion</pre>
<p>Thats basicly it for installing, the configuration was where i lost time, now lets continue installing Trac.</p>
<p>I installed Trac also again in combination with Apache, now we need python and mod_python:</p>
<pre class="brush:bash">[root@repobox ~] yum install python mod_python</pre>
<p>And we need the mysql-python plugin so python can connect to MySQL, you can download the tarball from <a title="Mysql Python" href="http://sourceforge.net/projects/mysql-python/" target="_blank">http://sourceforge.net/projects/mysql-python</a>, then compile the package:</p>
<pre class="brush:bash">[root@repobox ~] tar xvzf mysql-python-tarball
[root@repobox ~] cd mysql-python-dir
[root@repobox ~] python setup.py build &amp;&amp; python setup.py install</pre>
<p>Install Clearsilver, this is a templating package used by Trac, you can download it from <a title="Clearsilver" href="http://www.clearsilver.net/downloads/" target="_blank">http://www.clearsilver.net/downloads/</a></p>
<pre class="brush:bash">[root@repobox ~] tar xvzf clearsilver-tarball
[root@repobox ~] cd clearsilver-dir
[root@repobox ~] ./configure â€“with-python=/path/to/python &amp;&amp; make &amp;&amp; make install</pre>
<p>Usually the python path is /usr/lib/python2.4 or whatever version you installed</p>
<p>When you have installed all of the above we can continue with installing Trac, first download Trac from <a title="Trac download" href="http://trac.edgewall.org/wiki/TracDownload" target="_blank">http://trac.edgewall.org/wiki/TracDownload</a></p>
<pre class="brush:bash">[root@repobox ~] tar xvzf trac-tarball
[root@repobox ~] cd trac-dir
[root@repobox ~] python ./setup.py install</pre>
<p>All done, now we can configure both subversion and Trac with Apache, and create some user authentication.</p>
<p>We are going to create config files for apache, vhost and trac:</p>
<pre class="brush:bash">[root@repobox ~] cd /etc/httpd/conf.d/
[root@repobox ~] touch vhosts.conf</pre>
<p>Now, <span style="text-decoration: underline;"><em>nano subversion.conf</em></span> and put in the following:</p>
<pre class="brush:bash">   DAV svn
   SVNParentPath /var/www/svn

   # Limit write permission to list of valid users.

      AuthType Basic
      AuthName "SVN Authorisation"
      AuthUserFile /etc/svn_trac-auth-conf
      Require valid-user</pre>
<p>This allows you to view the repository&#8217;s using http://example.org/repos</p>
<p>Now first lets create a svn repository</p>
<pre class="brush:bash">[root@repobox ~] svnadmin create /var/www/svn/projectname
[root@repobox ~] chown -R apache.apache /var/www/svn/projectname</pre>
<p>And a trac project to go along with it</p>
<pre class="brush:bash">[root@repobox ~] trac-admin /var/www/trac/projectname initenv
[root@repobox ~] chown -R apache.apache /var/www/trac/projectname</pre>
<p>Now lets add some security</p>
<pre class="brush:bash">[root@repobox ~] touch /etc/svn_trac-auth-conf
[root@repobox ~] htpasswd -m /etc/svn_trac-auth-conf username</pre>
<p>Now trac has been setup, lets create a apache link to it:</p>
<pre class="brush:bash">[root@repobox ~] nano /etc/httpd/conf.d/trac.conf</pre>
<p>Add the following:</p>
<pre class="brush:bash">        SetHandler mod_python
        PythonInterpreter main_interpreter
        PythonHandler trac.web.modpython_frontend
        PythonOption TracEnv /var/www/trac/projectname
        PythonOption TracUriRoot /trac/projectname</pre>
<p>Now you can open trac on http://example.org/trac/projectname</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/howto-installing-subversion-and-trac-on-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create gestures with your mouse with JavaScript</title>
		<link>http://www.michelhiemstra.nl/blog/create-gestures-with-your-mouse-with-javascript/</link>
		<comments>http://www.michelhiemstra.nl/blog/create-gestures-with-your-mouse-with-javascript/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 19:28:21 +0000</pubDate>
		<dc:creator>Michel Hiemstra</dc:creator>
				<category><![CDATA[Javascript / AJAX]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.michelhiemstra.nl/blog/?p=46</guid>
		<description><![CDATA[A friend send me this link on a script that allows you to create your own gestures, and use them to provoke an action, its pretty cool made; only downside is that its based upon mootools You should check it out
]]></description>
			<content:encoded><![CDATA[<p>A friend send me this link on a script that allows you to create your own gestures, and use them to provoke an action, its pretty cool made; <span style="text-decoration: line-through;">only downside is that its based upon mootools</span> <a href="http://neofreeman.freepgs.com/Moousture/" target="_blank">You should check it out</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michelhiemstra.nl/blog/create-gestures-with-your-mouse-with-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
