<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.developerzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>dzone.com: research</title>
    <link>http://www.developerzone.com/links/tag/research.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Thu, 04 Dec 2008 03:58:52 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2008-12-04T03:58:52Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.developerzone.com/links/feed/frontpage/research/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>Kill Your Database with Terracotta</title>
      <link>http://www.developerzone.com/links/rss/kill_your_database_with_terracotta.html</link>
      <description>The idea of network attached shared memory makes me want to re-think the whole scheme of data persistence.&#xD;
I'm tired of blindly using a RDBMS when another option could be much better.</description>
      <category>java</category>
      <category>opinion</category>
      <category>research</category>
      <category>tools</category>
      <pubDate>Wed, 03 Dec 2008 23:17:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/138705.html</guid>
      <dc:creator>willcode4beer</dc:creator>
      <dc:date>2008-12-03T23:17:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/kill_your_database_with_terracotta.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138705.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The idea of network attached shared memory makes me want to re-think the whole scheme of data persistence.
I'm tired of blindly using a RDBMS when another option could be much better.<br/><br/><a href='http://www.developerzone.com/links/rss/kill_your_database_with_terracotta.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=138705' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>138705</dz:linkId>
      <dz:submitDate>2008-12-03T22:20:22Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T23:17:27Z</dz:promoteDate>
      <dz:voteUpCount>14</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>270</dz:clickCount>
      <dz:commentCount>4</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/138705.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>willcode4beer</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/209464.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The Illusion of Software Formulas</title>
      <link>http://www.developerzone.com/links/rss/the_illusion_of_software_formulas.html</link>
      <description>A thought-provoking approach to the issue of software quality. Can we really improve code quality by following all sorts of formulas? This post argues that the answer is no.</description>
      <category>opinion</category>
      <category>research</category>
      <category>tools</category>
      <pubDate>Wed, 03 Dec 2008 13:15:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/138405.html</guid>
      <dc:creator>alev</dc:creator>
      <dc:date>2008-12-03T13:15:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/the_illusion_of_software_formulas.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138405.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A thought-provoking approach to the issue of software quality. Can we really improve code quality by following all sorts of formulas? This post argues that the answer is no. <br/><br/><a href='http://www.developerzone.com/links/rss/the_illusion_of_software_formulas.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=138405' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>138405</dz:linkId>
      <dz:submitDate>2008-12-03T01:53:30Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T13:15:33Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>151</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/138405.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alev</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/358765.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Agile Governance: Oil and Water?</title>
      <link>http://www.developerzone.com/links/rss/agile_governance_oil_and_water.html</link>
      <description>How do development shops balance agility with governance? This post shares some best practices and invites people to a free webinar with a guest analyst from Forrester research to discuss in more detail.</description>
      <category>agile</category>
      <category>how-to</category>
      <category>methodology</category>
      <category>research</category>
      <pubDate>Wed, 03 Dec 2008 05:40:07 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/138209.html</guid>
      <dc:creator>MichaelDavid1</dc:creator>
      <dc:date>2008-12-03T05:40:07Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/agile_governance_oil_and_water.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138209.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>How do development shops balance agility with governance? This post shares some best practices and invites people to a free webinar with a guest analyst from Forrester research to discuss in more detail.<br/><br/><a href='http://www.developerzone.com/links/rss/agile_governance_oil_and_water.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=138209' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>138209</dz:linkId>
      <dz:submitDate>2008-12-02T13:36:59Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T05:40:07Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>58</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/138209.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>MichaelDavid1</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/283553.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>PHP Is Smarter Than You Think. Don’t Pass Function Arguments By Reference.</title>
      <link>http://www.developerzone.com/links/rss/php_is_smarter_than_you_think_dont_pass_function.html</link>
      <description>Passing arguments by reference won't improve performance. Plus, it makes code harder to understand.  Please don't do it!</description>
      <category>open source</category>
      <category>opinion</category>
      <category>php</category>
      <category>research</category>
      <pubDate>Tue, 02 Dec 2008 19:48:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/138043.html</guid>
      <dc:creator>baron314159</dc:creator>
      <dc:date>2008-12-02T19:48:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/php_is_smarter_than_you_think_dont_pass_function.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138043.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Passing arguments by reference won't improve performance. Plus, it makes code harder to understand.  Please don't do it!<br/><br/><a href='http://www.developerzone.com/links/rss/php_is_smarter_than_you_think_dont_pass_function.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=138043' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>138043</dz:linkId>
      <dz:submitDate>2008-12-02T03:50:49Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T19:48:26Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>4</dz:voteDownCount>
      <dz:clickCount>455</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/138043.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>baron314159</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/237690.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java concurrency is easy: when to use synchronized or Lock / Condition objects?</title>
      <link>http://www.developerzone.com/links/rss/java_concurrency_is_easy_when_to_use_synchronized.html</link>
      <description>In this post I'm presenting when you should use synchronized keyword in your Java code and how you can easily exchange it with Java 5 concurrency features (locks and conditions).</description>
      <category>how-to</category>
      <category>java</category>
      <category>research</category>
      <pubDate>Tue, 02 Dec 2008 13:06:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/138122.html</guid>
      <dc:creator>pbielicki</dc:creator>
      <dc:date>2008-12-02T13:06:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/java_concurrency_is_easy_when_to_use_synchronized.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138122.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In this post I'm presenting when you should use synchronized keyword in your Java code and how you can easily exchange it with Java 5 concurrency features (locks and conditions).<br/><br/><a href='http://www.developerzone.com/links/rss/java_concurrency_is_easy_when_to_use_synchronized.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=138122' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>138122</dz:linkId>
      <dz:submitDate>2008-12-02T09:09:29Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T13:06:39Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>509</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/138122.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pbielicki</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/313906.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Why dependency analysis does not work?</title>
      <link>http://www.developerzone.com/links/rss/why_dependency_analysis_does_not_work.html</link>
      <description>This is the last piece in a three-piece mini-series describing the flaws inherent in static dependency analysis (e.g.: Structure101). The author shows, by a concrete example, that dependency analysis can easily produce irrational results, thus making the whole approach quite useless.</description>
      <category>java</category>
      <category>opinion</category>
      <category>research</category>
      <pubDate>Sun, 30 Nov 2008 20:21:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/137679.html</guid>
      <dc:creator>alev</dc:creator>
      <dc:date>2008-11-30T20:21:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/why_dependency_analysis_does_not_work.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137679.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This is the last piece in a three-piece mini-series describing the flaws inherent in static dependency analysis (e.g.: Structure101). The author shows, by a concrete example, that dependency analysis can easily produce irrational results, thus making the whole approach quite useless.<br/><br/><a href='http://www.developerzone.com/links/rss/why_dependency_analysis_does_not_work.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=137679' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>137679</dz:linkId>
      <dz:submitDate>2008-11-30T15:38:59Z</dz:submitDate>
      <dz:promoteDate>2008-11-30T20:21:32Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>6</dz:voteDownCount>
      <dz:clickCount>440</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/137679.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alev</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/358765.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>MIT’s Introduction to Algorithms, Lecture 15: Dynamic Programming</title>
      <link>http://www.developerzone.com/links/rss/mits_introduction_to_algorithms_lecture_15_dynami.html</link>
      <description>This is the tenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lecture fifteen, which introduces the concept of Dynamic Programming and applies it to the Longest Common Subsequence problem.</description>
      <category>research</category>
      <pubDate>Sat, 29 Nov 2008 03:03:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/137410.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-29T03:03:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/mits_introduction_to_algorithms_lecture_15_dynami.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137410.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This is the tenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lecture fifteen, which introduces the concept of Dynamic Programming and applies it to the Longest Common Subsequence problem.<br/><br/><a href='http://www.developerzone.com/links/rss/mits_introduction_to_algorithms_lecture_15_dynami.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=137410' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>137410</dz:linkId>
      <dz:submitDate>2008-11-28T20:20:27Z</dz:submitDate>
      <dz:promoteDate>2008-11-29T03:03:40Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>420</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/137410.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The new features of CSS3 !</title>
      <link>http://www.developerzone.com/links/rss/the_new_features_of_css3_.html</link>
      <description>2006 first time they ever talked about css3. Well it's getting shape. Check most of teh greatest features available!!! There is still more to come.&#xD;
Be sure to tag it if you like it.</description>
      <category>css-html</category>
      <category>research</category>
      <category>web design</category>
      <category>web services</category>
      <pubDate>Fri, 28 Nov 2008 00:19:43 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/137000.html</guid>
      <dc:creator>mutsop</dc:creator>
      <dc:date>2008-11-28T00:19:43Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/the_new_features_of_css3_.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137000.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>2006 first time they ever talked about css3. Well it's getting shape. Check most of teh greatest features available!!! There is still more to come.
Be sure to tag it if you like it.<br/><br/><a href='http://www.developerzone.com/links/rss/the_new_features_of_css3_.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=137000' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>137000</dz:linkId>
      <dz:submitDate>2008-11-26T23:39:44Z</dz:submitDate>
      <dz:promoteDate>2008-11-28T00:19:43Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>604</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/137000.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mutsop</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/357365.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Software erosion in pictures - Findbugs</title>
      <link>http://www.developerzone.com/links/rss/software_erosion_in_pictures_findbugs.html</link>
      <description>Charts the evolution (erosion) of the findbugs code-base. Shows how the top-level package structure in early versions was essentially well-ordered, reflecting the underlying architectural intent and vision. Skipping though snapshots of the code at various points in time, shows how the original higher-level abstractions became increasingly blurred and fuzzy, and eventually lost completely.</description>
      <category>agile</category>
      <category>java</category>
      <category>research</category>
      <pubDate>Thu, 27 Nov 2008 21:17:28 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/137110.html</guid>
      <dc:creator>sutts</dc:creator>
      <dc:date>2008-11-27T21:17:28Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/software_erosion_in_pictures_findbugs.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137110.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Charts the evolution (erosion) of the findbugs code-base. Shows how the top-level package structure in early versions was essentially well-ordered, reflecting the underlying architectural intent and vision. Skipping though snapshots of the code at various points in time, shows how the original higher-level abstractions became increasingly blurred and fuzzy, and eventually lost completely.<br/><br/><a href='http://www.developerzone.com/links/rss/software_erosion_in_pictures_findbugs.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=137110' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>137110</dz:linkId>
      <dz:submitDate>2008-11-27T12:21:41Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T21:17:28Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>667</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/137110.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>sutts</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/358854.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How does PHP echo’s a “Hello World”? - Behind the scene</title>
      <link>http://www.developerzone.com/links/rss/how_does_php_echos_a_hello_world_behind_the_scene.html</link>
      <description>Have you ever wondered how PHP echo’s a “Hello World” for you on the browser? Even I didn’t until I read about the PHP internals and extensions. I thought may be a few out there will be interested in exploring the other side of PHP, so here we go.</description>
      <category>php</category>
      <category>research</category>
      <category>reviews</category>
      <category>server</category>
      <pubDate>Thu, 27 Nov 2008 10:14:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/136994.html</guid>
      <dc:creator>imoracle</dc:creator>
      <dc:date>2008-11-27T10:14:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/how_does_php_echos_a_hello_world_behind_the_scene.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136994.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Have you ever wondered how PHP echo’s a “Hello World” for you on the browser? Even I didn’t until I read about the PHP internals and extensions. I thought may be a few out there will be interested in exploring the other side of PHP, so here we go.<br/><br/><a href='http://www.developerzone.com/links/rss/how_does_php_echos_a_hello_world_behind_the_scene.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=136994' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>136994</dz:linkId>
      <dz:submitDate>2008-11-26T22:28:26Z</dz:submitDate>
      <dz:promoteDate>2008-11-27T10:14:24Z</dz:promoteDate>
      <dz:voteUpCount>15</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>572</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/136994.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>imoracle</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/319576.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The Elements of Typographic Style Applied to the Web - a practical guide to web typography</title>
      <link>http://www.developerzone.com/links/rss/the_elements_of_typographic_style_applied_to_the.html</link>
      <description>For too long typographic style and its accompanying attention to detail have been overlooked by website designers, particularly in body copy. In years gone by this could have been put down to the technology, but now the web has caught up. The advent of much improved browsers, text rendering and high resolution screens, combine to negate technology as an excuse.&#xD;
&#xD;
    Robert Bringhurst’s book The Elements of Typographic Style is on many a designer’s bookshelf and is considered to be a classic in the field. Indeed the renowned typographer Hermann Zapf proclaims the book to be "a must for everybody in the graphic arts, and especially for our new friends entering the field."</description>
      <category>research</category>
      <category>web 2.0</category>
      <category>web design</category>
      <pubDate>Tue, 25 Nov 2008 02:59:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/135922.html</guid>
      <dc:creator>Volume4</dc:creator>
      <dc:date>2008-11-25T02:59:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/the_elements_of_typographic_style_applied_to_the.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/135922.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>    For too long typographic style and its accompanying attention to detail have been overlooked by website designers, particularly in body copy. In years gone by this could have been put down to the technology, but now the web has caught up. The advent of much improved browsers, text rendering and high resolution screens, combine to negate technology as an excuse.

    Robert Bringhurst’s book The Elements of Typographic Style is on many a designer’s bookshelf and is considered to be a classic in the field. Indeed the renowned typographer Hermann Zapf proclaims the book to be "a must for everybody in the graphic arts, and especially for our new friends entering the field."<br/><br/><a href='http://www.developerzone.com/links/rss/the_elements_of_typographic_style_applied_to_the.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=135922' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>135922</dz:linkId>
      <dz:submitDate>2008-11-23T11:05:44Z</dz:submitDate>
      <dz:promoteDate>2008-11-25T02:59:39Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>194</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/135922.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Volume4</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/71517.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Who am I?</title>
      <link>http://www.developerzone.com/links/rss/who_am_i_2.html</link>
      <description>If you are a Java developer - have you ever wondered how to check in runtime where you are i.e. within what method you currently are in? Here is the two simple ways to achieve that.</description>
      <category>java</category>
      <category>research</category>
      <pubDate>Tue, 25 Nov 2008 02:40:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/136088.html</guid>
      <dc:creator>pbielicki</dc:creator>
      <dc:date>2008-11-25T02:40:21Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/who_am_i_2.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136088.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>If you are a Java developer - have you ever wondered how to check in runtime where you are i.e. within what method you currently are in? Here is the two simple ways to achieve that.<br/><br/><a href='http://www.developerzone.com/links/rss/who_am_i_2.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=136088' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>136088</dz:linkId>
      <dz:submitDate>2008-11-24T09:56:12Z</dz:submitDate>
      <dz:promoteDate>2008-11-25T02:40:21Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>476</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/136088.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pbielicki</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/313906.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>MAMA - A Search Engine For Web Developers - An Interview With Brian Wilson</title>
      <link>http://www.developerzone.com/links/rss/mama_a_search_engine_for_web_developers_an_interv.html</link>
      <description>The Opera Metadata Analysis and Mining Application (MAMA) is an incredible tool and Opera recently released some details on this, called MAMA for short, and some of the findings they have managed to gather using MAMA. Zone Leader Schalk Neethling sat down with Brian Wilson, QA Engineer at Opera Software, to learn more about MAMA.</description>
      <category>research</category>
      <category>standards</category>
      <category>trends</category>
      <category>web design</category>
      <pubDate>Mon, 24 Nov 2008 20:51:29 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/136074.html</guid>
      <dc:creator>Volume4</dc:creator>
      <dc:date>2008-11-24T20:51:29Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/mama_a_search_engine_for_web_developers_an_interv.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/136074.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The Opera Metadata Analysis and Mining Application (MAMA) is an incredible tool and Opera recently released some details on this, called MAMA for short, and some of the findings they have managed to gather using MAMA. Zone Leader Schalk Neethling sat down with Brian Wilson, QA Engineer at Opera Software, to learn more about MAMA.<br/><br/><a href='http://www.developerzone.com/links/rss/mama_a_search_engine_for_web_developers_an_interv.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=136074' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>136074</dz:linkId>
      <dz:submitDate>2008-11-24T09:18:42Z</dz:submitDate>
      <dz:promoteDate>2008-11-24T20:51:29Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>232</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/136074.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Volume4</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/71517.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Latent Semantic Analysis in Ruby</title>
      <link>http://www.developerzone.com/links/rss/latent_semantic_analysis_in_ruby.html</link>
      <description>An implementation of Latent Semantic Analysis in Ruby. Contains explanations, examples and code.</description>
      <category>open source</category>
      <category>research</category>
      <category>ruby</category>
      <pubDate>Sun, 23 Nov 2008 17:53:44 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/135791.html</guid>
      <dc:creator>Joseph Wilk</dc:creator>
      <dc:date>2008-11-23T17:53:44Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/latent_semantic_analysis_in_ruby.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/135791.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>An implementation of Latent Semantic Analysis in Ruby. Contains explanations, examples and code.<br/><br/><a href='http://www.developerzone.com/links/rss/latent_semantic_analysis_in_ruby.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=135791' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>135791</dz:linkId>
      <dz:submitDate>2008-11-22T10:49:57Z</dz:submitDate>
      <dz:promoteDate>2008-11-23T17:53:44Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>194</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/135791.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>JoeSniff</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/281220.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Agile Usability - some misconceptions corrected</title>
      <link>http://www.developerzone.com/links/rss/agile_usability_some_misconceptions_corrected.html</link>
      <description>Jakob Nielsen, Usability guru and author of Usability Engineering, raises the concern that Agile methods are a threat to traditional approaches to designing usability. He goes on to propose solutions so that usability designers can work together in the Agile world. In addition Alistair Cockburn, while generally supporting Jakob, takes issue with a few of his points</description>
      <category>agile</category>
      <category>methodology</category>
      <category>research</category>
      <category>usability</category>
      <pubDate>Fri, 21 Nov 2008 16:20:28 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/135451.html</guid>
      <dc:creator>Mark Levison</dc:creator>
      <dc:date>2008-11-21T16:20:28Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/agile_usability_some_misconceptions_corrected.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/135451.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Jakob Nielsen, Usability guru and author of Usability Engineering, raises the concern that Agile methods are a threat to traditional approaches to designing usability. He goes on to propose solutions so that usability designers can work together in the Agile world. In addition Alistair Cockburn, while generally supporting Jakob, takes issue with a few of his points<br/><br/><a href='http://www.developerzone.com/links/rss/agile_usability_some_misconceptions_corrected.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=135451' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>135451</dz:linkId>
      <dz:submitDate>2008-11-20T19:12:05Z</dz:submitDate>
      <dz:promoteDate>2008-11-21T16:20:28Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>127</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/135451.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mlevison</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/184893.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>MIT Introduction to Algorithms, Lectures 13 and 14: Amortized Analysis and Self-Organizing Lists</title>
      <link>http://www.developerzone.com/links/rss/mit_introduction_to_algorithms_lectures_13_and_14.html</link>
      <description>This is the ninth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures thirteen and fourteen. They are on theoretical topics of Amortized Analysis, Competitive Analysis and Self-Organizing Lists.</description>
      <category>research</category>
      <pubDate>Thu, 20 Nov 2008 20:04:30 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/135440.html</guid>
      <dc:creator>simplydns</dc:creator>
      <dc:date>2008-11-20T20:04:30Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/mit_introduction_to_algorithms_lectures_13_and_14.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/135440.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This is the ninth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures thirteen and fourteen. They are on theoretical topics of Amortized Analysis, Competitive Analysis and Self-Organizing Lists.<br/><br/><a href='http://www.developerzone.com/links/rss/mit_introduction_to_algorithms_lectures_13_and_14.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=135440' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>135440</dz:linkId>
      <dz:submitDate>2008-11-20T18:06:56Z</dz:submitDate>
      <dz:promoteDate>2008-11-20T20:04:30Z</dz:promoteDate>
      <dz:voteUpCount>19</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>451</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/135440.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>simplydns</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/233454.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Developing as a Software Developer</title>
      <link>http://www.developerzone.com/links/rss/developing_as_a_software_developer.html</link>
      <description>Contrary to popular belief, as you become expert, you don't just "know more" than the next guy.</description>
      <category>humor</category>
      <category>opinion</category>
      <category>research</category>
      <category>trends</category>
      <pubDate>Thu, 20 Nov 2008 15:23:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/134995.html</guid>
      <dc:creator>Anthony Grace</dc:creator>
      <dc:date>2008-11-20T15:23:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/developing_as_a_software_developer.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134995.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Contrary to popular belief, as you become expert, you don't just "know more" than the next guy.<br/><br/><a href='http://www.developerzone.com/links/rss/developing_as_a_software_developer.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=134995' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134995</dz:linkId>
      <dz:submitDate>2008-11-19T06:12:52Z</dz:submitDate>
      <dz:promoteDate>2008-11-20T15:23:17Z</dz:promoteDate>
      <dz:voteUpCount>14</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>653</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/134995.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bognit</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/243670.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>HTTPS/SSL Tunneling in Java</title>
      <link>http://www.developerzone.com/links/rss/httpsssl_tunneling_in_java.html</link>
      <description>HTTPS Tunneling, s a very common usage scenario over the web. Unfortunately, very few Java server supports this today. Tomcat chokes up quickly if you tunnel HTTPS messages (tried both Tomcat 5.x and 6.x). Other Java servers don’t even come close. Jetty is the furthest and closest to supporting it.</description>
      <category>java</category>
      <category>research</category>
      <pubDate>Mon, 17 Nov 2008 18:37:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/134494.html</guid>
      <dc:creator>asmith1</dc:creator>
      <dc:date>2008-11-17T18:37:21Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/httpsssl_tunneling_in_java.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134494.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>HTTPS Tunneling, s a very common usage scenario over the web. Unfortunately, very few Java server supports this today. Tomcat chokes up quickly if you tunnel HTTPS messages (tried both Tomcat 5.x and 6.x). Other Java servers don’t even come close. Jetty is the furthest and closest to supporting it. <br/><br/><a href='http://www.developerzone.com/links/rss/httpsssl_tunneling_in_java.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=134494' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134494</dz:linkId>
      <dz:submitDate>2008-11-17T15:42:45Z</dz:submitDate>
      <dz:promoteDate>2008-11-17T18:37:21Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>484</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/134494.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>asmith1</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/329774.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Gzip vs Deflate: Which is the faster HTTP compression method?</title>
      <link>http://www.developerzone.com/links/rss/gzip_vs_deflate_which_is_the_faster_http_compress.html</link>
      <description>Gzip and Deflate are two popular HTTP compression methods. I ran a test in C# to figure out which one is faster and by how much. Read this article to see which won the speed test and how to implement Gzip and Deflate HTTP compression in your website.</description>
      <category>.net</category>
      <category>research</category>
      <category>server</category>
      <category>tools</category>
      <pubDate>Sat, 15 Nov 2008 20:35:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/134153.html</guid>
      <dc:creator>Faisal Khan</dc:creator>
      <dc:date>2008-11-15T20:35:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/gzip_vs_deflate_which_is_the_faster_http_compress.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134153.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Gzip and Deflate are two popular HTTP compression methods. I ran a test in C# to figure out which one is faster and by how much. Read this article to see which won the speed test and how to implement Gzip and Deflate HTTP compression in your website.
<br/><br/><a href='http://www.developerzone.com/links/rss/gzip_vs_deflate_which_is_the_faster_http_compress.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=134153' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134153</dz:linkId>
      <dz:submitDate>2008-11-15T14:36:20Z</dz:submitDate>
      <dz:promoteDate>2008-11-15T20:35:17Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>444</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/134153.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>fk49408</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/49467.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Factorial Algorithms in different languages</title>
      <link>http://www.developerzone.com/links/rss/factorial_algorithms_in_different_languages.html</link>
      <description>I want to see all the different ways you can come up with, for a factorial subroutine, or program. The hope is that anyone can come here and see if they might want to learn a new language.</description>
      <category>research</category>
      <pubDate>Fri, 14 Nov 2008 22:29:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133768.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-14T22:29:20Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/factorial_algorithms_in_different_languages.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133768.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I want to see all the different ways you can come up with, for a factorial subroutine, or program. The hope is that anyone can come here and see if they might want to learn a new language.<br/><br/><a href='http://www.developerzone.com/links/rss/factorial_algorithms_in_different_languages.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133768' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133768</dz:linkId>
      <dz:submitDate>2008-11-13T20:24:41Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T22:29:20Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>235</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133768.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Fundamental Concepts of Parallel Programming</title>
      <link>http://www.developerzone.com/links/rss/fundamental_concepts_of_parallel_programming.html</link>
      <description>Developers who are unacquainted with parallel programming generally feel comfortable with traditional programming models, such as object-oriented programming. In this case, a program begins at a defined point, such as the main() function, and works through a series of tasks in succession. If the program relies on user interaction, the main processing instrument is a loop in which user events are handled. From each allowed event -- a button click, for example -- the program performs an established sequence of actions that ultimately ends with a wait for the next user action.</description>
      <category>research</category>
      <pubDate>Fri, 14 Nov 2008 18:15:53 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133870.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-14T18:15:53Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/fundamental_concepts_of_parallel_programming.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133870.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Developers who are unacquainted with parallel programming generally feel comfortable with traditional programming models, such as object-oriented programming. In this case, a program begins at a defined point, such as the main() function, and works through a series of tasks in succession. If the program relies on user interaction, the main processing instrument is a loop in which user events are handled. From each allowed event -- a button click, for example -- the program performs an established sequence of actions that ultimately ends with a wait for the next user action.<br/><br/><a href='http://www.developerzone.com/links/rss/fundamental_concepts_of_parallel_programming.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133870' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133870</dz:linkId>
      <dz:submitDate>2008-11-14T09:35:09Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T18:15:53Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>232</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133870.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Software Development is Complex Adaptive System. No Doubt.</title>
      <link>http://www.developerzone.com/links/rss/software_development_is_complex_adaptive_system_n.html</link>
      <description>I believe that a deep understanding of Complex Adaptive Systems will shed some light to the real roots of agile development and will answer important questions. With this knowledge in hand it will be easier to see why this works and why that failed. It will be easier to make decisions and create a better software faster.</description>
      <category>agile</category>
      <category>methodology</category>
      <category>opinion</category>
      <category>research</category>
      <pubDate>Fri, 14 Nov 2008 16:39:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133756.html</guid>
      <dc:creator>firefalcon</dc:creator>
      <dc:date>2008-11-14T16:39:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/software_development_is_complex_adaptive_system_n.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133756.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I believe that a deep understanding of Complex Adaptive Systems will shed some light to the real roots of agile development and will answer important questions. With this knowledge in hand it will be easier to see why this works and why that failed. It will be easier to make decisions and create a better software faster.<br/><br/><a href='http://www.developerzone.com/links/rss/software_development_is_complex_adaptive_system_n.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133756' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133756</dz:linkId>
      <dz:submitDate>2008-11-13T19:37:52Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T16:39:17Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>146</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133756.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>firefalcon</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/160163.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java concurrency is easy: Video Tutorial on "Detecting and debugging deadlocks"</title>
      <link>http://www.developerzone.com/links/rss/java_concurrency_is_easy_video_tutorial_on_detect.html</link>
      <description>In this three minute tutorial I'm presenting how to detect and debug Java deadlocks in runtime while having access to the application console.</description>
      <category>eclipse</category>
      <category>java</category>
      <category>research</category>
      <category>tools</category>
      <pubDate>Fri, 14 Nov 2008 15:49:47 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133862.html</guid>
      <dc:creator>pbielicki</dc:creator>
      <dc:date>2008-11-14T15:49:47Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/java_concurrency_is_easy_video_tutorial_on_detect.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133862.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In this three minute tutorial I'm presenting how to detect and debug Java deadlocks in runtime while having access to the application console.<br/><br/><a href='http://www.developerzone.com/links/rss/java_concurrency_is_easy_video_tutorial_on_detect.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133862' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133862</dz:linkId>
      <dz:submitDate>2008-11-14T08:28:05Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T15:49:47Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>240</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133862.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pbielicki</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/313906.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Favorite Software Patterns Books</title>
      <link>http://www.developerzone.com/links/rss/favorite_software_patterns_books.html</link>
      <description>Patterns books are great because the chapters are usually short and very focused. Here are 8 of my favorites. Which have you read and would you recommend?</description>
      <category>books</category>
      <category>opinion</category>
      <category>research</category>
      <pubDate>Fri, 14 Nov 2008 14:39:00 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133822.html</guid>
      <dc:creator>mostlyharmless</dc:creator>
      <dc:date>2008-11-14T14:39:00Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/favorite_software_patterns_books.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133822.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Patterns books are great because the chapters are usually short and very focused. Here are 8 of my favorites. Which have you read and would you recommend?<br/><br/><a href='http://www.developerzone.com/links/rss/favorite_software_patterns_books.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133822' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133822</dz:linkId>
      <dz:submitDate>2008-11-14T04:19:31Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T14:39:00Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>282</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133822.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mostlyharmless</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/217678.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Concurrency is a Myth in Ruby</title>
      <link>http://www.developerzone.com/links/rss/concurrency_is_a_myth_in_ruby.html</link>
      <description>There is no such thing as parallelism in Ruby. Instead of thinking in threads, you should think about process parallelism, due to the Global Interpreter Lock - a look at what that means and why.</description>
      <category>research</category>
      <category>ruby</category>
      <category>unix-linux</category>
      <pubDate>Thu, 13 Nov 2008 19:29:00 GMT</pubDate>
      <guid isPermaLink="false">http://www.developerzone.com/links/133723.html</guid>
      <dc:creator>igrigorik</dc:creator>
      <dc:date>2008-11-13T19:29:00Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.developerzone.com/links/rss/concurrency_is_a_myth_in_ruby.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133723.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>There is no such thing as parallelism in Ruby. Instead of thinking in threads, you should think about process parallelism, due to the Global Interpreter Lock - a look at what that means and why. <br/><br/><a href='http://www.developerzone.com/links/rss/concurrency_is_a_myth_in_ruby.html'><img src='http://www.developerzone.com/links/voteCountImage?linkId=133723' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133723</dz:linkId>
      <dz:submitDate>2008-11-13T17:26:57Z</dz:submitDate>
      <dz:promoteDate>2008-11-13T19:29:00Z</dz:promoteDate>
      <dz:voteUpCount>16</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>424</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.developerzone.com/links/images/thumbs/120x90/133723.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>igrigorik</dz:username>
        <dz:userimage>http://www.developerzone.com/links/images/avatars/206422.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

