<?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>Kevin&#039;s random thoughts &#187; tech</title>
	<atom:link href="http://kbullock.ringworld.org/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://kbullock.ringworld.org</link>
	<description>god, tech, and other geekery</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:35:12 +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>vlad-hg version 2.2.2 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-2-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-2-has-been-released/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 20:10:14 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-2-has-been-released/</guid>
		<description><![CDATA[Mercurial support for Vlad. Using it is as simple as passing
:scm => :mercurial to Vlad when loading it up.

Changes:

2.2.2 / 2011-07-18


1 bug fix


Respect +deployvia+ and +hgsubrepos+ when using MQ

http://hitsquad.rubyforge.org/vlad-hg/
http://rubyforge.org/projects/hitsquad/
http://bitbucket.org/krbullock/vlad-hg/

]]></description>
			<content:encoded><![CDATA[<p>Mercurial support for Vlad. Using it is as simple as passing
<tt>:scm => :mercurial</tt> to Vlad when loading it up.</p>

<p>Changes:</p>

<h3>2.2.2 / 2011-07-18</h3>

<ul>
<li><p>1 bug fix</p>

<ul>
<li>Respect +deploy<em>via+ and +hg</em>subrepos+ when using MQ</li>
</ul></li>
<li><p><a href="http://hitsquad.rubyforge.org/vlad-hg/">http://hitsquad.rubyforge.org/vlad-hg/</a></p></li>
<li><a href="http://rubyforge.org/projects/hitsquad/">http://rubyforge.org/projects/hitsquad/</a></li>
<li><a href="http://bitbucket.org/krbullock/vlad-hg/">http://bitbucket.org/krbullock/vlad-hg/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-2-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlad-hg version 2.2.1 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-1-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-1-has-been-released/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 16:56:02 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-1-has-been-released/</guid>
		<description><![CDATA[Mercurial support for Vlad. Using it is as simple as passing
:scm => :mercurial to Vlad when loading it up.

Changes:

2.2.1 / 2011-07-18


1 bug fix


Fix regressions caused by failure to merge 2.1.3 before releasing 2.2.0.

http://hitsquad.rubyforge.org/vlad-hg/
http://rubyforge.org/projects/hitsquad/
http://bitbucket.org/krbullock/vlad-hg/

]]></description>
			<content:encoded><![CDATA[<p>Mercurial support for Vlad. Using it is as simple as passing
<tt>:scm => :mercurial</tt> to Vlad when loading it up.</p>

<p>Changes:</p>

<h3>2.2.1 / 2011-07-18</h3>

<ul>
<li><p>1 bug fix</p>

<ul>
<li>Fix regressions caused by failure to merge 2.1.3 before releasing 2.2.0.</li>
</ul></li>
<li><p><a href="http://hitsquad.rubyforge.org/vlad-hg/">http://hitsquad.rubyforge.org/vlad-hg/</a></p></li>
<li><a href="http://rubyforge.org/projects/hitsquad/">http://rubyforge.org/projects/hitsquad/</a></li>
<li><a href="http://bitbucket.org/krbullock/vlad-hg/">http://bitbucket.org/krbullock/vlad-hg/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-1-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlad-hg version 2.2.0 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-0-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-0-has-been-released/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 16:55:10 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-0-has-been-released/</guid>
		<description><![CDATA[Mercurial support for Vlad. Using it is as simple as passing
:scm => :mercurial to Vlad when loading it up.

Changes:

2.2.0 / 2011-07-18


1 minor enhancement


Added +hg_subrepos+ variable. When set to +true+, the export step recurses
into subdirectories (adds the -S flag to hg archive).

1 bug fix


Now does a proper hg clone, so that the default path on the
deployment [...]]]></description>
			<content:encoded><![CDATA[<p>Mercurial support for Vlad. Using it is as simple as passing
<tt>:scm => :mercurial</tt> to Vlad when loading it up.</p>

<p>Changes:</p>

<h3>2.2.0 / 2011-07-18</h3>

<ul>
<li><p>1 minor enhancement</p>

<ul>
<li>Added +hg_subrepos+ variable. When set to +true+, the export step recurses
into subdirectories (adds the -S flag to <code>hg archive</code>).</li>
</ul></li>
<li><p>1 bug fix</p>

<ul>
<li>Now does a proper <code>hg clone</code>, so that the default path on the
deployment clone is set to the central repository. This is necessary if your
repo has subrepos with relative paths.</li>
</ul></li>
<li><p><a href="http://hitsquad.rubyforge.org/vlad-hg/">http://hitsquad.rubyforge.org/vlad-hg/</a></p></li>
<li><a href="http://rubyforge.org/projects/hitsquad/">http://rubyforge.org/projects/hitsquad/</a></li>
<li><a href="http://bitbucket.org/krbullock/vlad-hg/">http://bitbucket.org/krbullock/vlad-hg/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/07/18/vlad-hg-version-2-2-0-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ruby-configurable version 1.0.2 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/05/10/ruby-configurable-version-1-0-2-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/05/10/ruby-configurable-version-1-0-2-has-been-released/#comments</comments>
		<pubDate>Wed, 11 May 2011 04:33:52 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/05/10/ruby-configurable-version-1-0-2-has-been-released/</guid>
		<description><![CDATA[Lets you make your Ruby class configurable with a simple mixin.

Changes:

1.0.2 / 2011-05-10


1 minor enhancement


Default config is now accessible thru the generated Config module,
as Config.defaults. The default_config method added to your class
when you include Configurable is deprecated, but will continue to
work (on both your class and instances of it).

http://bitbucket.org/krbullock/configurable

]]></description>
			<content:encoded><![CDATA[<p>Lets you make your Ruby class configurable with a simple mixin.</p>

<p>Changes:</p>

<h3>1.0.2 / 2011-05-10</h3>

<ul>
<li><p>1 minor enhancement</p>

<ul>
<li>Default config is now accessible thru the generated Config module,
as Config.defaults. The default_config method added to your class
when you include Configurable is deprecated, but will continue to
work (on both your class and instances of it).</li>
</ul></li>
<li><p><a href="http://bitbucket.org/krbullock/configurable">http://bitbucket.org/krbullock/configurable</a></p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/05/10/ruby-configurable-version-1-0-2-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ruby-configurable version 1.0.1 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/05/06/ruby-configurable-version-1-0-1-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/05/06/ruby-configurable-version-1-0-1-has-been-released/#comments</comments>
		<pubDate>Fri, 06 May 2011 17:06:17 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/05/06/ruby-configurable-version-1-0-1-has-been-released/</guid>
		<description><![CDATA[Lets you make your Ruby class configurable with a simple mixin.

Changes:

1.0.1 / 2011-05-06


2 bugfixes


to_args now returns a Hash with symbols as keys. This lets you pass
your configuration directly to methods that expect option-style hash
arguments.
to_args now excludes nil values from the resulting hash.

http://bitbucket.org/krbullock/configurable

]]></description>
			<content:encoded><![CDATA[<p>Lets you make your Ruby class configurable with a simple mixin.</p>

<p>Changes:</p>

<h3>1.0.1 / 2011-05-06</h3>

<ul>
<li><p>2 bugfixes</p>

<ul>
<li><p>to_args now returns a Hash with symbols as keys. This lets you pass
your configuration directly to methods that expect option-style hash
arguments.</p></li>
<li><p>to_args now excludes nil values from the resulting hash.</p></li>
</ul></li>
<li><p><a href="http://bitbucket.org/krbullock/configurable">http://bitbucket.org/krbullock/configurable</a></p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/05/06/ruby-configurable-version-1-0-1-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ruby-configurable version 1.0.0 has been released!</title>
		<link>http://kbullock.ringworld.org/2011/05/04/ruby-configurable-version-1-0-0-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2011/05/04/ruby-configurable-version-1-0-0-has-been-released/#comments</comments>
		<pubDate>Thu, 05 May 2011 04:49:25 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2011/05/04/ruby-configurable-version-1-0-0-has-been-released/</guid>
		<description><![CDATA[Lets you make your Ruby class configurable with a simple mixin.

Changes:

1.0.0 / 2011-05-03


1 major enhancement


Birthday!

http://bitbucket.org/krbullock/configurable

]]></description>
			<content:encoded><![CDATA[<p>Lets you make your Ruby class configurable with a simple mixin.</p>

<p>Changes:</p>

<h3>1.0.0 / 2011-05-03</h3>

<ul>
<li><p>1 major enhancement</p>

<ul>
<li>Birthday!</li>
</ul></li>
<li><p><a href="http://bitbucket.org/krbullock/configurable">http://bitbucket.org/krbullock/configurable</a></p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2011/05/04/ruby-configurable-version-1-0-0-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlad-hg version 2.1.3 has been released!</title>
		<link>http://kbullock.ringworld.org/2010/11/22/vlad-hg-version-2-1-3-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2010/11/22/vlad-hg-version-2-1-3-has-been-released/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 04:42:29 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2010/11/22/vlad-hg-version-2-1-3-has-been-released/</guid>
		<description><![CDATA[Mercurial support for Vlad. Using it is as simple as passing
:scm => :mercurial to Vlad when loading it up.

Changes:

2.1.3 / 2010-11-22


2 bugfixes


Honor the setting of +deploy_via+. Thanks to McClain Looney.
Use &#8216;default&#8217; as the actual default value of +revision+. This will break
your configuration if you were manually doing something silly like set
:revision, 'head' in your deploy.rb. [...]]]></description>
			<content:encoded><![CDATA[<p>Mercurial support for Vlad. Using it is as simple as passing
<tt>:scm => :mercurial</tt> to Vlad when loading it up.</p>

<p>Changes:</p>

<h3>2.1.3 / 2010-11-22</h3>

<ul>
<li><p>2 bugfixes</p>

<ul>
<li><p>Honor the setting of +deploy_via+. Thanks to McClain Looney.</p></li>
<li><p>Use &#8216;default&#8217; as the actual default value of +revision+. This will break
your configuration if you were manually doing something silly like <tt>set
:revision, 'head'</tt> in your deploy.rb. But you wouldn&#8217;t do that, would
you?</p></li>
</ul></li>
<li><p><a href="http://hitsquad.rubyforge.org/vlad-hg/">http://hitsquad.rubyforge.org/vlad-hg/</a></p></li>
<li><a href="http://rubyforge.org/projects/hitsquad/">http://rubyforge.org/projects/hitsquad/</a></li>
<li><a href="http://bitbucket.org/krbullock/vlad-hg/">http://bitbucket.org/krbullock/vlad-hg/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2010/11/22/vlad-hg-version-2-1-3-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xpgrep version 0.2.0 has been released!</title>
		<link>http://kbullock.ringworld.org/2010/10/13/xpgrep-version-0-2-0-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2010/10/13/xpgrep-version-0-2-0-has-been-released/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 19:39:33 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2010/10/13/xpgrep-version-0-2-0-has-been-released/</guid>
		<description><![CDATA[grep(1) for XML, using XPath (or CSS selectors) instead of regex(3).

Changes:

0.2.0 / 2010-10-13


1 major enhancement


Add -t/&#8211;html option to parse files as HTML instead of XML

http://bitbucket.org/krbullock/xpgrep

]]></description>
			<content:encoded><![CDATA[<p>grep(1) for XML, using XPath (or CSS selectors) instead of regex(3).</p>

<p>Changes:</p>

<h3>0.2.0 / 2010-10-13</h3>

<ul>
<li><p>1 major enhancement</p>

<ul>
<li>Add -t/&#8211;html option to parse files as HTML instead of XML</li>
</ul></li>
<li><p><a href="http://bitbucket.org/krbullock/xpgrep">http://bitbucket.org/krbullock/xpgrep</a></p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2010/10/13/xpgrep-version-0-2-0-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlad-unicorn version 2.0.0 has been released!</title>
		<link>http://kbullock.ringworld.org/2010/09/18/vlad-unicorn-version-2-0-0-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2010/09/18/vlad-unicorn-version-2-0-0-has-been-released/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 23:05:10 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[unicorn]]></category>
		<category><![CDATA[vlad]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2010/09/18/vlad-unicorn-version-2-0-0-has-been-released/</guid>
		<description><![CDATA[Unicorn app server support for Vlad. Adds support for vlad:start&#95;app and
vlad:stop&#95;app using Unicorn.

Changes:

2.0.0 / 2010-09-18


1 major enhancement


Birthday!

http://bitbucket.org/krbullock/vlad-unicorn/

]]></description>
			<content:encoded><![CDATA[<p>Unicorn app server support for Vlad. Adds support for vlad:start&#95;app and
vlad:stop&#95;app using <a href="http://unicorn.bogomips.org/">Unicorn</a>.</p>

<p>Changes:</p>

<h3>2.0.0 / 2010-09-18</h3>

<ul>
<li><p>1 major enhancement</p>

<ul>
<li>Birthday!</li>
</ul></li>
<li><p><a href="http://bitbucket.org/krbullock/vlad-unicorn/">http://bitbucket.org/krbullock/vlad-unicorn/</a></p></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2010/09/18/vlad-unicorn-version-2-0-0-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vlad-hg version 2.1.2 has been released!</title>
		<link>http://kbullock.ringworld.org/2010/09/15/vlad-hg-version-2-1-2-has-been-released/</link>
		<comments>http://kbullock.ringworld.org/2010/09/15/vlad-hg-version-2-1-2-has-been-released/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 22:23:56 +0000</pubDate>
		<dc:creator>kbullock</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[hg]]></category>
		<category><![CDATA[vlad]]></category>
		<category><![CDATA[vlad-hg]]></category>

		<guid isPermaLink="false">http://kbullock.ringworld.org/2010/09/15/vlad-hg-version-2-1-2-has-been-released/</guid>
		<description><![CDATA[Mercurial support for Vlad. Using it is as simple as passing
:scm =&#62; :mercurial to Vlad when loading it up.

Changes:

2.1.2 / 2010-09-15


1 bug fix


If revision isn&#8217;t specified, use &#8216;default&#8217; instead of &#8216;tip&#8217;. This fixes
what would be unexpected behavior from a repository whose tip isn&#8217;t on the
default branch.

http://hitsquad.rubyforge.org/vlad-hg/
http://rubyforge.org/projects/hitsquad/
http://bitbucket.org/krbullock/vlad-hg/

]]></description>
			<content:encoded><![CDATA[<p>Mercurial support for Vlad. Using it is as simple as passing
<code>:scm =&gt; :mercurial</code> to Vlad when loading it up.</p>

<p>Changes:</p>

<h3>2.1.2 / 2010-09-15</h3>

<ul>
<li><p>1 bug fix</p>

<ul>
<li>If <code>revision</code> isn&#8217;t specified, use &#8216;default&#8217; instead of &#8216;tip&#8217;. This fixes
what would be unexpected behavior from a repository whose tip isn&#8217;t on the
default branch.</li>
</ul></li>
<li><p><a href="http://hitsquad.rubyforge.org/vlad-hg/">http://hitsquad.rubyforge.org/vlad-hg/</a></p></li>
<li><a href="http://rubyforge.org/projects/hitsquad/">http://rubyforge.org/projects/hitsquad/</a></li>
<li><a href="http://bitbucket.org/krbullock/vlad-hg/">http://bitbucket.org/krbullock/vlad-hg/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kbullock.ringworld.org/2010/09/15/vlad-hg-version-2-1-2-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

