<?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"
	>
<channel>
	<title>Comments for isnerd.net</title>
	<atom:link href="http://isnerd.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://isnerd.net</link>
	<description>Systems Administration, IT Management</description>
	<pubDate>Sat, 22 Nov 2008 03:12:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>Comment on Faster Than Grep by S</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-260</link>
		<dc:creator>S</dc:creator>
		<pubDate>Thu, 04 Sep 2008 03:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-260</guid>
		<description>This sounds a lot like my job. We don't usually get data sets *that* big, but I'm not gonna bet against it, either.</description>
		<content:encoded><![CDATA[<p>This sounds a lot like my job. We don&#8217;t usually get data sets *that* big, but I&#8217;m not gonna bet against it, either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Ultimate Systems Administrator (So you want to be a Systems Administrator? Part 4) by James Hicks</title>
		<link>http://isnerd.net/2007/11/03/the-ultimate-systems-administrator-so-you-want-to-be-a-systems-administrator-part-4/#comment-166</link>
		<dc:creator>James Hicks</dc:creator>
		<pubDate>Mon, 21 Jul 2008 10:07:18 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2007/11/03/the-ultimate-systems-administrator-so-you-want-to-be-a-systems-administrator-part-4/#comment-166</guid>
		<description>Congrats John :)</description>
		<content:encoded><![CDATA[<p>Congrats John <img src='http://isnerd.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Ultimate Systems Administrator (So you want to be a Systems Administrator? Part 4) by John</title>
		<link>http://isnerd.net/2007/11/03/the-ultimate-systems-administrator-so-you-want-to-be-a-systems-administrator-part-4/#comment-163</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sun, 20 Jul 2008 13:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2007/11/03/the-ultimate-systems-administrator-so-you-want-to-be-a-systems-administrator-part-4/#comment-163</guid>
		<description>Hey James this is John again from 2 comments up. Just wanted to let everyone know I finally made it to SysAdmin! I took upon myself of learning a lot of bash scripting (with sed/awk mixed in) and moved to a big city. I was given my chance by a big insurance company as a Jr Linux/Backup SysAdmin. Don't give up on your dream peoples, it is possible!</description>
		<content:encoded><![CDATA[<p>Hey James this is John again from 2 comments up. Just wanted to let everyone know I finally made it to SysAdmin! I took upon myself of learning a lot of bash scripting (with sed/awk mixed in) and moved to a big city. I was given my chance by a big insurance company as a Jr Linux/Backup SysAdmin. Don&#8217;t give up on your dream peoples, it is possible!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 3Ware 24 Disk 600MB/sec RAID6: An affordable mini-SAN? by ecards</title>
		<link>http://isnerd.net/2007/11/01/3ware-24-disk-600mbsec-raid6-an-affordable-mini-san/#comment-135</link>
		<dc:creator>ecards</dc:creator>
		<pubDate>Sun, 22 Jun 2008 17:31:26 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2007/11/01/3ware-24-disk-600mbsec-raid6-an-affordable-mini-san/#comment-135</guid>
		<description>man I would love to see a test of the 3ware in that config to see if they really perform as advertised.

will probably take the plunge anyway for a smaller setup.</description>
		<content:encoded><![CDATA[<p>man I would love to see a test of the 3ware in that config to see if they really perform as advertised.</p>
<p>will probably take the plunge anyway for a smaller setup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by James Hicks</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-115</link>
		<dc:creator>James Hicks</dc:creator>
		<pubDate>Thu, 10 Apr 2008 10:50:35 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-115</guid>
		<description>egrep: I'm guessing egrep wont accept a 180KB + overhead commandline. It was probably tried before they tried looping/nesting greps, which was before they handed me the problem.

However, if you could do that, I'm sure it would work. It might take many hours to chew through it all rather than a few hours... but it would work.</description>
		<content:encoded><![CDATA[<p>egrep: I&#8217;m guessing egrep wont accept a 180KB + overhead commandline. It was probably tried before they tried looping/nesting greps, which was before they handed me the problem.</p>
<p>However, if you could do that, I&#8217;m sure it would work. It might take many hours to chew through it all rather than a few hours&#8230; but it would work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by egrep</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-114</link>
		<dc:creator>egrep</dc:creator>
		<pubDate>Thu, 10 Apr 2008 00:43:09 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-114</guid>
		<description>egrep '^(opt0&#124;opt1&#124;opt2&#124;...&#124;opt219)' file

maybe I missed something, but why would this not work?</description>
		<content:encoded><![CDATA[<p>egrep &#8216;^(opt0|opt1|opt2|&#8230;|opt219)&#8217; file</p>
<p>maybe I missed something, but why would this not work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by James Hicks</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-113</link>
		<dc:creator>James Hicks</dc:creator>
		<pubDate>Wed, 09 Apr 2008 09:44:22 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-113</guid>
		<description>Jesus: Given that we only needed to scan 13k records to find the unique members of the first  field, any approach that involved a computer was likely to work :)

Geoffrey: I don't claim to be a proficient C coder either ;)

Iain: My C sources are now the property of my previous employer, who probably have not kept them.

Apolodor: There were not 220 unique fields in the 40GB of data... of the 13,000 we wanted, the first field had only 220 unique members.</description>
		<content:encoded><![CDATA[<p>Jesus: Given that we only needed to scan 13k records to find the unique members of the first  field, any approach that involved a computer was likely to work <img src='http://isnerd.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Geoffrey: I don&#8217;t claim to be a proficient C coder either <img src='http://isnerd.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Iain: My C sources are now the property of my previous employer, who probably have not kept them.</p>
<p>Apolodor: There were not 220 unique fields in the 40GB of data&#8230; of the 13,000 we wanted, the first field had only 220 unique members.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by Jesus DeLaTorre</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-112</link>
		<dc:creator>Jesus DeLaTorre</dc:creator>
		<pubDate>Tue, 08 Apr 2008 18:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-112</guid>
		<description>How did you find the unique records in the first field? The naive approach can take o(n^2). One way is the have the fields added to a binary tree and then reduce it to an array. This probably would had increased the programming overhead though. Another approach is to sort the first field and pick the unique records this way. This would probably be the easiest approach for a 0(n lg n) approach.</description>
		<content:encoded><![CDATA[<p>How did you find the unique records in the first field? The naive approach can take o(n^2). One way is the have the fields added to a binary tree and then reduce it to an array. This probably would had increased the programming overhead though. Another approach is to sort the first field and pick the unique records this way. This would probably be the easiest approach for a 0(n lg n) approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by Geoffrey</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-109</link>
		<dc:creator>Geoffrey</dc:creator>
		<pubDate>Mon, 07 Apr 2008 02:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-109</guid>
		<description>Good story, enjoyed reading.

I have had similar stressful situations but not quite like yours - I am not as proficient as C coder as yourself, probably would have searched the web for something similar to what I wanted and hacked it to work then hoped for the best :)</description>
		<content:encoded><![CDATA[<p>Good story, enjoyed reading.</p>
<p>I have had similar stressful situations but not quite like yours - I am not as proficient as C coder as yourself, probably would have searched the web for something similar to what I wanted and hacked it to work then hoped for the best <img src='http://isnerd.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Faster Than Grep by lain_proliant</title>
		<link>http://isnerd.net/2008/02/26/faster-than-grep/#comment-88</link>
		<dc:creator>lain_proliant</dc:creator>
		<pubDate>Thu, 20 Mar 2008 09:16:29 +0000</pubDate>
		<guid isPermaLink="false">http://isnerd.net/2008/02/26/faster-than-grep/#comment-88</guid>
		<description>I personally love C, but I definitely agree that it is very hard to hack something up quickly and get it to work flawlessly.  Juggling pointers and memory allocation in C is somewhat of an art form, and it takes a lot of care and practice, and most of all _time_.  Languages like Perl and PHP are definitely more suited for quick ditties, but have subsequent hits in performance, which are usually not noticed when working on data several magnitudes smaller than your example.  Its really just a function of whether or not you can afford the extra processing time.  If this is a general solution that can be used on many large files in the future, you may want to keep those C sources.</description>
		<content:encoded><![CDATA[<p>I personally love C, but I definitely agree that it is very hard to hack something up quickly and get it to work flawlessly.  Juggling pointers and memory allocation in C is somewhat of an art form, and it takes a lot of care and practice, and most of all _time_.  Languages like Perl and PHP are definitely more suited for quick ditties, but have subsequent hits in performance, which are usually not noticed when working on data several magnitudes smaller than your example.  Its really just a function of whether or not you can afford the extra processing time.  If this is a general solution that can be used on many large files in the future, you may want to keep those C sources.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
