<?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>Igmar Palsenberg's blog</title>
	<atom:link href="http://www.palsenberg.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.palsenberg.com</link>
	<description>Igmar's daily tech rant</description>
	<lastBuildDate>Fri, 20 Aug 2010 14:43:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Booting a &gt; 2 TB partition using EFI</title>
		<link>http://www.palsenberg.com/jdi/booting-a-2-tb-partition-using-efi</link>
		<comments>http://www.palsenberg.com/jdi/booting-a-2-tb-partition-using-efi#comments</comments>
		<pubDate>Fri, 20 Aug 2010 14:43:52 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[JDI]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=34</guid>
		<description><![CDATA[When our new storage server arrived last week, I wanted to skip use EFI t0 boot this system. It requires en EFI capable system, which this Intel server mobo is capable off. The CentOS installer doesn&#8217;t grasp an GPT partition &#8230; <a href="http://www.palsenberg.com/jdi/booting-a-2-tb-partition-using-efi">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When our new storage server arrived last week, I wanted to skip use EFI t0 boot this system. It requires en EFI capable system, which this Intel server mobo is capable off.</p>
<p>The CentOS installer doesn&#8217;t grasp an GPT partition table (needed to enable &gt; 2TB partition tables), so I installed manually. Well.. That didn&#8217;t go to smooth. Manually installing CentOS, and the GPT partition table was, looking at it afterwards, the least of my problems.</p>
<p>Booting the system was. The system was throwing me into an EFI shell, instead of booting the system. After doing some RTFM on EFI the issue became clear : The EFI BIOS wasn&#8217;t seeing the controller, because the BIOS on the Areca RAID card isn&#8217;t EFI capable, but only supports plain old BIOS.</p>
<p>End of story. Areca isn&#8217;t going to provide an EFI BIOS, because no OS supports it. No OS supports it because no EFI BIOS is avaiable. You get the point&#8230; So, back to a plain old MS-DOS partition table.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/jdi/booting-a-2-tb-partition-using-efi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating to SSO</title>
		<link>http://www.palsenberg.com/jdi/migrating-to-sso</link>
		<comments>http://www.palsenberg.com/jdi/migrating-to-sso#comments</comments>
		<pubDate>Fri, 23 Jul 2010 08:15:45 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[JDI]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=30</guid>
		<description><![CDATA[SSO, Atlassian, Crowd <a href="http://www.palsenberg.com/jdi/migrating-to-sso">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We at JDI are moving to a project based working method. We decided to use the tools from <a href="http://www.atlassian.com" target="_blank">Atlassian</a>, since those tools seem to do what we require. We also run a number of internal tools, and all those together mean remembering about 6 different usernames and password.</p>
<p>We decided to give <a href="http://www.atlassian.com/software/crowd/" target="_blank">Crowd </a>a try : SSO, with an option to integrate with custom applications. It uses SOAP internally, and SSO is managed with a domain cookie. About a day work, but now all Atlassian tools we use, our administration system and subversion are authenticating against crowd <img src='http://www.palsenberg.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/jdi/migrating-to-sso/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re at Maildir now</title>
		<link>http://www.palsenberg.com/jdi/were-at-maildir-now</link>
		<comments>http://www.palsenberg.com/jdi/were-at-maildir-now#comments</comments>
		<pubDate>Sun, 11 Apr 2010 20:59:59 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[JDI]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=17</guid>
		<description><![CDATA[As noted in this posting, we migrated to Maildir. It went relatively smooth, and faster then anticipated. I&#8217;ll be posting the code to the actual migration script (41 lines of PHP code), and the code code to the milter that &#8230; <a href="http://www.palsenberg.com/jdi/were-at-maildir-now">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As noted in <a href="http://www.palsenberg.com/jdi/moving-from-mbox-to-maildir">this</a> posting, we migrated to Maildir. It went relatively smooth, and faster then anticipated. I&#8217;ll be posting the code to the actual migration script (41 lines of PHP code), and the code code to the milter that temporary locks the mailbox (aboyt 150 lines of C actually written by me). This way, it reduced downtime to the actual time needed to do the conversion, instead of shutting down the whole MTA.</p>
<p>The source for the PHP script and milter are <a href="http://www.palsenberg.com/wp-content/uploads/2010/04/maildirmigration.tar.bz2" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/jdi/were-at-maildir-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving from mbox to maildir</title>
		<link>http://www.palsenberg.com/jdi/moving-from-mbox-to-maildir</link>
		<comments>http://www.palsenberg.com/jdi/moving-from-mbox-to-maildir#comments</comments>
		<pubDate>Fri, 12 Mar 2010 07:39:54 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[JDI]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=13</guid>
		<description><![CDATA[I&#8217;ve decided that it&#8217;s time to move from mbox to Maildir. Mailboxes are getting larger every year, and so serverload continues to increase. During scheduled maintenance the end of March, I&#8217;m converting all mailboxes to Maildir format. I&#8217;ve run into &#8230; <a href="http://www.palsenberg.com/jdi/moving-from-mbox-to-maildir">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided that it&#8217;s time to move from mbox to Maildir. Mailboxes are getting larger every year, and so serverload continues to increase. During scheduled maintenance the end of March, I&#8217;m converting all mailboxes to Maildir format.</p>
<p>I&#8217;ve run into a number of issues during some preliminary tests :</p>
<p>- The conversion can&#8217;t hand the situation that mail get&#8217;s delivered during the conversion<br />
- IMAP / POP mutations on the mailbox while converting screws up the conversion process.</p>
<p>The IMAP / POP3 part can be handled the simple way: Lock the user during the conversion, then re-enable  user after the conversion is done. The incoming part is a more challenging issue : You don&#8217;t want to shutdown the mailserver during the while conversion. You can&#8217;t tell sendmail to delay mail during a certain time by default.</p>
<p>To solve this, I&#8217;ve written a milter (see www.milter.org), so that during the RCPT TO phase, it checks the user&#8217;s homedir for a .maildisable file, and echo&#8217;s the first line of that file if it exists with a 4xx error. That solves the problem <img src='http://www.palsenberg.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/jdi/moving-from-mbox-to-maildir/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moved to VPS</title>
		<link>http://www.palsenberg.com/personal/moved-to-vps</link>
		<comments>http://www.palsenberg.com/personal/moved-to-vps#comments</comments>
		<pubDate>Wed, 24 Feb 2010 13:33:36 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=8</guid>
		<description><![CDATA[Today I&#8217;ve move all my personal stuff to a VPS. It let&#8217;s me run my own software (although I manage our company&#8217;s web server, I can now run several services I&#8217;m not otherwise able to use). Email wil follow today, &#8230; <a href="http://www.palsenberg.com/personal/moved-to-vps">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve move all my personal stuff to a VPS. It let&#8217;s me run my own software (although I manage our company&#8217;s web server, I can now run several services I&#8217;m not otherwise able to use).</p>
<p>Email wil follow today, and so will be a restoration of all the personal project pages. I&#8217;ve lost some source due to a disk crash (and  the stupid assumption that I&#8217;ve had backups), but I&#8217;ll put that info on the projectpages themselves.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/personal/moved-to-vps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding a new editor</title>
		<link>http://www.palsenberg.com/jdi/finding-a-new-editor</link>
		<comments>http://www.palsenberg.com/jdi/finding-a-new-editor#comments</comments>
		<pubDate>Thu, 25 Jun 2009 09:36:49 +0000</pubDate>
		<dc:creator>Igmar Palsenberg</dc:creator>
				<category><![CDATA[JDI]]></category>

		<guid isPermaLink="false">http://www.palsenberg.com/?p=4</guid>
		<description><![CDATA[We, at JDI, are used to working in vi. When we started 11 years ago, most IDE&#8217;s wheren&#8217;t existant, and with 3 people with their own OS and configuration developing locally wasn&#8217;t an option. So we just shelled in, vim&#8217;ed &#8230; <a href="http://www.palsenberg.com/jdi/finding-a-new-editor">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We, at JDI, are used to working in vi. When we started 11 years ago, most IDE&#8217;s wheren&#8217;t existant, and with 3 people with their own OS and configuration developing locally wasn&#8217;t an option. So we just shelled in, vim&#8217;ed all of our files, and created nice things that way.</p>
<p>Today, when the compay has grown, this isn&#8217;t an option anymore. People want an IDE, mainly for code completion and debugging. We run multiple OS&#8217;ses (Windows, Linux, Mac OS), so everything windows-only isn&#8217;t an option.</p>
<p>I&#8217;ve looked at three options :</p>
<p>Zend Studio for Eclipse<br />
Eclipse<br />
Netbeans</p>
<p>Zend studio is buggy, especially when it comes to Remote Systems. Not to mentions it&#8217;s slow as hell when it comes to importing a remote project. Eclipse suffers from the same problems, and NetBeans is missing remote SFTP support.</p>
<p>I&#8217;m trying Netbeans with MacFusion at the moment</p>
]]></content:encoded>
			<wfw:commentRss>http://www.palsenberg.com/jdi/finding-a-new-editor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
