<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vinny Carpenter&#039;s blog &#187; distributed</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/distributed/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j2eegeek.com/blog</link>
	<description>In the kingdom of hope, there is no winter.</description>
	<lastBuildDate>Fri, 10 Feb 2012 00:59:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.j2eegeek.com/blog/?pushpress=hub'/>
		<item>
		<title>Links for January 15th through January 21st</title>
		<link>http://www.j2eegeek.com/blog/2012/01/21/links-for-january-15th-through-january-21st/</link>
		<comments>http://www.j2eegeek.com/blog/2012/01/21/links-for-january-15th-through-january-21st/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 16:54:34 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dynamo]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[eventbus]]></category>
		<category><![CDATA[financialservices]]></category>
		<category><![CDATA[FIX]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee6.0]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4680</guid>
		<description><![CDATA[How to build a simple GWT event bus using Generators &#124; North Concepts &#8211; In his Google I/O session Best Practices For Architecting Your GWT App, Ray Ryan discusses the benefits of using an event bus in GWT (Google Web Toolkit) applications. Inspired by this talk, I decided to try my hand at building a [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/21/links-for-january-15th-through-january-21st/">Links for January 15th through January 21st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://northconcepts.com/blog/2012/01/20/how-to-build-a-simple-gwt-event-bus-using-generators/">How to build a simple GWT event bus using Generators | North Concepts</a> &#8211; In his Google I/O session Best Practices For Architecting Your GWT App, Ray Ryan discusses the benefits of using an event bus in GWT (Google Web Toolkit) applications. Inspired by this talk, I decided to try my hand at building a simple GWT event bus modeled after our pure java event bus.</li>
<li><a href="http://www.infoq.com/presentations/get-the-most-out-of-Spring-and-Google-App-Engine">InfoQ: How to get the most out of Spring and Google App Engine</a> &#8211; Chris Ramsdale will get you up and running building Spring apps on Google App Engine. He&#039;ll go step-by-step building a real Spring app and identify not only the basics of App Engine, but more advanced topics such as integrating with Google&#039;s SQL Service and using App Engine&#039;s &quot;Always on&quot; feature to ensure high performance.</li>
<li><a href="http://java.dzone.com/articles/persistence-layer-spring-data?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29">The Persistence Layer with Spring Data JPA | Javalobby</a> &#8211; This is the forth of a series of articles about Persistence with Spring. This article will focus on the configuration and implementation of the persistence layer with Spring 3.1, JPA and Spring Data</li>
<li><a href="http://radar.oreilly.com/2012/01/big-data-ecosystem.html">Big data market survey: Hadoop solutions &#8211; O&#8217;Reilly Radar</a> &#8211; Apache Hadoop is unquestionably the center of the latest iteration of big data solutions. At its heart, Hadoop is a system for distributing computation among commodity servers. It is often used with the Hadoop Hive project, which layers data warehouse technology on top of Hadoop, enabling ad-hoc analytical queries.</li>
<li><a href="http://senseidb.com/">Sensei DB &#8211; Open-source, distributed, realtime, semi-structured database</a> &#8211; Sensei is both a search engine and a database. Sensei is designed to query and navigate through documents with parts that contain text and are unstructured, as well as parts containing meta information that have well-formed structures.</li>
<li><a href="http://www.wallstreetandtech.com/it-infrastructure/232400387?cid=nl_wallstreettech_daily&amp;elq=43d43d4066be4a4d914cc0e9e5a1c969">Cloud Computing Has Become a Dominant Force in Financial Services &#8211; Wall Street &amp; Technology</a> &#8211; Cloud computing is emerging as a dominant technology category in the financial services industry, and investment banks, brokers, market makers and asset managers all will look to push more sophisticated applications into the private cloud.</li>
<li><a href="http://www.allthingsdistributed.com/2012/01/amazon-dynamodb.html">Amazon DynamoDB &ndash; a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications &#8211; All Things Distributed</a> &#8211; Amazon DynamoDB is designed to maintain predictably high performance and to be highly cost efficient for workloads of any scale, from the smallest to the largest internet-scale applications.</li>
<li><a href="http://blog.vishalshah.org/post/15977991304/managing-software-sessions-using-redis">Managing User Presence, Software Caches, Counters, Sessions among other things using Redis</a> &#8211; As a software architect, the hardest thing to do is pick the right tool for the job while balancing complexity, cost, performance and learning. And if there is one tool I never forget and keep on getting back to is redis which is an intentionally kept simple but superb artifact of the KISS principle.</li>
<li><a href="http://java.dzone.com/articles/technology-decision-making?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29">A technology decision making process: Java EE 6 vs. Spring Framework | Javalobby</a> &#8211; There is a long list of parameters when you decide what technology stack to use. Those I have described in this article were very imprtant ones in our decision making process. Our conclusion is that the best way forward for now is to use a mixed technology stack</li>
<li><a href="http://www.infoq.com/presentations/RESTful-SOA-in-the-Real-World">InfoQ: RESTful SOA in the Real World</a> &#8211; Sastry Malladi presents different ways used by the industry to implement a RESTful SOA, detailing how eBay did it in order to achieve performance, and what lessons can be taken from that.</li>
<li><a href="http://www.infoq.com/presentations/Large-Scale-Integration-in-Financial-Services">InfoQ: Large Scale Integration in Financial Services</a> &#8211; John Davies addresses some of the difficulties dealing with FIX, FpML, SWIFT and integration in financial services software industry, challenging some of the canonical models existing today.</li>
<li><a href="http://www.infoq.com/articles/soa-maturity-model">InfoQ: Service-Oriented Architecture Maturity</a> &#8211; An SOA maturity model must incorporate both perspec&shy;tive and execution maturity. Progress must be made across a 3D space, with movement from an IT-driven perspective toward an enterprise-transformation outlook &#8211; embracing governance, metrics, drivers, and even terminology &#8211; likely trumping execution refinements within a particular perspective.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/21/links-for-january-15th-through-january-21st/">Links for January 15th through January 21st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2012/01/21/links-for-january-15th-through-january-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 21st through November 25th</title>
		<link>http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 14:48:40 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[errai]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[googlechrome]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[insights]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[neo4j]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/</guid>
		<description><![CDATA[Errai is a framework for building GWT applications &#8211; JBoss Community &#8211; Errai offers a set of components that simplify building rich web applications using The Google Web Toolkit. The framework provides a concise programming model for powerful client-server communication and extension points that bring Java Enterprise standards to GWT clients. Errai Developer Blog: Setting [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/">Links for November 21st through November 25th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.jboss.org/errai">Errai is a framework for building GWT applications &#8211; JBoss Community</a> &#8211; Errai offers a set of components that simplify building rich web applications using The Google Web Toolkit. The framework provides a concise programming model for powerful client-server communication and extension points that bring Java Enterprise standards to GWT clients.</li>
<li><a href="http://errai-blog.blogspot.com/2011/11/setting-record-straight-on-gwt.html">Errai Developer Blog: Setting the Record Straight on GWT</a> &#8211; Since joining the Errai team, I&#039;ve been telling lots of people about our project. Every time I do this, I find myself dispelling some common misconceptions about what GWT is and how it can be used.</li>
<li><a href="http://www.h-online.com/open/news/item/Canonical-dropping-CouchDB-from-Ubuntu-One-1382809.html">Canonical dropping CouchDB from Ubuntu One &#8211; The H Open Source: News and Features</a> &#8211; Canonical is discontinuing its use of CouchDB as part of its Ubuntu One data synchronisation service. The announcement was made by John Lenton, Senior Engineering Manager at Canonical. CouchDB has been used in Ubuntu One to provide a synchronisable way of storing and distributing arbitrary structured data which included contacts, notes and playlists.</li>
<li><a href="http://www.mikealrogers.com/posts/apache-considered-harmful.html">Apache considered harmful</a> &#8211; People have a great capacity for change. Those people can and will continue to lead us as our institutions fail and eventually harm us.</li>
<li><a href="http://gigaom.com/cloud/heroku-launches-sql-database-as-a-service/">Heroku launches SQL Database-as-a-Service &mdash; Cloud Computing News</a> &#8211; The new service, aptly called Heroku Postgres, is a commercial version of what Heroku has been providing to its own developers for years, only it&rsquo;s now available to all developers regardless where they host their applications.</li>
<li><a href="http://www.springsource.org/node/3311">Video: Introduction to Spring Data Neo4j | SpringSource.org</a> &#8211; The Spring Data Neo4j project has evolved to support the Neo4j graph data store within the Spring paradigm. Neo4j expert, Michael Hunger, provides a guided tour of the technology and provides details on how to get started in this Introduction to Spring Data Neo4j.</li>
<li><a href="http://code.google.com/p/simple-spring-memcached/">simple-spring-memcached &#8211; A drop-in library to enable memcached caching in Spring beans via annotations for some simple use cases</a> &#8211; Distributed caching can be a big, hairy, intricate, and complex proposition when using it extensively. Simple-Spring-Memcached (SSM) attempts to simplify implementation for several basic use cases. This project enables caching in Spring-managed beans, by using Java 5 Annotations and Spring/AspectJ AOP on top of the spymemcached client.</li>
<li><a href="http://www.infoworld.com/t/application-development/picking-the-top-10-technologies-vs-trends-179622?source=IFWNLE_nlt_daily_2011-11-21">Picking the top 10: Technologies vs. trends | Application development &#8211; InfoWorld</a> &#8211; No one can tell for sure which emerging technologies will have the greatest impact on the enterprise, but we&#039;re giving it our best shot</li>
<li><a href="http://thenextweb.com/google/2011/11/22/google-just-used-its-search-app-to-sneak-most-of-chrome-os-onto-the-ipad/">Google Just Snuck Most of Chrome OS Onto the iPad &#8211; The Next Web</a> &#8211; With the announcement of its new Search app, Google gave iPad users more than just a slick and well-made native search app that bests the experience on any Android tablet. It also managed to squeeze the core elements of Chrome OS into Apple&rsquo;s ecosystem.</li>
<li><a href="http://www.launch.is/blog/bezos-gone-wild-amazon-selling-every-non-iphone-smartphone-f.html">Bezos Gone Wild! Amazon Selling Every Non-iPhone Smartphone for One&nbsp;Penny &#8211; LAUNCH -</a> &#8211; Through next Monday, Amazon is selling all non-iPhones for one penny with a new two-year contract. Smartphones on sale for $0.01 include the Motorola Droid Razr, which Verizon sells for $299 with a two-year contract, the Samsung Galaxy S II, Epic 4G Touch, which Spring sells for $199 with a two-year contract, and the BlackBerry Torch 4G, which AT&amp;T sells for $99 with a two-year contract.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/">Links for November 21st through November 25th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/11/26/links-for-november-21st-through-november-25th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 2nd through October 8th</title>
		<link>http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 19:58:17 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[box.net]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[exalytics]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mocking]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[nitobi]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tomee]]></category>
		<category><![CDATA[tommy]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/</guid>
		<description><![CDATA[whoosh &#8211; Fast pure-Python indexing and search library. &#8211; Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly. Homepage &#124; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/">Links for October 2nd through October 8th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="https://bitbucket.org/mchaput/whoosh/wiki/Home">whoosh &#8211; Fast pure-Python indexing and search library.</a> &#8211; Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.</li>
<li><a href="http://celeryproject.org/">Homepage | Celery: Distributed Task Queue</a> &#8211; Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.</li>
<li><a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces17">The Apache Software Foundation Announces Apache TomEE Certified as Java EE 6 Web Profile Compatible : The Apache Software Foundation Blog</a> &#8211; Making its certification debut at JavaOne, Apache TomEE (pronounced &quot;Tommy&quot;) is the Java Enterprise Edition of Apache Tomcat (Tomcat + Java EE = TomEE) that unites several quality Java enterprise projects including Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces and more.</li>
<li><a href="https://github.com/ctataryn/ScalaLangTour">Scala Language Tour presentation, and introduction to Scala primarily for Java Developers</a> &#8211; Scala Language Tour presentation, and introduction to Scala primarily for Java Developers &amp; other Object Oriented languages</li>
<li><a href="http://www.h3rald.com/articles/10-programming-languages/">10 programming languages worth checking out &#8211; H3RALD</a> &#8211; This article deals with ten possible candidates, and it&rsquo;s far from being an exhaustive list. The programming languages described henceforth are very different from each other, but they all have one thing in common: they all stimulate my curiosity in their own, very different ways.</li>
<li><a href="http://arstechnica.com/business/news/2011/10/larry-ellison-unveils-oracle-public-cloud-claims-no-one-will-be-locked-in.ars">Larry Ellison unveils Oracle Public Cloud, claims no one will be locked in</a> &#8211; Oracle boasts the Public Cloud will provide &ldquo;all the productivity of Java, without the IT,&rdquo; and &ldquo;the Oracle database you love, now in the cloud.&rdquo;</li>
<li><a href="http://daringfireball.net/2011/10/universe_dented_grass_underfoot">Daring Fireball: Universe Dented, Grass Underfoot</a> &#8211; I like to think that in the run-up to his final keynote, Steve made time for a long, peaceful walk. Somewhere beautiful, where there are no footpaths and the grass grows thick. Hand-in-hand with his wife and family, the sun warm on their backs, smiles on their faces, love in their hearts, at peace with their fate.</li>
<li><a href="http://www.computerweekly.com/Articles/2011/10/06/248085/Oracle-announces-public-cloud-to-host-long-awaited-Fusion.htm">Oracle announces public cloud to host long-awaited Fusion applications &#8211; 10/6/2011 &#8211; Computer Weekly</a> &#8211; &quot;Use the Salesforce cloud if you want them to run your applications forever. It&#039;s kind of sticky, the ultimate vendor lock-in. You can check in but can&#039;t check out,&quot; he said. &quot;It&#039;s the roach hotel of clouds.&quot;</li>
<li><a href="http://blog.box.net/2011/10/06/announcing-box-for-microsoft-office/">Announcing Box For Microsoft Office | The Box Blog</a> &#8211; Box for Office, a new add-on for Microsoft Office 2007 and 2010, lets you easily open, edit, save, and share using Box from within Word, Excel, and PowerPoint.</li>
<li><a href="http://gigaom.com/cloud/oracles-boxes-more-about-integration-than-innovation/">Oracle&rsquo;s boxes more about integration than innovation &mdash; Cloud Computing News</a> &#8211; Exalytics is essentially a bundle of the TimesTen in-memory database acquired by Oracle, Hyperion&rsquo;s EssBase, acquired by Oracle, and Oracle Business Intelligence Enterprise Edition suite or OBIEE.</li>
<li><a href="http://www.sourcetreeapp.com/">SourceTree &#8211; Free Mercurial, SVN and Git GUI for Mac OS X</a> &#8211; A powerful Mac client for Git and Mercurial distributed version control systems. SourceTree strips away the complexity of DVCS and makes it usable for mere mortals.</li>
<li><a href="http://blogs.nitobi.com/andre/index.php/2011/10/03/nitobi-enters-into-acquisition-agreement-with-adobe/">Nitobi enters into Acquisition Agreement with Adobe</a> &#8211; Open Source HTML5 Mobile App Platform Accelerates Adobe&#039;s HTML5 and Web Standards Strategy</li>
<li><a href="http://arstechnica.com/open-source/news/2011/10/phonegap-to-become-an-apache-project-as-adobe-acquires-nitobi.ars">PhoneGap to become an Apache project as Adobe acquires Nitobi</a> &#8211; Adobe has entered an agreement to acquire Nitobi, the startup behind PhoneGap. Alongside news of the acquisition, Adobe and Nitobi have jointly announced plans to donate the PhoneGap project to the Apache Software Foundation.</li>
<li><a href="http://eclipsesource.com/blogs/2011/09/29/effective-mockito-part-2/">Effective Mockito Part 2</a> &#8211; As promised in the first part of the &quot;Effective Mockito&quot; blog series, I will concentrate on Mockito specifics in the followup posts. So, the main topic for Part 2 is Mockito&#039;s @Mock Annotation.</li>
<li><a href="http://webexpedition18.com/articles/useful-css-snippets/">Incredibly Useful CSS Snippets | webexpedition18</a> &#8211; Below is a list of CSS snippets that will help you minimize headaches, frustration and save your time while writing css, and I hope you will find it useful. Whether you are a experienced web developer, or just getting started with css, they are all worth checking out.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/">Links for October 2nd through October 8th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for July 25th through July 29th</title>
		<link>http://www.j2eegeek.com/blog/2011/07/29/links-for-july-25th-through-july-29th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/07/29/links-for-july-25th-through-july-29th/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 15:37:12 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[craftsmanship]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[NPR]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[protocol]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4565</guid>
		<description><![CDATA[When Patents Attack! &#124; This American Life &#8211; We take you inside this war, and tell the fascinating story of how an idea enshrined in the US constitution to promote progress and innovation, is now being used to do the opposite InfoQ: Kanban System Design &#8211; Karl Scotland on Kanban as a way of creating [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/29/links-for-july-25th-through-july-29th/">Links for July 25th through July 29th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.thisamericanlife.org/radio-archives/episode/441/when-patents-attack">When Patents Attack! | This American Life</a> &#8211; We take you inside this war, and tell the fascinating story of how an idea enshrined in the US constitution to promote progress and innovation, is now being used to do the opposite</li>
<li><a href="http://www.infoq.com/presentations/Kanban-System-Design">InfoQ: Kanban System Design</a> &#8211; Karl Scotland on Kanban as a way of creating a model improving a business&rsquo; capability to meet its purpose based on systems thinking, workflow, visualization, work in process, cadence, and learning.</li>
<li><a href="http://www.infoq.com/presentations/NoSQL-Netflix">InfoQ: NoSQL @ Netflix</a> &#8211; Siddharth &ldquo;Sid&rdquo; Anand explains the technical details behind the move from Oracle used inside their data center to SimpleDB and S3 in the cloud, and from there to Cassandra.</li>
<li><a href="http://www.infoq.com/presentations/Craft-and-Software-Engineering">InfoQ: Craft and Software Engineering</a> &#8211; Glenn Vanderburg believes that software engineering and craftsmanship are not mutually exclusive, and there is synergy between them, explaining how to combine them in the software development process.</li>
<li><a href="http://www.infoq.com/news/2011/07/RestConvert">InfoQ: The Diary of a REST &ldquo;Convert&rdquo;</a> &#8211; The conversation about SOA is a conversation about architecture &#8211; everything that we&rsquo;ve talked about over the past decade applies just as equally when the Services are implemented using REST or Web Services on top of any protocol, infrastructure, or data schema.</li>
<li><a href="https://github.com/dennisjzh/GwtMobile">GWT Mobile is a cross-platform mobile development tool using Google Web Toolkit</a> &#8211; GWT Mobile is a cross-platform mobile development tool using Google Web Toolkit technology. It provides a set of UI widgets optimized for mobile devices, a ORM module to persist objects to the browser database, and a wrapper to access PhoneGap functions from GWT</li>
<li><a href="http://itunes.apple.com/us/app/gwt-mobile-phonegap-showcase/id419032500?mt=8">GWT Mobile PhoneGap Showcase for iPhone, iPod touch, and iPad on the iTunes App Store</a> &#8211; GWT Mobile PhoneGap is a GWT wrapper of the PhoneGap Javascript library. It implements all the PhoneGap functions, and provides links to the PhoneGap API documentation. It is an indispensable app for PhoneGap programmers.</li>
<li><a href="http://telehash.org/">TeleHash / JSON + UDP + DHT = Freedom</a> &#8211; A new wire protocol enabling applications to connect directly in a real-time and fully distributed manner, freeing them from relying on centralized datacenters</li>
<li><a href="http://nowjs.com/">nowjs for Node &#8211; Directly call remote functions in Javascript</a> &#8211; NowJS creates a magic namespace &quot;now&quot;, accessible by server and client where functions and variables added to now are automatically synced, in real-time.  Also allows you to call client functions from the server and server functions from client</li>
<li><a href="http://blog.zawodny.com/2011/07/23/nosql-is-what/">NoSQL is What? | Jeremy Zawodny&#8217;s blog</a> &#8211; I found myself reading NoSQL is a Premature Optimization a few minutes ago and threw up in my mouth a little. That article is so far off base that I&rsquo;m not even sure where to start, so I guess I&rsquo;ll go in order.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/29/links-for-july-25th-through-july-29th/">Links for July 25th through July 29th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/07/29/links-for-july-25th-through-july-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for January 24th through January 26th</title>
		<link>http://www.j2eegeek.com/blog/2011/01/26/daily-del-icio-us-for-january-24th-through-january-26th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/01/26/daily-del-icio-us-for-january-24th-through-january-26th/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 02:00:20 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[aggregation]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[amqp]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[beanstalk]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[erp]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[garbagecollection]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[httpclient]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[RubyOnRails]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[socialmedia]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tibbr]]></category>
		<category><![CDATA[tibco]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[vaadin]]></category>
		<category><![CDATA[versioncontrol]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2738</guid>
		<description><![CDATA[Green Beans: Getting Started with Enterprise Messaging and Spring &#124; SpringSource Team Blog &#8211; In this post, we&#039;ve explored the two options available to developers that want to incorporate enterprise messaging in their application today with the Spring framework. We introduced both the Java Message Service (JMS) API and the Advanced Message Queueing Protocol (AMQP) [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/26/daily-del-icio-us-for-january-24th-through-january-26th/">Daily del.icio.us for January 24th through January 26th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blog.springsource.com/2011/01/25/green-beans-getting-started-with-enterprise-messaging-and-spring/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Interface21TeamBlog+%28SpringSource+Team+Blog%29">Green Beans: Getting Started with Enterprise Messaging and Spring | SpringSource Team Blog</a> &#8211; In this post, we&#039;ve explored the two options available to developers that want to incorporate enterprise messaging in their application today with the Spring framework. We introduced both the Java Message Service (JMS) API and the Advanced Message Queueing Protocol (AMQP) for dealing with enterprise messages</li>
<li><a href="http://www.infoworld.com/d/cloud-computing/elastic-beanstalk-solves-the-real-issue-cloud-platforms-resource-scaling-208?source=IFWNLE_nlt_daily_2011-01-25">Elastic Beanstalk solves the real issue of cloud platforms: Resource scaling | Cloud Computing &#8211; InfoWorld</a> &#8211; Enterprises love free, and most companies will appreciate the idea of cloud providers giving away the development services at no cost, charging for only the resources used, and presenting a big bill only when the application goes into production.</li>
<li><a href="http://blogs.forrester.com/john_r_rymer/11-01-23-the_future_of_java">The Future Of Java | Forrester Blogs</a> &#8211; I disagree with Forrester&#039;s research note on the Future of Java.  They make some good points about how Java&#039;s future will be constrained by the bounds of Oracle&#039;s business model.</li>
<li><a href="http://www.theserverside.com/discussions/thread.tss?thread_id=61733">Apache HttpClient 4.1 (GA) released &#8211; TheServerSide.com</a> &#8211; The Apache HttpComponents project is pleased to announce 4.1 release of Apache HttpClient. HttpClient 4.1 builds upon the stable foundation laid by HttpClient 4.0 and adds several functional improvements and popular features</li>
<li><a href="http://hginit.com/">Hg Init: a Mercurial tutorial by Joel Spolsky</a> &#8211; Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts.</li>
<li><a href="http://www.readwriteweb.com/enterprise/2011/01/tibcos-tibbr-may-be-the-enterp.php">TIBCO&#8217;s tibbr May Be the Enterprise 2.0 Solution You&#8217;ve Been Waiting For</a> &#8211; It can aggregate social media, business intelligence, ERP and more into a single interface. It works with major enterprise software out of the box. In short, this is an enterprise-ready product from a serious vendor that&#039;s ready a universal inbox</li>
<li><a href="http://vaadin.com/blog/-/blogs/vaadin-6-5-0-released">Vaadin 6.5.0 Released &#8211; Blog &#8211; vaadin.com</a> &#8211; The next stable version of Vaadin Framework &#8211; code named &quot;St. Petersburg&quot; is released today at the first Russian Vaadin Meetup &#8211; in St. Petersburg.</li>
<li><a href="http://www.oredev.org/2010/sessions/spring-andand-nosql-introducing-the-new-spring-data-project">Spring &amp;&amp; NOSQL: Introducing the new Spring Data project &#8211; a session at &Oslash;redev 2010</a> &#8211; In this talk you&#039;ll learn about the new Spring Data project &#8212; the goal of which is to add AMAZING support for NOSQL databases to the most popular Java middleware on the planet</li>
<li><a href="http://redstack.wordpress.com/2011/01/06/visualising-garbage-collection-in-the-jvm/">Visualising Garbage Collection in the JVM | RedStack</a> &#8211; Recently, I have been working with a number of customers on JVM tuning exercises.  It seems that there is not widespread knowledge amongst developers and administrators about how garbage collection works, and how the JVM uses memory.</li>
<li><a href="https://chrome.google.com/webstore/detail/hhnjdplhmcnkiecampfdgfjilccfpfoe">Keep My Opt-Outs &#8211; Chrome Web Store</a> &#8211; Keep My Opt-Outs is an extension for users who aren&rsquo;t comfortable with personalization of the ads they see on the web. It&rsquo;s a one-step, persistent opt-out of personalized advertising and related data tracking performed by companies adopting the industry privacy standards for online advertising</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/26/daily-del-icio-us-for-january-24th-through-january-26th/">Daily del.icio.us for January 24th through January 26th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/01/26/daily-del-icio-us-for-january-24th-through-january-26th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for November 23rd through December 1st</title>
		<link>http://www.j2eegeek.com/blog/2010/12/01/daily-del-icio-us-for-november-23rd-through-december-1st/</link>
		<comments>http://www.j2eegeek.com/blog/2010/12/01/daily-del-icio-us-for-november-23rd-through-december-1st/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 02:05:49 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[akamai]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt2.1]]></category>
		<category><![CDATA[ios4.2]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[oasis]]></category>
		<category><![CDATA[parkinsons]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[s4]]></category>
		<category><![CDATA[SCA]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[softwarearchitecture]]></category>
		<category><![CDATA[tuscany]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2640</guid>
		<description><![CDATA[Helen Mirren: &#8216;it&#8217;s time we all understood Parkinson&#8217;s disease&#8217; &#124; Society &#124; The Guardian &#8211; Oscar-winning actor calls for a revolution in attitudes to sufferers of the degenerative neurological condition Chrome Browser to Start Sandboxing Flash Player &#124; Webmonkey&#160;&#124; Wired.com &#8211; The latest developer channel release of the Chrome browser now supports sandboxing for Adobe&#8217;s [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/12/01/daily-del-icio-us-for-november-23rd-through-december-1st/">Daily del.icio.us for November 23rd through December 1st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.guardian.co.uk/society/2010/dec/01/helen-mirren-parkinsons-disease-change-attitudes">Helen Mirren: &#8216;it&#8217;s time we all understood Parkinson&#8217;s disease&#8217; | Society | The Guardian</a> &#8211; Oscar-winning actor calls for a revolution in attitudes to sufferers of the degenerative neurological condition</li>
<li><a href="http://www.webmonkey.com/2010/12/chrome-browser-to-start-sandboxing-flash-player/">Chrome Browser to Start Sandboxing Flash Player | Webmonkey&nbsp;| Wired.com</a> &#8211; The latest developer channel release of the Chrome browser now supports sandboxing for Adobe&rsquo;s Flash Player on Windows 7, Vista and XP.</li>
<li><a href="http://www.mail-archive.com/announce@apache.org/msg01037.html">[ANNOUNCE] Apache Tuscany SCA Java 2.0-Beta1 released</a> &#8211; Apache Tuscany/SCA provides a runtime environment based on Service&lt;br /&gt;<br />
Component Architecture (SCA), which is a set of OASIS specifications&lt;br /&gt;<br />
aimed at simplifying SOA application development.</li>
<li><a href="http://www.java-tv.com/2010/11/24/fireside-chat-with-the-gwt-team/">Fireside chat with the GWT team | Java Software Development Videos and Tutorials Directory</a> &#8211; Several of the core engineers discuss the new features and frameworks in GWT.</li>
<li><a href="http://nicklothian.com/blog/2010/11/23/a-pragmatic-approach-to-google-appengine/">BadMagicNumber &raquo; A pragmatic approach to Google AppEngine</a> &#8211; I&rsquo;ve been working on a large (Java) AppEngine project since January 2010. During that time I learnt a lot of tricks and techniques for dealing with AppEngine&rsquo;s&nbsp;idiosyncrasies</li>
<li><a href="http://www.readwriteweb.com/cloud/2010/11/why-netflix-switched-its-api-a.php">Netflix&#8217;s Advice on Moving to Amazon Web Services &#8211; ReadWriteCloud</a> &#8211; The Netflix&#039;s video streaming service has nearly tripled in growth during the past year. To scale the service, Netflix has moved its API and other operations to Amazon Web Services (AWS)</li>
<li><a href="http://blogs.forrester.com/mike_gualtieri/10-11-23-java_is_a_dead_end_for_enterprise_app_development">Java Is A Dead-End For Enterprise App Development | Forrester Blogs</a> &#8211; Application development teams should create a 3-year application development strategy and roadmap to include architecture, process, tools, and technology. All options and trends should be put on the table and up for discussion</li>
<li><a href="http://wiki.s4.io/Manual/S4Overview">s4 wiki | Distributed stream computing platform</a> &#8211; S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous unbounded streams of data</li>
<li><a href="http://www.infoq.com/articles/fairbanks-jesa">InfoQ: Interview and Book Excerpt: George Fairbanks&rsquo; Just Enough Software Architecture</a> &#8211; Just Enough Software Architecture book, by author George Fairbanks, focuses on a risk-driven approach to software architecture development</li>
<li><a href="http://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5">Safari on iPhone &amp; iPad 4.2: Accelerometer, WebSockets &amp; better HTML5 support | Mobile Web Programming</a> &#8211; iOS 4.2 provides some major changes on HTML5 and W3C future standards support, like WebSockets and&nbsp;Accelerometer support, print support, new JavaScript data-types and better SVG support.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/12/01/daily-del-icio-us-for-november-23rd-through-december-1st/">Daily del.icio.us for November 23rd through December 1st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/12/01/daily-del-icio-us-for-november-23rd-through-december-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for October 11th through October 17th</title>
		<link>http://www.j2eegeek.com/blog/2010/10/17/daily-del-icio-us-for-october-11th-through-october-17th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/10/17/daily-del-icio-us-for-october-11th-through-october-17th/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 16:00:37 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[bestpractices]]></category>
		<category><![CDATA[bilski]]></category>
		<category><![CDATA[cdi]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[collections]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dzone]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[guava]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt2.1]]></category>
		<category><![CDATA[harmony]]></category>
		<category><![CDATA[hashtable]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee6.0]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jsr311]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[mocking]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[mvp]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[springroo]]></category>
		<category><![CDATA[supremecourt]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unittesting]]></category>
		<category><![CDATA[voldemort]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2592</guid>
		<description><![CDATA[Mockito &#8211; Pros, Cons, and Best Practices &#124; Javalobby &#8211; You don&#039;t hear about EasyMock much any more, and Mockito seems to have replaced it in mindshare. And for good reason: it is better. HOWTO: Setting Up a New Ubuntu GNU/Linux Box for Java/CFML Development &#8211; Matt Woodward&#8217;s posterous &#8211; HOWTO: Setting Up a New [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/10/17/daily-del-icio-us-for-october-11th-through-october-17th/">Daily del.icio.us for October 11th through October 17th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://java.dzone.com/articles/mockito-pros-cons-and-best">Mockito &#8211; Pros, Cons, and Best Practices | Javalobby</a> &#8211; You don&#039;t hear about EasyMock much any more, and Mockito seems to have replaced it in mindshare. And for good reason: it is better.</li>
<li><a href="http://blog.mattwoodward.com/howto-setting-up-a-new-ubuntu-gnulinux-box-fo?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+MattWoodwardsPosterous+%28Matt+Woodward%27s+posterous%29">HOWTO: Setting Up a New Ubuntu GNU/Linux Box for Java/CFML Development &#8211; Matt Woodward&#8217;s posterous</a> &#8211; HOWTO: Setting Up a New Ubuntu GNU/Linux Box for Java/CFML Development</li>
<li><a href="http://raibledesigns.com/rd/entry/re_moving_from_spring_to">Raible Designs | RE: Moving from Spring to Java EE 6: The Age of Frameworks is Over</a> &#8211; Java EE 6 might be a better foundation to build upon, but it&#039;s certainly not going to replace frameworks</li>
<li><a href="http://www.copperykeenclaws.com/googles-guava-java-the-easy-parts/">Google&rsquo;s guava java: the easy parts | Coppery Keen Claws</a> &#8211; Google&rsquo;s guava is one of the best, most useful all-purpose java libraries to come out in a long time. It&rsquo;s surprising that it isn&rsquo;t standard in most projects now</li>
<li><a href="http://blogs.computerworlduk.com/apache-asserts/2010/10/what-does-ibm-joining-openjdk-mean-for-java/">What does IBM joining OpenJDK mean for Java? &#8211; Apache Asserts</a> &#8211; This week IBM announced it would be supporting Oracle&#039;s OpenJDK. At first glance it seems like &quot;Great!&quot; Isn&#039;t it good that two big supporters of Java are getting behind a single open source project? Well, in my personal opinion, no. It is bad. Bad for Java. I&#039;ll try to explain why</li>
<li><a href="http://www.springsource.org/node/2866">Spring Roo 1.1.0.RC1 Released | SpringSource.org</a> &#8211; We&#039;re pleased to announce the availability of Spring Roo 1.1.0.RC1. Spring Roo is a lightweight developer tool that makes it fast and easy to deliver instant results for Java developers. This new release almost 300 enhancements</li>
<li><a href="http://www.myeclipseide.com/me4s/features/gwt-scaffolding.php">MyEclipse for Spring | Spring Development with MyEclipse | Spring Scaffolding | Spring Tutorial ||||</a> &#8211; Google Web Toolkit (GWT) scaffolding generates ready-to-run GWT applications from existing artifacts such as database schemas, Java Beans and JPA entities. Within a matter of minutes, automatically create an application that contains a GWT front-end integrated with a Spring (Spring/JPA/Hibernate) back-end</li>
<li><a href="http://googlewebtoolkit.blogspot.com/2010/10/gwt-21-rc1-is-now-available.html?goback=.gde_129889_news_222684319">Google Web Toolkit Blog: GWT 2.1 RC1 is now available</a> &#8211; Building on the three previous milestones, we&#039;re happy to announce the first release candidate (RC1) of GWT 2.1. Along with the new components and features, we&#039;ve solidified the Activities/Places, RequestFactory, Editor framework, and Cell-based widget APIs</li>
<li><a href="http://opensource.com/law/10/9/pto-addresses-bilski-and-software-patents?sc_cid=70160000000SrxUAAS">The PTO addresses Bilski and software patents | opensource.com</a> &#8211; The Bilski majority&nbsp; emphasized that abstract ideas are not patentable, and recognized that allowing patents for abstract ideas could hinder innovation.&nbsp; Thus there&#039;s still room for discussion of the legal standard for when, if ever, there should be patents on software.&nbsp;</li>
<li><a href="http://project-voldemort.com/">Project Voldemort &#8211; A distributed database</a> &#8211; Voldemort is not a relational database &#8211; It is basically just a big, distributed, persistent, fault-tolerant hash table</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/10/17/daily-del-icio-us-for-october-11th-through-october-17th/">Daily del.icio.us for October 11th through October 17th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/10/17/daily-del-icio-us-for-october-11th-through-october-17th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for July 30th through August 6th</title>
		<link>http://www.j2eegeek.com/blog/2010/08/06/daily-del-icio-us-for-july-30th-through-august-6th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/08/06/daily-del-icio-us-for-july-30th-through-august-6th/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 01:00:26 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[fios]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt2.0]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[lightswitch]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mvp]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springroo]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[verizon]]></category>
		<category><![CDATA[visualstudio]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2512</guid>
		<description><![CDATA[YouTube &#8211; Google I/O 2010 &#8211; Architecting GWT apps &#8211; This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT. that&#8217;s great&#8230; &#187; Google IO &#8211; Architecting GWT Apps talk &#8211; Building on his talk from the previous year, he of course mentions the MVP (Model-View-Presenter) pattern. [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/08/06/daily-del-icio-us-for-july-30th-through-august-6th/">Daily del.icio.us for July 30th through August 6th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.youtube.com/watch?v=M5x6E6ze1x8&amp;feature=player_embedded">YouTube &#8211; Google I/O 2010 &#8211; Architecting GWT apps</a> &#8211; This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT.</li>
<li><a href="http://jaybose.com/archives/google-io-architecting-gwt-apps-talk/">that&rsquo;s great&hellip; &raquo; Google IO &#8211; Architecting GWT Apps talk</a> &#8211; Building on his talk from the previous year, he of course mentions the MVP (Model-View-Presenter) pattern. However, this time around, Spring&rsquo;s Roo is used to build the apps,</li>
<li><a href="http://code.google.com/p/gwt-distcc/">gwt-distcc &#8211; Project Hosting on Google Code</a> &#8211; If your GWT compiles are getting really slow and your computer doesn&#039;t have as many CPUs as you have permutations, a distributed compiler can share the load with other computers.</li>
<li><a href="http://gwtsushi.blogspot.com/2010/07/increasing-importance-of-gwt.html">G.W.T. Sushi: The increasing importance of GWT</a> &#8211; As we move towards the cloud, frameworks such as GWT, will increase in importance as the de-facto choice for cloud based web application programming.</li>
<li><a href="http://www.ongwt.com/post/2010/08/05/HTML5-:-the-future-of-Microsoft-">ongwt.com &#8211; HTML5 : the future of Microsoft ?</a> &#8211; Is IE better than Firefox, Chrome or Safari ? I don&rsquo;t care. What is important for me is that Microsoft is now in the battle, and this is very good for GWT</li>
<li><a href="http://www.cnn.com/2010/TECH/mobile/08/04/blackberry.fans/">Why people still use BlackBerrys &#8211; CNN.com</a> &#8211; It&#039;s the smartphone everyone owns &#8212; and no one seems to like.</li>
<li><a href="http://www.zdnet.com/blog/microsoft/microsofts-lightswitch-building-business-apps-for-web-pcs-and-cloud/6981">Microsoft&#8217;s LightSwitch: Building business apps for Web, PCs and cloud | ZDNet</a> &#8211; Microsoft is positioning LightSwitch as a way to build business applications for the desktop, the Web and the cloud</li>
<li><a href="http://www.ft.com/cms/s/2/9b5704d8-9f32-11df-8732-00144feabdc0.html">FT.com / Technology &#8211; Motorola and Verizon team up for TV tablet</a> &#8211; The tablet market is seen as the next battle ground in the mobile devices war that has pit myriad device makers and Microsoft, Google and Research in Motion against Apple.</li>
<li><a href="http://gregdekspeaks.wordpress.com/2010/07/29/red-hat-16-canonical-1/">Red Hat, 16%. Canonical, 1%. &laquo; Greg DeKoenigsberg Speaks</a> &#8211; Which probably explains why Red Hat has a billion dollars of cash in the bank, while Canonical is still continually reinventing itself to make any profits at all.</li>
<li><a href="http://www.economist.com/research/articlesBySubject/displayStory.cfm?story_id=16693547&amp;subjectID=348909&amp;fsrc=nwl">Information technology in transition: The end of Wintel | The Economist</a> &#8211; As the Wintel pair splits, computing will start to look different. Instead of being dominated by two monopolists, the market will be fought over by eight or nine more or less vertically integrated giants</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/08/06/daily-del-icio-us-for-july-30th-through-august-6th/">Daily del.icio.us for July 30th through August 6th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/08/06/daily-del-icio-us-for-july-30th-through-august-6th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 25th through May 2nd</title>
		<link>http://www.j2eegeek.com/blog/2010/05/02/daily-del-icio-us-for-april-25th-through-may-2nd/</link>
		<comments>http://www.j2eegeek.com/blog/2010/05/02/daily-del-icio-us-for-april-25th-through-may-2nd/#comments</comments>
		<pubDate>Mon, 03 May 2010 04:00:23 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[dailyshow]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[FactCheck]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[gizmodo]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[harmony]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java7]]></category>
		<category><![CDATA[jonstewart]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[license]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[pojo]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmforce]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[zencoding]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2391</guid>
		<description><![CDATA[InfoQ: A Discussion with Josh Bloch on the Future of Java &#8211; I think it&#39;s fair to say that Java&#39;s had a hard couple of years. But I do not think the platform or the language are in decline. I think there is some danger of a decline, but I&#39;m counting on Oracle and the [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/02/daily-del-icio-us-for-april-25th-through-may-2nd/">Daily del.icio.us for April 25th through May 2nd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2010/04/bloch_java_future;jsessionid=E70C65C6DA6ECEADA48C76E2F8C06011">InfoQ: A Discussion with Josh Bloch on the Future of Java</a> &#8211; I think it&#39;s fair to say that Java&#39;s had a hard couple of years. But I do not think the platform or the language are in decline. I think there is some danger of a decline, but I&#39;m counting on Oracle and the Java community to prevent it.</li>
<li><a href="http://www.grantshepert.com/post.cfm/jquery-and-or-extjs">jQuery and or ExtJS &raquo; yet another coldfusion blog</a> &#8211; Then there is ExtJS. UI maven, FLEX-ala-JS wonder, builder of UI components you could cut glass on. You could build an empire upon their grid component, templating via containers and XTemplate is a wonder, and its baked in extensibility and data &quot;store&quot; model is a dream.</li>
<li><a href="http://www.thedailyshow.com/watch/wed-april-28-2010/appholes">Video: Appholes | The Daily Show | Comedy Central</a> &#8211; Microsoft was supposed to be the evil one, but now Apple is busting down doors in Palo Alto while Bill Gates rids the world of mosquitoes.</li>
<li><a href="http://www.downloadsquad.com/2010/04/30/if-you-code-html-zen-coding-will-change-your-life/">If you code HTML, Zen Coding will change your life</a> &#8211; If you write HTML for a living, and you don&#39;t know Zen Coding yet, you are missing out big time.</li>
<li><a href="http://www.apple.com/hotnews/thoughts-on-flash/">Thoughts on Flash</a> &#8211; I wanted to jot down some of our thoughts on Adobe&rsquo;s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads.</li>
<li><a href="http://blog.springsource.com/2010/04/27/vmforce-spring-cloud/">VMforce Provides Spring Cloud Platform | SpringSource Team Blog</a> &#8211; VMware and Salesforce today announced a partnership to build an enterprise Java cloud called VMforce.</li>
<li><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=290352">SOA, 5 Years In</a> &#8211; SOA provided us with a mechanism to build singly-focused, reusable services in a generic, adaptive fashion. As we move into the world of cloud &#8211; which is to network operations what SOA was to distributed computing &#8211; I think these lessons will be even more important.</li>
<li><a href="http://setandbma.wordpress.com/2010/04/22/more-about-html5-and-chrome/">More about HTML5 and Chrome &laquo; Udayan Banerjee&rsquo;s Blog &ndash; From The Other Side</a> &#8211; I am glad that I had switched over to Chrome. Otherwise it would have taken me lot more effort to go through the site created by Marcin Wichary and modified by Ernest Delgado.&lt;br /&gt;<br />
&lt;br /&gt;<br />
If you want to get a feel of what is possible with HTML5 this is a good place to look at.</li>
<li><a href="http://pojomatic.sourceforge.net/pojomatic/">Pojomatic &#8211; Pojomatic</a> &#8211; Pojomatic provides configurable implementations of the equals(Object), hashCode() and toString() methods inherited from java.lang.Object</li>
<li><a href="http://meetthefacts.com/about/">ABOUT MTF | Meet The Facts : Meet The Press Needs Fact Checking</a> &#8211; Who holds politicians accountable for the statements they make on television? According to host David Gregory: not Meet The Press. Fact checking is one of the primary functions of journalism, but Mr. Gregory has said that it&#39;s up to the viewers to determine fact from fiction.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/02/daily-del-icio-us-for-april-25th-through-may-2nd/">Daily del.icio.us for April 25th through May 2nd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/05/02/daily-del-icio-us-for-april-25th-through-may-2nd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 6th through April 7th</title>
		<link>http://www.j2eegeek.com/blog/2010/04/07/daily-del-icio-us-for-april-6th-through-april-7th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/04/07/daily-del-icio-us-for-april-6th-through-april-7th/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 03:00:08 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[cappuccino]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[collections]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[constraints]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dsl]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[generation]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlevoice]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[guava]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hamcrest]]></category>
		<category><![CDATA[haskell]]></category>
		<category><![CDATA[informationarchitecture]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[interactiondesign]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[predicate]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scalr]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[touchscreen]]></category>
		<category><![CDATA[unit-testing]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2354</guid>
		<description><![CDATA[Gartner Says More Than 50 Percent of PCs Purchased for Users Under the Age of 15 Will Have Touchscreens by 2015 &#8211; Gartner Says More Than 50 Percent of PCs Purchased for Users Under the Age of 15 Will Have Touchscreens by 2015 Cappuccino Web Framework &#8211; Build Desktop Class Applications in Objective-J and JavaScript [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/04/07/daily-del-icio-us-for-april-6th-through-april-7th/">Daily del.icio.us for April 6th through April 7th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.gartner.com/it/page.jsp?id=1336913">Gartner Says More Than 50 Percent of PCs Purchased for Users Under the Age of 15 Will Have Touchscreens by 2015</a> &#8211; Gartner Says More Than 50 Percent of PCs Purchased for Users Under the Age of 15 Will Have Touchscreens by 2015</li>
<li><a href="http://cappuccino.org/">Cappuccino Web Framework &#8211; Build Desktop Class Applications in Objective-J and JavaScript</a> &#8211; Cappuccino is an open source framework that makes it easy to build desktop-caliber applications that run in a web browser.</li>
<li><a href="http://techcrunch.com/2010/04/07/google-testing-google-voice-desktop-app-internally/">Google Testing Google Voice Desktop App Internally</a> &#8211; Google never commented on how they might use Gizmo5&rsquo;s technology. But we&rsquo;ve confirmed that they have now built a Google Voice desktop application to make and receive calls. From a user perspective, this will let Google Voice users take calls right from their desktop</li>
<li><a href="http://blogs.atlassian.com/jira/2010/04/jira-41-now-available.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+JIRABlog+%28JIRA+Product+Blog%29">JIRA 4.1 &#8211; Easier and faster issue tracking &#8211; JIRA Product Blog</a> &#8211; I&#39;m excited to announce the general availability of JIRA 4.1. This release is packed with improvements making your everyday interactions with JIRA easier and faster.</li>
<li><a href="http://uxmag.com/design/rich-internet-application-screen-design">Rich Internet Application Screen Design | UX Magazine</a> &#8211; This article will outline the process we use to create rich applications, focusing primarily on screen design. All of the content is geared specifically toward productivity applications like Software as a Service (SaaS) products and Rich Enterprise Applications (REAs</li>
<li><a href="http://jnb.ociweb.com/jnb/jnbApr2010.html">Object Computing, Inc. &#8211; Exploring Google Guava</a> &#8211; Google recently announced the public availability of Guava, a Java utility library previously available only internally at Google. Guava provides building blocks that build on the existing Java libraries and result in productivity aids for Java programmers</li>
<li><a href="http://prototypejs.org/2010/4/5/prototype-1-7-rc1-sizzle-layout-dimensions-api-event-delegation-and-more">Prototype JavaScript framework: Prototype 1.7 RC1: Sizzle, layout/dimensions API, event delegation, and more</a> &#8211; We&#39;ve just tagged the first release candidate of Prototype 1.7: a major new version with some major new features.</li>
<li><a href="http://java.dzone.com/articles/gwt-important-java-technology">GWT&mdash;An Important Java Technology: Features, Future and Wishes | Javalobby</a> &#8211; The Google Web Toolkit (GWT) has become one of the most important Java technologies, as it gives it a credible web platform strategy.</li>
<li><a href="http://www.enigmastation.com/?p=361">Java&#8217;s more relevant than you think.</a> &#8211; With syntax being relevant for a mass-market language, and a runtime that&rsquo;s tuned well enough that a lot of these languages use it as an operating environment &ndash; Java&rsquo;s not only relevant, it&rsquo;s&nbsp;important.</li>
<li><a href="http://code.google.com/p/hamcrest/">hamcrest &#8211; Library of matchers for building test expressions</a> &#8211; Provides a library of matcher objects (also known as constraints or predicates) allowing &#39;match&#39; rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.</li>
<li><a href="http://code.google.com/p/scalr/">scalr &#8211; Scalr is software that scales your website infrastructure for you. Using EC2 and Cloud Computing.</a> &#8211; Scalr is a tool that helps your website or web application grow to millions of users with little work. It provisions new servers on-the-fly to handle spikes in demand, and decommissions them when no longer needed to lower cost. It scales every component of your architecture, so you never have to.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/04/07/daily-del-icio-us-for-april-6th-through-april-7th/">Daily del.icio.us for April 6th through April 7th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/04/07/daily-del-icio-us-for-april-6th-through-april-7th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 14th through March 17th</title>
		<link>http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 03:00:58 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[currency]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[krugman]]></category>
		<category><![CDATA[leolaporte]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[NPR]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[playframework]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[simpledb]]></category>
		<category><![CDATA[simplejpa]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[twit]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[web-framework]]></category>
		<category><![CDATA[webapp]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[winstone]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2275</guid>
		<description><![CDATA[Play framework ? Home &#8211; Finally a Java framework made by Web developers. Discover a clean alternative to bloated enterprise Java stacks. Play focuses on developer productivity and targets RESTful architectures SimpleJPA &#8211; Java Persistence API for Amazon SimpleDB &#8211; SimpleJPA is a Java Persistence API (JPA) implementation for Amazon&#39;s SimpleDB. In other words, an [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/">Daily del.icio.us for March 14th through March 17th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.playframework.org/">Play framework ? Home</a> &#8211; Finally a Java framework made by Web developers. Discover a clean alternative to bloated enterprise Java stacks. Play focuses on developer productivity and targets RESTful architectures</li>
<li><a href="http://code.google.com/p/simplejpa/">SimpleJPA &#8211; Java Persistence API for Amazon SimpleDB</a> &#8211; SimpleJPA is a Java Persistence API (JPA) implementation for Amazon&#39;s SimpleDB. In other words, an object-relational mapping (ORM) framework for Amazon&#39;s database in the cloud</li>
<li><a href="http://code.google.com/p/redis/">redis &#8211; A persistent key-value database with built-in net interface written in ANSI-C for Posix systems</a> &#8211; Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets</li>
<li><a href="http://blogs.vmware.com/console/2010/03/vmware-hires-key-developer-for-redis.html">VMware: The Console: VMware hires key developer for Redis</a> &#8211; As VMware continues its investments in the context of cloud computing, technologies such as Redis become key for future cloud based apps, whether private or public cloud, and the cloud infrastructure itself.</li>
<li><a href="http://mediamemo.allthingsd.com/20100315/for-npr-the-ipad-means-a-new-app-and-a-new-web-site/">NPR Creating New App and Web Site for Apple iPad | Peter Kafka | MediaMemo | AllThingsD</a> &#8211; the standoff between Apple (AAPL)&nbsp;and Adobe has prompted NPR to take on another engineering project at the same time: It is building a version of its Web site designed specifically for the iPad.</li>
<li><a href="http://www.nytimes.com/2010/03/15/opinion/15krugman.html">Op-Ed Columnist &#8211; Taking On China and Its Currency &#8211; NYTimes.com</a> &#8211; It&rsquo;s time for America to confront China about the undervaluation of its currency, which is adding to the world&rsquo;s economic problems at a time when those problems are already severe.</li>
<li><a href="http://oreilly.com/catalog/0636920001690/?utm_content=em-orm-npa-android_vid-final_save&amp;utm_campaign=Book+%26+Video+Promos&amp;utm_source=iPost&amp;utm_medium=email&amp;imm_mid=05706a&amp;cmp=em-orm-npa-android_vid-final_save">Developing Android Applications with Java &#8211; O&#8217;Reilly Media</a> &#8211; Learn to build mobile applications for the exciting new Android platform. In this dynamic, online workshop, you&#39;ll get up to speed on the basics of Android development, including the Android SDK and the Eclipse IDE</li>
<li><a href="http://blogs.captechventures.com/blog/macon-pegram/winstone-the-smaller-faster-lighter-servlet-container">Winstone: The Smaller, Faster, Lighter Servlet Container | CapTech Ventures Blogs</a> &#8211; The Winstone project was born out of a desire for a servlet container without all of the bloat of a typical Java EE container. Weighing in at a paltry 167 KB for the &quot;lite&quot; version and 320 KB for the &quot;full featured&quot; version, it is one of the lightest weight servlet containers out there. &nbsp;</li>
<li><a href="http://www.unixmen.com/news-today/875-digg-says-yes-to-nosql-and-bye-to-mysql">Unixmen &#8211; Digg says yes to NoSQL, bye to MySQL | Unixmen</a> &#8211; After twitter, now is Digg who decided to replace MySQL and most of their infrastructure components and move away from LAMP to another architecture called NoSQL that is based in Casandra, an opensource project that develops a highly scalable second-generation distributed database</li>
<li><a href="http://www.vimeo.com/10150010">Leo Laporte crowd surfing while live streaming @ Diggnation on Vimeo</a> &#8211; Leo Laporte crowd surfing while live streaming on the Internet at Diggnation Live case. As seen at SXSW 2010 at Stubbs BBQ in Austin, TX!</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/">Daily del.icio.us for March 14th through March 17th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for February 23rd through February 27th</title>
		<link>http://www.j2eegeek.com/blog/2010/02/27/daily-del-icio-us-for-february-23rd-through-february-27th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/02/27/daily-del-icio-us-for-february-23rd-through-february-27th/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 22:00:02 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[bigtable]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[confluence]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[datastore]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dynamo]]></category>
		<category><![CDATA[dzone]]></category>
		<category><![CDATA[enhancement]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[immigration]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[neo4j]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[progressiveenhancement]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[usa]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2245</guid>
		<description><![CDATA[Evolutionary Goo &#187; Blog Archive &#187; The Next Big Language: For the Enterprise or the Masses? &#8211; Although the JVM and Java has revolutionized software with its ability to run on many operating systems, its dominance is only in large enterprise business software. SOA@WORK: IT job trends &#8211; Which technologies you should learn next &#8211; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/02/27/daily-del-icio-us-for-february-23rd-through-february-27th/">Daily del.icio.us for February 23rd through February 27th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://evolutionarygoo.com/blog/?p=374">Evolutionary Goo &raquo; Blog Archive &raquo; The Next Big Language: For the Enterprise or the Masses?</a> &#8211; Although the JVM and Java has revolutionized software with its ability to run on many operating systems, its dominance is only in large enterprise business software.</li>
<li><a href="http://www.soa-at-work.com/2010/02/it-job-trends-which-technologies-you.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+soaatwork+%28SOA%40Work%29">SOA@WORK: IT job trends &#8211; Which technologies you should learn next</a> &#8211; According to indeed.com you are currently the most valuable IT ressource if you are a Java Developer with Spring and Hibernate knowledge</li>
<li><a href="http://mdavey.wordpress.com/2010/02/22/scrumban/">ScrumBan? &laquo; Tales from a Trading Desk</a> &#8211; Lean Software Engineering offer a good overview of how ScrumBan differs from Scrum &ndash; essentially improving the speed of time-to-market. Agile Management offers a posting on how to start down the road of Kanban.</li>
<li><a href="http://blogs.atlassian.com/news/2010/02/video_confluencefx_confluence_to_your_desktop.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+AtlassianBlog+%28Atlassian+Blog%29">Video: ConfluenceFx &#8211; Confluence to Your Desktop &#8211; Atlassian News</a> &#8211; ConfluenceFx is the first enterprise solution that brings Confluence to your desktop. It enables your teams to collaborate more effectively and keeps all your community up-to-date thanks to its real-time notifications and collaborative user interactions.</li>
<li><a href="http://code.google.com/p/extdirectj-s2-plugin/">extdirectj-s2-plugin ExtDirect struts 2 plugin</a> &#8211; A struts 2 plugin for Ext.Direct that allow you to write Ext.Direct Action using annotation:</li>
<li><a href="http://www.infoq.com/news/2010/02/neo4j-10">InfoQ: Neo4j: Java-based NoSQL Graph Database</a> &#8211; After several years of development, the developers from NeoTechnology have released version 1.0 of Neo4j, a Java-based graph database which follows the property graph datamodel. InfoQ spoke with NeoTechnology COO Peter Neubauer to learn more about the current Neo4j release and what it offers to developers</li>
<li><a href="http://code.google.com/p/enhancejs/">enhancejs &#8211; Project Hosting on Google Code</a> &#8211; EnhanceJS is a new Javascript framework designed to improve the application of Progressive Enhancement by first testing browser capabilities for key Javascript and CSS support before applying advanced styles and scripts to the page.</li>
<li><a href="http://java.dzone.com/articles/clustering-tomcat">Clustering Tomcat | Javalobby</a> &#8211; In this article, I will show you how to use Apache/Tomcat in order to set up a load balancer. I know this has been done a zillion time before, but I will use this setup in my next article (teaser, teaser) so at least I will have it documented somewhere.</li>
<li><a href="http://startupvisa.com/2010/02/24/kerry-lugar-startup-visa-act/">Senators Kerry &amp; Lugar Introduce the Startup Visa Act in Washington, DC &laquo; More Startups. More Jobs.</a> &#8211; The Startup Visa Act proposes legislation to modify the existing EB-5 Visa in order to drive job creation in the US and increase American global competitiveness.</li>
<li><a href="http://incubator.apache.org/cassandra/">The Apache Cassandra Project</a> &#8211; The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together Dynamo&#39;s fully distributed design and Bigtable&#39;s ColumnFamily-based data model.</li>
<li><a href="http://java.dzone.com/articles/open-source-nosql-databases">Open Source NoSQL Databases | Javalobby</a> &#8211; For almost a year now, the idea of &quot;NoSQL&quot; has been spreading due to the demand for relational database alternatives.&nbsp; Maybe the biggest motivation behind NoSQL is scalability&#8230;&#8230;&#8230; Here are some of the better known open source data stores/models labeled as &quot;NoSQL&quot;</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/02/27/daily-del-icio-us-for-february-23rd-through-february-27th/">Daily del.icio.us for February 23rd through February 27th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/02/27/daily-del-icio-us-for-february-23rd-through-february-27th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for August 30th through September 9th</title>
		<link>http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 02:00:01 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bigtable]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[hypertable]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[lisp]]></category>
		<category><![CDATA[log4j]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[lucene]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[searchengine]]></category>
		<category><![CDATA[solr]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xsl-fo]]></category>
		<category><![CDATA[XStream]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2043</guid>
		<description><![CDATA[Implementing composite keys with JPA and Hibernate &#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 &#8211; With such a beautiful service such as [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/">Daily del.icio.us for August 30th through September 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.ibm.com/developerworks/java/library/os-hibernatejpa/index.html?ca=dgr-jw22JPA-Hibernate&amp;S_TACT=105AGX59&amp;S_CMP=grjw22">Implementing composite keys with JPA and Hibernate</a> &#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.</li>
<li><a href="http://alan.blog-city.com/simplesqs.htm">A Simple Java class for Amazon SimpleSQS</a> &#8211; With such a beautiful service such as the Amazon Simple Queue Service, it shouldn&#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</li>
<li><a href="http://lucene.apache.org/solr/">Welcome to Solr</a> &#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</li>
<li><a href="http://mdavey.wordpress.com/2009/09/04/scrummerfall/">Scrummerfall &laquo; Tales from a Trading Desk</a> &#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</li>
<li><a href="http://www.ibm.com/developerworks/library/x-xstrmfo/">Generate PDFs with XStream and XSL-FO</a> &#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</li>
<li><a href="http://code.google.com/p/log4jdbc/">log4jdbc &#8211; JDBC proxy driver for logging SQL and other interesting information</a> &#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.</li>
<li><a href="http://beet.sourceforge.net/">beet</a> &#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.</li>
<li><a href="http://prototypejs.org/2009/9/1/prototype-1-6-1-released">Prototype JavaScript framework: Prototype 1.6.1 released</a> &#8211; We&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&rsquo;s also the first release of Prototype built with Sprockets, our JavaScript packaging tool, and PDoc, our inline documentation tool.</li>
<li><a href="http://www.infoq.com/presentations/hypertable-open-source-scalable-db">InfoQ: Hypertable &#8211; An Open Source, High Performance, Scalable Database</a> &#8211; This presentation discusses Hypertable, an open source, high performance, distributed database modeled after Google&#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.</li>
<li><a href="http://codemonkeyism.com/clojure-scala-part-2/">Clojure vs Scala, Part 2 | Code Monkeyism</a> &#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?</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/">Daily del.icio.us for August 30th through September 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/09/09/daily-del-icio-us-for-august-30th-through-september-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 7th through March 11th</title>
		<link>http://www.j2eegeek.com/blog/2009/03/11/daily-delicious-for-march-7th-through-march-11th/</link>
		<comments>http://www.j2eegeek.com/blog/2009/03/11/daily-delicious-for-march-7th-through-march-11th/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 21:00:02 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[advocacy]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[appliance]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[javaworld]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[ooma]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[telephony]]></category>
		<category><![CDATA[thread]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[virtualappliances]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1694</guid>
		<description><![CDATA[Coding Horror: Why Can&#8217;t Error Messages Be Fun? &#8211; Chrome is a joy to use, and in my opinion at least, it&#39;s the first true advance in web browser technology since the heady days of Internet Explorer 4.0. Chrome is filled with so many thoughtful details, so many reimaginings of web browser functionality as a [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/03/11/daily-delicious-for-march-7th-through-march-11th/">Daily del.icio.us for March 7th through March 11th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.codinghorror.com/blog/archives/001238.html">Coding Horror: Why Can&#8217;t Error Messages Be Fun?</a> &#8211; Chrome is a joy to use, and in my opinion at least, it&#39;s the first true advance in web browser technology since the heady days of Internet Explorer 4.0. Chrome is filled with so many thoughtful details, so many reimaginings of web browser functionality as a true application platform, it&#39;s hard to even list them all.</li>
<li><a href="http://www.javaworld.com/javaworld/jw-03-2009/jw-03-write-your-own-twitter-app.html?nhtje=rn_031009&amp;nladname=031009">Write your own Twitter application &#8211; JavaWorld</a> &#8211; In this article you&#39;ll learn how to build your own Twitter service: an application that accesses tweets via the Twitter API and archives them in the form of a PDF file</li>
<li><a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2009/03/09/BUFJ15SEF3.DTL">Ooma rebounds after cutting price for service</a> &#8211; After it stumbled out of the gate in July 2007, it&#39;s hard to imagine that Palo Alto&#39;s Ooma would look forward to an economic downturn. But the startup, which offers free home phone service with the purchase of an Ooma box, has found a new lease on life after cutting its price and expanding its distribution</li>
<li><a href="http://www.jumpbox.com/">JumpBox | Instant Infrastructure | JumpBox Inc.</a> &#8211; We simplify server software deployment with pre-built, pre-configured software applications packaged for deployment on virtual computing platforms.</li>
<li><a href="http://agile.dzone.com/news/top-50-new-software">Top 50 New Software Development Books | Agile Zone</a> &#8211; In this post I proudly present the Top 50 New Software Development Books, where new means &quot;less than two years old&quot;. This list was created using a weighed mix of the following criteria:</li>
<li><a href="http://blog.x2oframework.com/2009/03/latest-upgrade-x2o-for-javascript.html">X2O Blog // We Are Mammoth, Inc.</a> &#8211; X2O is a web-based data modeling platform for Adobe&reg; Flex&reg; and Flash&reg; apps.</li>
<li><a href="http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-thirteen/">MIT&rsquo;s Introduction to Algorithms, Lectures 20 and 21: Parallel Algorithms &#8211; good coders code, great reuse</a> &#8211; This is the thirteenth post in an article series about MIT&rsquo;s lecture course &ldquo;Introduction to Algorithms.&rdquo; In this post I will review lectures twenty and twenty-one on parallel algorithms. These lectures cover the basics of multithreaded programming and multithreaded algorithms.</li>
<li><a href="http://www.b-list.org/weblog/2008/jun/18/html/">Why HTML</a> &#8211; The short and sweet reason is simply this: XHTML offers no compelling advantage &mdash; to me &mdash; over HTML, but even if it did it would also offer increased complexity and uncertainty that make it unappealing to me.</li>
<li><a href="http://www.roughtype.com/archives/2009/03/the_coming_of_t.php">Rough Type: Nicholas Carr&#8217;s Blog: The coming of the megacomputer</a> &#8211; In a talk yesterday, reports the Financial Times&#39; Richard Waters, the head of Microsoft Research, Rick Rashid, said that about 20 percent of all the server computers being sold in the world &quot;are now being bought by a small handful of internet companies,&quot; including Microsoft, Google, Yahoo and Amazon</li>
<li><a href="http://www.codinghorror.com/blog/archives/001234.html">Coding Horror: HTML Validation: Does It Matter?</a> &#8211; That said, validation does have its charms. There were a few things that the validation process exposed in our HTML markup that were clearly wrong &#8212; an orphaned tag here, and a few inconsistencies in the way we applied tags there. Mark Pilgrim makes the case for validation:</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/03/11/daily-delicious-for-march-7th-through-march-11th/">Daily del.icio.us for March 7th through March 11th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/03/11/daily-delicious-for-march-7th-through-march-11th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for September 19th through September 21st</title>
		<link>http://www.j2eegeek.com/blog/2008/09/21/daily-delicious-for-september-19th-through-september-21st/</link>
		<comments>http://www.j2eegeek.com/blog/2008/09/21/daily-delicious-for-september-19th-through-september-21st/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 03:00:05 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[ci]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[cookbook]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[easymock]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[election]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[instantmessaging]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[ioc]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[jmock]]></category>
		<category><![CDATA[mccain]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[mockobjects]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[sec]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[space4j]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring2.5]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[synchronisation]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[teamcity]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vnc]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wsj]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1322</guid>
		<description><![CDATA[Gbridge Does Simple but Secure File Sharing, Syncing, and VNC &#8211; Gbridge is a free software that lets you sync folders, share files, chat and VNC securely and easily. It extends Google&#39;s gtalk service to a VPN (Virtual Private Network) that connects your computers and your close friends&#39; computers directly and securely. Gbridge has many [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/09/21/daily-delicious-for-september-19th-through-september-21st/">Daily del.icio.us for September 19th through September 21st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.gbridge.com/">Gbridge Does Simple but Secure File Sharing, Syncing, and VNC</a> &#8211; Gbridge is a free software that lets you sync folders, share files, chat and VNC securely and easily. It extends Google&#39;s gtalk service to a VPN (Virtual Private Network) that connects your computers and your close friends&#39; computers directly and securely. Gbridge has many unique features.</li>
<li><a href="http://www.space4j.org/">Space4J &#8211; Java Persistence</a> &#8211; Space4J is a simple database system that will let you work with Java Collections in memory. Instead of having to perform a SQL SELECT to fetch a User from a database table, you can just access the users map (java.util.Map) and call users.get(id). With Space4J, all your data is kept in memory inside the JVM. There is no need for an extra database application</li>
<li><a href="http://ostatic.com/173362-blog/vmware-sees-the-open-source-threat">VMware Sees the Open Source Threat | OStatic</a> &#8211; With Microsoft and Sun (along with Linux players) bundling virtualization with their server software, and ongoing improvements in open source virtualization offerings such as Xen, I&#39;ve predicted before and I now predict more than ever that VMware has to radically change its business model.</li>
<li><a href="http://java.dzone.com/reviews/spring-recipes-a-problem-solut-0">Spring Recipes: A Problem-Solution Approach | Javalobby</a> &#8211; This wonderful book, Spring Recipes, covers in a very decent way Spring 2.5 from basic to advanced and in many cases some compatible configurations for 1.x, scalable. It is a way to learn each chapter throught the book, 19 well-organized chapters that cover the most important topics in the J2EE world with Spring, and of course, Spring core itself</li>
<li><a href="http://www.dimecasts.net/Casts/CastDetails/46">DimeCasts.Net Details for # 46 &#8211; Setting up Continuous Integration for your Application with Team City</a> &#8211; In this episode we will walk you though how setup and manage a Continuous Integration system using Team City for your application.
<p>You will get a guided tour on the various steps needed to get your CI enviornment up and running in no time flat.</li>
<li><a href="http://www.infoq.com/news/2008/09/mockito-1.5;jsessionid=18DEFB6640878E0719B45C12270900BB">InfoQ: Mockito 1.5 spies on plain objects</a> &#8211; Mockito is a mocking framework for Java. It&#39;s very similar to EasyMock and jMock, but eliminates the need for expectations by verifying what has been called after execution. Other mocking libraries require you to record expectations before execution, which tends to result in ugly setup code</li>
<li><a href="http://online.wsj.com/article/SB122178318884054675.html?mod=todays_us_opinion">McCain&#8217;s Scapegoat &#8211; WSJ.com</a> &#8211; In a crisis, voters want steady, calm leadership, not easy, misleading answers that will do nothing to help. Mr. McCain is sounding like a candidate searching for a political foil rather than a genuine solution. He&#39;ll never beat Mr. Obama by running as an angry populist like Al Gore, circa 2000</li>
<li><a href="http://www.jppf.org/index.php">Java Parallel Processing Framework Home Page</a> &#8211; JPPF is an open source Grid Computing platform written in Java that makes it easy to run applications in parallel, and speed up their execution by orders of magnitude. Write once, deploy once, execute everywhere!</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=50728">JPPF, grid computing platform for Java, releases version 1.5</a> &#8211; JPPF is an open source Grid Computing platform written in Java that makes it easy to run applications in parallel, and speed up their execution by orders of magnitude. Write once, deploy once, execute everywhere!</li>
<li><a href="http://news.cnet.com/8301-1001_3-10046512-92.html">Cisco buys into corporate IM | Business Tech &#8211; CNET News</a> &#8211; On Friday, the networking giant Cisco announced it will purchase Jabber, which uses an open-source IM and presence protocol used by Google Talk and Gizmo</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/09/21/daily-delicious-for-september-19th-through-september-21st/">Daily del.icio.us for September 19th through September 21st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/09/21/daily-delicious-for-september-19th-through-september-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for August 20th through August 26th</title>
		<link>http://www.j2eegeek.com/blog/2008/08/26/daily-delicious-for-august-20th-through-august-26th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/08/26/daily-delicious-for-august-20th-through-august-26th/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 04:00:19 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Bayeux]]></category>
		<category><![CDATA[BEA]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[eastwood]]></category>
		<category><![CDATA[ebs]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[idea8]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[jit]]></category>
		<category><![CDATA[lively]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mna]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[newmedia]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[nonprofit]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[pubsub]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[rim]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[san]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring2.5]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[stars]]></category>
		<category><![CDATA[stellarium]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[weblogic10]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1282</guid>
		<description><![CDATA[Flex Charts with Google Charts and Eastwood Charts &#8211; The concept behind Google Chart API (and hence applies to Eastwood Chart Servlet as well) involves providing data for chart generation to the chart provider via HTTP URL parameters and getting an image (PNG) as a response. How to Integrate Spring 2.x with the Google Web [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/08/26/daily-delicious-for-august-20th-through-august-26th/">Daily del.icio.us for August 20th through August 26th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://marxsoftware.blogspot.com/2008/08/flex-charts-with-google-charts-and.html">Flex Charts with Google Charts and Eastwood Charts</a> &#8211; The concept behind Google Chart API (and hence applies to Eastwood Chart Servlet as well) involves providing data for chart generation to the chart provider via HTTP URL parameters and getting an image (PNG) as a response.</li>
<li><a href="http://docs.google.com/View?docid=dw2zgx2_25492p5qxfq">How to Integrate Spring 2.x with the Google Web Toolkit (GWT)</a> &#8211; This post explains how to manage your GWT server-side services with Spring and Spring MVC, and to inject Spring beans into them.</li>
<li><a href="http://cometdaily.com/2008/08/26/oracle-bea-and-bayeux/">Comet Daily &raquo; Blog Archive &raquo; Oracle, BEA, and Bayeux</a> &#8211; Developers from BEA contributed efforts towards defining the Bayeux protocol, and it&rsquo;s great to see them ship this update to WebLogic. They also have a tutorial available, Using the HTTP Publish-Subscribe Server, providing detailed information for WebLogic users.</li>
<li><a href="http://stellarium.org/">Stellarium</a> &#8211; Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.</li>
<li><a href="http://www.linuxworld.com/news/2008/082608-database-vendors-add-googles.html">Database vendors add Google&#8217;s MapReduce &#8211; LinuxWorld</a> &#8211; Greenplum and Aster Data Systems, two startups involved in large-scale data analysis, announced this week that their products will support MapReduce, a programming technique originally developed by Google for parallel processing of large data sets across commodity hardware</li>
<li><a href="http://lifehacker.com/5041631/expand-your-brain-with-evernote">Back To School: Expand Your Brain with Evernote</a> &#8211; Let&#39;s take a look at how you can use your computer, cellphone, and digital camera in conjunction with the free, cross-platform application Evernote to remember everything for the rest of your life&#8211;or at least until the end of the semester.</li>
<li><a href="http://www.infoq.com/news/2008/08/first-oracle-weblogic;jsessionid=0832F52961788F0F72043218B7A2C036">InfoQ: Oracle delivers first new release of the WebLogic App Server since BEA acquisition</a> &#8211; Oracle has announced the release of WebLogic Server 10g R3 which is the first release of BEA&rsquo;s Application Server since its acquisition by Oracle earlier this year. This version adds support for Java SE 6, Spring, Comet, improved Operations Control, FastSwap Deployment and more.</li>
<li><a href="http://www.economist.com/research/articlesBySubject/displayStory.cfm?story_id=11968413&amp;subjectID=348963&amp;fsrc=nwl">Virtual worlds | If you build it&hellip; | Economist.com</a> &#8211; Google&rsquo;s launch of Lively, in July, seemed to have great potential. But in the weeks since it opened its virtual doors, Lively has remained surprisingly lifeless, hosting a dwindling number of users and prompting a string of negative reviews.</li>
<li><a href="http://blogs.zdnet.com/Hinchcliffe/?p=194">Are we ready to declare the &ldquo;time of death&rdquo; for the enterprise data center? | Enterprise Web 2.0 | ZDNet.com</a> &#8211; The traditional data center won&rsquo;t disappear overnight, but it will almost certainly shrink on a regular basis from now on</li>
<li><a href="http://arstechnica.com/news.ars/post/20080822-firefox-to-get-massive-javascript-performance-boost.html">Firefox to get massive JavaScript performance boost</a> &#8211; Mozilla is leveraging an impressive new optimization technique to bring a big performance boost to the Firefox JavaScript engine. The code was merged today (but is not yet ready to be enabled by default in the nightly builds) and is planned for inclusion in Firefox 3.1</li>
<li><a href="http://na.blackberry.com/eng/developers/downloads/jde.jsp">BlackBerry &#8211; BlackBerry Developer Program | BlackBerry Java Development Environment Downloads</a> &#8211; The BlackBerry Java Development Environment (BlackBerry JDE) is a fully integrated development environment and simulation tool for building Java Micro Edition (Java ME) applications for Java based BlackBerry smartphones</li>
<li><a href="http://spot.us/">Home | Spot.us</a> &#8211; &quot;Spot Us&quot; is a nonprofit that allows an individual or group to take control of news by sharing the cost (crowdfunding) to commission freelance journalists</li>
<li><a href="http://www.allthingsdistributed.com/2008/08/amazon_ebs_elastic_block_store.html">Amazon EBS &#8211; Elastic Block Store has launched &#8211; All Things Distributed</a> &#8211; With the launch of the Elastic Block Store we complete an important milestone in offering a complete suite of storage solutions as part of the Amazon Infrastructure Services</li>
<li><a href="http://aws.typepad.com/aws/2008/08/amazon-elastic.html">Amazon Web Services Blog: Amazon EBS (Elastic Block Store) &#8211; Bring Us Your Data</a> &#8211; As of today, the Amazon Elastic Block Store (EBS) is now open and available to all EC2 users.  EBS gives you persistent, high-performance, high-availability block-level storage which you can attach to a running instance of EC2</li>
<li><a href="http://gregluck.com/blog/archives/2008/08/intellij_8_mile.html">Greg Luck&#8217;s WebLog: IntelliJ 8 milestone 1 rocks!</a> &#8211; IntelliJ 8 milestone 1, a.k.a. Diana rocks! For the non-IntelliJ users of this world, 8m1 was released in the last week.  IntelliJ 7 annoyed me. It was slow and bloated</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/08/26/daily-delicious-for-august-20th-through-august-26th/">Daily del.icio.us for August 20th through August 26th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/08/26/daily-delicious-for-august-20th-through-august-26th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for July 27th through August 5th</title>
		<link>http://www.j2eegeek.com/blog/2008/08/05/daily-delicious-for-july-27th-through-august-5th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/08/05/daily-delicious-for-july-27th-through-august-5th/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 01:30:16 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[amqp]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[contentmgmt]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[drummer]]></category>
		<category><![CDATA[ecm]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flex3]]></category>
		<category><![CDATA[flexbuilder]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[iBATIS]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java7]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JMeter]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[lightstreamer]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[motivation]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[quantity]]></category>
		<category><![CDATA[raible]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[rush]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[sec]]></category>
		<category><![CDATA[segway]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[socialmedia]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Struts]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[sugarcrm]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[toyoto]]></category>
		<category><![CDATA[tuning]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1244</guid>
		<description><![CDATA[Ext JS &#8211; Ext 2.2 Released &#8211; We are pleased to announce the release of Ext 2.2, a fully backwards-compatible maintenance release of Ext. This is a recommended upgrade for all Ext 2.x users as it not only adds many new components and examples, but also provides a host of important bug InfoQ: FXStruts: Developing [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/08/05/daily-delicious-for-july-27th-through-august-5th/">Daily del.icio.us for July 27th through August 5th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://extjs.com/blog/2008/08/04/ext-22-released/">Ext JS &#8211; Ext 2.2 Released</a> &#8211; We are pleased to announce the release of Ext 2.2, a fully backwards-compatible maintenance release of Ext. This is a recommended upgrade for all Ext 2.x users as it not only adds many new components and examples, but also provides a host of important bug</li>
<li><a href="http://www.infoq.com/news/2008/08/FXStruts">InfoQ: FXStruts: Developing Flex-Friendly Struts Application</a> &#8211; FxStruts is a free open source library that provides the same functionality as bean:write except that the output is in AMF or XML format. Simply point it to any plain Java object and you get Flex friendly AMF or XML output with ActionErrors and transactio</li>
<li><a href="http://news.cnet.com/8301-13505_3-10006039-16.html">Best enterprise open-source applications announced | The Open Road &#8211; The Business and Politics of Open Source by Matt Asay &#8211; CNET News.com</a> &#8211; Infoworld does an annual review of the best enterprise open-source applications, called the BOSSies, and just announced the 2008 winners. An Infoworld editorial team makes the selections, so this isn&#039;t a matter of open-source projects rallying the troops</li>
<li><a href="http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/1f2ed9b57b130371?hl=en">My experience of coding a GWT webapp (~900 classes, ~20 GWT modules) &#8211; Google Web Toolkit | Google Groups</a> &#8211; We put our GWT-based job site (http://www.careercommons.com) in production on Monday. This is a summary of my experience coding the whole thing in GWT. Not sure how useful this is for other people, but here it goes:</li>
<li><a href="http://www.adam-bien.com/roller/abien/entry/useful_explanation_ibatis_hibernate_and">Adam Bien&#8217;s Weblog : Useful Explanation: &#8220;iBATIS, Hibernate, and JPA: Which is right for you?&#8221;, Strange Conclusion</a> &#8211; iBatis is the most powerful, but not that simple. It comes with highest amount of XML-configuration, which has to be maintained during the whole lifecycle</li>
<li><a href="http://gregluck.com/blog/archives/2008/08/restful_resourc.html">Greg Luck&#8217;s WebLog: RESTful, resource-oriented caching now available in ehcache-server</a> &#8211; I have just released ehcache-server-0.3, which includes a fully functional RESTful, resource-oriented implementation. The standalone-server has also been updated to 0.3.</li>
<li><a href="http://www.codinghorror.com/blog/archives/001160.html">Coding Horror: Quantity Always Trumps Quality</a> &#8211; When it comes to software, the same rule applies. If you aren&#039;t building, you aren&#039;t learning. Rather than agonizing over whether you&#039;re building the right thing, just build it. And if that one doesn&#039;t work, keep building until you get one that does.</li>
<li><a href="http://tech.puredanger.com/2008/08/02/java7-prediction-update/">Alex Miller &#8211; Java 7 Prediction Update</a> &#8211; I just realized due to a forum thread that it&rsquo;s been about 7 months since I posted my Java 7 Predictions. So, it seems like a good time to update those predictions</li>
<li><a href="http://andrewolson.com/Neil_Peart/neil_peart_fills.htm">Neil Peart &#8211; Neil Peart&#8217;s Top 10-Plus Fills</a> &#8211; One of the reasons Neil Peart is so popular with other drummers is his creativity and how he approaches his fills.</li>
<li><a href="http://www.lightstreamer.com/whatsNew.htm#2008/06/lightstreamer-on-firefox-3.html">Lightstreamer on Firefox 3</a> &#8211; In this video I will show the seamless behavior of the &quot;engine migration mechanism&quot;. Then, I will increase the number of tabs concurrently displaying real-time data. I will stop at 10 tabs, due to the CPU consumption of the screen recording software.</li>
<li><a href="http://blog.wired.com/gadgets/2008/08/toyota-announce.html">Toyota Announces Segway Killer: The Winglet Personal Transporter | Gadget Lab from Wired.com</a> &#8211; Toyota has come up with a vertical, mechanized scooter or personal transporter, intended to help people move about in public areas.  Called the Winglet because of its fleet nature, it is the first gadget to duplicate the navigation system of Segway</li>
<li><a href="http://architects.dzone.com/articles/case-study-performance-tuning-">Case Study: Performance Tuning a Web Shop (Part 1) | Architects Zone</a> &#8211; We found the evidence by using tools, most importantly: JMeter for load testing, JAMon for performance monitoring and JARep for performance reporting. With JMeter we can simulate user behavior and put a realistic load on the system. The JMeter test should</li>
<li><a href="http://raibledesigns.com/rd/entry/oscon_2008_web_frameworks_of">Raible Designs | [OSCON 2008] Web Frameworks of the Future: Flex, GWT, Grails and Rails</a> &#8211; Below is the presentation I&#039;m delivering at OSCON today. Unfortunately, I had to remove slides on GWT and Flex to fit w/in the 45 minute time limit.</li>
<li><a href="http://www.linuxinsider.com/rsstory/64007.html">Linux News: Applications: With New Alfresco App, Enterprise Content Management Takes the OSS Road</a> &#8211; Alfresco Software announced Thursday the availability of Alfresco Labs version 3, an open source alternative to Microsoft&#039;s enterprise content management</li>
<li><a href="http://www.irwebreport.com/daily/2008/07/30/sec-oks-websites-and-blogs-for-reg-fd/">SEC OKs websites and blogs for Reg. FD | IR Web Report</a> &#8211; UNDER certain circumstances, companies can rely on their websites and blogs to meet the public disclosure requirements under Regulation FD, according to new guidance unanimously approved by the US Securities and Exchange Commission today</li>
<li><a href="http://www.zeromq.org/">zeromq: Fastest. Messaging. Ever.</a> &#8211; Our mission with &Oslash;MQ (&quot;ZeroMQ&quot;) is to build the fastest messaging ever. The way to get performance is to optimise the whole software and hardware stack together. So, we are developing &Oslash;MQ closely with major hardware firms</li>
<li><a href="http://iamdeepa.com/blog/?p=17">iamdeepa on flex &raquo; Blog Archive &raquo; Where did the FlexBuilder Advanced Constraints UI go?</a> &#8211; For Flex 3, the Advanced Constraints feature introduces the concept of ConstraintColumn and ConstraintRow objects that can be used to partition up absolute positioning containers. We broadened the constraint syntax to allow for controls to be constrained</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/08/05/daily-delicious-for-july-27th-through-august-5th/">Daily del.icio.us for July 27th through August 5th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/08/05/daily-delicious-for-july-27th-through-august-5th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for June 15th through June 17th</title>
		<link>http://www.j2eegeek.com/blog/2008/06/17/daily-delicious-for-june-15th-through-june-17th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/06/17/daily-delicious-for-june-15th-through-june-17th/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 01:00:27 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[aigle]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[aspectj]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[BEA]]></category>
		<category><![CDATA[bestpractices]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[carousel]]></category>
		<category><![CDATA[cheatsheet]]></category>
		<category><![CDATA[checklist]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datamining]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[domaindrivendesign]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsr170]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scriptaculous]]></category>
		<category><![CDATA[sethgodin]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[webwork]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1200</guid>
		<description><![CDATA[InfoQ: Domain Driven Design and Development In Practice &#8211; Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans&#39; book &#34;Domain Driven Design&#34;, covering the domain modeling and design aspects mainl InfoQ: Rod Johnson Discusses Spring, OSGi, [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/06/17/daily-delicious-for-june-15th-through-june-17th/">Daily del.icio.us for June 15th through June 17th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/articles/ddd-in-practice">InfoQ: Domain Driven Design and Development In Practice</a> &#8211; Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans&#39; book &quot;Domain Driven Design&quot;, covering the domain modeling and design aspects mainl</li>
<li><a href="http://www.infoq.com/interviews/johnson-spring-osgi-tomcat">InfoQ: Rod Johnson Discusses Spring, OSGi, Tomcat and the Future of Enterprise Java</a> &#8211; Rod Johnson discusses the Spring Portfolio, the Oracle/BEA and Sun/MySQL acquisitions, Java EE 6, Tomcat and Spring, Spring Dynamic Modules, the future of enterprise Java, the benefits of OSGi for application developers, the Covalent acquisition and Sprin</li>
<li><a href="http://www.prototype-ui.com/">Prototype UI</a> &#8211; Prototype UI is a javascript library based on Prototype (1.6) and Script.aculo.us (1.8). It&#39;s a library of User Interface components, based on a common fundation classes, which could be easily used by various web applications.</li>
<li><a href="http://www.alleyinsider.com/2008/6/who_s_going_to_be_the_web_s_tim_russert_">Who&#8217;s Going To Be The Web&#8217;s Tim Russert? &#8211; Silicon Alley Insider</a> &#8211; Tim Russert&#39;s death consumed a significant amount of my attention this weekend. I was saddened because I really liked him personally, even though only knew him via his work at NBC. More important, a big part of the reason I liked him, is that he educated</li>
<li><a href="http://weblogs.java.net/blog/sekhar/archive/2008/06/migrating_weblo_1.html">Sekhar Vajjhala&#8217;s Blog: Migrating WebLogic&#8217;s JSP SimpleTag example to GlassFish</a> &#8211; As I outlined in Migrate to GlassFish acitivities , I am migrating samples from different application servers to GlassFish to illustrate migration to GlassFish. Here, I selected the WebLogic&#39;s &quot;JSP SimpleTag&quot; sample to migrate to GlassFish.</li>
<li><a href="http://www.noupe.com/css/using-css-to-fix-anything-20-common-bugs-and-fixes.html">Using CSS to Fix Anything: 20+ Common Bugs and Fixes</a> &#8211; Not only because your layout varies between browsers, but also because CSS has a lot of ways to position every element you have. Today we wanted to share with you some quick tips on how to avoid easy pitfalls when creating your CSS layout.</li>
<li><a href="http://www.indicthreads.com/articles/1245/tutorial_agile_software_development.html">Quick Introduction To Agile Software Development &#8211; Enterprise Java Software Developer Station</a> &#8211; Prerana Patil gives us a rapid overview of the core ideas of Agile Software Development. The article talks of the features of agile, when to adopt it and when not to. It then goes on to describe the agile process and the steps involved in adopting agile i</li>
<li><a href="http://marcus.ahnve.net/2008/06/16/a-few-tips-for-giving-a-presentation-on-lean/">Head On &raquo; Blog Archive &raquo; A Few Tips For Giving a Presentation on Lean</a> &#8211; So, you are about to give a lecture on lean software development? Here are a few tips:</li>
<li><a href="http://www.infoq.com/news/2008/06/design-and-architecture-of-infoq">InfoQ: Presentation: The Design and Architecture of InfoQ</a> &#8211; InfoQ.com is a web app/portal implementation combining portal technology (JSR 170) and web development (WebWork, Spring, AspectJ). In this presentation, Alexandru Popescu and Floyd Marinescu walks through the good, the bad, and the ugly of building InfoQ.</li>
<li><a href="http://sethgodin.typepad.com/seths_blog/2008/06/email-checklist.html">Seth&#8217;s Blog: Email checklist</a> &#8211; Before you hit send on that next email, perhaps you should run down this list, just to be sure:</li>
<li><a href="http://anand.typepad.com/datawocky/2008/05/why-the-world-needs-a-new-database-system.html">Datawocky: Why the World Needs a New Database System</a> &#8211; The LAMP stack, with MySQL as the base, has transformed and democratized web application development. In a similar vein, I expect that we will see the emergence of a stack that democratizes large-scale data analytics applications. Aster Data could well be</li>
<li><a href="http://anand.typepad.com/datawocky/2008/06/indias-sms-gupshup-has-3x-the-usage-of-twitter-and-no-downtime.html">Datawocky: India&#8217;s SMS GupShup Has 3x The Usage Of Twitter And No Downtime</a> &#8211; Then I read this TechCrunch post on the Twitter usage numbers and sympathy turned to bafflement &#8211; because I&#39;m intimately familiar with SMS Gupshup, a startup in India that boasts usage numbers much, much higher than Twitter&#39;s, but has scaled without a gli</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/06/17/daily-delicious-for-june-15th-through-june-17th/">Daily del.icio.us for June 15th through June 17th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/06/17/daily-delicious-for-june-15th-through-june-17th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for June 12th through June 14th</title>
		<link>http://www.j2eegeek.com/blog/2008/06/14/daily-delicious-for-june-12th-through-june-14th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/06/14/daily-delicious-for-june-12th-through-june-14th/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 03:01:31 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[applet]]></category>
		<category><![CDATA[appserver]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[BEA]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[Cluster]]></category>
		<category><![CDATA[clustering]]></category>
		<category><![CDATA[collections]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dsl]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[idea8]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[softwarearchitecture]]></category>
		<category><![CDATA[spingsource]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1199</guid>
		<description><![CDATA[The LinkedIn Blog: Grails at LinkedIn &#8211; Below is a presentation that my colleagues Alex Vauthey, Borislav Roussev, Jamie Still and I put together for a JavaOne Groovy/Grails Meetup. This presentation tells about our experience using Grails to build our application. Raible Designs &#124; LinkedIn&#8217;s Engineering Blog &#8211; Have you been curious about LinkedIn&#39;s architecture [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/06/14/daily-delicious-for-june-12th-through-june-14th/">Daily del.icio.us for June 12th through June 14th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blog.linkedin.com/blog/2008/06/grails-at-linke.html">The LinkedIn Blog: Grails at LinkedIn</a> &#8211; Below is a presentation that my colleagues Alex Vauthey, Borislav Roussev, Jamie Still and I put together for a JavaOne Groovy/Grails Meetup. This presentation tells about our experience using Grails to build our application.</li>
<li><a href="http://raibledesigns.com/rd/entry/linkedin_s_engineering_blog">Raible Designs | LinkedIn&#8217;s Engineering Blog</a> &#8211; Have you been curious about LinkedIn&#39;s architecture or how they&#39;re using Grails and Rails? If so, you might be interested in LinkedIn&#39;s Engineering Blog. Over the past couple of weeks, a few Engineers have starting writing about our architecture, OpenSoci</li>
<li><a href="http://webtecker.com/2008/06/12/10-free-chart-scripts/">10 Free Chart Scripts | WebTecker the latest Web Tech, Resources and News.</a> &#8211; This week I&rsquo;ve been working on a project that required data to be shown visually. I needed a Chart Script that was attractive yet gets the data across. The Charts scripts below are built using JavaScript, Flash, Silverlight, and Java.</li>
<li><a href="http://www.infoq.com/presentations/Agile-Architecture-Is-Not-Fragile-Architecture-James-Coplien-Kevlin-Henney">InfoQ: Agile Architecture Is Not Fragile Architecture</a> &#8211; Architecture is perceived as a heavy-weight activity which does not fit into an Agile process, so many teams start without it, just to find themselves re-doing the software later because the code structure was not good enough to support maintainability an</li>
<li><a href="http://www.groovyongrails.com/article/79">Groovy on Grails : Grails at LinkedIn (Brian Guan)</a> &#8211; It&rsquo;s been more than 6 months since the Grails community learned that LinkedIn , an online network of professional contacts, has been using Grails along with custom made frameworks to power their applications.</li>
<li><a href="http://www.hazelcast.com/">www.hazelcast.com &#8211; Hazelcast is a clustering and data distribution platform for Java.</a> &#8211; Hazelcast is a clustering and data distribution platform for Java. It currently comes with distributed implementation of java.util.Queue, java.util.Set, java.util.List, java.util.Map and java.util.concurrent.locks.Lock.</li>
<li><a href="http://blogs.jetbrains.com/idea/2008/06/type-migration-refactoring/">IntelliJ IDEA Blog &raquo; Blog Archive &raquo; Type Migration Refactoring</a> &#8211; In addition to IntelliJ IDEA rich set of refactorings, one of the latest EAPs offers a new one, called Type Migration</li>
<li><a href="http://weblogs.java.net/blog/gkbrown/archive/2008/06/introducing_piv.html">Greg Brown&#8217;s Blog: Introducing Pivot</a> &#8211; Pivot is an open-source framework for building high-quality, cross-platform applications that are easily deployable both via the web and to the desktop. It began as an R&amp;D effort at VMware and is now being made available to the community as an option for</li>
<li><a href="http://www.informationweek.com/news/software/integration/showArticle.jhtml?articleID=208403735">Open Source Firm Hires BEA Systems Veteran &#8212; SpringSource &#8212; InformationWeek</a> &#8211; The former head of the BEA Systems WebLogic engineering team, Peter Cooper-Ellis, has joined SpringSource to lead the development and product management of SpringSource Application Platform, the middleware additions to Spring&#39;s programmer-assistance, Java</li>
<li><a href="http://www.ibm.com/developerworks/web/library/wa-snort1/">Using Snort: Part 1: Installation and configuration</a> &#8211; Web sites are the most vulnerable, and therefore the most hacked, bits of technology on the Internet. Enter Snort, a free and open source Network Intrusion Prevention System (NIPS) and Network Intrusion Detection System (NIDS) tool for managing and preven</li>
<li><a href="http://www.javaworld.com/javaworld/jw-06-2008/jw-06-dsls-in-java-1.html?nhtje=rn_061208&amp;nladname=061208javaworld'senterprisejavaal">Creating DSLs in Java, Part 1: What is a domain-specific language? &#8211; Java World</a> &#8211; If you&#39;ve ever written a makefile or designed a Web page with CSS, you&#39;ve already encountered a DSL, or domain-specific language. DSLs are small, expressive programming languages custom designed for specific tasks</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/06/14/daily-delicious-for-june-12th-through-june-14th/">Daily del.icio.us for June 12th through June 14th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/06/14/daily-delicious-for-june-12th-through-june-14th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for January 9th</title>
		<link>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 00:30:33 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amf]]></category>
		<category><![CDATA[annotation]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[confluence]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[dts]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[interface21]]></category>
		<category><![CDATA[ioc]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[openjpa]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[smarturl]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring.net]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[ssis]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[workshop]]></category>
		<category><![CDATA[wsdl]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/</guid>
		<description><![CDATA[enunciate &#8211; Enunciate is a Web service deployment framework. It is not another Web service stack implementation. Rather, Enunciate leverages existing Web service technologies to provide a mechanism to build, package, deploy, and to clearly, accurately deliver your We Ryan Heaton&#8217;s Blog: Web Service Programming for the Masses, Part I: Developing the Web Service API [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/">Daily del.icio.us for January 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://enunciate.codehaus.org/">enunciate</a> &#8211; Enunciate is a Web service deployment framework. It is not another Web service stack implementation. Rather, Enunciate leverages existing Web service technologies to provide a mechanism to build, package, deploy, and to clearly, accurately deliver your We</li>
<li><a href="http://weblogs.java.net/blog/stoicflame/archive/2008/01/web_service_pro_1.html">Ryan Heaton&#8217;s Blog: Web Service Programming for the Masses, Part I: Developing the Web Service API</a> &#8211; This is the first part of a tutorial will walk you through developing a Web service API that could meet the requirements of all of the above-mentioned use cases. For the sake of clarity and brevity, we&#8217;ll keep the operations simple, but by the time we&#8217;re</li>
<li><a href="http://dev2dev.bea.com/blog/brhubart/archive/2008/01/the_soa_governa_1.html">Bob Rhubart&#8217;s Blog: The SOA Governance Prescription</a> &#8211; A significant part of getting your SOA to do what it&#8217;s supposed to do is getting the people involved in the SOA to do what they&#8217;re supposed to do</li>
<li><a href="http://dev2dev.bea.com/blog/pinaki.poddar/archive/2007/12/slice_openjpa_f.html">Pinaki Poddar&#8217;s Blog: Slice: OpenJPA for Distributed Databases</a> &#8211; Slice is a OpenJPA plug-in for horizontally-partitioned, distributed databases. As distributed databases are being increasingly common in enterprise IT ecosystem, I considered extending OpenJPA to transact against a set of databases instead of a a single</li>
<li><a href="http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1282913,00.html">Top 10 SQL Server Integration Services (SSIS) and DTS tips</a> &#8211; Whether you plan to migrate SQL Server Data Transformation Services (DTS) packages to SQL Server Integration Services (SSIS) or run DTS packages in SQL Server 2005, this expert advice can help</li>
<li><a href="http://www.sqlservercentral.com/articles/Integration+Services/61542/">How to Dynamically and Iteratively Populate An Excel Workbook from SQL Server &#8211; SQL Server Central</a> &#8211; In this article, I will show you how to create a new Excel output file and populate the file with discrete spreadsheets containing specific data from a database. We will Integration Services for the task</li>
<li><a href="http://www.adtmag.com/article.aspx?id=21801">Application Development Trends &#8211; SpringSource Offers Spring.NET 1.1</a> &#8211; SpringSource is offering the final release of Spring.NET 1.1.  Spring.NET 1.1 supports the ASP.NET Framework for Web development. It enables dependency injection for pages, controls, modules and providers</li>
<li><a href="http://www.infoq.com/interviews/bruce-johnson-gwt">InfoQ: Bruce Johnson discusses Google Web Toolkit</a> &#8211; Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=48030&amp;asrc=EM_NLN_2845416&amp;uid=2487830">Book Review: Google Web Toolkit Applications</a> &#8211; Google Web Toolkit, by Ryan Dewsbury, is an excellent book for those looking to use GWT to good advantage, covering most areas of GWT functionality in exceptional detail. It covers software engineering, server integration, custom component composition, CS</li>
<li><a href="http://www.adobe.com/devnet/flex/articles/bea_workshop.html">Adobe &#8211; Developer Center : Using BEA Workshop Studio and Java to create Flex-based RIAs</a> &#8211; In this tutorial, I walk you through the steps to creating an RIA using Java for the back-end business logic and Flex for the front-end view of the application. I will use the BEA Workshop Studio (Flex Bundle) to create a simple Java mid-tier and a simple</li>
<li><a href="http://code.google.com/p/smarturls-s2/">smarturls-s2 &#8211; Google Code</a> &#8211; SmartURLs-S2 is a Struts 2 plugin that provides a rich set of convention based handling for web applications. In addition, it also provides a component framework for developing web application components in separate codebases and the deploying them into a</li>
<li><a href="http://www.theserverside.com/tt/articles/article.tss?l=SmartURLs&amp;asrc=EM_NLN_2845407&amp;uid=2806611">Building Struts 2 Apps Without XML Gluecode</a> &#8211; In this article, we jettison XML gluecode for &#8220;convention over configuration&#8221;. Using the SmartURLs plugin for Struts 2, we can autowire Action classes to page templates with search-engine-optimized URIs.</li>
<li><a href="http://winstonprakash.com/articles/netbeans/flickr_enabled_webapp.html">Embedding Flickr Photos</a> &#8211; In this article, I&#8217;ll explain how to fetch data from Flickr using a proxy client library and displaying the data in a Visual Web Application page.</li>
<li><a href="http://blogs.atlassian.com/developer/2008/01/how_to_build_an_atlassian_plug.html">Atlassian Developer Blog &#8211; How to build an Atlassian plugin</a> &#8211; There&#8217;s a single command that will download Tomcat, install Confluence or JIRA, start them up, load sample data, then install your plugin for testing. And once you&#8217;ve started the application once, you can just leave it running while you uninstall and rein</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/">Daily del.icio.us for January 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/01/09/daily-delicious-for-january-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

