<br><br><div><span class="gmail_quote">On 6/5/07, <b class="gmail_sendername">Faber Fedor</b> &lt;<a href="mailto:faber@linuxnj.com">faber@linuxnj.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q">On 6/5/07, <b class="gmail_sendername">Ted Fiedler</b> &lt;<a href="mailto:fiedlert@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">fiedlert@gmail.com</a>&gt; wrote:</span>
<div><span class="q"><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span></span><div>Ive been chewing on it for a year. Another thing I sometimes do depending on the size of the hash is to do md5 summing of the structure.
<br><br>get an md5 of the whole hash if thats different, get an md5 of each row ( by key ) if its the same move on, if the row md5 is different then I will actually compare the data. doing the check sums of the whole row is faster than comparing each value - mileage varies.
</div></div></blockquote></span><div><br>That&#39;s a really freakin&#39; cool idea!<br><br>I&#39;m going to have to look for an application of that idea! </div></div></blockquote><div><br>Yes - some of the speed benefits alone have made my day :) 
<br><br>you should also take a look at Tie::DBI - there are some performance considerations with that extra convenience though. This is all well documented in the pod. <br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="q"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div>Ive seen some things that Ric has posted regarding Perl 5.10 that may make my life easier ie switch statement and given that Im pretty eager to try.
</div></div></blockquote></span><div><br>I didn&#39;t know about the &quot;hash as a dispatch table&quot; trick.&nbsp; I&#39;m looking forward to using that one.<br><br>You know, I think we need to do some more technical stuff in this group. The monthly dinners are good and all that, but anyone who&#39;s Internet-savvy could fit in.&nbsp; We need to do some more hard-core Perl stuff.
</div></div></blockquote><div><br>Id like to see/do some more tech stuff as well what about an <a href="http://abe.pm/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">abe.pm</a>
conference?&nbsp; I went to a security conference given by the Harrisburg
LUG a few years back and it was pretty good. Something like that on a
smaller scale would be cool to organize.&nbsp;
<br><br></div></div>Ted<br><br>-- <br>The optimist thinks that this is the best of all possible worlds,<br>and the pessimist knows it.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- J. Robert Oppenheimer, &quot;Bulletin of Atomic Scientists&quot;