<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The electrofriend</title>
	<atom:link href="http://automatthew.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://automatthew.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 22 Jan 2010 15:25:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='automatthew.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The electrofriend</title>
		<link>http://automatthew.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://automatthew.wordpress.com/osd.xml" title="The electrofriend" />
	<atom:link rel='hub' href='http://automatthew.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Solr sends JSON as text/plain</title>
		<link>http://automatthew.wordpress.com/2010/01/22/solr-sends-json-as-textplain/</link>
		<comments>http://automatthew.wordpress.com/2010/01/22/solr-sends-json-as-textplain/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 15:25:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2010/01/22/solr-sends-json-as-textplain</guid>
		<description><![CDATA[Yet another reason not to use Solr. The discussion in this Jira issue is interesting. The reason for this as I understand is to enable viewing the json response as as text in the browser. Is there perhaps a more general feature we could turn this into? An expert level ability or parameter to set [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=58&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yet another reason not to use Solr.  The discussion in <a href="https://issues.apache.org/jira/browse/SOLR-1123">this Jira issue</a> is interesting.</p>
<blockquote><p>The reason for this as I understand is to enable viewing the json response as as text in the browser. </p></blockquote>
<blockquote><p>Is there perhaps a more general feature we could turn this into? An expert level ability or parameter to set a custom content-type?</p></blockquote>
<blockquote><p>The problem right now is in the current class hierarchy of the response writers.</p></blockquote>
<blockquote><p>the NamedList is a weird datastructure for those who are not so used to Solr. You don&#8217;t know what is included in that unless you do an instanceof. Most of the users are happy to write out the documents</p></blockquote>
<blockquote><p>to handle this problem I would use &#8216;wt=json&amp;wt.mime-type=application/json&#8217;</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=58&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2010/01/22/solr-sends-json-as-textplain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Phrase analysis and expansion with Ruby</title>
		<link>http://automatthew.wordpress.com/2009/11/23/phrase-analysis-and-expansion-with-ruby/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/phrase-analysis-and-expansion-with-ruby/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:43:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/phrase-analysis-and-expansion-with-ruby</guid>
		<description><![CDATA[The idea is to take a phrase and analyze it for use in Information Retrieval. We need to tokenize it into words, possibly transmute some of the tokens, possibly expand some tokens into subphrases. This class lets you register lambdas to perform transformations, substitutions, and expansions. Expansions can take a numerical value representing the cost [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=57&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The idea is to take a phrase and analyze it for use in Information Retrieval.  We need to tokenize it into words, possibly transmute some of the tokens, possibly expand some tokens into subphrases.  This class lets you register lambdas to perform transformations, substitutions, and expansions.  Expansions can take a numerical value representing the cost of the operation; this is intended for raising or lowering the scores of matches in the theoretical IR application.</p>
<p>Given the phrase &#8220;joe&#8217;s sushi &amp; bait-shop shack&#8221;, assume I want to tokenize on whitespace, replace the ampersand with the word &#8220;and&#8221;, and create word variants for the hyphenized and apostrophized words.  See the last spec for an example of the Ruby data structure this class generates.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=57&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/phrase-analysis-and-expansion-with-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Deletes, Transposes, Replaces, Inserts</title>
		<link>http://automatthew.wordpress.com/2009/11/23/deletes-transposes-replaces-inserts/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/deletes-transposes-replaces-inserts/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:39:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/deletes-transposes-replaces-inserts</guid>
		<description><![CDATA[Very simplistic rudiments of a spell checker in Ruby. Based on Norvig&#8217;s article.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=56&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Very simplistic rudiments of a spell checker in Ruby.  Based on <a href="http://norvig.com/spell-correct.html">Norvig&#8217;s article</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=56&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/deletes-transposes-replaces-inserts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Even Solr sucks less when you add Rake</title>
		<link>http://automatthew.wordpress.com/2009/11/23/even-solr-sucks-less-when-you-add-rake/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/even-solr-sucks-less-when-you-add-rake/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:36:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/even-solr-sucks-less-when-you-add-rake</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=55&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=55&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/even-solr-sucks-less-when-you-add-rake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Instant.rake: Compile and run individual Java classes using Rake</title>
		<link>http://automatthew.wordpress.com/2009/11/23/instant-rake-compile-and-run-individual-java-classes-using-rake/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/instant-rake-compile-and-run-individual-java-classes-using-rake/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:33:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/instant-rake-compile-and-run-individual-java-classes-using-rake</guid>
		<description><![CDATA[Sometimes, when forced to work with Java, you just want to copy and paste some code and fiddle with it. A real project build system is overkill. Try Instant.rake:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=54&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sometimes, when forced to work with Java, you just want to copy and paste some code and fiddle with it.  A real project build system is overkill.  Try Instant.rake:</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=54&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/instant-rake-compile-and-run-individual-java-classes-using-rake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Improved object wrapper for JRuby Embed</title>
		<link>http://automatthew.wordpress.com/2009/11/23/improved-object-wrapper-for-jruby-embed/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/improved-object-wrapper-for-jruby-embed/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:28:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/improved-object-wrapper-for-jruby-embed</guid>
		<description><![CDATA[New in JRuby 1.4 is JRuby Embed, which lets you eval Ruby from Java classes. It works, appears to be well-written, and needs some sugar. Here&#8217;s a class that limits your options in a helpful way.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=53&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>New in JRuby 1.4 is JRuby Embed, which lets you eval Ruby from Java classes.  It works, appears to be well-written, and needs some sugar.  Here&#8217;s a class that limits your options in a helpful way.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=53&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/improved-object-wrapper-for-jruby-embed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>King&#8217;s Third Rule of Software Development</title>
		<link>http://automatthew.wordpress.com/2009/11/23/kings-third-rule-of-software-development/</link>
		<comments>http://automatthew.wordpress.com/2009/11/23/kings-third-rule-of-software-development/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:26:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/11/23/kings-third-rule-of-software-development</guid>
		<description><![CDATA[Any software project not written in Java will clearly state on its homepage the implementation language.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=52&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Any software project not written in Java will clearly state on its homepage the implementation language.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=52&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/11/23/kings-third-rule-of-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>N-grams and N-logs with Ruby</title>
		<link>http://automatthew.wordpress.com/2009/05/28/n-grams-and-n-logs-with-ruby/</link>
		<comments>http://automatthew.wordpress.com/2009/05/28/n-grams-and-n-logs-with-ruby/#comments</comments>
		<pubDate>Thu, 28 May 2009 23:23:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/05/28/n-grams-and-n-logs-with-ruby</guid>
		<description><![CDATA[N-grams are useful, in spell-checking, for example. I&#8217;ve been working on a project where I need to extract the word-level equivalent of n-grams from phrases. Lacking a better name, I call them n-logs. As one might expect, Ruby makes this easy. Here is a pipe-friendly script: Modifying this script to create n-grams instead is trivial.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=51&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/N-gram">N-grams</a> are useful, in spell-checking, for example.  I&#8217;ve been working on a project where I need to extract the word-level equivalent of n-grams from phrases.  Lacking a better name, I call them n-logs.  As one might expect, Ruby makes this easy.  Here is a pipe-friendly script:
</p>
<p>Modifying this script to create n-grams instead is trivial.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=51&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/05/28/n-grams-and-n-logs-with-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>The Need of a Study of Anatomy (also Swans)</title>
		<link>http://automatthew.wordpress.com/2009/05/15/the-need-of-a-study-of-anatomy-also-swans/</link>
		<comments>http://automatthew.wordpress.com/2009/05/15/the-need-of-a-study-of-anatomy-also-swans/#comments</comments>
		<pubDate>Fri, 15 May 2009 14:06:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/05/15/the-need-of-a-study-of-anatomy-also-swans</guid>
		<description><![CDATA[&#8220;In our initial sketches for compositions, when memory has to take the place of the living model, we rely to a great extent on our anatomical knowledge for the suggestion of action and form generally. And again it adds materially to our faculties for self-criticism, which, like a sense of humour, is often, nearly always, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=50&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;In our initial sketches for compositions, when memory has to take the place of the living model, we rely to a great extent on our anatomical knowledge for the suggestion of action and form generally. And again it adds materially to our faculties for self-criticism, which, like a sense of humour, is often, nearly always, our salvation.&#8221;<br />
Solomon J. Solomon, <i><a href="http://www.painting-technique.com/painting_5.html">The practice of oil painting and of drawing as associated with it</a></i></p>
</blockquote>
<p>Knowledge of your tools is necessary, but not sufficient.  The choices you make when planning the structure of software depend on your knowledge of the problem domain.  A project is limited (sometimes crippled) by your comprehension of the form and motion and constraints of the body before you.</p>
<blockquote><p>&#8220;It looks like it was made with, you know&#8230; longing. Made by a person really longed to see a swan&#8221;<br />
Kaylee, <i><a href="http://www.fireflywiki.org/104.html">Firefly</a></i></p>
</blockquote>
<p>Self-criticism and a sense of humor are ineluctably linked, I find.  Those who have not the capacity to criticize their own efforts lack most of the capacity to laugh at their own failings.  If you don&#8217;t think it&#8217;s funny when you spend two hours failing to find a mindless bug in a simple depth-first traversal function, then you&#8217;re not me.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=50&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/05/15/the-need-of-a-study-of-anatomy-also-swans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
		<item>
		<title>Determine local (not inherited or mixed in) methods in Ruby</title>
		<link>http://automatthew.wordpress.com/2009/03/14/determine-local-not-inherited-or-mixed-in-methods-in-ruby/</link>
		<comments>http://automatthew.wordpress.com/2009/03/14/determine-local-not-inherited-or-mixed-in-methods-in-ruby/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 22:29:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://automatthew.wordpress.com/2009/03/14/determine-local-not-inherited-or-mixed-in-methods-in-ruby</guid>
		<description><![CDATA[I&#8217;ve been finding this useful for exploration of other people&#8217;s code.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=47&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been finding this useful for exploration of other people&#8217;s code.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/automatthew.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/automatthew.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/automatthew.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=automatthew.wordpress.com&amp;blog=2528654&amp;post=47&amp;subd=automatthew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://automatthew.wordpress.com/2009/03/14/determine-local-not-inherited-or-mixed-in-methods-in-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/491d5a2b6e9c9346e2d67da31a633457?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">automatthew</media:title>
		</media:content>
	</item>
	</channel>
</rss>
