<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atomfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://purl.org/atom/ns#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.3" xml:lang="en"><title>Vinny Carpenter's blog</title><link rel="alternate" type="text/html" href="http://www.j2eegeek.com/blog" /><tagline type="text/html" mode="escaped">In the kingdom of hope, there is no winter.</tagline><modified>2009-11-06T02:00:31+00:00</modified><generator>http://wordpress.org/?v=2.8.5</generator><atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="http://www.j2eegeek.com/blog/feed/" rel="self" type="application/rss+xml" /><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><link rel="start" href="http://feeds.feedburner.com/VinnyCarpentersBlog" type="application/atom+xml" /><feedburner:emailServiceId>VinnyCarpentersBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><title>Daily del.icio.us for October 30th through November 5th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/57DeGsBvEZI/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">android</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloud</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">comet</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">comparison</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">compressor</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">droid</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">enterprise</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">git</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">grails</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">groovy</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Motorola</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Music</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">norahjones</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">optimization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">performance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">phone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">smartphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring3.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">trends</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-11-05T18:00:28-08:00</issued><modified>2009-11-05T18:00:28-08:00</modified><id>http://www.j2eegeek.com/blog/?p=2112</id><summary type="text/html" mode="escaped">Exclusive First Listen: Norah Jones : NPR &amp;#8211; A warm, organic-sounding record, The Fall showcases Jones&amp;#39; musical depth in exciting and unexpected ways, suitable for old fans and newcomers alike. Please leave your opinions of the album in the comments section below.
Closure Compiler &amp;#8211; Google Code &amp;#8211; The Closure Compiler is a tool for making [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/11/05/daily-del-icio-us-for-october-30th-through-november-5th/"&gt;Daily del.icio.us for October 30th through November 5th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.npr.org/templates/story/story.php?storyId=120013389"&gt;Exclusive First Listen: Norah Jones : NPR&lt;/a&gt; &amp;#8211; A warm, organic-sounding record, The Fall showcases Jones&amp;#39; musical depth in exciting and unexpected ways, suitable for old fans and newcomers alike. Please leave your opinions of the album in the comments section below.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/closure/compiler/"&gt;Closure Compiler &amp;#8211; Google Code&lt;/a&gt; &amp;#8211; The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what&amp;#39;s left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=58340"&gt;Atmosphere Framework 0.4 Released&lt;/a&gt; &amp;#8211; Atmosphere allow the creation of RESTful and Ajax Push/Comet applications, and version 0.4 is ready for prime time. This release contains many new features and can be seen in action in many well-known frameworks.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/five-important-trends"&gt;Five Important Trends on the Enterprise Architect's Radar | Javalobby&lt;/a&gt; &amp;#8211; It is no secret that the internet architectures are influencing enterprise architectures. This post attempts to summarise some of the recent trends in the internet space, which seem to be carrying some momentum sufficient enough to influence the enterprise.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://brainstormtech.blogs.fortune.cnn.com/2009/11/02/the-iphone-dons-a-suit-and-tie/"&gt;The iPhone dons a suit and tie &amp;#8211; Apple 2.0 &amp;#8211; Fortune Brainstorm Tech&lt;/a&gt; &amp;#8211; &amp;quot;There is growing evidence that the iPhone is making inroads into the Enterprise,&amp;quot; writes Deutsche Bank research analyst Chris Whitmore in a report to clients Monday.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scobleizer.com/2009/11/01/developers-the-best-smart-phone-platform-is/"&gt;Developers: the best smart phone platform is?&lt;/a&gt; &amp;#8211; &amp;#8230;&amp;#8230;he&amp;rsquo;d bias to iPhone and Android, if he had to make a choice of only two platforms to develop on. This is also what I&amp;rsquo;m hearing from many other developers.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/Real-life-SOA-Michael-Poulin"&gt;InfoQ: Real-life SOA&lt;/a&gt; &amp;#8211; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://lwn.net/Articles/357658/"&gt;KS2009: How Google uses Linux [LWN.net]&lt;/a&gt; &amp;#8211; If Google&amp;#39;s plans to become more community-oriented come to fruition, the result should be a better kernel for all.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mobilecrunch.com/2009/10/30/smartphone-showdown-iphone-3gs-vs-motorola-droid/"&gt;Smartphone Showdown: iPhone 3GS vs Motorola Droid&lt;/a&gt; &amp;#8211; If hype were to be believed, the Motorola DROID is the pi&amp;egrave;ce de r&amp;eacute;sistance of the mobile world; the conclusive creation sent down by the Great Smartphone in the sky to rid us of our woes&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/johnson-keynote-springone2gx"&gt;InfoQ: SpringOne/2GX 2009 Keynote&lt;/a&gt; &amp;#8211; TeamCity 5.0 is approaching inevitably and here we are with fresh EAP build.&lt;br /&gt;
All major new features have been introduced already in previous EAPs, but still you&amp;rsquo;ll find lots of improvements and fixes to check&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/11/05/daily-del-icio-us-for-october-30th-through-november-5th/"&gt;Daily del.icio.us for October 30th through November 5th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=57DeGsBvEZI:eq-B3yDey9M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=57DeGsBvEZI:eq-B3yDey9M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=57DeGsBvEZI:eq-B3yDey9M:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=57DeGsBvEZI:eq-B3yDey9M:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=57DeGsBvEZI:eq-B3yDey9M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=57DeGsBvEZI:eq-B3yDey9M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=57DeGsBvEZI:eq-B3yDey9M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/57DeGsBvEZI" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/11/05/daily-del-icio-us-for-october-30th-through-november-5th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/11/05/daily-del-icio-us-for-october-30th-through-november-5th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for October 21st through October 30th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/wZv2k5j5eFE/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">android</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">att</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">blackberry</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">continuous-integration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Drupal</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">excel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flex</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flex4</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">foss</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">glassfish</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">government2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea9</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">intellij</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java2excel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java6</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jetbrains</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mock</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mocking</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mockito</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mysql</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">netbeans</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">oasis</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">obama</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ooxml</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">open-source</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">oracle</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">poi</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ria</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SAML</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">security</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring3.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SpringFramework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sun</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tdd</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">teamcity</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">teamcity5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">verizon</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">whitehouse</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-10-30T18:00:14-07:00</issued><modified>2009-10-30T18:00:14-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2104</id><summary type="text/html" mode="escaped">JetBrains TeamCity Blog &amp;#187; Blog Archive &amp;#187; Yet another step to TeamCity 5.0 &amp;#8211; TeamCity 5.0 is approaching inevitably and here we are with fresh EAP build.
All major new features have been introduced already in previous EAPs, but still you&amp;#8217;ll find lots of improvements and fixes to check
Oracle Reveals Plans for NetBeans, Glassfish, and VirtualBox [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/30/daily-del-icio-us-for-october-21st-through-october-30th/"&gt;Daily del.icio.us for October 21st through October 30th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/teamcity/2009/10/30/yet-another-step-to-teamcity-50/"&gt;JetBrains TeamCity Blog &amp;raquo; Blog Archive &amp;raquo; Yet another step to TeamCity 5.0&lt;/a&gt; &amp;#8211; TeamCity 5.0 is approaching inevitably and here we are with fresh EAP build.&lt;br /&gt;
All major new features have been introduced already in previous EAPs, but still you&amp;rsquo;ll find lots of improvements and fixes to check&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/news/oracle-reveals-plans-netbeans"&gt;Oracle Reveals Plans for NetBeans, Glassfish, and VirtualBox | Javalobby&lt;/a&gt; &amp;#8211; Oracle recently updated its FAQ on the future of Sun technologies.  Glassfish, OpenOffice, NetBeans and VirtualBox were just some of the items mentioned.  Here are some specifics on each project&lt;/li&gt;
&lt;li&gt;&lt;a href="http://alan.blog-city.com/java5_dies.htm"&gt;Java 5 dies &amp;#8211; mourning a revolution&lt;/a&gt; &amp;#8211; It is the 30th of October 2009, the day the music stopped. Or at least the music of Java 5. Today is the day that marks the End of Service for J2SE 5.0. No more general support or bug fixes for this edition. Time to move up to at least Java 6.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/10/poi35"&gt;InfoQ: Apache POI 3.5 Released with OOXML Support&lt;/a&gt; &amp;#8211; Apache have released version 3.5 of POI, the Java library for working with Microsoft&amp;#39;s document formats. POI previously supported Microsoft&amp;#39;s OLE2 compound document formats as used in Office 97-2003 (versions 8.0 &amp;#8211; 11). With POI 3.5 Apache have added support for Microsoft&amp;#39;s Office Open XML (OOXML) document standard, the default file format for Microsoft Office 2007.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2009/10/update-a-running-javaee-application/"&gt;Update a Running JavaEE Application | JetBrains IntelliJ IDEA Blog&lt;/a&gt; &amp;#8211; Next Maia EAP build includes new action that lets you quickly update a running JavaEE application after you changed its code. To invoke it, either press Ctrl+F10, or click this button on the Run tool window bar:&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.quietlyscheming.com/blog/2009/10/21/whats-new-in-flex-4-out-on-video/"&gt;Quietly Scheming &amp;raquo; Blog Archive &amp;raquo; What&amp;rsquo;s new in Flex 4: Out on Video&lt;/a&gt; &amp;#8211; The full video of my session at MAX this year &amp;mdash; &amp;ldquo;What&amp;rsquo;s new in Flex 4&amp;Prime; &amp;mdash; is now available on adobe tv. Watch it here.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mashable.com/2009/10/29/droid-vs-iphone/"&gt;Droid vs iPhone: The Comparison Chart [PIC]&lt;/a&gt; &amp;#8211; Is it worth switching to if you already carry an iPhone or another device? To provide some guidance, BillShrink has produced a detailed chart looking at Droid, iPhone, Palm Pre, and MyTouch 3G&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feeds.delicious.com/v2/rss/vscarpenter"&gt;500 Internal Server Error&lt;/a&gt; &amp;#8211; 500 Internal Server Error&lt;/li&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-31021_3-10384027-260.html"&gt;Survey shows iPhone threatens BlackBerry; Palm holds steady | Circuit Breaker &amp;#8211; CNET News&lt;/a&gt; &amp;#8211; Despite having more models of smartphones, RIM is facing serious competition from Apple, whose iPhone has 30 percent market share among those surveyed. That&amp;#39;s an increase of 5 percentage points since June, when the new iPhone 3GS was released.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://radar.oreilly.com/2009/10/whitehouse-switch-drupal-opensource.html"&gt;Thoughts on the Whitehouse.gov switch to Drupal &amp;#8211; O'Reilly Radar&lt;/a&gt; &amp;#8211; This is great news not only for the use of open source software, but the validation of the open source development model. The White House&amp;#39;s adoption of community-based software provides a great example for the rest of the government to follow&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/tt/articles/article.tss?track=NL-461&amp;amp;ad=725692&amp;amp;l=SAML-NotJustforWebServices&amp;amp;asrc=EM_NLN_9368486&amp;amp;uid=2487830"&gt;Enterprise Java Community: SAML: It's Not just for Web services&lt;/a&gt; &amp;#8211; SAML (Security Assertion Markup Language) is an XML-based standard for exchanging authentication and authorization data between security domains. SAML is a product of the OASIS Security Services Technical Committee&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gojko.net/2009/10/23/mockito-in-six-easy-examples/"&gt;Gojko Adzic &amp;raquo; Mockito in six easy examples&lt;/a&gt; &amp;#8211; Mockito is a fantastic mock library for Java. I&amp;rsquo;m fascinated by how easy it is to use, compared to other things out there both in the Java and .NET world. Here is everything you need to know to get started in six really easy examples.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://adtmag.com/articles/2009/10/19/springsource-boosts-java-framework-with-spring-3.aspx"&gt;SpringSource Boosts Java Framework With Spring 3.0 &amp;#8212; Application Development Trends&lt;/a&gt; &amp;#8211; Spring 3.0 features full support for RESTful Web services and a new expression language. The new Developer Edition of the tc Server is designed to give developers visibility and information when debugging and performance tweaking their Spring apps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/30/daily-del-icio-us-for-october-21st-through-october-30th/"&gt;Daily del.icio.us for October 21st through October 30th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=wZv2k5j5eFE:dgS9ltGSi3A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=wZv2k5j5eFE:dgS9ltGSi3A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=wZv2k5j5eFE:dgS9ltGSi3A:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=wZv2k5j5eFE:dgS9ltGSi3A:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=wZv2k5j5eFE:dgS9ltGSi3A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=wZv2k5j5eFE:dgS9ltGSi3A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=wZv2k5j5eFE:dgS9ltGSi3A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/wZv2k5j5eFE" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/10/30/daily-del-icio-us-for-october-21st-through-october-30th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/10/30/daily-del-icio-us-for-october-21st-through-october-30th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for October 17th through October 20th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/eU-yO9XCUiw/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">agile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">android</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">api</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bi</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">codecs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">debugging</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">design</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">encoding</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs3.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">html5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">integration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">J2EE</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jvm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">markpilgrim</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mock</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">performance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">phone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">profiling</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">reference</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">restful</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sharepoint</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">smartphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SpringFramework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">standards</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tdd</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">technology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">verizon</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">visualvm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">web</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">woa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">wolfram</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-10-20T11:00:08-07:00</issued><modified>2009-10-20T11:00:08-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2097</id><summary type="text/html" mode="escaped">500 Internal Server Error &amp;#8211; 500 Internal Server Error
REVIEW: Ext JS 3.0 Eases Web App Development &amp;#8211; Ext JS is a cross-browser JavaScript library for building rich Internet applications, Version 3.0 of Ext JS makes it very easy to create GUIs that run in the browser using JavaScript
Microsoft CEO Ballmer Announces SharePoint Server 2010, Office [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/20/daily-del-icio-us-for-october-17th-through-october-20th/"&gt;Daily del.icio.us for October 17th through October 20th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feeds.delicious.com/v2/rss/vscarpenter"&gt;500 Internal Server Error&lt;/a&gt; &amp;#8211; 500 Internal Server Error&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eweek.com/c/a/Application-Development/REVIEW-Ext-JS-30-Eases-Web-App-Development-706898/"&gt;REVIEW: Ext JS 3.0 Eases Web App Development&lt;/a&gt; &amp;#8211; Ext JS is a cross-browser JavaScript library for building rich Internet applications, Version 3.0 of Ext JS makes it very easy to create GUIs that run in the browser using JavaScript&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eweek.com/c/a/Windows/Microsoft-CEO-Ballmer-Announces-SharePoint-Server-2010-Office-2010-Beta-531664/"&gt;Microsoft CEO Ballmer Announces SharePoint Server 2010, Office 2010 Beta&lt;/a&gt; &amp;#8211; Teper also hinted that more business intelligence will be integrated into SharePoint Server 2010, courtesy of Microsoft&amp;rsquo;s acquisition of business-intelligence software maker ProClarity in April 2006&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digital.venturebeat.com/2009/10/19/droid-the-phone-that-finally-lets-me-cancel-my-iphone-heres-why/"&gt;Droid, the phone that finally lets me cancel my iPhone &amp;mdash; here&amp;rsquo;s why | VentureBeat&lt;/a&gt; &amp;#8211; A new phone called Droid is about to hit the market at the end of October, and it will likely have the glitz and power to bury the iPhone&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.taranfx.com/blog/java-visualvm"&gt;Java VisualVM &amp;ndash; Developer`s Nightmare is Over&lt;/a&gt; &amp;#8211; VisualVM is an open source tool for monitoring and profiling your Java applications. VisualVM is now integrated with JDK 6 update 7 release and also available as a stand-alone setup. Java 7 plans to integrate next version 1.2.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/10/SOAWOA"&gt;InfoQ: Solving SOA Problems by Merging It with WOA&lt;/a&gt; &amp;#8211; Web-Oriented Architecture (WOA)&amp;#8230; [is] a parallel &amp;quot;track&amp;quot; for SOA that&amp;#39;s evolved organically in the wilds of the online world to meet many of the same challenges that we have in our organizations today.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/testing-in-spring"&gt;InfoQ: Software Testing With Spring Framework&lt;/a&gt; &amp;#8211; This article provides an overview of the support provided by Spring framework in the areas of unit and integration testing. I will use a sample loan processing web application to help the readers in implementing an Agile Testing framework in a typical Java EE application and how to use Spring test classes to test the application functionality.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/SOA-Practices-Thomas-Erl"&gt;InfoQ: Practices from &amp;ldquo;SOA Principles of Service Design&amp;rdquo; by Thomas Erl&lt;/a&gt; &amp;#8211; &amp;ldquo;SOA Principles of Service Design&amp;rdquo; by Thomas Erl is an encyclopedia of service design principles needed to build SOA solutions. This article contains three supporting practices taken from the book: Service Profiles, Vocabularies, and Organizational Roles&lt;/li&gt;
&lt;li&gt;&lt;a href="http://products.wolframalpha.com/api/webserviceapi.html"&gt;Wolfram|Alpha Webservice API&lt;/a&gt; &amp;#8211; The Wolfram|Alpha API gives you access to the Wolfram|Alpha platform at all levels&amp;mdash;from individual results to complete Wolfram|Alpha output pages. The API operates as a high-performance REST-style webservice, with convenient bindings for all popular languages and platforms.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://diveintohtml5.org/video.html"&gt;Video on the Web &amp;#8211; Dive Into HTML5&lt;/a&gt; &amp;#8211; You may think of video files as &amp;ldquo;AVI files&amp;rdquo; or &amp;ldquo;MP4 files.&amp;rdquo; In reality, &amp;ldquo;AVI&amp;rdquo; and &amp;ldquo;MP4&amp;Prime; are just container formats. Just like a ZIP file can contain any sort of file within it, video container formats only define HOW to store things within them, not WHAT kinds of data are stored&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/20/daily-del-icio-us-for-october-17th-through-october-20th/"&gt;Daily del.icio.us for October 17th through October 20th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=eU-yO9XCUiw:mhmg12CfpEg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=eU-yO9XCUiw:mhmg12CfpEg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=eU-yO9XCUiw:mhmg12CfpEg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=eU-yO9XCUiw:mhmg12CfpEg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=eU-yO9XCUiw:mhmg12CfpEg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=eU-yO9XCUiw:mhmg12CfpEg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=eU-yO9XCUiw:mhmg12CfpEg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/eU-yO9XCUiw" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/10/20/daily-del-icio-us-for-october-17th-through-october-20th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/10/20/daily-del-icio-us-for-october-17th-through-october-20th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for October 13th through October 17th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/o5X67Oq4-NU/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">book</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloudcomputing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">concurrency</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">datacenter</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ebooks</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hosting</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infrastructure</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">intellij</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">internet</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">networking</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">OReilly</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rackspace</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scalability</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sethgodin</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">socialmedia</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">socialnetworking</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sysadmin</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">technology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">terracotta</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">threading</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tutorial</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ubuntu</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">unittest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">unix</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">validator</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">virtualization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdesign</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">windows</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">windows7</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-10-17T14:01:26-07:00</issued><modified>2009-10-17T14:01:26-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2089</id><summary type="text/html" mode="escaped">Seth's Blog: &amp;#34;Notice me&amp;#34; &amp;#8211; Attention is fine, as long as you have a goal that is reached in exchange for all this effort. Far better than being noticed&amp;#8230;&amp;#8230;&amp;#8230;..
thread-weaver &amp;#8211;  Project Hosting on Google Code &amp;#8211; Thread Weaver is a framework for writing multi-threaded unit tests in Java. It provides mechanisms for creating breakpoints [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/17/daily-del-icio-us-for-october-13th-through-october-17th/"&gt;Daily del.icio.us for October 13th through October 17th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sethgodin.typepad.com/seths_blog/2009/10/notice-me.html"&gt;Seth's Blog: &amp;quot;Notice me&amp;quot;&lt;/a&gt; &amp;#8211; Attention is fine, as long as you have a goal that is reached in exchange for all this effort. Far better than being noticed&amp;#8230;&amp;#8230;&amp;#8230;..&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/thread-weaver/"&gt;thread-weaver &amp;#8211;  Project Hosting on Google Code&lt;/a&gt; &amp;#8211; Thread Weaver is a framework for writing multi-threaded unit tests in Java. It provides mechanisms for creating breakpoints within your code, and for halting execution of a thread when a breakpoint is reached. Other threads can then run while the first thread is blocked. This allows you to write repeatable tests for that can check for race conditions and thread safety&lt;/li&gt;
&lt;li&gt;&lt;a href="http://building-iphone-apps.labs.oreilly.com/"&gt;Building iPhone Apps with HTML, CSS, and JavaScript&lt;/a&gt; &amp;#8211; It&amp;#39;s true: You can write iPhone apps quickly and efficiently using your existing skills with HTML, CSS, and JavaScript. This book shows you how with lots of detailed examples, step-by-step instructions, and hands-on exercises.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.economist.com/displaystory.cfm?story_id=14637206"&gt;Cloud computing: Clash of the clouds | The Economist&lt;/a&gt; &amp;#8211; The launch of Windows 7 marks the end of an era in computing&amp;mdash;and the beginning of an epic battle between Microsoft, Google, Apple and others&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jetbrains.org/display/IJOS/Home"&gt;Home &amp;#8211; IntelliJ Open-Source Project -&amp;nbsp;Confluence&lt;/a&gt; &amp;#8211; This is the home for the open-source project&lt;br /&gt;
IntelliJ IDEA Community Edition &amp;minus; the leading Java and Groovy IDE&lt;br /&gt;
built on the IntelliJ Platform.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://unetbootin.sourceforge.net/"&gt;UNetbootin &amp;#8211; Homepage and Downloads&lt;/a&gt; &amp;#8211; UNetbootin allows you to create bootable Live USB drives for a variety of Linux distributions from Windows or Linux, without requiring you to burn a CD. You can either let it download one of the many distributions supported out-of-the-box for you, or supply your own Linux .iso file if you&amp;#39;ve already downloaded one or your preferred distribution isn&amp;#39;t on the list.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://in.relation.to/Bloggers/HibernateValidator4Unleashed"&gt;Hibernate Validator 4 unleashed&lt;/a&gt; &amp;#8211; Hibernate Validator let&amp;#39;s you declare constraints on your domain model using annotations like @NotNull or @Size and returns the list of constraint failures found in an object graph. Instead of duplicating constraint declarations in various application layers, constraints are centralized on your domain model and shared by all layers and frameworks: declared once, validate anywhere if you will.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://myadventuresincoding.wordpress.com/2009/10/11/second-level-caching-for-hibernate-with-terracotta/"&gt;Second Level Caching for Hibernate with Terracotta &amp;laquo; My Adventures in Coding&lt;/a&gt; &amp;#8211; Overall we have found Terracotta to be a useful tool. It requires very little effort to update an existing project using Spring/Hibernate to use it. Terracotta offers more than just Second Level Caching, but also handles queuing of writes and ensuring data is written to the SOR (System or Record) in the event the database is not available for a brief period.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.datacenterknowledge.com/archives/2009/05/14/whos-got-the-most-web-servers/"&gt;Who Has the Most Web Servers? &amp;laquo; Data Center Knowledge&lt;/a&gt; &amp;#8211; Rackspace reports that as of March 30 the company&amp;rsquo;s data centers house 50,038 servers, up from 47,518 at the end of 2008. Of the companies that publicly report their server counts, only European hosts 1&amp;amp;1 Internet and OVH have more than Rackspace.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://soa-manifesto.org/"&gt;soa-manifesto.org&lt;/a&gt; &amp;#8211; A formal declaration of the principles, intentions and ambitions of service-orientation and the service-oriented architectural mode&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/17/daily-del-icio-us-for-october-13th-through-october-17th/"&gt;Daily del.icio.us for October 13th through October 17th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=o5X67Oq4-NU:sLCJh-s3M94:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=o5X67Oq4-NU:sLCJh-s3M94:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=o5X67Oq4-NU:sLCJh-s3M94:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=o5X67Oq4-NU:sLCJh-s3M94:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=o5X67Oq4-NU:sLCJh-s3M94:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=o5X67Oq4-NU:sLCJh-s3M94:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=o5X67Oq4-NU:sLCJh-s3M94:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/o5X67Oq4-NU" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/10/17/daily-del-icio-us-for-october-13th-through-october-17th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/10/17/daily-del-icio-us-for-october-13th-through-october-17th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for October 2nd through October 13th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/XKOV9hVzJ34/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">adobe</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apps</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">as3</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">atlassian</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">communication</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">designer</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">environment</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flash</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">green</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">greencomputing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">health</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ide</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">innovation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">intellij</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">J2EE</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jira</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">journalism</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">leadership</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">management</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">market</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">media</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">nytimes</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">outsourcing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">stockmarket</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">strategy</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tools</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-10-13T17:00:02-07:00</issued><modified>2009-10-13T17:00:02-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2078</id><summary type="text/html" mode="escaped">Debate Over H1N1 Vaccine? There Shouldn't Be One &amp;#8211; The pandemic flu vaccine is safe, effective, cheap (or free), and necessary. Unless you&amp;#39;re allergic to eggs, when it becomes available in your area, make sure you get it, and make especially sure your kids do.
Atlassian Connector for IntelliJ IDEA updated.  Better JIRA filtering and [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/13/daily-del-icio-us-for-october-2nd-through-october-13th/"&gt;Daily del.icio.us for October 2nd through October 13th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.npr.org/templates/story/story.php?storyId=113746160"&gt;Debate Over H1N1 Vaccine? There Shouldn't Be One&lt;/a&gt; &amp;#8211; The pandemic flu vaccine is safe, effective, cheap (or free), and necessary. Unless you&amp;#39;re allergic to eggs, when it becomes available in your area, make sure you get it, and make especially sure your kids do.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/devtools/2009/10/atlassian-connector-for-intellij-idea-updated-better-jira-fi.html"&gt;Atlassian Connector for IntelliJ IDEA updated.  Better JIRA filtering and more! &amp;#8211; Atlassian Dev Tools Blog&lt;/a&gt; &amp;#8211; This week we&amp;#39;re excited to announce the latest release of the Atlassian Connector for IntelliJ IDEA, which allows you to access JIRA, Bamboo, FishEye and Crucible without leaving your IDE!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.extjs.com/blog/2009/10/08/ext-js-designer-preview/"&gt;Ext JS Designer Preview Release&lt;/a&gt; &amp;#8211; We are very excited to share our latest version of the Ext JS Designer. This new version adds many new features to improve your efficiency creating application designs. Once you get accustomed to these features its difficult to live without them.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://richard-wilkinson.co.uk/2009/10/07/a-legup-for-new-java-projects/"&gt;A &amp;lsquo;LegUp&amp;rsquo; for new Java projects | Richard Wilkinson's Blog&lt;/a&gt; &amp;#8211; LegUp is a collection of free, open source (Apache 2 licensed) Maven 2 archetypes, and a web based configuration tool provided by jWeekend.  It allows you to choose from different combinations of popular Java technologies (Apache Wicket, Spring, Google Guice, JPA, Hibernate, Warp Persist) to allow you to get up and running quickly and easily&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/jira/2009/10/jira-4-now-available.html"&gt;JIRA 4 &amp;#8211; The centre of your development team &amp;#8211; JIRA Product Blog&lt;/a&gt; &amp;#8211; After over 13 months of development, 4 months of beta and nearly 1000 resolved JIRA issues, the biggest release in Atlassian history is finally here: JIRA 4 is now available!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bloomberg.com/apps/news?pid=20601087&amp;amp;sid=awlcvwc.dpdM"&gt;Wells Fargo Will Raise Credit-Card Rates Ahead of Law (Update2)  &amp;#8211; Bloomberg.com&lt;/a&gt; &amp;#8211; STAY CLASSY WELLS FARGO &amp;#8212; Wells Fargo &amp;amp; Co. plans to raise interest rates on a majority of credit-card customers by 3 percentage points before federal rules limiting such increases take effect&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/10/management-strategies-soa"&gt;InfoQ: Management Strategies For SOA&lt;/a&gt; &amp;#8211; Mike Kavis wrote an article for the SOA institute, in which he characterizes the success of  any SOA implementation into four factors people, process, technology, and business&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/10/05/AR2009100502744.html"&gt;Apple Leaving Chamber of Commerce Over Climate Change Stance &amp;#8211; washingtonpost.com&lt;/a&gt; &amp;#8211; Apple Inc. is pulling out of the U.S. Chamber of Commerce because of the chamber&amp;#39;s strident criticism of plans to reduce U.S. greenhouse-gas emissions, the computer giant said Monday.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mikechambers.com/blog/2009/10/05/building-applications-for-the-iphone-with-flash/"&gt;Building Applications for the iPhone with Flash at Mike Chambers&lt;/a&gt; &amp;#8211; The next version of Flash Authoring will enable developers to create stand-alone iPhone applications using Flash technologies (including ActionScript 3). These applications are just like any other iPhone application and can be distributed via the Apple iTunes Application store&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.harvardbusiness.org/hbr/restoring-american-competitiveness/2009/10/the-us-is-outsourcing-away-its.html"&gt;The U.S. Is Outsourcing Away Its Competitive Edge &amp;#8211; Is the U.S. Killing Its Innovation Machine? &amp;#8211; Harvard Business Review&lt;/a&gt; &amp;#8211; In addition to undermining the ability of the U.S. to manufacture high tech products, the erosion of the industrial commons has seriously damaged the country&amp;#39;s ability to invent new ones.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nytimes.com/2009/10/02/opinion/02brooks.html?em"&gt;Op-Ed Columnist &amp;#8211; The Wizard of Beck &amp;#8211; NYTimes.com&lt;/a&gt; &amp;#8211; The rise of Beck, Hannity, Bill O&amp;rsquo;Reilly and the rest has correlated almost perfectly with the decline of the G.O.P. But it&amp;rsquo;s not because the talk jocks have real power. It&amp;rsquo;s because they have illusory power, because Republicans hear the media mythology and fall for it every time.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/13/daily-del-icio-us-for-october-2nd-through-october-13th/"&gt;Daily del.icio.us for October 2nd through October 13th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=XKOV9hVzJ34:lhDoSqDSxVg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=XKOV9hVzJ34:lhDoSqDSxVg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=XKOV9hVzJ34:lhDoSqDSxVg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=XKOV9hVzJ34:lhDoSqDSxVg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=XKOV9hVzJ34:lhDoSqDSxVg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=XKOV9hVzJ34:lhDoSqDSxVg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=XKOV9hVzJ34:lhDoSqDSxVg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/XKOV9hVzJ34" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/10/13/daily-del-icio-us-for-october-2nd-through-october-13th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/10/13/daily-del-icio-us-for-october-2nd-through-october-13th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for September 24th through October 1st</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/X2GPsXqN1lI/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ado.net</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">appengine</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">application</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bestpractices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">browser</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">chrome</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">concurrency</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">data</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">database</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">design</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">functional</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">health</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">html5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ie</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ie6</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ie7</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ioc</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javaee</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jvm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">language</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">noop</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">NPR</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">nytimes</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">plugin</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">python</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">radio</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">research</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">reslet</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">science</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">services</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">siena</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sleep</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">threading</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tutorial</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">usability</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">web</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdesign</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-10-01T18:00:03-07:00</issued><modified>2009-10-01T18:00:03-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2070</id><summary type="text/html" mode="escaped">ADO.NET Data Services extension &amp;#8211; This document illustrates what can be done with the Restlet extension for the ADO.NET Data Services. We hope that you found it simple and useful to follow to read. It is a good demonstration of how adopting of REST and related standards such as HTTP and Atom facilitates the interoperability [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/01/daily-del-icio-us-for-september-24th-through-october-1st/"&gt;Daily del.icio.us for September 24th through October 1st&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://wiki.restlet.org/docs_2.0/13-restlet/28-restlet/287-restlet.html"&gt;ADO.NET Data Services extension&lt;/a&gt; &amp;#8211; This document illustrates what can be done with the Restlet extension for the ADO.NET Data Services. We hope that you found it simple and useful to follow to read. It is a good demonstration of how adopting of REST and related standards such as HTTP and Atom facilitates the interoperability across programming languages and executions environments.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/noop/"&gt;noop &amp;#8211;  Project Hosting on Google Code&lt;/a&gt; &amp;#8211; Noop (pronounced noh-awp, like the machine instruction) is a new language experiment that attempts to blend the best lessons of languages old and new, while syntactically encouraging what we believe to be good coding practices and discouraging the worst offenses. Noop is initially targeted to run on the Java Virtual Machine.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/interoperability/archive/2009/09/28/new-bridge-broadens-java-and-net-interoperability.aspx"&gt;Interoperability @ Microsoft : New bridge broadens Java and .NET interoperability&lt;/a&gt; &amp;#8211; Noelios Technologies is shipping a new version of the Restlet open source project, a lightweight REST framework for Java that includes the Restlet Extension for ADO.NET Data Services. The extension makes it easier for Java developers to take advantage of ADO.NET Data Services.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.npr.org/blogs/inside/2009/08/the_making_of_the_npr_news_iph.html"&gt;The Making of the NPR News iPhone App &amp;#8211; Inside NPR.org Blog : NPR&lt;/a&gt; &amp;#8211; What I love most about our new NPR News iPhone app is the way the design combines the plentiful content choices of the Internet with the effortless functionality of an old transistor radio&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nytimes.com/2009/09/22/health/22real.html?_r=1&amp;amp;em"&gt;Really? &amp;#8211; The Claim &amp;#8211;  Lack of Sleep Increases the Risk of Catching a Cold. &amp;#8211; Question &amp;#8211; NYTimes.com&lt;/a&gt; &amp;#8211; Those who slept an average of fewer than seven hours a night, it turned out, were three times as likely to get sick as those who averaged at least eight hours&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?track=NL-461&amp;amp;ad=725623&amp;amp;thread_id=57885&amp;amp;asrc=EM_NLN_9286321&amp;amp;uid=2487830"&gt;Siena: the scalable persistence tier for Java&lt;/a&gt; &amp;#8211; Siena is a persistence  API for Java inspired on the Google App Engine Python Datastore API. Siena is a single API with many implementations. You can use siena with relational databases (using JDBC as underlying persistence mechanism), but you can also use it with the Google App Engine&amp;#39;s datastore or with Amazon&amp;#39;s SimpleDB.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/caroljmcdonald/archive/2009/09/17/some-java-concurrency-tips"&gt;Some Java Concurrency Tips | Java.net&lt;/a&gt; &amp;#8211; If you still rely on Java &amp;#39;the language&amp;#39; to implement concurrency in an application, then Carol McDonald&amp;#39;s post walks you through various Java concurrency tips specific to Java &amp;#39;the language&amp;#39;. A helpful reminder that its not necessary to migrate to a JVM-compatible languages like Scala to achieve concurrency results&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/j-typesafejpa/"&gt;Dynamic, typesafe queries in JPA 2.0&lt;/a&gt; &amp;#8211; Version 2.0 of the Java Persistence API (JPA) introduces the Criteria API, which brings the power of typesafe queries to Java applications for the first time and provides a mechanism for constructing queries dynamically at run time. This article describes how to write dynamic, typesafe queries using the Criteria API and the closely associated Metamodel API.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://diveintohtml5.org/"&gt;Dive Into HTML5&lt;/a&gt; &amp;#8211; Dive Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/chrome/chromeframe/"&gt;Google Chrome Frame &amp;#8211; Google Code&lt;/a&gt; &amp;#8211; Google Chrome Frame is an early-stage open source plug-in that seamlessly brings Google Chrome&amp;#39;s open web technologies and speedy JavaScript engine to Internet Explorer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/10/01/daily-del-icio-us-for-september-24th-through-october-1st/"&gt;Daily del.icio.us for September 24th through October 1st&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=X2GPsXqN1lI:cIDWGdQjxVw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=X2GPsXqN1lI:cIDWGdQjxVw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=X2GPsXqN1lI:cIDWGdQjxVw:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=X2GPsXqN1lI:cIDWGdQjxVw:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=X2GPsXqN1lI:cIDWGdQjxVw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=X2GPsXqN1lI:cIDWGdQjxVw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=X2GPsXqN1lI:cIDWGdQjxVw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/X2GPsXqN1lI" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/10/01/daily-del-icio-us-for-september-24th-through-october-1st/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/10/01/daily-del-icio-us-for-september-24th-through-october-1st/</feedburner:origLink></entry><entry><title>Daily del.icio.us for September 17th through September 23rd</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/vsAZpDnrlks/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">agile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">applications</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apps</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">atlassian</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">att</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">AXIS</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">axis2</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bikes</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">book</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">caching</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">csv</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cycling</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">etl</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">femtocell</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">gps</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">grails</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jax-ws</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jaxb</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jaxws</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jira</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">memcache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">memcached</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">memory</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">parsing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">performance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">python</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">python3</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">reference</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">restful</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">soap</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tools</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tutorial</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">utilities</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-09-23T21:01:16-07:00</issued><modified>2009-09-23T21:01:16-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2061</id><summary type="text/html" mode="escaped">JIRA 4 RC1 &amp;#8211; Beta no more &amp;#8211; JIRA Product Blog &amp;#8211; The JIRA 4 Beta program is now complete. This week we released JIRA 4 Release Candidate 1 which means we&amp;#39;re closer than ever to the finish line.
jrecordbind: JRecordBind &amp;#8211; Home &amp;#8211; JRecordBind is (AFAIK) the only tool aimed at fixed-length files that&amp;#39;s able [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/"&gt;Daily del.icio.us for September 17th through September 23rd&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.atlassian.com/jira/2009/09/jira-4-rc1-beta-no-more.html"&gt;JIRA 4 RC1 &amp;#8211; Beta no more &amp;#8211; JIRA Product Blog&lt;/a&gt; &amp;#8211; The JIRA 4 Beta program is now complete. This week we released JIRA 4 Release Candidate 1 which means we&amp;#39;re closer than ever to the finish line.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jrecordbind.dev.java.net/"&gt;jrecordbind: JRecordBind &amp;#8211; Home&lt;/a&gt; &amp;#8211; JRecordBind is (AFAIK) the only tool aimed at fixed-length files that&amp;#39;s able to marshall and unmarshall. By the way you may be a producer of fixed length files, not just a consumer.
&lt;p&gt;JRecordBind supports hierarchical fixed length files: records of some type that are &amp;quot;sons&amp;quot; of other record types.&lt;/p&gt;
&lt;p&gt;JRecordBind uses XML Schema for the definition file: that could make your learning curve steeper.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://soa.dzone.com/news/httpwwwrgoarchitectscomnblog20"&gt;SOA patterns &amp;#8211; Reservations | SOA Zone&lt;/a&gt; &amp;#8211; Reservations is a protocol level pattern which that involves Reservation involves exchange of messages between service consumers and services. The next pattern is one of the enablers of such message exchange , it is also a one of the confusing pattern since a lot of commercial offerings which include it include gazillion other capabilities &amp;#8211; yes I am talking about the ServiceBus&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/agile-architecture-lean"&gt;Agile Architecture, Lean Principles | Javalobby&lt;/a&gt; &amp;#8211; If we are able to take a seemingly architecturally significant challenge and make it reversible, then we have effectively minimized the impact and cost of change to a point where change is no longer architecturally significant.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/j-jws8.html?ca=dgr-lnxw01Java-WSdth-J&amp;amp;S_TACT=105AGX59&amp;amp;S_CMP=grlnxw01"&gt;Java Web services: JAXB and JAX-WS in Axis2&lt;/a&gt; &amp;#8211; Apache Axis2 supports a range of data-binding technologies, including the official Java&amp;trade; standard, JAXB 2.x. Axis2 also supports the Java standard for Web service configuration, JAX-WS 2.x, as an alternative to its own custom configuration technique&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/jpa-implementation-patterns-8"&gt;JPA Implementation Patterns: Testing | Javalobby&lt;/a&gt; &amp;#8211; This week I will discuss various approaches to testing JPA code.The first question to ask is: what code do we want to test? Two kinds of objects are involved when we talk about JPA: domain objects and data access objects (DAO&amp;#39;s)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/restful-financial-systems-integration"&gt;InfoQ: RESTful Approaches To Financial Systems Integration&lt;/a&gt; &amp;#8211; RESTful architectures are the subject of this presentation, specifically the way they are particularly attractive in solving many financial services integration problem&lt;/li&gt;
&lt;li&gt;&lt;a href="http://finance.yahoo.com/news/ATampTs-Femtocell-Coming-zacks-3124433457.html?x=0"&gt;AT&amp;amp;T's Femtocell Coming Soon &amp;#8211; Yahoo! Finance&lt;/a&gt; &amp;#8211; AT&amp;amp;T&amp;rsquo;s 3G Microcell is designed to improve wireless signal for both voice calls and data applications in home and small business settings and supports up to 10 3G capable cellular handsets&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ruedatropical.wordpress.com/2009/02/11/iphone-cycling-applications/"&gt;iPhone Cycling Applications &amp;laquo;&lt;/a&gt; &amp;#8211; Phone, music, email, cycling computer and GPS tracking all in one device. Pretty slick. However before you trash your pricey cycling computer be aware the iPhone has an Achilles heel as a cycling computer.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://diveintopython3.org/"&gt;Dive Into Python 3&lt;/a&gt; &amp;#8211; Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it&amp;rsquo;s about 20% revised and 80% new material. The book is now complete, but feedback is always welcome.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/j-memcached1/index.html"&gt;memcached and Grails, Part 1: Installing and using memcached&lt;/a&gt; &amp;#8211; Caching is an essential part of any high-volume Web application and memcached is a great caching option. I have personally had a ton of success using it. If you choose to leverage memcached as your caching solution, I am sure you will see just how effective it is.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/"&gt;Daily del.icio.us for September 17th through September 23rd&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=vsAZpDnrlks:9sDKlVD8k5o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=vsAZpDnrlks:9sDKlVD8k5o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=vsAZpDnrlks:9sDKlVD8k5o:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=vsAZpDnrlks:9sDKlVD8k5o:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=vsAZpDnrlks:9sDKlVD8k5o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=vsAZpDnrlks:9sDKlVD8k5o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=vsAZpDnrlks:9sDKlVD8k5o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/vsAZpDnrlks" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/09/23/daily-del-icio-us-for-september-17th-through-september-23rd/</feedburner:origLink></entry><entry><title>Daily del.icio.us for September 9th through September 16th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/l4wm6pHOMc4/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">.NET</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apps.gov</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">best-practices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">c#</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloudcomputing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">collections</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">comparison</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">css</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">DAO</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">design+patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">dojo</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">dotnet</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">frameworks</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">graphics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hades</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">images</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jquery</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">library</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mono</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mootools</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">optimization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">performance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">reference</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ria</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SCA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sprites</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdesign</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-09-16T22:00:01-07:00</issued><modified>2009-09-16T22:00:01-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2052</id><summary type="text/html" mode="escaped">JavaScript Framework Matrix &amp;#8211; Overview with functions and examples &amp;#8211; The JavaScript Framework Matrix will give you an overview of popular JavaScript frameworks and their functions. There are various examples for the frameworks and every snippet contains links to the official documentation
SpriteMe: Spriting made easy &amp;#8211; SpriteMe is an open source project that helps web [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/16/daily-del-icio-us-for-september-9th-through-september-16th/"&gt;Daily del.icio.us for September 9th through September 16th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://matthiasschuetz.com/javascript-framework-matrix/en/classes"&gt;JavaScript Framework Matrix &amp;#8211; Overview with functions and examples&lt;/a&gt; &amp;#8211; The JavaScript Framework Matrix will give you an overview of popular JavaScript frameworks and their functions. There are various examples for the frameworks and every snippet contains links to the official documentation&lt;/li&gt;
&lt;li&gt;&lt;a href="http://spriteme.org/"&gt;SpriteMe: Spriting made easy&lt;/a&gt; &amp;#8211; SpriteMe is an open source project that helps web developers create sprites in a matter of minutes rather than hours.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/understanding-sca"&gt;InfoQ: Book Review: Understanding SCA&lt;/a&gt; &amp;#8211; Overall the book provides a complete introduction to SCA. If you are not familiar with the technology and you are building an SOA, it is certainly worth investing some of your time either to adopt the technology or implement some of its patterns.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.zdnet.com/BTL/?p=24331"&gt;Feds launch Apps.gov; Cloud computing players salivate | Between the Lines 		| ZDNet.com&lt;/a&gt; &amp;#8211; The Federal government launched Apps.gov, a site designed to be a storefront for approved cloud computing applications. The move is designed to streamline application adoption at federal agencies&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bwinterberg.blogspot.com/2009/09/introduction-to-google-collections.html"&gt;Introduction to Google Collections | Benjamin Winterberg&lt;/a&gt; &amp;#8211; The Google Collections Library 1.0 is a set of new collection types, implementations and related goodness for Java 5 and higher, brought to you by Google. It is a natural extension of the Java Collections Framework you already know and love.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/3-SOA-Design-Patterns-Thomas-Erl"&gt;InfoQ: 3 Patterns from SOA Design Patterns by Thomas Erl&lt;/a&gt; &amp;#8211; All of these patterns are considered fundamental to inventory governance in that they support and are influenced by the Service Discoverability principle, which actually shapes service meta information in such a manner that it can be effectively discovered and interpreted.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sproutcore.com/"&gt;SproutCore 1.0 is almost ready&lt;/a&gt; &amp;#8211; After 20,000 lines of new code, over 5,000 new unit tests, and countless hours of effort by over 30 contributors, SproutCore 1.0 is almost ready. Try out the new code today and help us make the push to our final release. Join the HTML5 revolution.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoworld.com/d/developer-world/iphone-gets-net-app-development-194"&gt;iPhone gets .Net app development | Developer World &amp;#8211; InfoWorld&lt;/a&gt; &amp;#8211; Leveraging Novell&amp;#39;s Mono runtime for running Windows applications on non-Windows systems, Novell&amp;#39;s MonoTouch 1.0 is a commercial software development kit that lets developers utilize code and libraries written for .Net and programming languages like C#&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/thewojogroup/simplecart-js/tree/master"&gt;thewojogroup's simplecart-js at master &amp;#8211; GitHub&lt;/a&gt; &amp;#8211; A simple paypal shopping cart in 20kb that you can setup in minutes&lt;/li&gt;
&lt;li&gt;&lt;a href="http://trac.synyx.org/hades"&gt;Hades &amp;#8211; Trac&lt;/a&gt; &amp;#8211; Hades is a utility library to work with Data Access Objects implemented with Spring and JPA. The main goal is to ease the development and operation of a data access layer in applications.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/16/daily-del-icio-us-for-september-9th-through-september-16th/"&gt;Daily del.icio.us for September 9th through September 16th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=l4wm6pHOMc4:iGJXzsMcgSE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=l4wm6pHOMc4:iGJXzsMcgSE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=l4wm6pHOMc4:iGJXzsMcgSE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=l4wm6pHOMc4:iGJXzsMcgSE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=l4wm6pHOMc4:iGJXzsMcgSE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=l4wm6pHOMc4:iGJXzsMcgSE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=l4wm6pHOMc4:iGJXzsMcgSE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/l4wm6pHOMc4" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/09/16/daily-del-icio-us-for-september-9th-through-september-16th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/09/16/daily-del-icio-us-for-september-9th-through-september-16th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for August 30th through September 9th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/ftaDW47pmc0/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">agile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">amazon</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bigtable</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">clojure</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloud</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">comparison</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">database</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">debugging</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">distributed</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ec2</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hadoop</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hypertable</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jdbc</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jvm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">language</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">lisp</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">log4j</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">logging</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">lucene</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">metrics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">monitoring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">pdf</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">performance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">prototype</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">queue</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scala</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scalability</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scrum</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">search</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">searchengine</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">solr</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdev</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">xsl-fo</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">XStream</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-09-09T19:00:01-07:00</issued><modified>2009-09-09T19:00:01-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2043</id><summary type="text/html" mode="escaped">Implementing composite keys with JPA and Hibernate &amp;#8211; Occasionally, you come across a situation where a composite key is required, and you need a strategy for this. This tip shows you how to implement composite keys with JPA and Hibernate.
A Simple Java class for Amazon SimpleSQS &amp;#8211; With such a beautiful service such as the [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/"&gt;Daily del.icio.us for August 30th through September 9th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/os-hibernatejpa/index.html?ca=dgr-jw22JPA-Hibernate&amp;amp;S_TACT=105AGX59&amp;amp;S_CMP=grjw22"&gt;Implementing composite keys with JPA and Hibernate&lt;/a&gt; &amp;#8211; Occasionally, you come across a situation where a composite key is required, and you need a strategy for this. This tip shows you how to implement composite keys with JPA and Hibernate.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://alan.blog-city.com/simplesqs.htm"&gt;A Simple Java class for Amazon SimpleSQS&lt;/a&gt; &amp;#8211; With such a beautiful service such as the Amazon Simple Queue Service, it shouldn&amp;#39;t be wrapped up with a lot of complicated layers of classes for utilizing. That is why I developed the simple POJO, single class method for utilising Amazon SQS from within Java&lt;/li&gt;
&lt;li&gt;&lt;a href="http://lucene.apache.org/solr/"&gt;Welcome to Solr&lt;/a&gt; &amp;#8211; Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, a web administration interface and many more features&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mdavey.wordpress.com/2009/09/04/scrummerfall/"&gt;Scrummerfall &amp;laquo; Tales from a Trading Desk&lt;/a&gt; &amp;#8211; Scrummerfall. n. The practice of combining Scrum and Waterfall so as to ensure failure at a much faster rate than you had with Waterfall alone&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/x-xstrmfo/"&gt;Generate PDFs with XStream and XSL-FO&lt;/a&gt; &amp;#8211; In this article, you saw how easily you can create a PDF document from Java business objects using XStream and XSL-FO. The separation of concerns allows you to isolate the view from the business objects, thus you can change the view (PDF document) without having to modify the Java code&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/log4jdbc/"&gt;log4jdbc &amp;#8211; JDBC proxy driver for logging SQL and other interesting information&lt;/a&gt; &amp;#8211; log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using the Simple Logging Facade For Java (SLF4J) logging system.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beet.sourceforge.net/"&gt;beet&lt;/a&gt; &amp;#8211; Beet records user behavior and performance data for your Spring-based Java application.  It can thus help you to analyze usage patterns and research production performance issues.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://prototypejs.org/2009/9/1/prototype-1-6-1-released"&gt;Prototype JavaScript framework: Prototype 1.6.1 released&lt;/a&gt; &amp;#8211; We&amp;rsquo;re pleased to announce the release of Prototype 1.6.1 today. This version features improved performance, an element metadata storage system, new mouse events, and compatibility with the latest browsers. It&amp;rsquo;s also the first release of Prototype built with Sprockets, our JavaScript packaging tool, and PDoc, our inline documentation tool.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/hypertable-open-source-scalable-db"&gt;InfoQ: Hypertable &amp;#8211; An Open Source, High Performance, Scalable Database&lt;/a&gt; &amp;#8211; This presentation discusses Hypertable, an open source, high performance, distributed database modeled after Google&amp;#39;s Bigtable. Doug discusses the differences between Hypertable and traditional database technology, support for massive sparse tables, scaling to petabytes size, and how Hypertable is designed to run on top of an existing distributed file system, such as the Hadoop DFS.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codemonkeyism.com/clojure-scala-part-2/"&gt;Clojure vs Scala, Part 2 | Code Monkeyism&lt;/a&gt; &amp;#8211; There are two languages stirring up the Java World: Clojure and Scala. Clojure a Lisp dialect on the JVM, powerful and pure and the Scala language a tight integration of object and functional programming. Which should you learn?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/"&gt;Daily del.icio.us for August 30th through September 9th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=ftaDW47pmc0:bdErbc1DaYI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=ftaDW47pmc0:bdErbc1DaYI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=ftaDW47pmc0:bdErbc1DaYI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=ftaDW47pmc0:bdErbc1DaYI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=ftaDW47pmc0:bdErbc1DaYI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=ftaDW47pmc0:bdErbc1DaYI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=ftaDW47pmc0:bdErbc1DaYI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/ftaDW47pmc0" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for August 17th through August 27th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/L_Cg1vr4P_Y/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">acquistion</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">algorithms</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">analysis</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">appstore</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bestpractices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">caching</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">camel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">collections</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">database</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">dsl</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ehcache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ejb3</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">esb</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">googlevoice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">gwt</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">integration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">J2EE</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">library</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">linq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">math</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">redhat</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rhel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SpringFramework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">statistics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">struts2</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">terracotta</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">validation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">youtube</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-08-27T22:00:44-07:00</issued><modified>2009-08-27T22:00:44-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2037</id><summary type="text/html" mode="escaped">jaque &amp;#8211; Project Hosting on Google Code &amp;#8211; JaQue provides an infrastructure for Microsoft LINQ like capabilities on Java platform. Using ASM, JaQue builds expression trees, which are used to build a query in domain specific technology or language, such as SQL
[ANNOUNCEMENT] Apache Wink 0.1 Released (JAX-RS Implementation) &amp;#171; Show me the code! &amp;#8211; By [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/27/daily-del-icio-us-for-august-17th-through-august-27th/"&gt;Daily del.icio.us for August 17th through August 27th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/jaque/"&gt;jaque &amp;#8211; Project Hosting on Google Code&lt;/a&gt; &amp;#8211; JaQue provides an infrastructure for Microsoft LINQ like capabilities on Java platform. Using ASM, JaQue builds expression trees, which are used to build a query in domain specific technology or language, such as SQL&lt;/li&gt;
&lt;li&gt;&lt;a href="http://davanum.wordpress.com/2009/08/27/announcement-apache-wink-0-1-released-jax-rs-implementation/"&gt;[ANNOUNCEMENT] Apache Wink 0.1 Released (JAX-RS Implementation) &amp;laquo; Show me the code! &amp;ndash; By Davanum Srinivas&lt;/a&gt; &amp;#8211; Apache Wink is a framework for building RESTful Web services.&lt;br /&gt;
It is comprised of a Server module and a Client module for developing&lt;br /&gt;
and consuming RESTful Web services.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.jeroenreijn.com/2009/03/apache-camel-open-source-integration.html"&gt;Jeroen Reijn: Apache Camel: open source integration framework&lt;/a&gt; &amp;#8211; This blogpost was inspired by an article over at Gridshore, where Jettro wrote a post on using Spring Integrations as integration framework. Since I&amp;#39;m pretty much Apache minded, I have been looking around for other open source integration frameworks within the ASF, which brought me to Apache Camel.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.vaannila.com/struts-2/struts-2-tutorial/struts-2-hibernate-validation-tutorial-1.html"&gt;Struts 2 Hibernate Validation Tutorial&lt;/a&gt; &amp;#8211; The Hibernator Validator framework follows the DRY (Don&amp;#39;t Repeat Yourself) principle. Using Hibernator Validator you need to specify the constraints using annotations in the domain object. Once you specify the constraints you can use it in any layer of your application without duplicating it.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/Spring-and-Java-EE-6-Jurgen-Holler"&gt;InfoQ: Spring and Java EE 6&lt;/a&gt; &amp;#8211; J&amp;uuml;rgen H&amp;ouml;ller presents some of the new features coming in Java EE 6 and how their relate to Spring Framework: Profiles, Servlet 3.0, JSR-236 Concurrency, JSF 2.0, JPA 2.0, JSR-303, JAX-RS, EJB 3.1, JSR-299.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jeviathon.com/2009/08/adding-second-in-memory-datasource-to.html"&gt;Jeviathon: Adding a second In-Memory datasource to your Spring configuration &amp;#8211; Software Architecture,Java Development, Spring and Hibernate by Software Architect Chris Hardin&lt;/a&gt; &amp;#8211; There you have it, a quick in memory database. It is super fast as well it should be since it is all in memory&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.techcrunch.com/2009/08/21/the-simple-truth-whats-really-going-on-with-apple-google-att-and-the-fcc/"&gt;The Truth: What&amp;rsquo;s Really Going On With Apple, Google, AT&amp;amp;T And The FCC&lt;/a&gt; &amp;#8211; This isn&amp;rsquo;t about protecting users, it&amp;rsquo;s about controlling them. And that&amp;rsquo;s not what Apple should be about. Put the users first, Steve, and don&amp;rsquo;t lie to us. We&amp;rsquo;re not that dumb.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://daringfireball.net/2009/08/apples_fcc_response"&gt;Daring Fireball: Choice Nuggets From Apple's Response to the FCC's Inquiry Regarding the Rejection and Removal of Google Voice Apps From the App Store&lt;/a&gt; &amp;#8211; Apple&amp;rsquo;s response is worth reading in its entirety; it is written in clear, plain language, and gives straight answers to nearly all questions. A few choice bits, though&lt;/li&gt;
&lt;li&gt;&lt;a href="http://money.cnn.com/2009/08/20/technology/redhat_stock_open_source.fortune/"&gt;Investor Daily: Red Hat takes on the recession &amp;#8211; Aug. 21, 2009&lt;/a&gt; &amp;#8211; Fair or not, Red Hat is the best proxy for how open source software has been received during this economic downturn, and guess what? It&amp;#39;s doing pretty well.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoworld.com/d/open-source/open-source-java-caching-vendors-merge-328?source=rss_cloud_computing"&gt;Open source Java caching vendors merge | Open Source &amp;#8211; InfoWorld&lt;/a&gt; &amp;#8211; Terracotta, an open source Java caching vendor, announced it acquired EHCache earlier this week.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=PDuhR18-EdM"&gt;YouTube &amp;#8211; Google I/O 2009 &amp;#8211; Best Practices for Architecting GWT App&lt;/a&gt; &amp;#8211; Google Web Toolkit provides the infrastructure you need to build a high performance web application and leaves the architecture open to fit your needs. Learn from others who have gone before. In this session we&amp;#39;ll discuss best practices that real web applications are using to achieve high performance event handling, UI creation, and more.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.caughtbyjava.com/new-java-6-collections/"&gt;New Java 6 Collections &amp;laquo; Caught By Java&lt;/a&gt; &amp;#8211; With the release of Java 6, Sun Microsystems has added some new interfaces and their implementation to the existing java collection family.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://commons.apache.org/math/"&gt;Math &amp;#8211; Commons-Math: The Apache Commons Mathematics Library&lt;/a&gt; &amp;#8211; Commons Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language or Commons Lang.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/27/daily-del-icio-us-for-august-17th-through-august-27th/"&gt;Daily del.icio.us for August 17th through August 27th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=L_Cg1vr4P_Y:jJiJSGHbqFQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=L_Cg1vr4P_Y:jJiJSGHbqFQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=L_Cg1vr4P_Y:jJiJSGHbqFQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=L_Cg1vr4P_Y:jJiJSGHbqFQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=L_Cg1vr4P_Y:jJiJSGHbqFQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=L_Cg1vr4P_Y:jJiJSGHbqFQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=L_Cg1vr4P_Y:jJiJSGHbqFQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/L_Cg1vr4P_Y" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/08/27/daily-del-icio-us-for-august-17th-through-august-27th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/08/27/daily-del-icio-us-for-august-17th-through-august-27th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for August 13th through August 16th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/783tyVvC528/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">api</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">atlassian</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">awesome</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">browsers</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">collaboration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">compression</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">continuous-integration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">css</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">database</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">easymock</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">erlang</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">googlewave</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">graphics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">html5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iBATIS</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea9</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">images</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">intellij</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mock</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mockito</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ORM</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">png</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentations</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">redhat</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SpringFramework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">stackoverflow</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">standards</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tdd</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tools</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">virtualization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">vmware</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">W3C</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdesign</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-08-16T16:00:40-07:00</issued><modified>2009-08-16T16:00:40-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2030</id><summary type="text/html" mode="escaped">Bamboo 2.3 is Available &amp;#8211; See Elastic Bamboo in Action! &amp;#8211; Bamboo 2.3 has just been released and is available for immediate download. This release expands support for scaling your continuous integration (CI) build system into the Amazon EC2 cloud, and makes it easier to manage complex builds as your team&amp;#39;s use of CI grows.
Doctype [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/16/daily-del-icio-us-for-august-13th-through-august-16th/"&gt;Daily del.icio.us for August 13th through August 16th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feedproxy.google.com/~r/AtlassianBlog/~3/zvH25dsoELY/bamboo_23_release_announcement_draft.html"&gt;Bamboo 2.3 is Available &amp;#8211; See Elastic Bamboo in Action!&lt;/a&gt; &amp;#8211; Bamboo 2.3 has just been released and is available for immediate download. This release expands support for scaling your continuous integration (CI) build system into the Amazon EC2 cloud, and makes it easier to manage complex builds as your team&amp;#39;s use of CI grows.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://doctype.com/"&gt;Doctype &amp;#8211; Web design Q &amp;amp; A&lt;/a&gt; &amp;#8211; New Stack-Overflow-style question-and-answer site for web designers, from the makers of Litmus.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-13505_3-10306690-16.html?part=rss&amp;amp;subj=news&amp;amp;tag=2547-1_3-0-5"&gt;VMware puts squeeze on Red Hat with SpringSource buy | The Open Road &amp;#8211; CNET News&lt;/a&gt; &amp;#8211; Red Hat is, of course, taking a leadership role in virtualization and increasingly cloud computing. But it will need to quickly move beyond its dependence on its operating system business to sell a larger, strategic story or it faces the prospect of being an excellent, limited basic infrastructure vendor.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/08/wave-preview-opens"&gt;InfoQ: Google Wave Preview Opens Up on Sept 30th &amp;#8211; What to Expect&lt;/a&gt; &amp;#8211; With the Google Wave Preview scheduled for public availability on September 30th, Wave API Tech Lead Douwe Osinga has posted on the Wave Google Group about what the team has been working on along with some future directions.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/soa-web-services=practice"&gt;InfoQ: SOA With Web Services, In Practice&lt;/a&gt; &amp;#8211; This presentation discusses specific SOA properties that might result in major problems and concrete ways to solve such problems including appropriate decoupling, appropriate processes for dealing with life-cycles and heterogeneous repositories, and pragmatic solutions for interoperability, reliability, and security.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ibatis.apache.org/"&gt;iBATIS 3 for Java Released (BETA 1)&lt;/a&gt; &amp;#8211; iBATIS 3 is a complete rewrite from the ground up and thus represents the biggest change since the very first version of iBATIS released in 2002. There are a lot of modern features that take advantage of Java 5. iBATIS 3 includes simplified design and some great new tools for helping you build great database driven applications.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.jetbrains.com/idea/2009/08/original-intellij-cast/"&gt;Original IntelliJ Cast | JetBrains IntelliJ IDEA Blog&lt;/a&gt; &amp;#8211; Let&amp;rsquo;s talk about type casts &amp;mdash; those things you hardly can avoid in JVM-based code. Being a helpful IDE, IntelliJ IDEA now does all the casting stuff for you when you are using its code completion in Java and Groovy.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/couchDB-from-10K-feet"&gt;InfoQ: CouchDB From 10,000 Feet&lt;/a&gt; &amp;#8211; This presentation takes a look at CouchDB from 10,000 ft. CouchDB is a document oriented database with a highly acclaimed REST API and replication support, that solves problems of high-traffic, distributed peer-to-peer, and offline applications. all at the same time. You will learn to decide when CouchDB is a good fit for your project and when you are better off with a traditional database.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.jteam.nl/2009/08/13/easier-mocking-with-mockito/"&gt;Easier mocking with Mockito &amp;laquo; JTeam Blog / JTeam: Enterprise Java, Open Source, software solutions, Amsterdam&lt;/a&gt; &amp;#8211; I hope you can see by now why Mockito is a better alternative to EasyMock. At JTeam we&amp;rsquo;re adopting Mockito in all our new projects. And whenever we have to go back to EasyMock, in the code from earlier projects, we know it was a good move. Happy mocking!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-1001_3-10305822-92.html"&gt;Microsoft joins HTML 5 standard fray in earnest | Business Tech &amp;#8211; CNET News&lt;/a&gt; &amp;#8211; After leaving much of the creation of a new version of HTML to Apple, Google, Opera, and Mozilla, Microsoft has begun sinking its teeth into the Web standard.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.gracepointafterfive.com/punypng-making-the-web-a-more-puny-place"&gt;punypng: making the web more puny, one png at a time | Gracepoint After Five&lt;/a&gt; &amp;#8211; It&amp;rsquo;s a free png compression service that intelligently leverages multiple open-source png compression algorithms in the hopes of making the web  more puny, one png at a time.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/16/daily-del-icio-us-for-august-13th-through-august-16th/"&gt;Daily del.icio.us for August 13th through August 16th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=783tyVvC528:wYvypPJwSqQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=783tyVvC528:wYvypPJwSqQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=783tyVvC528:wYvypPJwSqQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=783tyVvC528:wYvypPJwSqQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=783tyVvC528:wYvypPJwSqQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=783tyVvC528:wYvypPJwSqQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=783tyVvC528:wYvypPJwSqQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/783tyVvC528" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/08/16/daily-del-icio-us-for-august-13th-through-august-16th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/08/16/daily-del-icio-us-for-august-13th-through-august-16th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for August 4th through August 13th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/JeZadAvorho/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">appengine</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloudcomputing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">corruption</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">crm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs3.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">goldmansachs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jdbc</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jetty</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">journalism</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">krugman</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">library</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">media</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">productivity</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">quality</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">realtime</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spellchecker</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">sugarcrm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tomcat</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">trading</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">wallstreet</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webdev</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">windows</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-08-13T08:00:11-07:00</issued><modified>2009-08-13T08:00:11-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2020</id><summary type="text/html" mode="escaped">Aaron Johnson &amp;#8211; Java Class.forName(String className) and JDBC &amp;#8211; The most common answer you&amp;#8217;ll hear is that it loads the database driver, which, while technically true, is shallow. Where does it get loaded? How does it happen? And why?
http://jazzy.sourceforge.net/ &amp;#8211; What exactly is Jazzy? Well, for developers, it is a set of APIs (Application Programming [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/13/daily-del-icio-us-for-august-4th-through-august-13th/"&gt;Daily del.icio.us for August 4th through August 13th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://cephas.net/blog/2005/07/31/java-classfornamestring-classname-and-jdbc/"&gt;Aaron Johnson &amp;ndash; Java Class.forName(String className) and JDBC&lt;/a&gt; &amp;#8211; The most common answer you&amp;rsquo;ll hear is that it loads the database driver, which, while technically true, is shallow. Where does it get loaded? How does it happen? And why?&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jazzy.sourceforge.net/"&gt;http://jazzy.sourceforge.net/&lt;/a&gt; &amp;#8211; What exactly is Jazzy? Well, for developers, it is a set of APIs (Application Programming Interfaces) that allow you to add spell checking functionality to Java Applications easily.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codesimplicity.com/archives/137"&gt;Code Simplicity &amp;raquo; The Secret of Success: Suck Less&lt;/a&gt; &amp;#8211; All you have to do to succeed in software is to consistently suck less with every release.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://extjs.com/blog/2009/08/10/ext-js-30-be-outstanding/"&gt;Ext JS 3.0 &amp;#8211; Be Outstanding&lt;/a&gt; &amp;#8211; On behalf of the Ext Team, I am pleased to announce the final release of Ext JS 3.0. This release is the culmination of tens of thousands of hours of architecture, development and community feedback.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theweek.com/article/index/99395/Hank_Paulson_AIG_and_ethics"&gt;Hank Paulson, AIG, and ethics &amp;#8211; THE WEEK&lt;/a&gt; &amp;#8211; The New York Times just &amp;ldquo;dumped a gigantic bucket of kerosene on the Goldman Sachs conspiracy fire,&amp;rdquo; said Joe Weisenthal in Clusterstock. The Times obtained records showing that then&amp;ndash;Treasury Secretary Henry Paulson was in steady contact with Goldman, his former firm, as the government was planning the AIG bailout last September&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilyasterin.com/blog/2009/07/choosing-a-web-development-frameworktoolkit.html"&gt;/devel/talk: Choosing a web development framework/toolkit&lt;/a&gt; &amp;#8211; So some of the questions I battle with are, which framework should I use for this new project, or am I using the right framework for my current project? Is the framework and language it&amp;#39;s written in supports writing applications in a powerful, flexible, fast, scalable way?&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/08/google-chose-jetty"&gt;InfoQ: Google Chose Jetty for App Engine&lt;/a&gt; &amp;#8211; Google App Engine was initially using Apache Tomcat as their webserver/servlet container but eventually switched to Jetty. This decision sparked many in the development community to ask why the change, was their something wrong with Tomcat?&lt;/li&gt;
&lt;li&gt;&lt;a href="http://krugman.blogs.nytimes.com/2009/08/04/shape-of-planet-blogging/"&gt;Shape of planet blogging &amp;#8211; Paul Krugman Blog &amp;#8211; NYTimes.com&lt;/a&gt; &amp;#8211; In a way this goes beyond my original point, which was the unwillingness of the news media to referee a controversy by actually reporting the facts. Now it seems that a fact isn&amp;rsquo;t worth reporting unless someone is prepared to deny it.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;amp;newsId=20090804005996&amp;amp;newsLang=en"&gt;SugarCRM Releases Sugar Community Edition on the Microsoft Web Platform&lt;/a&gt; &amp;#8211; SugarCRM, a world leading provider of commercial open source customer relationship management (CRM) software, announced today the availability of Sugar Community Edition on the Microsoft Web Platform&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.marketwatch.com/story/schumer-sec-to-ban-flash-trading-2009-08-04"&gt;Schumer: SEC to ban flash trading &amp;#8211; MarketWatch&lt;/a&gt; &amp;#8211; Sen. Charles Schumer, D-N.Y., said Tuesday that the Securities and Exchange Commission plans to ban so-called &amp;quot;flash trading,&amp;quot; where high-frequency traders can get information just before it becomes public.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/13/daily-del-icio-us-for-august-4th-through-august-13th/"&gt;Daily del.icio.us for August 4th through August 13th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=JeZadAvorho:MvNNHpfun3E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=JeZadAvorho:MvNNHpfun3E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=JeZadAvorho:MvNNHpfun3E:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=JeZadAvorho:MvNNHpfun3E:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=JeZadAvorho:MvNNHpfun3E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=JeZadAvorho:MvNNHpfun3E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=JeZadAvorho:MvNNHpfun3E:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/JeZadAvorho" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/08/13/daily-del-icio-us-for-august-4th-through-august-13th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/08/13/daily-del-icio-us-for-august-4th-through-august-13th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for August 1st through August 4th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/sKrb5okI_5Y/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">advocacy</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">analysis</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">att</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">backup</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">blog</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">browser</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">browsers</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">chrome</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">communication</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">competition</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cool</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cxf</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">daringfireball</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">data</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">develop</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">developer</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">economy</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ejb</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">evangelist</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">facebook</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">firefox</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">googlevoice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">government</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">health</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">healthcare</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">innovation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jax-ws</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mac</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">metro</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mozilla</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Music</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">newsweek</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">obama</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">phone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">safari</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">satire</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">social</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">socialmedia</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">technology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">voice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webkit</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">WebLogic</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">windows</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-08-04T16:00:06-07:00</issued><modified>2009-08-04T16:00:06-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2011</id><summary type="text/html" mode="escaped">Knowing Cache and Java Cache System &amp;#171; Caught By Java &amp;#8211; Java Caching System (JCS) is a robust open source distributed caching system that is written in Java. It is a subproject of Apache Jakarta project.
Google Chrome is the New Firefox, and Firefox the new IE (by Jeremy Zawodny) &amp;#8211; It turns out that Chrome [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/04/daily-del-icio-us-for-august-1st-through-august-4th/"&gt;Daily del.icio.us for August 1st through August 4th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.caughtbyjava.com/knowing-cache-and-java-cache-system/"&gt;Knowing Cache and Java Cache System &amp;laquo; Caught By Java&lt;/a&gt; &amp;#8211; Java Caching System (JCS) is a robust open source distributed caching system that is written in Java. It is a subproject of Apache Jakarta project.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jeremy.zawodny.com/blog/archives/011291.html"&gt;Google Chrome is the New Firefox, and Firefox the new IE (by Jeremy Zawodny)&lt;/a&gt; &amp;#8211; It turns out that Chrome on Linux is DRAMATICALLY FASTER THAN FIREFOX!.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mashable.com/2009/08/03/socialsafe/"&gt;SocialSafe: Get Your Facebook Data Out of Facebook&lt;/a&gt; &amp;#8211; SocialSafe is an effective, fun new application enabling Facebook users to manage their Facebook data offline on their home computer.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ironicsans.com/gv/"&gt;Google Voice Bookmarklet Generator&lt;/a&gt; &amp;#8211; Want to use Google Voice on your iPhone more easily? This website will help you turn your contacts into bookmarklets that you can organize in folders within Safari. Then just tap on a bookmark to call!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://chunnel.tv/music/1062/jayz-beasties-tribute-covers-no-sleep-til-brooklyn/"&gt;Jay-Z &amp;#8211; Beasties tribute &amp;#8211; covers &amp;quot;No Sleep Til Brooklyn&amp;quot; &amp;#8211; Chunnel&lt;/a&gt; &amp;#8211; Jay-Z replaced the Beastie Boys as a headliner of the ALL POINTS WEST FESTIVAL becuase of MCA&amp;#39;s recent cancer diagnosis. Being the nice guy that Hov is, he opened his set paying tribute to the Beasties by basically performing a musical &amp;quot;get well soon&amp;quot; card to MCA in the form of a &amp;quot;No Sleep to Brooklyn&amp;quot; cover.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer-evangelism.com/"&gt;Developer Evangelism &amp;#8211; home of the Developer Evangelist Handbook&lt;/a&gt; &amp;#8211; A developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.xebia.com/2009/07/14/jax-ws-cxf-and-saaj-on-oracle-weblogic-103/#more-2542"&gt;JAX-WS, CXF and SAAJ on Oracle Weblogic 10.3 | Xebia Blog&lt;/a&gt; &amp;#8211; JAX-WS webservices running on the CXF stack and the default Weblogic stack can now be deployed in the same Weblogic domain without getting in each others way.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://daringfireball.net/2009/07/microsofts_long_slow_decline"&gt;Daring Fireball: Microsoft's Long, Slow Decline&lt;/a&gt; &amp;#8211; To be clear, Microsoft remains a very profitable company. However, they have never before reported year-over-year declines like this, nor fallen so short of projected earnings. Something is awry.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.newsweek.com/id/209817"&gt;Alter: Our Heath-Care System Is Just Fine As Is! | Newsweek Voices &amp;#8211; Jonathan Alter | Newsweek.com&lt;/a&gt; &amp;#8211; Speaking of fair, it seems fair to me that cost-cutting bureaucrats at the insurance companies&amp;mdash;not doctors&amp;mdash;decide what&amp;#39;s reimbursable. After all, the insurance companies know best.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.techcrunch.com/2009/07/31/fcc-takes-on-apple-and-att-over-google-voice-rejection/"&gt;FCC Takes On Apple And AT&amp;amp;T Over Google Voice Rejection&lt;/a&gt; &amp;#8211; Dow Jones newswire reportsthat The Federal Communications Commission is looking into Apple&amp;rsquo;s rejection of Google Voice, and has sent letters to AT&amp;amp;T, Apple, and Google to find out what&amp;rsquo;s going on&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.onebillionplusyou.com/"&gt;One Billion + You&lt;/a&gt; &amp;#8211; We&amp;rsquo;re awed and amazed&amp;#8230;.to be celebrating one billion Firefox downloads. That&amp;rsquo;s one billion times in the last five years that you and the rest of the Mozilla community have made the choice to make the Web better.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/08/04/daily-del-icio-us-for-august-1st-through-august-4th/"&gt;Daily del.icio.us for August 1st through August 4th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sKrb5okI_5Y:MFNKIJoEf3Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sKrb5okI_5Y:MFNKIJoEf3Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sKrb5okI_5Y:MFNKIJoEf3Q:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=sKrb5okI_5Y:MFNKIJoEf3Q:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sKrb5okI_5Y:MFNKIJoEf3Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=sKrb5okI_5Y:MFNKIJoEf3Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sKrb5okI_5Y:MFNKIJoEf3Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/sKrb5okI_5Y" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/08/04/daily-del-icio-us-for-august-1st-through-august-4th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/08/04/daily-del-icio-us-for-august-1st-through-august-4th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for July 26th through July 31st</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/uidgAHg-i2M/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">android</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">beatles</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bmw</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">book</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bpel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">BPM</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">enterprise</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">esb</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">extjs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">formula1</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">googlevoice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">green</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mobile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Music</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">oasis</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">obama</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">phone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">racing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rails</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">standards</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">technology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tools</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tutorial</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-31T18:00:19-07:00</issued><modified>2009-07-31T18:00:19-07:00</modified><id>http://www.j2eegeek.com/blog/?p=2005</id><summary type="text/html" mode="escaped">I Quit The iPhone &amp;#8211; Apple and AT&amp;#38;T are now blocking the iPhone version of the Google Voice app. Why? Because they absolutely don&amp;#8217;t want people doing exactly what I&amp;#8217;m doing &amp;#8211; moving their phone number to Google and using the carrier as a dumb pipe
Lennon Vs. McCartney: Who Wrote Each Of Their 27 #1 [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/31/daily-del-icio-us-for-july-26th-through-july-31st/"&gt;Daily del.icio.us for July 26th through July 31st&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.techcrunch.com/2009/07/31/i-quit-the-iphone/"&gt;I Quit The iPhone&lt;/a&gt; &amp;#8211; Apple and AT&amp;amp;T are now blocking the iPhone version of the Google Voice app. Why? Because they absolutely don&amp;rsquo;t want people doing exactly what I&amp;rsquo;m doing &amp;#8211; moving their phone number to Google and using the carrier as a dumb pipe&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.musicbyday.com/lennon-vs-mccartney-who-wrote-each-of-their-27-1-hits/517/"&gt;Lennon Vs. McCartney: Who Wrote Each Of Their 27 #1 Hits? | Features&lt;/a&gt; &amp;#8211; Another way to look at the John Vs. Paul battle that has been my muse this week: Who wrote more of their #1 hits? I&amp;rsquo;m going to focus on the 27 Beatles songs that reached #1 in either the US or the UK&lt;/li&gt;
&lt;li&gt;&lt;a href="http://minddiary.com/2009/06/10/apache-cxf-an-ultimate-web-service-open-source-framework-lets-start-learning/"&gt;Apache CXF- An ultimate web service open source framework : Lets start learning&amp;hellip; | Mind Diary&lt;/a&gt; &amp;#8211; Apache CXF is an open source services framework which is a result of the merge between the XFire and Celtix projects. CXF helps us build and develop services using JAX-WS.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wired.com/autopia/2009/07/bmw-quits-f1-to-go-green/"&gt;BMW Quits F1 to Go Green, Hints at a Hybrid | Autopia | Wired.com&lt;/a&gt; &amp;#8211; BMW is joining Honda and pulling out of Formula One at the end of the season. Is it another victim of the financial apocalypse within the auto industry, or are the boys from Bavaria bailing because their results this season have been dreadful?&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digg.com/d3yoj8"&gt;Hawaii Asserts Obama's U.S. Citizenship&lt;/a&gt; &amp;#8211; State officials in Hawaii on Monday said they have once again checked and confirmed that President Barack Obama was born in Hawaii and is a natural-born American citizen, and therefore meets a key constitutional requirement for being president&lt;/li&gt;
&lt;li&gt;&lt;a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1361026_mem1,00.html?track=NL-130&amp;amp;ad=716956&amp;amp;asrc=EM_USC_8803707"&gt;Three tips for choosing an ESB&lt;/a&gt; &amp;#8211; Deciding whether your organization will implement an ESB is an important decision. Choosing the right kind of ESB&amp;mdash;whether heavyweight or lightweight, open source or closed&amp;mdash;is equally important and often more difficult&lt;/li&gt;
&lt;li&gt;&lt;a href="http://searchsoa.techtarget.com/generic/0,295582,sid26_gci1330911,00.html?Offer=int=off&amp;amp;mn_lh070109sSOABANR_BPELpre"&gt;BPEL tutorial&lt;/a&gt; &amp;#8211; Business Process Execution Language (BPEL), short for Web Services Business Process Execution Language (WS-BPEL), is an executable dialect of XML that allows for the modeling of interactions between Web services on the cloud. Such modeling is valuable for successful business process management (BPM) and service-oriented architecture (SOA) implementation. BPEL was standardized by OASIS in 2004, after collaborative efforts to create the language by Microsoft, IBM, and other companies.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1362697,00.html?track=NL-130&amp;amp;ad=716956&amp;amp;asrc=EM_USC_8803700&amp;amp;uid=2487830"&gt;Open source and ESBs&lt;/a&gt; &amp;#8211; The Enterprise Service Bus [ESB] has been intrinsic to many SOA programs in recent years. You can say you are doing SOA and not have done an ESB. But there is a high likelihood a successful SOA program includes successful ESBs&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/open-source-soa-davis"&gt;InfoQ: Book Excerpt and Interview: Open Source SOA&lt;/a&gt; &amp;#8211; A new &amp;quot;Open Source SOA&amp;quot; book by Jeff Davis provides a wealth of invaluable information on selection and usage of the open source products for SOA implementation.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://easyweb4j.sourceforge.net/"&gt;EasyWeb4J &amp;#8211; Overview&lt;/a&gt; &amp;#8211; EasyWeb4J is an open-source web application stack for Java. Its design is greatly inspired by Ruby on Rails. It significantly reduces time to market and development cost for Java web applications.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://edspencer.net/2009/07/printing-grids-with-ext-js.html"&gt;Ed's Elite blog: Printing grids with Ext JS&lt;/a&gt; &amp;#8211; Grids are one of the most widely used components in Ext JS, and often represent data that the user would like to print. As the grid is usually part of a wider application, simply printing the page isn&amp;#39;t often a good solution.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/31/daily-del-icio-us-for-july-26th-through-july-31st/"&gt;Daily del.icio.us for July 26th through July 31st&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=uidgAHg-i2M:p4QzT5NLigg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=uidgAHg-i2M:p4QzT5NLigg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=uidgAHg-i2M:p4QzT5NLigg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=uidgAHg-i2M:p4QzT5NLigg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=uidgAHg-i2M:p4QzT5NLigg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=uidgAHg-i2M:p4QzT5NLigg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=uidgAHg-i2M:p4QzT5NLigg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/uidgAHg-i2M" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/31/daily-del-icio-us-for-july-26th-through-july-31st/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/31/daily-del-icio-us-for-july-26th-through-july-31st/</feedburner:origLink></entry><entry><title>Sunday Evening Bike Ride</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/i-votMbVETw/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Gadgets</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">biking</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">gps</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-26T18:29:04-07:00</issued><modified>2009-07-26T18:29:04-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1998</id><summary type="text/html" mode="escaped">Just took a nice and short bike ride the Greenway Trail that connects Beverly Hills park by my house to Mitchell Park and eventually Fox Brook park.  Nice trip that's about 8 miles through Brookfield neighborhoods and parks.
I recorded this trip using the Trails iPhone app that record maps while hiking, on bike trips [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/26/sunday-evening-bike-ride/"&gt;Sunday Evening Bike Ride&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;p&gt;Just took a nice and short bike ride the &lt;a href="http://www.ci.brookfield.wi.us/index.aspx?NID=94"&gt;Greenway Trail&lt;/a&gt; that connects Beverly Hills park by my house to &lt;a href="http://www.ci.brookfield.wi.us/index.aspx?NID=92"&gt;Mitchell Park&lt;/a&gt; and eventually &lt;a href="http://www.ci.brookfield.wi.us/index.aspx?NID=92"&gt;Fox Brook park&lt;/a&gt;.  Nice trip that's about 8 miles through Brookfield neighborhoods and parks.&lt;/p&gt;
&lt;p&gt;I recorded this trip using the &lt;a href="http://trails.lamouroux.de/"&gt;Trails iPhone app&lt;/a&gt; that record maps while hiking, on bike trips or while jogging directly on your iPhone.&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.everytrail.com/view_trip.php?trip_id=289650"&gt;Sunday Evening Bike Ride at EveryTrail&lt;/a&gt;&lt;br /&gt;&lt;iframe src="http://www.everytrail.com/iframe2.php?trip_id=289650&amp;#038;width=500&amp;#038;height=400" marginheight=0 marginwidth=0 frameborder=0 scrolling=no width=500 height=400&gt;&lt;/iframe&gt;&lt;br /&gt;Map created by EveryTrail: &lt;a href="http://www.everytrail.com"&gt;Share GPS Tracks&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/26/sunday-evening-bike-ride/"&gt;Sunday Evening Bike Ride&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=i-votMbVETw:qzgnPAGzzko:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=i-votMbVETw:qzgnPAGzzko:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=i-votMbVETw:qzgnPAGzzko:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=i-votMbVETw:qzgnPAGzzko:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=i-votMbVETw:qzgnPAGzzko:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=i-votMbVETw:qzgnPAGzzko:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=i-votMbVETw:qzgnPAGzzko:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/i-votMbVETw" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/26/sunday-evening-bike-ride/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/26/sunday-evening-bike-ride/</feedburner:origLink></entry><entry><title>Daily del.icio.us for July 22nd through July 26th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/KEF9-w82Y48/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">advertising</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">api</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">bestpractices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">book</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">collaboration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">corruption</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">DAO</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">database</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">design+patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ejb3</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">enterprise</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">google</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">googlewave</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hibernate</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iBATIS</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">idea8</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">inheritance</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">inspiration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">intellij</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javaee</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mac</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">marketing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">motivation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">productivity</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">soea</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">trading</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">twitter</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">twitter4j</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">wallstreet</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-26T09:00:51-07:00</issued><modified>2009-07-26T09:00:51-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1990</id><summary type="text/html" mode="escaped">PCQuest : Developer : Auto Tweet on Twitter Using Java &amp;#8211; Twitter4J is a Java library for Twitter API, using which you can communicate with Twitter directly through your Java application
Principles for Implementing a Service-Oriented Enterprise Architecture  &amp;#124; SOA Zone &amp;#8211; Implementation of this SOEA is likely to be, and probably should be, incremental. [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/26/daily-del-icio-us-for-july-22nd-through-july-26th/"&gt;Daily del.icio.us for July 22nd through July 26th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://pcquest.ciol.com/content/Developer/2009/109070401.asp"&gt;PCQuest : Developer : Auto Tweet on Twitter Using Java&lt;/a&gt; &amp;#8211; Twitter4J is a Java library for Twitter API, using which you can communicate with Twitter directly through your Java application&lt;/li&gt;
&lt;li&gt;&lt;a href="http://soa.dzone.com/articles/principles-implementing"&gt;Principles for Implementing a Service-Oriented Enterprise Architecture  | SOA Zone&lt;/a&gt; &amp;#8211; Implementation of this SOEA is likely to be, and probably should be, incremental. More progress needs to be made at the development level. Organizations need to develop the implementation, governance and configuration management aspects of an SOEA methodolog&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cforcoding.com/2009/06/ibatis-tutorial-inheritance-strategies.html"&gt;Ibatis Tutorial: Inheritance Strategies ~ C for Coding&lt;/a&gt; &amp;#8211; I believe that Ibatis really is on the &amp;quot;sweet spot&amp;quot; of complexity vs capability for persistence frameworks, offering most of the (useful) features of JPA with significantly less complexity. This tutorial is another in the series that I hope will demonstrate that.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://trueslant.com/justingardner/2009/07/25/the-legalized-theft-that-is-high-frequency-trading/"&gt;Justin Gardner &amp;#8211; Political Pulse   &amp;#8211;  The Legalized Theft That Is High Frequency Trading &amp;#8211; True/Slant&lt;/a&gt; &amp;#8211; Nearly everyone on Wall Street is wondering how hedge funds and large banks like Goldman Sachs are making so much money so soon after the financial system nearly collapsed. High-frequency trading is one answer.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://press.adam-bien.com/"&gt;Adam Bien &amp;#8211; press.adam-bien.com&lt;/a&gt; &amp;#8211; This pragmatic book offers the real world knowledge and code you need to develop lean but still maintainable Java EE 5 / 6 applications. Real World Java EE Patterns &amp;#8211; Rethinking Best Practices guides you to efficient patterns and best practices in a structured way, with real world code&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/saving_detatched_entities"&gt;JPA Implementation Patterns: Saving (Detached) Entities | Javalobby&lt;/a&gt; &amp;#8211; When switching from Hibernate to JPA a lot of people are dismayed to find that method missing. The closest alternative seems to be the EntityManager.merge method, but there is a big difference that has important implications. The Session.saveOrUpdate method, and its cousin Session.update, attach the passed entity to the persistence context while EntityManager.merge method copies the state of the passed object to the persistent entity with the same identifier and then return a reference to that persistent entity.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/making-good-programmer-better"&gt;Making the Good Programmer &amp;#8230; Better | Javalobby&lt;/a&gt; &amp;#8211; If there&amp;#39;s one point that you can take away and implement from this article it&amp;#39;s this one. Take pride in what you do.  Everything else falls into place, and you will become a great programmer if you take this advice&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.betanews.com/joewilcox/article/Apple-has-91-of-market-for-1000-PCs-says-NPD/1248313624"&gt;Apple has 91% of market for $1,000+ PCs, says NPD | Betanews&lt;/a&gt; &amp;#8211; Move over Microsoft. Apple can claim big, big market share numbers, too. According to NPD, in June, nine out of 10 dollars spent on computers costing $1,000 or more went to Apple. Mac revenue market share in the &amp;quot;premium&amp;quot; price segment was 91 percent, up from 88 percent in May&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tedhusted.blogspot.com/2009/07/google-wave-not-everyone-is-human.html"&gt;Ted Husted &amp;#8211; Embrace Your Inner Google&lt;/a&gt; &amp;#8211; A few years back, when I first tried IntelliJ IDEA&amp;#39;s refactoring tools, I felt like I was pair programming with Commander Data. In the background, IDEA would compile my code, correct my syntax, and suggest fixes when my programming got sloppy. IDEA helped me write better code in less time.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.dzone.com/articles/jpa-implementation-patterns"&gt;JPA Implementation Patterns: Data Access Objects | Javalobby&lt;/a&gt; &amp;#8211; The abstraction provided by JPA is pretty leaky and has ramifications for larger parts of your application than just your Data Access Objects (DAO&amp;#39;s) and your domain objects. You need to make decisions on how to handle transactions, lazy loading, detached object (think web frameworks), inheritance, and more. And it turns out that the books and the articles don&amp;#39;t really help you here.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/26/daily-del-icio-us-for-july-22nd-through-july-26th/"&gt;Daily del.icio.us for July 22nd through July 26th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=KEF9-w82Y48:AyllKGqvfKo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=KEF9-w82Y48:AyllKGqvfKo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=KEF9-w82Y48:AyllKGqvfKo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=KEF9-w82Y48:AyllKGqvfKo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=KEF9-w82Y48:AyllKGqvfKo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=KEF9-w82Y48:AyllKGqvfKo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=KEF9-w82Y48:AyllKGqvfKo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/KEF9-w82Y48" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/26/daily-del-icio-us-for-july-22nd-through-july-26th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/26/daily-del-icio-us-for-july-22nd-through-july-26th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for July 15th through July 22nd</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/sz-KUsqWcVk/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">adobe</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Apollo</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apple</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">att</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">attsucks</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">drivers</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flash</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flex</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">food</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">funny</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Humor</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">J2EE</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jdbc</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">kernel</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">lcds</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">library</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">media</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">newmedia</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">newyork</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">photography</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">restaurant</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">serialization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">war</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">xml</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-22T18:00:18-07:00</issued><modified>2009-07-22T18:00:18-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1976</id><summary type="text/html" mode="escaped">JPA implementation patterns &amp;#8211; After discovering that there was a lack of documentation on how to use JPA in real-life scenario&amp;#39;s, Vincent Partington has written a series of blogs about the JPA implementation patterns he discovered while writing JPA code. To wrap up the series, he has made an overview of all the patterns that [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/22/daily-del-icio-us-for-july-15th-through-july-22nd/"&gt;Daily del.icio.us for July 15th through July 22nd&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?track=NL-461&amp;amp;ad=715597&amp;amp;thread_id=55191&amp;amp;asrc=EM_NLN_8746272&amp;amp;uid=2487830"&gt;JPA implementation patterns&lt;/a&gt; &amp;#8211; After discovering that there was a lack of documentation on how to use JPA in real-life scenario&amp;#39;s, Vincent Partington has written a series of blogs about the JPA implementation patterns he discovered while writing JPA code. To wrap up the series, he has made an overview of all the patterns that have been discussed for easy reference.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.betanews.com/article/The-tipping-point-iPhone-users-turn-against-ATT/1248204244"&gt;The tipping point: iPhone users turn against AT&amp;amp;T | Wireless News &amp;#8211; Betanews&lt;/a&gt; &amp;#8211; The iPhone crowd has turned into an anti-AT&amp;amp;T mob. Spend 30 seconds on Twitter or perform even the most basic search for iPhone and AT&amp;amp;T information and you&amp;#39;re sure to run into some serious rancor from disgusted iPhone users across the country&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=dClpox7qinI"&gt;YouTube &amp;#8211; If Man Walked on the Moon Today&lt;/a&gt; &amp;#8211; On the 40th anniversary of the first lunar landing, Slate V imagines how TV news would cover that historic event if it happened today.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.networkworld.com/news/2009/072009-microsoft-linux-source-code.html"&gt;Microsoft stuns Linux world, submits source code for kernel &amp;#8211; Network World&lt;/a&gt; &amp;#8211; In an historic move, Microsoft Monday submitted driver source code for inclusion in the Linux kernel under a GPLv2 license.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://labs.adobe.com/technologies/livecycle_dataservices3/"&gt;Adobe Labs &amp;#8211; Adobe LiveCycle Data Services 3&lt;/a&gt; &amp;#8211; Adobe LiveCycle Data Services server makes it possible to easily integrate Flex with Java/J2EE based applications.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nytimes.com/interactive/2009/05/06/dining/20090506-burger-interactive.html"&gt;Ten of the Burgers &amp;#8211; Interactive Feature &amp;#8211; NYTimes.com&lt;/a&gt; &amp;#8211; One Monday a month, the Burger of the Month Club convenes at a New York restaurant to eat and rate the restaurant&amp;#39;s burger. Below, two of the club&amp;#39;s members, Brett Weiss and Jason Beckerman, discuss 10 of the 47 burgers the group has tried&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boston.com/bigpicture/2009/07/in_afghanistan_part_two.html"&gt;In Afghanistan, Part Two &amp;#8211; The Big Picture &amp;#8211; Boston.com&lt;/a&gt; &amp;#8211; Today, nearly eight years after the initial invasion of Afghanistan, the country remains unstable at best- there has been so much powerful photography coming out of Afghanistan the past few months, I had a very hard time editing down to just these, recent photographs from Afghanistan&lt;/li&gt;
&lt;li&gt;&lt;a href="http://simulasoa.tistory.com/entry/ConcurrentHashMap"&gt;Love thyself :: ConcurrentHashMap&lt;/a&gt; &amp;#8211; ConcurrentHashMap is both a very useful class for many concurrent applications and a fine example of a class that understands and exploits the subtle details of the JMM to achieve higher performance&lt;/li&gt;
&lt;li&gt;&lt;a href="http://simple.sourceforge.net/"&gt;Simple 2.1 &amp;#8211; XML serialization&lt;/a&gt; &amp;#8211; Simple is a high performance XML serialization and configuration framework for Java. Its goal is to provide an XML framework that enables rapid development of XML configuration and communication systems&lt;/li&gt;
&lt;li&gt;&lt;a href="http://technology.amis.nl/blog/5874/report-from-presentation-jpa-20-whats-new"&gt;AMIS Technology blog &amp;raquo; Blog Archive &amp;raquo; Report from presentation &amp;lsquo;JPA 2.0 &amp;#8211; What&amp;rsquo;s new&amp;rsquo;&lt;/a&gt; &amp;#8211; The main new hot topic of JPA 2.0, the new criteria API, has been changed dramatically in the past year and a complete new object model has been chosen, so no DomainObject and QueryDefiniton objects any more&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/22/daily-del-icio-us-for-july-15th-through-july-22nd/"&gt;Daily del.icio.us for July 15th through July 22nd&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sz-KUsqWcVk:zSj6LGgnNak:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sz-KUsqWcVk:zSj6LGgnNak:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sz-KUsqWcVk:zSj6LGgnNak:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=sz-KUsqWcVk:zSj6LGgnNak:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sz-KUsqWcVk:zSj6LGgnNak:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=sz-KUsqWcVk:zSj6LGgnNak:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=sz-KUsqWcVk:zSj6LGgnNak:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/sz-KUsqWcVk" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/22/daily-del-icio-us-for-july-15th-through-july-22nd/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/22/daily-del-icio-us-for-july-15th-through-july-22nd/</feedburner:origLink></entry><entry><title>I Like You So Much Better When You're Naked</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/RgLGIloVJm4/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Music</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-17T19:09:35-07:00</issued><modified>2009-07-17T19:09:35-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1979</id><summary type="text/html" mode="escaped">I Like You So Much Better When You're Naked
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/17/i-like-you-so-much-better-when-youre-naked/"&gt;I Like You So Much Better When You're Naked&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9/10032373001?isVid=1&amp;#038;publisherID=1612833736" 		 bgcolor="#FFFFFF"  		 flashVars="@videoPlayer=29591881001&amp;#038;playerID=10032373001&amp;#038;domain=embed&amp;#038;linkBaseURL=http://www.spinner.com/interface/ida-maria"  		 base="http://admin.brightcove.com"  		 name="flashObj"  		 width="400"  		 height="356"  		 seamlesstabbing="false"  		 type="application/x-shockwave-flash"  		 allowFullScreen="true"  		 swLiveConnect="true"  		 allowScriptAccess="always"  		 pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt; 		 &lt;/embed&gt;&lt;/p&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/17/i-like-you-so-much-better-when-youre-naked/"&gt;I Like You So Much Better When You're Naked&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=RgLGIloVJm4:WIJh0_GPO3k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=RgLGIloVJm4:WIJh0_GPO3k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=RgLGIloVJm4:WIJh0_GPO3k:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=RgLGIloVJm4:WIJh0_GPO3k:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=RgLGIloVJm4:WIJh0_GPO3k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=RgLGIloVJm4:WIJh0_GPO3k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=RgLGIloVJm4:WIJh0_GPO3k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/RgLGIloVJm4" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/17/i-like-you-so-much-better-when-youre-naked/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/17/i-like-you-so-much-better-when-youre-naked/</feedburner:origLink></entry><entry><title>Daily del.icio.us for July 7th through July 14th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/kvACqfojqso/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ajax</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">amazon</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">apache</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">barackobama</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">book</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">business</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloud</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">codehaus</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">coffee</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cookbook</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">derby</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ec2</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">economics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">enterprise</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flex</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">flickr</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">food</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">functional</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">history</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">hosting</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">inspiration</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">iphone3.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javadb</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">journalism</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jpa</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">json</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">language</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">languages</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">library</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">lifehacker</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Linux</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">marketing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">mosso</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">obama</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">oracle</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">persistence</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">photography</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">politics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">president</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">productivity</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">programming</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rackspace</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rails</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">rest</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scala</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">serialization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">spring</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">test</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">testing</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">tutorial</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Web2.0</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservice</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">webservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">windows</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-14T21:00:01-07:00</issued><modified>2009-07-14T21:00:01-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1968</id><summary type="text/html" mode="escaped">InfoQ: FlexMonkey 1.0 Released &amp;#8211; FlexMonkey is an open source testing tool for Flex and AIR applications. FlexMonkey provides for the capture, replay, and verification of Flex user interface functionality. FlexMonkey generates ActionScript-based testing scripts that can be run from the FlexMonkey application or included within a continuous integration environment.
First Steps to Scala &amp;#8211; In [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/14/daily-del-icio-us-for-july-7th-through-july-14th/"&gt;Daily del.icio.us for July 7th through July 14th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/07/flex-monkey-1.0-released"&gt;InfoQ: FlexMonkey 1.0 Released&lt;/a&gt; &amp;#8211; FlexMonkey is an open source testing tool for Flex and AIR applications. FlexMonkey provides for the capture, replay, and verification of Flex user interface functionality. FlexMonkey generates ActionScript-based testing scripts that can be run from the FlexMonkey application or included within a continuous integration environment.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.artima.com/scalazine/articles/steps.html"&gt;First Steps to Scala&lt;/a&gt; &amp;#8211; In this article, you&amp;#39;ll follow twelve steps that are designed to help you understand and gain some basic skills in the Scala programming language.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/interviews/Web-2.0-Dion-Hinchcliffe"&gt;InfoQ: Dion Hinchcliffe on Web 2.0 and Web Oriented Architecture&lt;/a&gt; &amp;#8211; Dion Hinchcliffe is an advocate of Web 2.0 and the Web Oriented Architecture. He explains how a mindset shift helped some companies be very successful using the Web 2.0 model while others have failed. He also considers that eventually most companies will migrate to WOA because we are living in an increasingly networked world.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.platypusinnovation.com/view?id=1560"&gt;Tips and Tricks: An easy way to persist Lists, Images, etc. with JPA / EJB3 | Platypus Innovation: technology, AI, new media, maths, interactive drama, ARGs and related miscellanea&lt;/a&gt; &amp;#8211; JPA is EJB3&amp;#39;s persistence annotations. These make saving state to a database relatively painless (and possibly give Java the edge here over most other languages).&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jackson.codehaus.org/"&gt;Jackson JSON Processor &amp;#8211; Home&lt;/a&gt; &amp;#8211; There is a nice and fast XML / JSON parser with the name Jackson. It is especially useful for fast XML parsing and JSON processing with JAXB support.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/Database/javadb_10_5/index.html"&gt;Introducing Java DB 10.5.1.1&lt;/a&gt; &amp;#8211; The next major release of Java DB, version 10.5.1.1, is now available for download. Java DB is Sun&amp;#39;s supported distribution of the Apache Derby open-source database. Java DB is 100 percent Java technology and easy to use. Don&amp;#39;t be fooled by its small JAR file (2.5M): This free database is fast, reliable, and packed with features&lt;/li&gt;
&lt;li&gt;&lt;a href="http://iphoneroot.com/number-one-on-flickr/"&gt;iPhone&amp;rsquo;s camera is the most used on Flickr | iPhone Root&lt;/a&gt; &amp;#8211; In just 20 days the iPhone has climbed to the top of Flickr and is now in first place among the most used cameras.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/Spring-Framework-3.0-Juergen-Hoeller"&gt;InfoQ: Spring Framework 3.0, The Next Generation&lt;/a&gt; &amp;#8211; Juergen Hoeller co-founder of Spring Framework, sees 3.0 as the completion of what was started with 2.5. Some topics covered in his presentation are: more annotation-based configuration options, Unified EL++, REST, Portlet 2.0 and Java EE6 support.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://lifehacker.com/5312052/top-10-tips-and-tricks-for-better-coffee"&gt;Top 10 Tips and Tricks for Better Coffee &amp;#8211; Coffee &amp;#8211; Lifehacker&lt;/a&gt; &amp;#8211; Coffee doesn&amp;#39;t always make work better, but you can definitely work to get better coffee. From four-cup hotel machines to French presses, from home-roasted beans to decorative foam&amp;mdash;we&amp;#39;ve got a wealth of tips for enjoying a better cup&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.java-entrepreneur.com/50226711/amr_oraclesun_to_wreak_havoc_on_enterprise_software_market.php"&gt;Java Entrepreneur: AMR: Oracle/Sun to 'Wreak Havoc' on Enterprise Software Market&lt;/a&gt; &amp;#8211; Of the top 50 software vendors ranked by AMR, two-thirds have applications that require Java, including many Oracle competitors&amp;#8230; &amp;#39;Not only will vendors be impacted by the fragile economy, but 33 out of the top 50 vendors will have to reevaluate their commitment to the Java programming language,&amp;#39; said AMR vice president Dennis Gaughan,&amp;quot; Gage writes&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.catalyzed.org/2009/07/cloud-servers-for-your-perl-app-amazons-ec2-vs-mosso.html"&gt;Cloud servers for your Perl app &amp;#8211; Amazon's EC2 vs Mosso &amp;#8211; Catalyzed.org: A Catalyst and Perl Blog&lt;/a&gt; &amp;#8211; On the whole Amazon EC2 and Mosso are very close competitors. Amazon loses out on CPU power per dollar spent, but Mosso costs a bit more per gigabyte of RAM. Mosso loses out on &amp;#39;extra storage&amp;#39; but wins on general IO speed.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.restful-webservices-cookbook.org/"&gt;RESTful Web Services Cookbook&lt;/a&gt; &amp;#8211; RESTful Web Services Cookbook is a book for programmers designing and developing RESTful web services, to be published by O&amp;#39;Reilly and Yahoo! Press by the end of 2009. This book is currently a work in progress.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codinghorror.com/blog/archives/001283.html"&gt;Coding Horror: Oh, You Wanted &amp;quot;Awesome&amp;quot; Edition&lt;/a&gt; &amp;#8211; Open source software only comes in one edition: awesome.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.boston.com/bigpicture/2009/07/president_obamas_first_167_day.html"&gt;President Obama's first 167 days &amp;#8211; The Big Picture &amp;#8211; Boston.com&lt;/a&gt; &amp;#8211; U.S. President Barack Obama has now been in office for 167 days, and it&amp;#39;s time for a look back. Why 167 days? Why not &amp;#8211; it&amp;#39;s just as arbitrary a number as the usual &amp;quot;100 days&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/14/daily-del-icio-us-for-july-7th-through-july-14th/"&gt;Daily del.icio.us for July 7th through July 14th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=kvACqfojqso:B_5uvmjZ1Y8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=kvACqfojqso:B_5uvmjZ1Y8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=kvACqfojqso:B_5uvmjZ1Y8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=kvACqfojqso:B_5uvmjZ1Y8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=kvACqfojqso:B_5uvmjZ1Y8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=kvACqfojqso:B_5uvmjZ1Y8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=kvACqfojqso:B_5uvmjZ1Y8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/kvACqfojqso" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/14/daily-del-icio-us-for-july-7th-through-july-14th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/14/daily-del-icio-us-for-july-7th-through-july-14th/</feedburner:origLink></entry><entry><title>Daily del.icio.us for July 6th</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/VinnyCarpentersBlog/~3/7SZE8jx8i3g/" /><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Stuff to read</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">Tech</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">agile</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">air</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">architecture</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">canvas</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">clojure</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">cloud</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">craftsmanship</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">data</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">dataservices</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">design</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">development</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">eclipse</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">enterprise</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">firefox</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">framework</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">glassfish</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">graphs</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">grid</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">html5</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">ie6</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">infoq</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">internetexplorer</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">java</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">javascript</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jquery</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">jvm</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">methodology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">metrics</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">microsoft</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">opensource</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">patterns</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">plugin</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">presentation</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">psychology</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">scrum</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">service</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">services</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">SOA</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">software</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">table</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">TOGAF</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">video</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">virtual</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">virtualization</dc:subject><dc:subject xmlns:dc="http://purl.org/dc/elements/1.1/">zoho</dc:subject><author><name>Vinny Carpenter</name></author><issued>2009-07-06T18:00:57-07:00</issued><modified>2009-07-06T18:00:57-07:00</modified><id>http://www.j2eegeek.com/blog/?p=1963</id><summary type="text/html" mode="escaped">jQuery Visualize Plugin: Accessible Charts &amp;#38; Graphs from Table Elements using HTML 5 Canvas &amp;#124; Filament Group, Inc., Boston, MA &amp;#8211; A while back, we wrote an article describing a technique we came up with to use JavaScript to scrape data from an HTML table and generate charts using the HTML 5 Canvas element. The [...]&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/"&gt;Daily del.icio.us for July 6th&lt;/a&gt;&lt;/p&gt;</summary><content type="text/html" mode="escaped">&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/"&gt;jQuery Visualize Plugin: Accessible Charts &amp;amp; Graphs from Table Elements using HTML 5 Canvas | Filament Group, Inc., Boston, MA&lt;/a&gt; &amp;#8211; A while back, we wrote an article describing a technique we came up with to use JavaScript to scrape data from an HTML table and generate charts using the HTML 5 Canvas element. The technique is particularly useful because the data for the visualization already exists in the page in structured tabular format, making it accessible to people who browse the web with a screen reader or other assistive technology.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/05/merapi-opensource"&gt;InfoQ: Merapi Project Utilizes Java to Expand the Desktop Capabilities of Adobe Air&lt;/a&gt; &amp;#8211; Merapi is a technology that can be used as a messaging bridge between applications that run in the Adobe Flash player or Adobe AIR and applications written in Java&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/narayanan-soa-data-services"&gt;InfoQ: Introduction to Data Services&lt;/a&gt; &amp;#8211; Data services are software services that encapsulate operations on key data entities of relevance to the enterprise&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/presentations/born-to-cycle"&gt;InfoQ: Born To Cycle&lt;/a&gt; &amp;#8211; Agile development is not about doing a set of practices, it&amp;#39;s about a way of &amp;quot;being,&amp;quot; it&amp;#39;s about learning. How is this learning accomplished? By taking brief pauses after small experiments, even large problems can be solved. In a recent Harvard Business Review interview of Toyota&amp;#39;s president, he observed, &amp;quot;&amp;#8230;when 70 years of very small improvements accumulate, they become a revolution.&amp;quot;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/news/2009/05/Measuring-Agility"&gt;InfoQ: Measuring Agility, Craftsmanship, and Success&lt;/a&gt; &amp;#8211; David Starr has looked at how and why an organization might want to measure things like: agility, craftsmanship, and organizational success. He found craftsmanship relatively easy to measure, while agility was the most difficult to measure in a useful way.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infoq.com/articles/intro-virtual-service-grids"&gt;InfoQ: Introduction to Virtual Service Oriented Grids&lt;/a&gt; &amp;#8211; Virtual service-oriented grids have the capacity to fundamentally change the way business is conducted in much the same way that the Internet did by reinserting a middleman in the form of software, rather than human. The key to this paradigm shift lies in services, the abstraction of interoperability and reuse.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1354662_mem1,00.html?Offer=SOAwe612soatogaf&amp;amp;asrc=EM_EVM_8-8553156&amp;amp;uid=2487830"&gt;SOA and TOGAF: A Good Fit?&lt;/a&gt; &amp;#8211; Service-Oriented Architecture (SOA) is a style of architecture and The Open Group Architecture Framework (TOGAF) is an architecture framework. The combination sounds promising, but do they play well together&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/cayhorstmann/archive/2009/06/upgrading_to_ec.html"&gt;Cay Horstmann's Blog: Upgrading to Eclipse Galileo&lt;/a&gt; &amp;#8211; I just installed Eclipse 3.5 (Galileo)&amp;mdash;it seemed a more attractive thing to do than actually getting my work done. Fortunately, I only need three Eclipse plugins right now. Here is how they fared with Galileo&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-clojure.html?nhtje=rn_051909&amp;amp;nladname=051909javaworld%27senterprisejavaal"&gt;Clojure: Challenge your Java assumptions &amp;#8211; JavaWorld&lt;/a&gt; &amp;#8211; Clojure is a dynamic functional language for the JVM, recently released in version 1.0. Clojure offers a new set of programming techniques for robust code and rapid development. In particular, it has new solutions for multicore computing. Whether you make the shift to Clojure or stick to Java, learning about this new language will challenge your assumptions about the best way to design software.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.zoho.com/general/why-microsoft-is-losing-browser-share"&gt;Why Microsoft is Losing Browser Share | Zoho Blogs&lt;/a&gt; &amp;#8211; Why is Microsoft losing share? I would  submit that it ultimately had to do with their fateful decision to tightly weld together the browser and the operating system. That must be the most bone-headed business decision in Microsoft&amp;#39;s history&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/"&gt;Daily del.icio.us for July 6th&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=7SZE8jx8i3g:LNdq2PpL2Oc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=7SZE8jx8i3g:LNdq2PpL2Oc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=7SZE8jx8i3g:LNdq2PpL2Oc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=7SZE8jx8i3g:LNdq2PpL2Oc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=7SZE8jx8i3g:LNdq2PpL2Oc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?i=7SZE8jx8i3g:LNdq2PpL2Oc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?a=7SZE8jx8i3g:LNdq2PpL2Oc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/VinnyCarpentersBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/VinnyCarpentersBlog/~4/7SZE8jx8i3g" height="1" width="1"/&gt;</content><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/</feedburner:origLink></entry></feed>
