<?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 on: Commons-io: By retards, for retards</title>
	<atom:link href="http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/</link>
	<description>If you have nothing bad to say, say nothing.</description>
	<pubDate>Fri, 12 Mar 2010 12:43:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anonymous</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3542</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 22 Jun 2004 06:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3542</guid>
		<description>&lt;blockquote&gt;&lt;i&gt;My personal time saving favourites are the simple and effective org.apache.commons.lang.builder.HashCodeBuilder and org.apache.commons.lang.builder.EqualsBuilder.&lt;/i&gt;&lt;/blockquote&gt;
Yeah, right, time saving. Till the day you realize that the company app server has restricted relflection capabilities and you end up writing the same old bull hashCode methods anew.</description>
		<content:encoded><![CDATA[<blockquote><p><i>My personal time saving favourites are the simple and effective org.apache.commons.lang.builder.HashCodeBuilder and org.apache.commons.lang.builder.EqualsBuilder.</i></p></blockquote>
<p>Yeah, right, time saving. Till the day you realize that the company app server has restricted relflection capabilities and you end up writing the same old bull hashCode methods anew.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: INNOVATION INNOVATION INNOVATION</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3541</link>
		<dc:creator>INNOVATION INNOVATION INNOVATION</dc:creator>
		<pubDate>Fri, 04 Jun 2004 05:10:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3541</guid>
		<description>http://trijug.org/downloads/JBOSS1.ppt

crazy &#038; funny &#038; pathetic</description>
		<content:encoded><![CDATA[<p><a href="http://trijug.org/downloads/JBOSS1.ppt" rel="nofollow">http://trijug.org/downloads/JBOSS1.ppt</a></p>
<p>crazy &#038; funny &#038; pathetic</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janek Bogucki</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3540</link>
		<dc:creator>Janek Bogucki</dc:creator>
		<pubDate>Sat, 29 May 2004 06:21:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3540</guid>
		<description>There are some real gems available from the Jakarta project. My personal time saving favourites are the simple and effective org.apache.commons.lang.builder.HashCodeBuilder and org.apache.commons.lang.builder.EqualsBuilder.

I wouldn't be without them.</description>
		<content:encoded><![CDATA[<p>There are some real gems available from the Jakarta project. My personal time saving favourites are the simple and effective org.apache.commons.lang.builder.HashCodeBuilder and org.apache.commons.lang.builder.EqualsBuilder.</p>
<p>I wouldn&#8217;t be without them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rampant Clown</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3539</link>
		<dc:creator>Rampant Clown</dc:creator>
		<pubDate>Sat, 29 May 2004 03:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3539</guid>
		<description>While Henri likes his Lego, I think he's playing with it on his own. Does anyone actually use these Jakarta bollocks in their products ? I mean, do you insist that &lt;B&gt;your&lt;/B&gt; users will have to download this filth or do you just write what you need since it takes so little time to do it?</description>
		<content:encoded><![CDATA[<p>While Henri likes his Lego, I think he&#8217;s playing with it on his own. Does anyone actually use these Jakarta bollocks in their products ? I mean, do you insist that <b>your</b> users will have to download this filth or do you just write what you need since it takes so little time to do it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HolyOne</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3538</link>
		<dc:creator>HolyOne</dc:creator>
		<pubDate>Fri, 28 May 2004 15:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3538</guid>
		<description>From the out sight, Apache looks good. and true,some of them may be good.

But with so many utils crap around, it really sucks now a days.

Yeah, how about somebody releasing an util library to wrap up all the fu**ing utils around??

Why the hell on earth, these people should leave the programmers to do the job? If somebody cannot do even a code to use string properly, why the hell on earth, they should be paid as programmers?

Sucks is the milder word!</description>
		<content:encoded><![CDATA[<p>From the out sight, Apache looks good. and true,some of them may be good.</p>
<p>But with so many utils crap around, it really sucks now a days.</p>
<p>Yeah, how about somebody releasing an util library to wrap up all the fu**ing utils around??</p>
<p>Why the hell on earth, these people should leave the programmers to do the job? If somebody cannot do even a code to use string properly, why the hell on earth, they should be paid as programmers?</p>
<p>Sucks is the milder word!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakarta Tard Boy</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3537</link>
		<dc:creator>Jakarta Tard Boy</dc:creator>
		<pubDate>Fri, 28 May 2004 12:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3537</guid>
		<description>I said I am from Pakistan. I am thin as toothpick.  

I still want know now what mean "Immutable"? 

Sorry for by mad English. I am from the pit of the arm Rawalpindi. We have no immutables.</description>
		<content:encoded><![CDATA[<p>I said I am from Pakistan. I am thin as toothpick.  </p>
<p>I still want know now what mean &#8220;Immutable&#8221;? </p>
<p>Sorry for by mad English. I am from the pit of the arm Rawalpindi. We have no immutables.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakarta Guy</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3536</link>
		<dc:creator>Jakarta Guy</dc:creator>
		<pubDate>Fri, 28 May 2004 11:54:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3536</guid>
		<description>Oopss... I mean Wealthy. That proved my bad English.</description>
		<content:encoded><![CDATA[<p>Oopss&#8230; I mean Wealthy. That proved my bad English.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakarta Guy</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3535</link>
		<dc:creator>Jakarta Guy</dc:creator>
		<pubDate>Fri, 28 May 2004 11:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3535</guid>
		<description>Shame on you! Not everyone in the world is as healthy and fat as pigs like Americans. 

Sorry for my bad English. I'm from Indonesia, where all candidates running for presidency can all go to hell ... especially Amien Rais (fuck you!), except Susilo Bambang Yudhoyono (yay! Good Old Nationalist Military Figure -- kick away those retarded religious candidates)

&gt; What is does "immutable" mean? 
&gt; Sorry for my poor Engrish. I am from Pakistan &gt; where we murder each other over 100 rupees.</description>
		<content:encoded><![CDATA[<p>Shame on you! Not everyone in the world is as healthy and fat as pigs like Americans. </p>
<p>Sorry for my bad English. I&#8217;m from Indonesia, where all candidates running for presidency can all go to hell &#8230; especially Amien Rais (fuck you!), except Susilo Bambang Yudhoyono (yay! Good Old Nationalist Military Figure &#8212; kick away those retarded religious candidates)</p>
<p>> What is does &#8220;immutable&#8221; mean?<br />
> Sorry for my poor Engrish. I am from Pakistan > where we murder each other over 100 rupees.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakarta Tard Boy</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3534</link>
		<dc:creator>Jakarta Tard Boy</dc:creator>
		<pubDate>Fri, 28 May 2004 11:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3534</guid>
		<description>What is does "immutable" mean?

Sorry for my poor Engrish. I am from Pakistan where we murder each other over 100 rupees.</description>
		<content:encoded><![CDATA[<p>What is does &#8220;immutable&#8221; mean?</p>
<p>Sorry for my poor Engrish. I am from Pakistan where we murder each other over 100 rupees.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Some reader</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3533</link>
		<dc:creator>Some reader</dc:creator>
		<pubDate>Fri, 28 May 2004 11:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3533</guid>
		<description>What's encapsulation and information hidding?

"Though the code may use Java objects, it does so in a manner reminiscent of a by-gone era: utility functions operating on data structures. Welcome to 1972!"</description>
		<content:encoded><![CDATA[<p>What&#8217;s encapsulation and information hidding?</p>
<p>&#8220;Though the code may use Java objects, it does so in a manner reminiscent of a by-gone era: utility functions operating on data structures. Welcome to 1972!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clown Puncher</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3532</link>
		<dc:creator>Clown Puncher</dc:creator>
		<pubDate>Fri, 28 May 2004 11:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3532</guid>
		<description>&gt;but anyone who needs both hands to wank is either &gt;doing it wrong or really shouldn't be wanking.
&gt;
&gt;Posted by fletch at 27.05.2004 19:39:46

OR has a really BIG FAT CLOWN!</description>
		<content:encoded><![CDATA[<p>>but anyone who needs both hands to wank is either >doing it wrong or really shouldn&#8217;t be wanking.<br />
><br />
>Posted by fletch at 27.05.2004 19:39:46</p>
<p>OR has a really BIG FAT CLOWN!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wazlaf</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3531</link>
		<dc:creator>wazlaf</dc:creator>
		<pubDate>Fri, 28 May 2004 09:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3531</guid>
		<description>hani-

if I remember properly, you wished for the existence of such a device in a previous bile. this might be something for you:

&lt;a href="http://www.humour.com/Images/AffichageImage.asp?VIDImage=5967&#038;VIDThemeImage=6"&gt;Printer which takes in toilet paper&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>hani-</p>
<p>if I remember properly, you wished for the existence of such a device in a previous bile. this might be something for you:</p>
<p><a href="http://www.humour.com/Images/AffichageImage.asp?VIDImage=5967&#038;VIDThemeImage=6">Printer which takes in toilet paper</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jed Wesley-Smith</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3530</link>
		<dc:creator>Jed Wesley-Smith</dc:creator>
		<pubDate>Thu, 27 May 2004 21:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3530</guid>
		<description>one last thing [haven't learnt yet, probably should post with a pseudonym] re. immutable Strings ... on oldie but a goldie:&lt;pre&gt;
    public String getAString() {
        //get a reference to the private field value in String class.
        java.lang.reflect.Field stringValue = String.class.getDeclaredField("value");
        //make it accessible
        stringValue.setAccessible(true);
        //unsuspecting string 
        String sittingDuck = "sittingDuck!!!!!";
        //black magic happening here
        stringValue.set(sittingDuck, "hastaLaVistaBaby".toCharArray());
        //guess the output of this!
        return "sittingDuck!!!!!";
    }&lt;/pre&gt;
&lt;p&gt;
apparently this has been fixed in some recent JDK, but not sure which... doesn't affect getBytes() but, which I have just noticed ALSO has char encoding support ... dang I'm slow today!!! [note to self, NEVER post under real name the day after a big rehearsal]</description>
		<content:encoded><![CDATA[<p>one last thing [haven't learnt yet, probably should post with a pseudonym] re. immutable Strings &#8230; on oldie but a goldie:
<pre>
    public String getAString() {
        //get a reference to the private field value in String class.
        java.lang.reflect.Field stringValue = String.class.getDeclaredField("value");
        //make it accessible
        stringValue.setAccessible(true);
        //unsuspecting string
        String sittingDuck = "sittingDuck!!!!!";
        //black magic happening here
        stringValue.set(sittingDuck, "hastaLaVistaBaby".toCharArray());
        //guess the output of this!
        return "sittingDuck!!!!!";
    }</pre>
<p>
apparently this has been fixed in some recent JDK, but not sure which&#8230; doesn&#8217;t affect getBytes() but, which I have just noticed ALSO has char encoding support &#8230; dang I&#8217;m slow today!!! [note to self, NEVER post under real name the day after a big rehearsal]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jed Wesley-Smith</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3529</link>
		<dc:creator>Jed Wesley-Smith</dc:creator>
		<pubDate>Thu, 27 May 2004 21:24:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3529</guid>
		<description>duh, they did! scuse my ignorance, but the copy(*) methods take encodings as args or use the default if unspecified. oh well, back to my hole...</description>
		<content:encoded><![CDATA[<p>duh, they did! scuse my ignorance, but the copy(*) methods take encodings as args or use the default if unspecified. oh well, back to my hole&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jed Wesley-Smith</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3528</link>
		<dc:creator>Jed Wesley-Smith</dc:creator>
		<pubDate>Thu, 27 May 2004 21:20:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3528</guid>
		<description>if they wanted to be useful, a toCharArray() that deals with char encoding properly would have been great (unicode can be a minefield to the unwary).

I have to profess though, the rest of IOUtil is pretty handy, its very easy to fuck up those pesky Reader-&gt;Writer kind of operations in weird and wonderful ways...</description>
		<content:encoded><![CDATA[<p>if they wanted to be useful, a toCharArray() that deals with char encoding properly would have been great (unicode can be a minefield to the unwary).</p>
<p>I have to profess though, the rest of IOUtil is pretty handy, its very easy to fuck up those pesky Reader->Writer kind of operations in weird and wonderful ways&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fletch</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3527</link>
		<dc:creator>fletch</dc:creator>
		<pubDate>Thu, 27 May 2004 19:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3527</guid>
		<description>While you're being pedantic, it's "dismiss them out of hand", not "dismiss them out of hands"... unless, of course, you were doing a bad wanker joke... but anyone who needs both hands to wank is either doing it wrong or really shouldn't be wanking.</description>
		<content:encoded><![CDATA[<p>While you&#8217;re being pedantic, it&#8217;s &#8220;dismiss them out of hand&#8221;, not &#8220;dismiss them out of hands&#8221;&#8230; unless, of course, you were doing a bad wanker joke&#8230; but anyone who needs both hands to wank is either doing it wrong or really shouldn&#8217;t be wanking.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: a retard</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3526</link>
		<dc:creator>a retard</dc:creator>
		<pubDate>Thu, 27 May 2004 19:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3526</guid>
		<description>now &lt;h1&gt;thats&lt;/h1&gt; what a bile should look like :)</description>
		<content:encoded><![CDATA[<p>now<br />
<h1>thats</h1>
<p> what a bile should look like :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Multiple choice</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3525</link>
		<dc:creator>Multiple choice</dc:creator>
		<pubDate>Thu, 27 May 2004 18:39:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3525</guid>
		<description>Avoiding copypaste, what would you choose?:

1. programing macros in a static class? (***Util)
2. programing a new Class with one method? (for thread safety)
3. programing/using a codegenerator that does the copypaste at build-time?
4. programing a good structured design?
5. programing a good oo design?
6. use a commons-**** package?</description>
		<content:encoded><![CDATA[<p>Avoiding copypaste, what would you choose?:</p>
<p>1. programing macros in a static class? (***Util)<br />
2. programing a new Class with one method? (for thread safety)<br />
3. programing/using a codegenerator that does the copypaste at build-time?<br />
4. programing a good structured design?<br />
5. programing a good oo design?<br />
6. use a commons-**** package?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chester</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3524</link>
		<dc:creator>chester</dc:creator>
		<pubDate>Thu, 27 May 2004 16:52:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3524</guid>
		<description>The reason for the public constructors is because scripting tools like Velocity have problems calling static methods.  They have to invoke methods on an instance, even if the methods are static.

I'm not even sure if this is still true (about Velocity) but I think that this is the reason.</description>
		<content:encoded><![CDATA[<p>The reason for the public constructors is because scripting tools like Velocity have problems calling static methods.  They have to invoke methods on an instance, even if the methods are static.</p>
<p>I&#8217;m not even sure if this is still true (about Velocity) but I think that this is the reason.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous Bastard</title>
		<link>http://www.bileblog.org/2004/05/commons-io-by-retards-for-retards/comment-page-1/#comment-3523</link>
		<dc:creator>Anonymous Bastard</dc:creator>
		<pubDate>Thu, 27 May 2004 16:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.bileblog.org/?p=141#comment-3523</guid>
		<description>The IOUtils class, which has only static members states this in its constructor:
"Instances should NOT be constructed in standard programming."
Do I need to point out that the constructor is public?</description>
		<content:encoded><![CDATA[<p>The IOUtils class, which has only static members states this in its constructor:<br />
&#8220;Instances should NOT be constructed in standard programming.&#8221;<br />
Do I need to point out that the constructor is public?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
