<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Digital Digressions by Stuart Sierra</title>
	<atom:link href="http://stuartsierra.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://stuartsierra.com</link>
	<description>From programming to everything else</description>
	<lastBuildDate>Sat, 04 Feb 2012 20:39:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on Disk is the New Tape by Functional Relational Programming with Cascalog &#171; Another Word For It</title>
		<link>http://stuartsierra.com/2008/04/17/disk-is-the-new-tape/comment-page-1#comment-44403</link>
		<dc:creator>Functional Relational Programming with Cascalog &#171; Another Word For It</dc:creator>
		<pubDate>Sat, 04 Feb 2012 20:39:31 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=146#comment-44403</guid>
		<description>[...] In the early aughts, Jeffrey Dean and Sanjay Ghemawat developed the MapReduce programming model at Google to optimize the process of ranking web pages. MapReduce works well for I/O-bound problems where the computation on each record is small but the number of records is large. It specifically addresses the performance characteristics of modern commodity hardware, especially &#8220;disk is the new tape.&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] In the early aughts, Jeffrey Dean and Sanjay Ghemawat developed the MapReduce programming model at Google to optimize the process of ranking web pages. MapReduce works well for I/O-bound problems where the computation on each record is small but the number of records is large. It specifically addresses the performance characteristics of modern commodity hardware, especially &#8220;disk is the new tape.&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clojure 2011 Year in Review by Most interesting links of January &#8217;12 &#171; The Holy Java</title>
		<link>http://stuartsierra.com/2012/01/03/clojure-2011-year-in-review/comment-page-1#comment-44400</link>
		<dc:creator>Most interesting links of January &#8217;12 &#171; The Holy Java</dc:creator>
		<pubDate>Tue, 31 Jan 2012 22:01:59 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=607#comment-44400</guid>
		<description>[...] Clojure 2011 Year in Review &#8211; a list with important events in the Clojure sphere with links to details &#8211; C. 1.3.0, ClojureScript, logic programming with core.logic, clojure-contrib restructuring, birth of 4Clojure and Avout. [...]</description>
		<content:encoded><![CDATA[<p>[...] Clojure 2011 Year in Review &#8211; a list with important events in the Clojure sphere with links to details &#8211; C. 1.3.0, ClojureScript, logic programming with core.logic, clojure-contrib restructuring, birth of 4Clojure and Avout. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Million Little Files by net_ma</title>
		<link>http://stuartsierra.com/2008/04/24/a-million-little-files/comment-page-1#comment-44385</link>
		<dc:creator>net_ma</dc:creator>
		<pubDate>Wed, 18 Jan 2012 15:32:43 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=151#comment-44385</guid>
		<description>Hi Stuart,

I downloaded your tool. But when I tried to convert a tar file, I got the following error.

The tar file I tried to convert is about 4.5GB in size and contains about 200 files.

Could you tell me what I should do?

Thank you.

java -jar tar-to-seq.jar /home/hduser/sample-archive/2011/a-250.tar a-250.seq
log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Configuration).
log4j:WARN Please initialize the log4j system properly.
Exception in thread &quot;main&quot; java.lang.OutOfMemoryError: Java heap space
	at java.util.Arrays.copyOf(Arrays.java:2786)
	at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
	at java.io.DataOutputStream.write(DataOutputStream.java:90)
	at org.apache.hadoop.io.compress.CompressorStream.compress(CompressorStream.java:78)
	at org.apache.hadoop.io.compress.CompressorStream.write(CompressorStream.java:71)
	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)
	at java.io.DataOutputStream.write(DataOutputStream.java:90)
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.writeBuffer(SequenceFile.java:1224)
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.sync(SequenceFile.java:1247)
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.append(SequenceFile.java:1297)
	at org.altlaw.hadoop.TarToSeqFile.execute(TarToSeqFile.java:95)
	at org.altlaw.hadoop.TarToSeqFile.main(TarToSeqFile.java:165)</description>
		<content:encoded><![CDATA[<p>Hi Stuart,</p>
<p>I downloaded your tool. But when I tried to convert a tar file, I got the following error.</p>
<p>The tar file I tried to convert is about 4.5GB in size and contains about 200 files.</p>
<p>Could you tell me what I should do?</p>
<p>Thank you.</p>
<p>java -jar tar-to-seq.jar /home/hduser/sample-archive/2011/a-250.tar a-250.seq<br />
log4j:WARN No appenders could be found for logger (org.apache.hadoop.conf.Configuration).<br />
log4j:WARN Please initialize the log4j system properly.<br />
Exception in thread &#8220;main&#8221; java.lang.OutOfMemoryError: Java heap space<br />
	at java.util.Arrays.copyOf(Arrays.java:2786)<br />
	at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)<br />
	at java.io.DataOutputStream.write(DataOutputStream.java:90)<br />
	at org.apache.hadoop.io.compress.CompressorStream.compress(CompressorStream.java:78)<br />
	at org.apache.hadoop.io.compress.CompressorStream.write(CompressorStream.java:71)<br />
	at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)<br />
	at java.io.DataOutputStream.write(DataOutputStream.java:90)<br />
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.writeBuffer(SequenceFile.java:1224)<br />
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.sync(SequenceFile.java:1247)<br />
	at org.apache.hadoop.io.SequenceFile$BlockCompressWriter.append(SequenceFile.java:1297)<br />
	at org.altlaw.hadoop.TarToSeqFile.execute(TarToSeqFile.java:95)<br />
	at org.altlaw.hadoop.TarToSeqFile.main(TarToSeqFile.java:165)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on doto Swing with Clojure by Colbert Sesanker</title>
		<link>http://stuartsierra.com/2010/01/03/doto-swing-with-clojure/comment-page-1#comment-44374</link>
		<dc:creator>Colbert Sesanker</dc:creator>
		<pubDate>Thu, 05 Jan 2012 22:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=366#comment-44374</guid>
		<description>This tutorial is very helpful. The function:

    (defn func-action [component event &amp; f]
      (.addActionListener component 
        (proxy [java.awt.event.ActionListener] []
                     (actionPerformed [event] (f))))))

works the same if &quot;event&quot; is passed in as &quot;`event&quot;. The problem is taking multiple functions for f (body in macro version) which works with the macro (save some exceptions). What is the advantage of using a macro, instead of a function, for cases like this?</description>
		<content:encoded><![CDATA[<p>This tutorial is very helpful. The function:</p>
<p>    (defn func-action [component event &amp; f]<br />
      (.addActionListener component<br />
        (proxy [java.awt.event.ActionListener] []<br />
                     (actionPerformed [event] (f))))))</p>
<p>works the same if &#8220;event&#8221; is passed in as &#8220;`event&#8221;. The problem is taking multiple functions for f (body in macro version) which works with the macro (save some exceptions). What is the advantage of using a macro, instead of a function, for cases like this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clojure 2011 Year in Review by Timothy Pratley</title>
		<link>http://stuartsierra.com/2012/01/03/clojure-2011-year-in-review/comment-page-1#comment-44373</link>
		<dc:creator>Timothy Pratley</dc:creator>
		<pubDate>Thu, 05 Jan 2012 17:41:29 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=607#comment-44373</guid>
		<description>Thanks for all the great links Stuart; some interesting projects in there.</description>
		<content:encoded><![CDATA[<p>Thanks for all the great links Stuart; some interesting projects in there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clojure 2011 Year in Review by Christopher Redinger</title>
		<link>http://stuartsierra.com/2012/01/03/clojure-2011-year-in-review/comment-page-1#comment-44371</link>
		<dc:creator>Christopher Redinger</dc:creator>
		<pubDate>Wed, 04 Jan 2012 01:06:49 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=607#comment-44371</guid>
		<description>Also, &lt;a href=&quot;http://mostlylazy.com/&quot; rel=&quot;nofollow&quot;&gt;Mostly λazy (a Clojure podcast)&lt;/a&gt; was released.</description>
		<content:encoded><![CDATA[<p>Also, <a href="http://mostlylazy.com/" rel="nofollow">Mostly λazy (a Clojure podcast)</a> was released.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clojure 2011 Year in Review by ClojureScript was a good surprise.</title>
		<link>http://stuartsierra.com/2012/01/03/clojure-2011-year-in-review/comment-page-1#comment-44370</link>
		<dc:creator>ClojureScript was a good surprise.</dc:creator>
		<pubDate>Tue, 03 Jan 2012 21:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=607#comment-44370</guid>
		<description>[...] Clojure 2011 Year in Review &#124; Digital Digressions by Stuart Sierra [...]</description>
		<content:encoded><![CDATA[<p>[...] Clojure 2011 Year in Review | Digital Digressions by Stuart Sierra [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Hacker&#8217;s Christmas Song by alain</title>
		<link>http://stuartsierra.com/2011/12/24/a-hackers-christmas-song/comment-page-1#comment-44363</link>
		<dc:creator>alain</dc:creator>
		<pubDate>Wed, 28 Dec 2011 09:16:28 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=599#comment-44363</guid>
		<description>very funny!</description>
		<content:encoded><![CDATA[<p>very funny!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Hacker&#8217;s Christmas Song by Sam Aaron</title>
		<link>http://stuartsierra.com/2011/12/24/a-hackers-christmas-song/comment-page-1#comment-44356</link>
		<dc:creator>Sam Aaron</dc:creator>
		<pubDate>Sat, 24 Dec 2011 19:17:46 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=599#comment-44356</guid>
		<description>Haha, nice. I&#039;m looking forward to the Overtone rendition of this...

Merry Christmas!</description>
		<content:encoded><![CDATA[<p>Haha, nice. I&#8217;m looking forward to the Overtone rendition of this&#8230;</p>
<p>Merry Christmas!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A Hacker&#8217;s Christmas Song by octopusgrabbus</title>
		<link>http://stuartsierra.com/2011/12/24/a-hackers-christmas-song/comment-page-1#comment-44355</link>
		<dc:creator>octopusgrabbus</dc:creator>
		<pubDate>Sat, 24 Dec 2011 17:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://stuartsierra.com/?p=599#comment-44355</guid>
		<description>A good rendition. Thanks.</description>
		<content:encoded><![CDATA[<p>A good rendition. Thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

