<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2" -->
<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/"
	>

<channel>
	<title>Garoth.com</title>
	<link>http://garoth.com</link>
	<description>Digital Home of Andrei "Garoth" Thorp</description>
	<pubDate>Mon, 12 Apr 2010 01:43:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<item>
		<title>Announcing gem2arch: Automatic Arch Packages for Ruby Gems</title>
		<link>http://garoth.com/?p=80</link>
		<comments>http://garoth.com/?p=80#comments</comments>
		<pubDate>Sun, 11 Apr 2010 21:19:13 +0000</pubDate>
		<dc:creator>Garoth</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://garoth.com/?p=80</guid>
		<description><![CDATA[Good day.

I&#8217;d like to announce the completion of the gem2arch script to the 1.0 feature set. This script has several interesting features:


Invoked as &#8220;gem2arch sup&#8221;, it will generate a PKGBUILD for sup with the dependencies from the gem specfile. It will automatically fetch the gem specfile from the gem server. This PKGBUILD should be nearly [...]]]></description>
			<content:encoded><![CDATA[<p>Good day.</p>

<p>I&#8217;d like to announce the completion of the gem2arch script to the 1.0 feature set. This script has several interesting features:</p>

<ul>
<li>Invoked as &#8220;gem2arch sup&#8221;, it will generate a PKGBUILD for sup with the dependencies from the gem specfile. It will automatically fetch the gem specfile from the gem server. This PKGBUILD should be nearly immediately usable (but will lack md5sum line). The script will pull in the description and use your name from makepkg.conf if it is set there.</li>
<li>Invoked as &#8220;gem2arch -dq sup&#8221;, it will list the dependencies that are given in the sup gem. The purpose of this is to be able to write shell loops along the lines of: <code>gem2arch sup &amp;&amp; gem2arch -dq sup | grep -Ev "list|of|dependencies|to|ignore" | while read dependency; do gem2arch ${dependency}; done</code></li>
<li>A man page is included with the tarball.</li>
</ul>

<p>Anyway, you can get the script here: <a href="http://git.mercenariesguild.net/releases/gem2arch/gem2arch-1.0.tar.gz">gem2arch-1.0.tar.gz</a>. Alternatively, you can get a git clone: git clone git://git.mercenariesguild.net/gem2arch-garoth.git</p>

<p>In general, the focus of this program was clear code and very simple usefulness. There is another gem2arch script on the web that predates this script, but the code was somewhat unpleasant and the old script required more work to use. This gem2arch&#8217;s in no part uses the old gem2arch&#8217;s code &#8212; it is a fresh rewrite.</p>

<p>I must massively credit David &#8220;davekong&#8221; Campbell for his work on this gem2arch script. I started working on this script many months ago, but lost interest (as I am apt to do&#8230;). Recently, he came along and wrote me many patches that improved the code and fixed up the rough parts. He also very graciously helped me in creating all of the side things that I was lazy with such as man pages and so forth. I also very much appreciate him beating me with a stick and forcing me to drop some of the crazier features that my original script had or planned to have. I can only do him the honour of calling him a co-author, but really, this wouldn&#8217;t have been pushed through the finish line without him. What a great guy he is to help a stranger randomly, eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://garoth.com/?feed=rss2&amp;p=80</wfw:commentRss>
		</item>
		<item>
		<title>Sam One, Chaos &#038; Evolutions, Open Source Art</title>
		<link>http://garoth.com/?p=79</link>
		<comments>http://garoth.com/?p=79#comments</comments>
		<pubDate>Sun, 11 Apr 2010 21:16:31 +0000</pubDate>
		<dc:creator>Garoth</dc:creator>
		
		<category><![CDATA[Art]]></category>

		<guid isPermaLink="false">http://garoth.com/?p=79</guid>
		<description><![CDATA[From time to time, I think to myself: &#8220;Man, I wish I had kept up drawing. I&#8217;d have been really good by now if I did it more consistently&#8230;&#8221; And so for a while every once in a while, I get the urge to draw or paint. It usually lasts for a bit, and then [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time, I think to myself: &#8220;Man, I wish I had kept up drawing. I&#8217;d have been really good by now if I did it more consistently&#8230;&#8221; And so for a while every once in a while, I get the urge to draw or paint. It usually lasts for a bit, and then I become distracted by something else and all that effort is lost.</p>

<p>But regardless, here&#8217;s something that I started working on recently. I&#8217;m not sure how much further I&#8217;m going to get with her, but I&#8217;m happy with the way it&#8217;s turning out so far. Note, of course, that I suck at pretty much everything that&#8217;s not presented. My colouring skills are grossly pathetic. My shading is fairly poor these days. My speed can only be described as slugish. Even drawing faces, which I did a ton of, is somewhat lacking for me lately.</p>

<p><a href="http://garoth.com/Images/BlogImages/sam-outline.png"><img src="http://garoth.com/Images/BlogImages/sam-outline-thumb.png" /></a></p>

<p>I like to think of skills art in terms of leveling up. It is very much the case in art that you can obtain a basic education, and then you must only practise frequently for a long period of time to become a skilled artist. Sure, there are always more art programs to learn, more filters to experiment with, new materials to manage, and new styles to solidify. Ultimately, though, I feel like I&#8217;ve got the foundation that I need. Can I simply just &#8220;grind&#8221; enough to become very good?</p>

<p>In other news, I&#8217;ve ordered a copy of Chaos &amp; Evolutions from blender.org. If you&#8217;re unaware, Blender is a highly respected open source 3D modeling program. A couple times a year, they make open-source short films and sell them online. Regardless, the concept artist for the latest film, Durian (ie. Sintel), has published a DVD describing his workflow and showing off some 8 timelapses of himself painting. I was extremely impressed by his free timelapse that you can see the announcement/link for <a href="http://durian.blender.org/videos/tutorial-painting-time-lapse-by-david-revoy/">here</a>. I&#8217;m hoping the DVD (which I think is some 10 hours by the way) is similarly inspiring.</p>

<p>Another thing that impresses me about David Revoy (the aforementioned artist) is his use of open source tools. I know that there are many Adobe / Autodesk fans in the artist community &#8212; and there is much merit in these tools &#8212; but I&#8217;m extremely impressed at the quality of open source tools these days. I think David Revoy very much shows that it&#8217;s possible to produce extremely good artwork using an entirely open stack. In particularly, I&#8217;m involved in the community surrounding the open program, MyPaint (I offered to host their wiki and am currently doing so). For the interested, I used MyPaint exclusively in the production of the above sketch and the previous blog post about the new Dragoon concept art.</p>

<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://garoth.com/?feed=rss2&amp;p=79</wfw:commentRss>
		</item>
		<item>
		<title>Dragoon: Concept 2</title>
		<link>http://garoth.com/?p=77</link>
		<comments>http://garoth.com/?p=77#comments</comments>
		<pubDate>Sun, 11 Apr 2010 20:27:37 +0000</pubDate>
		<dc:creator>Garoth</dc:creator>
		
		<category><![CDATA[Dragoon]]></category>

		<category><![CDATA[Art]]></category>

		<guid isPermaLink="false">http://garoth.com/?p=77</guid>
		<description><![CDATA[Good day! No, I&#8217;m not dead, I&#8217;m just lazy when it comes to blogging. In fact, I&#8217;ve actually been considerably more active than ever recently. I will attempt to update my blog from time to time about my activities.

In this post, I&#8217;m showcasing a wildly different style for Dragoon that I came up with several [...]]]></description>
			<content:encoded><![CDATA[<p>Good day! No, I&#8217;m not dead, I&#8217;m just lazy when it comes to blogging. In fact, I&#8217;ve actually been considerably more active than ever recently. I will attempt to update my blog from time to time about my activities.</p>

<p>In this post, I&#8217;m showcasing a wildly different style for Dragoon that I came up with several months ago. I think it&#8217;s rather nifty.</p>

<p><a href="http://garoth.com/Images/BlogImages/dragoon-new-theme.png"><img src="http://garoth.com/Images/BlogImages/dragoon-new-theme-thumb.png" /></a></p>

<p>Tell me what you think <img src='http://garoth.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://garoth.com/?feed=rss2&amp;p=77</wfw:commentRss>
		</item>
	</channel>
</rss>
