<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.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 links by Abhay Bakshi</title>
    <link>http://www.dzone.com/links/users/links/12.html</link>
    <description>DZone: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2006 DZone, Inc.</copyright>
    <pubDate>Mon, 08 Sep 2008 12:51:54 GMT</pubDate>
    <dc:creator>The DZone community</dc:creator>
    <dc:date>2008-09-08T12:51:54Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2006 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/user/12/rss.xml</dz:selfLink>
    <image>
      <title>DZone: 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>Do We Need Event-Driven Architecture?</title>
      <link>http://www.dzone.com/links/rss/do_we_need_eventdriven_architecture.html</link>
      <description>"If you build something new there is no reason why you shouldn't use this kind of architecture. However, focusing on the events is not the only thing you should do."</description>
      <category>how-to</category>
      <category>opinion</category>
      <category>reviews</category>
      <pubDate>Thu, 28 Aug 2008 17:32:56 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/108162.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-28T17:32:56Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/do_we_need_eventdriven_architecture.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/108162.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"If you build something new there is no reason why you shouldn't use this kind of architecture. However, focusing on the events is not the only thing you should do."<br/><br/><a href='http://www.dzone.com/links/rss/do_we_need_eventdriven_architecture.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=108162' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>108162</dz:linkId>
      <dz:submitDate>2008-08-28T17:32:56Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>34</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/108162.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Dr. Dobb's Agile Newsletter 08/08/08</title>
      <link>http://www.dzone.com/links/rss/dr_dobbs_agile_newsletter_080808.html</link>
      <description>(1) The Agile Adults Have Their Say  (2) Book Review: Eating the IT Elephant and (3) Hot Links</description>
      <category>agile</category>
      <category>how-to</category>
      <category>methodology</category>
      <pubDate>Thu, 28 Aug 2008 17:25:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/108157.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-28T17:25:55Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/dr_dobbs_agile_newsletter_080808.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/108157.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>(1) The Agile Adults Have Their Say  (2) Book Review: Eating the IT Elephant and (3) Hot Links <br/><br/><a href='http://www.dzone.com/links/rss/dr_dobbs_agile_newsletter_080808.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=108157' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>108157</dz:linkId>
      <dz:submitDate>2008-08-28T17:25:55Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>5</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/108157.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Software Builds and the Virtual Time Machine</title>
      <link>http://www.dzone.com/links/rss/software_builds_and_the_virtual_time_machine.html</link>
      <description>If you are not yet using virtualization in your build environment, then it's time to get moving.</description>
      <category>how-to</category>
      <category>methodology</category>
      <pubDate>Thu, 28 Aug 2008 17:21:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/108153.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-28T17:21:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/software_builds_and_the_virtual_time_machine.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/108153.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>If you are not yet using virtualization in your build environment, then it's time to get moving.<br/><br/><a href='http://www.dzone.com/links/rss/software_builds_and_the_virtual_time_machine.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=108153' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>108153</dz:linkId>
      <dz:submitDate>2008-08-28T17:21:33Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/108153.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Building RIAs on J2EE Foundations</title>
      <link>http://www.dzone.com/links/rss/building_rias_on_j2ee_foundations.html</link>
      <description>"If you're still using HTML, JavaScript, complicated server deployments, and other technologies that don't "just work," try downloading the free Adobe Flex 3 SDK, a trial edition of Adobe Flex Builder 3 Professional, and the free developer edition of Adobe ColdFusion 8 to begin building better web applications with fewer headaches."</description>
      <category>coldfusion</category>
      <category>how-to</category>
      <category>java</category>
      <category>ria</category>
      <pubDate>Fri, 29 Aug 2008 18:52:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/108152.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-29T18:52:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/building_rias_on_j2ee_foundations.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/108152.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"If you're still using HTML, JavaScript, complicated server deployments, and other technologies that don't "just work," try downloading the free Adobe Flex 3 SDK, a trial edition of Adobe Flex Builder 3 Professional, and the free developer edition of Adobe ColdFusion 8 to begin building better web applications with fewer headaches."<br/><br/><a href='http://www.dzone.com/links/rss/building_rias_on_j2ee_foundations.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=108152' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>108152</dz:linkId>
      <dz:submitDate>2008-08-28T17:12:03Z</dz:submitDate>
      <dz:promoteDate>2008-08-29T18:52:24Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>291</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/108152.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>CAPS 6 &amp; Java MQ: Part 2 - Conventional Clusters</title>
      <link>http://www.dzone.com/links/rss/caps_6_java_mq_part_2_conventional_clusters.html</link>
      <description>In Java MQ terminology, if you require only high service availability, you should use either conventional clusters or parallel brokers.</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Mon, 25 Aug 2008 16:58:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106927.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-25T16:58:38Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/caps_6_java_mq_part_2_conventional_clusters.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106927.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In Java MQ terminology, if you require only high service availability, you should use either conventional clusters or parallel brokers.<br/><br/><a href='http://www.dzone.com/links/rss/caps_6_java_mq_part_2_conventional_clusters.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106927' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106927</dz:linkId>
      <dz:submitDate>2008-08-25T16:58:38Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>8</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106927.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Portable Social Networks, The Building Blocks Of A Social Web</title>
      <link>http://www.dzone.com/links/rss/portable_social_networks_the_building_blocks_of_a.html</link>
      <description>"In 2008, identity, authentication, and the concept of a user profile can be untethered from proprietary data stores and become an interchangeable part of the Web as HTML itself."</description>
      <category>trends</category>
      <category>web 2.0</category>
      <pubDate>Mon, 25 Aug 2008 15:37:46 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106892.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-25T15:37:46Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/portable_social_networks_the_building_blocks_of_a.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106892.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"In 2008, identity, authentication, and the concept of a user profile can be untethered from proprietary data stores and become an interchangeable part of the Web as HTML itself."<br/><br/><a href='http://www.dzone.com/links/rss/portable_social_networks_the_building_blocks_of_a.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106892' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106892</dz:linkId>
      <dz:submitDate>2008-08-25T15:37:46Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>4</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106892.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Outsourcing does not suck. Our understanding of it does !</title>
      <link>http://www.dzone.com/links/rss/outsourcing_does_not_suck_our_understanding_of_it.html</link>
      <description>"This is not a post in defense of outsourcing." "This post attempts to place outsourcing in an overall economics based perspective and explores some of the future trends in how they are likely to impact software quality"</description>
      <category>opinion</category>
      <pubDate>Mon, 25 Aug 2008 15:27:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106889.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-25T15:27:01Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/outsourcing_does_not_suck_our_understanding_of_it.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106889.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"This is not a post in defense of outsourcing." "This post attempts to place outsourcing in an overall economics based perspective and explores some of the future trends in how they are likely to impact software quality"<br/><br/><a href='http://www.dzone.com/links/rss/outsourcing_does_not_suck_our_understanding_of_it.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106889' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106889</dz:linkId>
      <dz:submitDate>2008-08-25T15:27:01Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>39</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106889.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Iterating and Incrementing Strings in Ruby</title>
      <link>http://www.dzone.com/links/rss/iterating_and_incrementing_strings_in_ruby.html</link>
      <description>"..., you will learn not only how to iterate over and increment a string, but how to manage whitespace, convert a string, and more. It is excerpted from chapter four of Learning Ruby, written by Michael Fitzgerald (O'Reilly; ISBN: 0596529864)"</description>
      <category>how-to</category>
      <category>ruby</category>
      <pubDate>Mon, 25 Aug 2008 15:10:30 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106882.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-25T15:10:30Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/iterating_and_incrementing_strings_in_ruby.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106882.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"..., you will learn not only how to iterate over and increment a string, but how to manage whitespace, convert a string, and more. It is excerpted from chapter four of Learning Ruby, written by Michael Fitzgerald (O'Reilly; ISBN: 0596529864)"<br/><br/><a href='http://www.dzone.com/links/rss/iterating_and_incrementing_strings_in_ruby.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106882' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106882</dz:linkId>
      <dz:submitDate>2008-08-25T15:10:30Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106882.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Automation for the people: Hands-free database migration (by Paul Duvall)</title>
      <link>http://www.dzone.com/links/rss/automation_for_the_people_handsfree_database_migr.html</link>
      <description>Automation expert Paul Duvall demonstrates how the open source LiquiBase database-migration tool can reduce the pain of managing the constant of change with databases and applications.</description>
      <category>database</category>
      <category>how-to</category>
      <pubDate>Mon, 25 Aug 2008 14:38:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106875.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-25T14:38:04Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/automation_for_the_people_handsfree_database_migr.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106875.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Automation expert Paul Duvall demonstrates how the open source LiquiBase database-migration tool can reduce the pain of managing the constant of change with databases and applications.<br/><br/><a href='http://www.dzone.com/links/rss/automation_for_the_people_handsfree_database_migr.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106875' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106875</dz:linkId>
      <dz:submitDate>2008-08-25T14:38:04Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>26</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106875.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java run-time monitoring, Part 3: Monitoring performance and availability of an application's ecosystem</title>
      <link>http://www.dzone.com/links/rss/java_runtime_monitoring_part_3_monitoring_perform.html</link>
      <description>"In this final installment, I widen the focus to present techniques for gathering performance and availability data from the application's dependencies, such as the underlying operating system, the network, or the application's backing operational database."</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Tue, 26 Aug 2008 19:17:22 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106873.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-26T19:17:22Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_3_monitoring_perform.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106873.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"In this final installment, I widen the focus to present techniques for gathering performance and availability data from the application's dependencies, such as the underlying operating system, the network, or the application's backing operational database."<br/><br/><a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_3_monitoring_perform.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106873' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106873</dz:linkId>
      <dz:submitDate>2008-08-25T14:34:42Z</dz:submitDate>
      <dz:promoteDate>2008-08-26T19:17:22Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>213</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106873.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java run-time monitoring, Part 2: Postcompilation instrumentation and performance monitoring</title>
      <link>http://www.dzone.com/links/rss/java_runtime_monitoring_part_2_postcompilation_in.html</link>
      <description>"Here in Part 2, I focus on methods of instrumenting Java classes and resources without modifying the original source code."</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Wed, 27 Aug 2008 03:31:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106872.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-27T03:31:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_2_postcompilation_in.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106872.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"Here in Part 2, I focus on methods of instrumenting Java classes and resources without modifying the original source code."<br/><br/><a href='http://www.dzone.com/links/rss/java_runtime_monitoring_part_2_postcompilation_in.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106872' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106872</dz:linkId>
      <dz:submitDate>2008-08-25T14:34:35Z</dz:submitDate>
      <dz:promoteDate>2008-08-27T03:31:26Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>253</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106872.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Chad Fowler says - My Job Went to India: Number One Best Seller!</title>
      <link>http://www.dzone.com/links/rss/chad_fowler_says_my_job_went_to_india_number_one.html</link>
      <description>"My Job Went to India is at this very moment (but probably not by the time you’re reading this) the number one best seller in Amazon’s India travel books category."</description>
      <category>trends</category>
      <pubDate>Fri, 22 Aug 2008 21:07:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106275.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-22T21:07:04Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/chad_fowler_says_my_job_went_to_india_number_one.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106275.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"My Job Went to India is at this very moment (but probably not by the time you’re reading this) the number one best seller in Amazon’s India travel books category."<br/><br/><a href='http://www.dzone.com/links/rss/chad_fowler_says_my_job_went_to_india_number_one.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106275' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106275</dz:linkId>
      <dz:submitDate>2008-08-22T21:07:04Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>4</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106275.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Working with Bluetooth and GPS: Part 1 - Reading Wireless Serial Port Data</title>
      <link>http://www.dzone.com/links/rss/working_with_bluetooth_and_gps_part_1_reading_wir.html</link>
      <description>"this article has shed some light on the Bluetooth device- and service-discovery processes. As you learned, caching your known connection URLs can greatly increase the performance of your application, since you don't need to employ the device- and service-discovery processes subsequently."</description>
      <category>how-to</category>
      <category>java</category>
      <category>mobile</category>
      <pubDate>Fri, 22 Aug 2008 20:12:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106264.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-22T20:12:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/working_with_bluetooth_and_gps_part_1_reading_wir.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106264.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"this article has shed some light on the Bluetooth device- and service-discovery processes. As you learned, caching your known connection URLs can greatly increase the performance of your application, since you don't need to employ the device- and service-discovery processes subsequently."<br/><br/><a href='http://www.dzone.com/links/rss/working_with_bluetooth_and_gps_part_1_reading_wir.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106264' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106264</dz:linkId>
      <dz:submitDate>2008-08-22T20:12:35Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>6</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106264.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How Can Java Developers Stay Relevant?</title>
      <link>http://www.dzone.com/links/rss/how_can_java_developers_stay_relevant.html</link>
      <description>"it's no longer just about IT adding value to the business; it's also about the business adding value to IT."  "Each developer or architect should always be able to "validate his worth" by assessing his skills against the current market and against the vision and direction of his current organization." "Every IT person should be able to take stock of their skill set and validate that their skills match with what they are being paid to do."</description>
      <category>java</category>
      <category>opinion</category>
      <pubDate>Sun, 24 Aug 2008 16:55:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/106185.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-24T16:55:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/how_can_java_developers_stay_relevant.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/106185.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>"it's no longer just about IT adding value to the business; it's also about the business adding value to IT."  "Each developer or architect should always be able to "validate his worth" by assessing his skills against the current market and against the vision and direction of his current organization." "Every IT person should be able to take stock of their skill set and validate that their skills match with what they are being paid to do."<br/><br/><a href='http://www.dzone.com/links/rss/how_can_java_developers_stay_relevant.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=106185' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>106185</dz:linkId>
      <dz:submitDate>2008-08-22T16:09:10Z</dz:submitDate>
      <dz:promoteDate>2008-08-24T16:55:26Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>17</dz:voteDownCount>
      <dz:clickCount>764</dz:clickCount>
      <dz:commentCount>10</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/106185.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Rating JRuby, Jython, and Groovy on the Java Platform</title>
      <link>http://www.dzone.com/links/rss/rating_jruby_jython_and_groovy_on_the_java_platfo.html</link>
      <description>Three of the most prominent open source/Java languages are JRuby, a Java implementation of Ruby; Jython, a Java implementation of Python; and Groovy, an object-oriented programming language for the Java platform</description>
      <category>java</category>
      <category>open source</category>
      <category>research</category>
      <pubDate>Fri, 22 Aug 2008 15:34:43 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/105835.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-22T15:34:43Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/rating_jruby_jython_and_groovy_on_the_java_platfo.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/105835.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Three of the most prominent open source/Java languages are JRuby, a Java implementation of Ruby; Jython, a Java implementation of Python; and Groovy, an object-oriented programming language for the Java platform<br/><br/><a href='http://www.dzone.com/links/rss/rating_jruby_jython_and_groovy_on_the_java_platfo.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=105835' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>105835</dz:linkId>
      <dz:submitDate>2008-08-21T16:07:42Z</dz:submitDate>
      <dz:promoteDate>2008-08-22T15:34:43Z</dz:promoteDate>
      <dz:voteUpCount>15</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>631</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/105835.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>"To Google" Is Officially a Verb: A Behind-the-Scenes History</title>
      <link>http://www.dzone.com/links/rss/to_google_is_officially_a_verb_a_behindthescenes.html</link>
      <description>Googling has officially become a verb. Having your brand name used as a generic term, is of course, a mixed blessing for a company.</description>
      <category>news</category>
      <category>trends</category>
      <pubDate>Thu, 21 Aug 2008 15:20:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/105824.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-08-21T15:20:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/to_google_is_officially_a_verb_a_behindthescenes.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/105824.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Googling has officially become a verb. Having your brand name used as a generic term, is of course, a mixed blessing for a company.<br/><br/><a href='http://www.dzone.com/links/rss/to_google_is_officially_a_verb_a_behindthescenes.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=105824' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>105824</dz:linkId>
      <dz:submitDate>2008-08-21T15:20:27Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>5</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/105824.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Microsoft and DAISY for the blind and print-disabled individuals</title>
      <link>http://www.dzone.com/links/rss/microsoft_and_daisy_for_the_blind_and_printdisabl.html</link>
      <description>Microsoft Corp. joined with industry and advocacy group leaders worldwide to unveil new software that will make it easier for anyone to create documents and other content that is accessible for blind and print-disabled individuals.</description>
      <category>microsoft</category>
      <category>open source</category>
      <category>tools</category>
      <category>xml</category>
      <pubDate>Fri, 11 Jul 2008 19:20:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/94327.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-11T19:20:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/microsoft_and_daisy_for_the_blind_and_printdisabl.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/94327.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Microsoft Corp. joined with industry and advocacy group leaders worldwide to unveil new software that will make it easier for anyone to create documents and other content that is accessible for blind and print-disabled individuals.<br/><br/><a href='http://www.dzone.com/links/rss/microsoft_and_daisy_for_the_blind_and_printdisabl.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=94327' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>94327</dz:linkId>
      <dz:submitDate>2008-07-11T19:20:39Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>2</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/94327.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Another REST Anti-Pattern</title>
      <link>http://www.dzone.com/links/rss/another_rest_antipattern.html</link>
      <description>Here is an addition to the list of anti-patterns that Stefan recently posted. The pattern is to let the client "think" that is using verbs other than GET and POST, but piggyback such requests over GET or POST. This was originally started by the GData folks via the X-HTTP-Method-Override header. Rails came along and baked its version for faking PUT, and DELETE over POST.</description>
      <category>methodology</category>
      <category>trends</category>
      <pubDate>Fri, 11 Jul 2008 18:11:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/94315.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-11T18:11:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/another_rest_antipattern.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/94315.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Here is an addition to the list of anti-patterns that Stefan recently posted. The pattern is to let the client "think" that is using verbs other than GET and POST, but piggyback such requests over GET or POST. This was originally started by the GData folks via the X-HTTP-Method-Override header. Rails came along and baked its version for faking PUT, and DELETE over POST.<br/><br/><a href='http://www.dzone.com/links/rss/another_rest_antipattern.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=94315' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>94315</dz:linkId>
      <dz:submitDate>2008-07-11T18:11:51Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>30</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/94315.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Build configurable workflows with WS-BPEL and IoC</title>
      <link>http://www.dzone.com/links/rss/build_configurable_workflows_with_wsbpel_and_ioc.html</link>
      <description>Inversion of Control (IoC) and Web Services Business Process Execution Language (WS-BPEL) can be effective tools for implementing dynamic business workflows. In this article, the first in a two-part series, Bilal Siddiqui describes business workflows' dynamic nature and proposes a two-layer workflow model that lets you use XML to build configurable and flexible solutions.</description>
      <category>how-to</category>
      <category>java</category>
      <category>web services</category>
      <pubDate>Fri, 11 Jul 2008 17:57:46 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/94314.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-11T17:57:46Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/build_configurable_workflows_with_wsbpel_and_ioc.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/94314.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Inversion of Control (IoC) and Web Services Business Process Execution Language (WS-BPEL) can be effective tools for implementing dynamic business workflows. In this article, the first in a two-part series, Bilal Siddiqui describes business workflows' dynamic nature and proposes a two-layer workflow model that lets you use XML to build configurable and flexible solutions.<br/><br/><a href='http://www.dzone.com/links/rss/build_configurable_workflows_with_wsbpel_and_ioc.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=94314' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>94314</dz:linkId>
      <dz:submitDate>2008-07-11T17:57:46Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>14</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/94314.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>PAWS Marketplace - A Rails Marketplace Application in the Cloud</title>
      <link>http://www.dzone.com/links/rss/paws_marketplace_a_rails_marketplace_application.html</link>
      <description>A proof-of-concept Ruby on Rails web application that runs entirely on Amazon Web Services.</description>
      <category>how-to</category>
      <category>ruby</category>
      <category>web services</category>
      <pubDate>Wed, 02 Jul 2008 13:51:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92020.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-02T13:51:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/paws_marketplace_a_rails_marketplace_application.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92020.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A proof-of-concept Ruby on Rails web application that runs entirely on Amazon Web Services. <br/><br/><a href='http://www.dzone.com/links/rss/paws_marketplace_a_rails_marketplace_application.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=92020' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>92020</dz:linkId>
      <dz:submitDate>2008-07-02T13:51:27Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>14</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92020.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Building a Small Business Backup System Using Amazon S3</title>
      <link>http://www.dzone.com/links/rss/building_a_small_business_backup_system_using_ama.html</link>
      <description>When you run a small business, you're usually running too fast and hard to think about data backups. Then something terrible happens—a hardware failure, an employee or contractor gets sloppy and kills a month's worth of work—and you realize that you better slow down and figure out a few things.</description>
      <category>how-to</category>
      <category>php</category>
      <category>web services</category>
      <pubDate>Wed, 02 Jul 2008 13:47:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92017.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-02T13:47:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/building_a_small_business_backup_system_using_ama.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92017.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>When you run a small business, you're usually running too fast and hard to think about data backups. Then something terrible happens—a hardware failure, an employee or contractor gets sloppy and kills a month's worth of work—and you realize that you better slow down and figure out a few things.<br/><br/><a href='http://www.dzone.com/links/rss/building_a_small_business_backup_system_using_ama.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=92017' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>92017</dz:linkId>
      <dz:submitDate>2008-07-02T13:47:58Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>22</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92017.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Processing Images with Amazon Web Services</title>
      <link>http://www.dzone.com/links/rss/processing_images_with_amazon_web_services.html</link>
      <description>Processing images can be a tedious, error-prone, and repetitive task. It may involve many moving parts, and bandwidth or processor time that you don’t have (or can’t easily afford). Setting up a system that allows you to process images provided by web users could bog you down if you don’t have enough disk space or enough CPU to handle the demand.&#xD;
&#xD;
We decided to create a straightforward solution that would allow users to upload an image and then process that image with Amazon Web Services (AWS).</description>
      <category>how-to</category>
      <category>tools</category>
      <category>web services</category>
      <pubDate>Wed, 02 Jul 2008 13:45:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92016.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-02T13:45:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/processing_images_with_amazon_web_services.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92016.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Processing images can be a tedious, error-prone, and repetitive task. It may involve many moving parts, and bandwidth or processor time that you don’t have (or can’t easily afford). Setting up a system that allows you to process images provided by web users could bog you down if you don’t have enough disk space or enough CPU to handle the demand.

We decided to create a straightforward solution that would allow users to upload an image and then process that image with Amazon Web Services (AWS). <br/><br/><a href='http://www.dzone.com/links/rss/processing_images_with_amazon_web_services.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=92016' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>92016</dz:linkId>
      <dz:submitDate>2008-07-02T13:45:17Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>1</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92016.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Using jMaki With PHP on OpenSolaris</title>
      <link>http://www.dzone.com/links/rss/using_jmaki_with_php_on_opensolaris.html</link>
      <description>This tip describes an application that highlights the fact that developing PHP applications is relatively easy using OpenSolaris technologies.  Although the sample app runs on the OpenSolaris OS, it also runs on the Linux, Mac OS, or Windows operating system with the Apache, MySQL, PHP (AMP) stack of software.</description>
      <category>java</category>
      <category>open source</category>
      <category>php</category>
      <category>web 2.0</category>
      <pubDate>Wed, 02 Jul 2008 13:01:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/91998.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-02T13:01:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/using_jmaki_with_php_on_opensolaris.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/91998.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This tip describes an application that highlights the fact that developing PHP applications is relatively easy using OpenSolaris technologies.  Although the sample app runs on the OpenSolaris OS, it also runs on the Linux, Mac OS, or Windows operating system with the Apache, MySQL, PHP (AMP) stack of software.<br/><br/><a href='http://www.dzone.com/links/rss/using_jmaki_with_php_on_opensolaris.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=91998' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>91998</dz:linkId>
      <dz:submitDate>2008-07-02T13:01:26Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>3</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/91998.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Referencing Multiple Web Services From An Application Client</title>
      <link>http://www.dzone.com/links/rss/referencing_multiple_web_services_from_an_applica.html</link>
      <description>This tech tip demonstrates a standalone Java client that accesses two web services, one implemented as a servlet and the other implemented an a stateless session bean.</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Tue, 01 Jul 2008 21:12:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/91792.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-01T21:12:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/referencing_multiple_web_services_from_an_applica.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/91792.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This tech tip demonstrates a standalone Java client that accesses two web services, one implemented as a servlet and the other implemented an a stateless session bean. <br/><br/><a href='http://www.dzone.com/links/rss/referencing_multiple_web_services_from_an_applica.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=91792' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>91792</dz:linkId>
      <dz:submitDate>2008-07-01T21:12:16Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>18</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/91792.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Adding Voice to Java EE With SIP Servlets</title>
      <link>http://www.dzone.com/links/rss/adding_voice_to_java_ee_with_sip_servlets.html</link>
      <description>This Tech Tip presents a sample application that uses SIP servlets and HTTP servlets to provide VoIP phone service.</description>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Tue, 01 Jul 2008 21:09:13 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/91791.html</guid>
      <dc:creator>Abhay Bakshi</dc:creator>
      <dc:date>2008-07-01T21:09:13Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/adding_voice_to_java_ee_with_sip_servlets.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/91791.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This Tech Tip presents a sample application that uses SIP servlets and HTTP servlets to provide VoIP phone service.<br/><br/><a href='http://www.dzone.com/links/rss/adding_voice_to_java_ee_with_sip_servlets.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=91791' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>91791</dz:linkId>
      <dz:submitDate>2008-07-01T21:09:13Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>15</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/91791.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>j2eecop</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/12.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

