<?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>Shlrm.org Blag &#187; W00t!</title>
	<atom:link href="http://shlrm.org/wordpress/category/w00t/feed/" rel="self" type="application/rss+xml" />
	<link>http://shlrm.org/wordpress</link>
	<description>Linux, Java, Ruby, and Politics.</description>
	<lastBuildDate>Mon, 10 Oct 2011 18:50:48 +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>New theme!</title>
		<link>http://shlrm.org/wordpress/2011/09/03/new-theme-2/</link>
		<comments>http://shlrm.org/wordpress/2011/09/03/new-theme-2/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 06:04:38 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[W00t!]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=456</guid>
		<description><![CDATA[New Theme!]]></description>
			<content:encoded><![CDATA[<p>Yay there&#8217;s a new theme! It&#8217;s a bit nicer than the old one; less fancy graphics and a better layout.</p>
<p>Far more customizable also. I&#8217;m satisfied.</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2011/09/03/new-theme-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MINECRAFT Magnets!</title>
		<link>http://shlrm.org/wordpress/2011/03/10/minecraft-magnets/</link>
		<comments>http://shlrm.org/wordpress/2011/03/10/minecraft-magnets/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 16:26:11 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[Minecraft]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=435</guid>
		<description><![CDATA[Minecraft Magnets!]]></description>
			<content:encoded><![CDATA[<p>I has dem!</p>
<div id="attachment_436" class="wp-caption alignleft" style="width: 310px"><a href="http://shlrm.org/wordpress/wp-content/uploads/2011/03/Minecraft_opt.jpg"><img class="size-medium wp-image-436" title="Minecraft Magnets!" src="https://shlrm.org/wordpress/wp-content/uploads/2011/03/Minecraft_opt-300x179.jpg" alt="NO PUNCHING MY DESK!" width="300" height="179" /></a><p class="wp-caption-text">I got some Minecraft magnets and they&#39;re on my storage cabinet at work.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2011/03/10/minecraft-magnets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Userspace cgroups in Fedora 14</title>
		<link>http://shlrm.org/wordpress/2010/11/21/userspace-cgroups-in-fedora-14/</link>
		<comments>http://shlrm.org/wordpress/2010/11/21/userspace-cgroups-in-fedora-14/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 00:08:35 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[W00t!]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=420</guid>
		<description><![CDATA[There was a lot of buzz on the interblags about a 200-line kernel patch that enables per-tty cgroups automatically. Apparently, one can add them trivially to their home directory without having to patch any kernels. This blog post talks about how to do it, but it didn&#8217;t cooperate with Fedora 14 very well. A bit <a href='http://shlrm.org/wordpress/2010/11/21/userspace-cgroups-in-fedora-14/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>There was a lot of buzz on the interblags about a 200-line kernel patch that enables per-tty cgroups automatically. Apparently, one can add them trivially to their home directory without having to patch any kernels.</p>
<p><a href="http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html">This blog post</a> talks about how to do it, but it didn&#8217;t cooperate with Fedora 14 very well. A bit of googleing later and I found <a href="http://forum.nginx.org/read.php?30,151937,151954#msg-151954">this mailing list post</a> that did it for me. Now I have userspace cgroups for each terminal I open. Handy, I suppose. Might be more useful on an SSH server to guarantee that each person logging in can&#8217;t overwhelm the system for the others.</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/11/21/userspace-cgroups-in-fedora-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minecraft Server Modification Project</title>
		<link>http://shlrm.org/wordpress/2010/10/14/minecraft-server-modification-project/</link>
		<comments>http://shlrm.org/wordpress/2010/10/14/minecraft-server-modification-project/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 20:01:46 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[W00t!]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=397</guid>
		<description><![CDATA[MINECRAFT! Someone has done no small amount of determining what the code within the minecraft_server.jar does and how you can inject hooks into it. I have forked that git repository and am trying to organize it a bit better. Possibly make it truly into just a plugin framework and nothing else. I&#8217;m hoping that this <a href='http://shlrm.org/wordpress/2010/10/14/minecraft-server-modification-project/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.minecraft.net">MINECRAFT</a>!</p>
<p>Someone <a href="Someone has done no small amount of determining what the code within the minecraft_server.jar does">has done no small amount of determining</a> what the code within the minecraft_server.jar does and how you can inject hooks into it. <a href="http://github.com/dkowis/Minecraft-Server-Mod">I have forked that git repository</a> and am trying to organize it a bit better. Possibly make it truly into just a plugin framework and nothing else.</p>
<p>I&#8217;m hoping that this will be useful to others and that it all won&#8217;t horribly break when the server is changed on the 31st. Otherwise, all the really awesome administrative abilities will be horribly broken. Another really awesome thing would be if Notch were to have a plugin API ready to go. Perhaps based on the work that the community is doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/10/14/minecraft-server-modification-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vim syntax hilighting for ruby/rails</title>
		<link>http://shlrm.org/wordpress/2010/05/18/vim-syntax-hilighting-for-rubyrails/</link>
		<comments>http://shlrm.org/wordpress/2010/05/18/vim-syntax-hilighting-for-rubyrails/#comments</comments>
		<pubDate>Wed, 19 May 2010 02:10:13 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=369</guid>
		<description><![CDATA[http://www.vim.org/scripts/script.php?script_id=1567 Woot. EDIT: Man, this guy has all sorts of good stuff: http://www.vim.org/account/profile.php?user_id=9012 cucumber, rails, ruby, git-vim integration. VIM FTW!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vim.org/scripts/script.php?script_id=1567">http://www.vim.org/scripts/script.php?script_id=1567</a></p>
<p>Woot.</p>
<p>EDIT:</p>
<p>Man, this guy has all sorts of good stuff: <a href="http://www.vim.org/account/profile.php?user_id=9012">http://www.vim.org/account/profile.php?user_id=9012</a></p>
<p>cucumber, rails, ruby, git-vim integration. VIM FTW!</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/05/18/vim-syntax-hilighting-for-rubyrails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xen pv_ops domU</title>
		<link>http://shlrm.org/wordpress/2010/05/01/xen-pv_ops-domu/</link>
		<comments>http://shlrm.org/wordpress/2010/05/01/xen-pv_ops-domu/#comments</comments>
		<pubDate>Sat, 01 May 2010 23:30:19 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Source Mage]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[pvops]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=354</guid>
		<description><![CDATA[&#8230;means I can finally pause/suspend a domU vm again! Finding this information should&#8217;ve been obvious, but for some reason it wasn&#8217;t. Maybe I had some silly mental block or something. Anyways, get the kernel source from here. Then build it for your architecture. If you want to build a 32-bit kernel for some 32-bit domUs, <a href='http://shlrm.org/wordpress/2010/05/01/xen-pv_ops-domu/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>&#8230;means I can finally pause/suspend a domU vm again!</p>
<p>Finding this information should&#8217;ve been obvious, but for some reason it wasn&#8217;t. Maybe I had some silly mental block or something. Anyways, get the kernel source from <a href="http://git.kernel.org/?p=linux/kernel/git/jeremy/xen.git">here</a>. Then build it for your architecture. If you want to build a 32-bit kernel for some 32-bit domUs, and you&#8217;re running on 64-bit, it&#8217;s as easy as make ARCH=i386 &lt;target&gt;. This does work and I&#8217;ve verified it. Had to fool a Fedora domU into beleiving that it really was a 32-bit system.</p>
<p>I&#8217;ve found make tarbz2-pkg to be quite handy in packaging up the kernel to be deployed.</p>
<p>I have verified that this works in Xen 3.4.2 on a patched 2.6.29.6 kernel.</p>
<p>On my Xen 4.0 test box, it fails to suspend. I&#8217;m using the blktap2 stuff, and perhaps that doesn&#8217;t pause well. As far as I understand it, that blktap2 should not affect suspending, but I&#8217;m going to test it with some logical volume based vms. I usually use the lvm backed disks anyway, but the blktap2 stuff offers some interesting features, if it were to work. Not being able to pause stuff probably isn&#8217;t good, but again, I&#8217;m not sure what&#8217;s causing it.</p>
<p>Apparently, that is what&#8217;s causing it. The domU will pause and unpause just fine when using an lvm backed disk, rather than the blktap2 ones. I should test a couple of other combinations to see if things like tap:aio will behave, as that&#8217;s needed for nifty things like remus.</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/05/01/xen-pv_ops-domu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen 4.0 released</title>
		<link>http://shlrm.org/wordpress/2010/04/07/xen-4-0-released/</link>
		<comments>http://shlrm.org/wordpress/2010/04/07/xen-4-0-released/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 12:37:45 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[Source Mage]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[rpms]]></category>
		<category><![CDATA[xen]]></category>
		<category><![CDATA[xen 4.0]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=337</guid>
		<description><![CDATA[Finally! From the official page: The Xen 4.0 release contains a number of important new features and updates including: Blktap2 – High performance VHD implementation supporting snaphots and clonces including live snapshots Netchannel2 – Support for new Smart NICs with multi-queue and SR-IOV functionality Fault Tolerance – Live transactional synchronization of VM state between physical <a href='http://shlrm.org/wordpress/2010/04/07/xen-4-0-released/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Finally!</p>
<p>From the <a href="http://www.xen.org/products/xen_source.html">official   page</a>:</p>
<blockquote><p>The Xen 4.0 release contains a number of important new  features and  updates including:</p>
<ul>
<li>Blktap2 – High performance VHD implementation supporting snaphots   and clonces including live snapshots</li>
<li>Netchannel2 – Support for new Smart NICs with multi-queue and SR-IOV   functionality</li>
<li>Fault Tolerance – Live transactional synchronization of VM state   between physical servers</li>
<li>Libxenlight – New library providing higher-level control of Xen   between various toolstacks</li>
<li>PV-USB and VGA Pass-through</li>
</ul>
</blockquote>
<p>SourceMage has already updated packages for it.</p>
<p>There’s a repository and src RPMs available for Fedora <a href="http://fedorapeople.org/%7Emyoung/dom0/">here</a>. Specifically  the <a href="http://fedorapeople.org/%7Emyoung/dom0/src/xen-4.0.0-0.7.fc12.src.rpm">Xen   4.0 src RPM</a>. I’ll try to remember to fire up a build on my xen DomU  that I use to build RPMs for me :)</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/04/07/xen-4-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen Stats Revised</title>
		<link>http://shlrm.org/wordpress/2010/03/08/xen-stats-revised/</link>
		<comments>http://shlrm.org/wordpress/2010/03/08/xen-stats-revised/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 12:38:57 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[cacti]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[xen]]></category>
		<category><![CDATA[xen stats]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=339</guid>
		<description><![CDATA[I had reimplemented some monitoring on my network and then I got to wondering if there was a revised version of the original xen-stats stuff I was using. Turns out there is. The site details instructions on how to set it up in cacti, and it works pretty well. I do wish there was a <a href='http://shlrm.org/wordpress/2010/03/08/xen-stats-revised/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>I had reimplemented some monitoring on my  network and then I got to wondering if there was a revised version of  the <a href="http://shlrm.org/wordpress/2008/04/06/xen-stats/">original  xen-stats stuff </a>I was using. Turns out <a href="http://run.tournament.org.il/xen-vms-performance-collection/">there   is</a>. The site details instructions on how to set it up in <a href="http://www.cacti.net/">cacti</a>, and it works pretty well. I do  wish there was a single graph to collect all for the hosts, instead of  individual host graphs, but it’s not bad. Perhaps I’ll build a template  that uses the data source and glues them all into one graph. But it  provides reasonably accurate data, and it’s not difficult to set up.</p>
<p><a title="Graphs" href="http://shlrm.org/cacti/graph_view.php?action=tree&amp;tree_id=1&amp;leaf_id=10">Xen   stats FTW</a>!</p>
<p>(The UPS graphs I need to fix too, somethings broken in the PHP  datasource it uses. So if you’ve got a reliable Network UPS Tools  graphing source for cacti, <a href="http://www.eric-a-hall.com/software/cacti-nut/">other than this  one</a>, lemme know.)</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2010/03/08/xen-stats-revised/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen 3.4.2 rpms for Fedora 11 x86_64</title>
		<link>http://shlrm.org/wordpress/2009/11/12/xen-3-4-2-rpms-for-fedora-11-x86_64/</link>
		<comments>http://shlrm.org/wordpress/2009/11/12/xen-3-4-2-rpms-for-fedora-11-x86_64/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 15:46:46 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=297</guid>
		<description><![CDATA[I was using xen 3.4.1 on my fedora 11 Domain0, but I couldn&#8217;t ever suspend anything. xm save always failed. Someone on IRC suggested that it was the guest kernel that was to blame. Turns out it was xen 3.4.1. After many hours searching the intertubes for a srpm or a spec file for building <a href='http://shlrm.org/wordpress/2009/11/12/xen-3-4-2-rpms-for-fedora-11-x86_64/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was using xen 3.4.1 on my fedora 11 Domain0, but I couldn&#8217;t ever suspend anything. xm save always failed. Someone on IRC suggested that it was the guest kernel that was to blame. Turns out it was xen 3.4.1.</p>
<p>After many hours searching the intertubes for a srpm or a spec file for building xen 3.4.2 for fedora, I decided that I would hack <a href="http://bderzhavets.wordpress.com/2009/08/20/setup-libvirt-0-7-0-6-xen-3-4-1-dom0-on-to-fedora-11-64-bit/">an existing one</a> to 3.4.2 and hope for the best.</p>
<p>It built after I removed a few patches. The patches mostly complained about being already applied, so I assume the bugs the patches were addressing were fixed in 3.4.2. I have generated <a href="http://shlrm.org/rpms/xen/">rpms for x86_64</a> and put the <a href="http://shlrm.org/rpms/xen/xen-3.4.2.spec">spec file</a> up on my site. Enjoy.</p>
<ul>
<li><a href="http://shlrm.org/rpms/xen/xen-3.4.2-5.fc11.x86_64.rpm"> xen-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-debuginfo-3.4.2-5.fc11.x86_64.rpm"> xen-debuginfo-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-devel-3.4.2-5.fc11.x86_64.rpm"> xen-devel-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-doc-3.4.2-5.fc11.x86_64.rpm"> xen-doc-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-hypervisor-3.4.2-5.fc11.x86_64.rpm"> xen-hypervisor-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-libs-3.4.2-5.fc11.x86_64.rpm"> xen-libs-3.4.2-5.fc11.x86_64.rpm</a></li>
<li><a href="http://shlrm.org/rpms/xen/xen-runtime-3.4.2-5.fc11.x86_64.rpm"> xen-runtime-3.4.2-5.fc11.x86_64.rpm</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2009/11/12/xen-3-4-2-rpms-for-fedora-11-x86_64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration proceeding</title>
		<link>http://shlrm.org/wordpress/2009/09/01/migration-proceeding/</link>
		<comments>http://shlrm.org/wordpress/2009/09/01/migration-proceeding/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 20:17:09 +0000</pubDate>
		<dc:creator>David Kowis</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[W00t!]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://shlrm.org/wordpress/?p=277</guid>
		<description><![CDATA[The new cpu coolers fit and I can highly recommend them. The loudest fan on the server is the 5-drive sata hot-swap bay. I&#8217;ll make a posting detailing the server and the pitfalls I encountered for others on the internet, if any others actually read this, heh. Anyways, the migration is proceeding, I have 10VMs <a href='http://shlrm.org/wordpress/2009/09/01/migration-proceeding/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.noctua.at/main.php?show=productview&amp;products_id=22&amp;lng=en">new cpu coolers</a> fit and I can highly recommend them. The loudest fan on the server is the 5-drive sata hot-swap bay. I&#8217;ll make a posting detailing the server and the pitfalls I encountered for others on the internet, if any others actually read this, heh.</p>
<p>Anyways, the migration is proceeding, I have 10VMs running on the xen host. I have a few more to build to get the rest of my services segregated enough. I&#8217;m using LDAP on a VM to have centralized authentication and authorization. It&#8217;s still evolving slowly, but I can get the services I need running on a vm as they were, and then build a new VM to start the LDAP integration. Xen rules.</p>
]]></content:encoded>
			<wfw:commentRss>http://shlrm.org/wordpress/2009/09/01/migration-proceeding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

