<?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; rest</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/rest/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>Wed, 01 Feb 2012 04:11:41 +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 December 29th through January 3rd</title>
		<link>http://www.j2eegeek.com/blog/2012/01/03/links-for-december-29th-through-january-3rd/</link>
		<comments>http://www.j2eegeek.com/blog/2012/01/03/links-for-december-29th-through-january-3rd/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 00:39:22 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[certifications]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[consumerization]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[entrepreneur]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[ifttt]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[polyglot]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[rod+johnson]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springroo]]></category>
		<category><![CDATA[unit-testing]]></category>
		<category><![CDATA[vfabric]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4672</guid>
		<description><![CDATA[InfoQ: Graeme Rocher on Grails 2.0 and Polyglot Persistence &#8211; In this interview recorded at JavaOne 2011 Conference, Srini Penchikala talks to Grails project lead Graeme Rocher about Grails 2.0 features, polyglot persistence paradigm and how Grails supports it. Graeme also talks about the tool support and the upcoming features in Grails 3.0 release. Spring [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/03/links-for-december-29th-through-january-3rd/">Links for December 29th through January 3rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/interviews/javaone2011-graeme-rocher-interview">InfoQ: Graeme Rocher on Grails 2.0 and Polyglot Persistence</a> &#8211; In this interview recorded at JavaOne 2011 Conference, Srini Penchikala talks to Grails project lead Graeme Rocher about Grails 2.0 features, polyglot persistence paradigm and how Grails supports it. Graeme also talks about the tool support and the upcoming features in Grails 3.0 release.</li>
<li><a href="http://crazygui.wordpress.com/2012/01/02/spring-gwt-software-architecture-for-scalable-applications-part-2/">Spring / GWT Software Architecture for scalable applications &ndash; Part 2 &laquo; Fancy UI</a> &#8211; During this article you will learn how to build efficiently and quickly the backend (based upon the solution described on part one) that is going to be used later by any kind of clients (GWT, Android,&hellip;). My aim is to guide step by step on building an example application and gives you all the best practices on each step to achieve high quality code.</li>
<li><a href="http://www.infoq.com/presentations/Keynote-Predictability-and-Measurement-with-Kanban">InfoQ: Keynote: Predictability and Measurement with Kanban</a> &#8211; David J. Anderson explains how to use predictability, measurement and change management to balance the factors of observed capability, staffing, and delivery targets to achieve predictable outcomes.</li>
<li><a href="http://www.infoq.com/news/2011/12/soa-cloud-predictions-2012">InfoQ: SOA and Cloud: What is in store for 2012?</a> &#8211; Traditionally on the brink of a new year, independent analysts and experts share their predictions and this time around we are sharing some relevant ones in the SOA and Cloud space for 2012. This year the common themes underpinning all SOA and Cloud predictions are the rapid changes occuring in Big Data and the consumerization of IT through mobile and open APIs.</li>
<li><a href="http://www.infoq.com/presentations/Things-I-Wish-I-d-Known">InfoQ: Things I Wish I&#8217;d Known &#8211; Rod Johnson shares some of the lessons he learned as an entrepreneur</a> &#8211; Things I Wish I&#039;d Known &#8211; Rod Johnson shares some of the lessons he learned as an entrepreneur</li>
<li><a href="http://www.davidsalter.com/2011/06/vmware-introduces-vfabric-5-integrated.html">davidsalter.com: VMware Introduces vFabric 5, an Integrated Application Platform for Virtual and Cloud Environments</a> &#8211; vFabric reportedly allows developers to build cloud applications up to 50% faster with Spring that can be run on premise or in the cloud.</li>
<li><a href="http://www.infoq.com/news/2011/12/ea-certifications">InfoQ: Navigating the Maze of EA Certifications</a> &#8211; There are over a dozen Enterprise Architecture certifications available and they are becoming increasingly critical when hiring and evaluating architects. Microsoft&rsquo;s Mike Walker categorized these certifications into a Reference Guide that can help architects better understand which certification(s) to pursue.</li>
<li><a href="http://www.ensor.cc/2010/11/unit-testing-named-queues-spring.html">Mike&#8217;s Site: Unit Testing Named Queues: Spring 3+maven2+Google App Engine</a> &#8211; Problem, you have a task that you know can take more than 30 seconds to complete, what do you do?  What if this task needs to be triggered every day at a specific time?  Google provides several mechanisms to to solve just this problem, queues and scheduled task, respectively.</li>
<li><a href="http://blog.pythonisito.com/2011/12/mongodbs-write-lock.html">Just a little Python: MongoDB&#8217;s Write Lock</a> &#8211; I was curious about the performance impact of the write lock and the improvement of lock-with-yield, so I decided to do a little benchmark, MongoDB 1.8 versus MongoDB 2.0</li>
<li><a href="http://techcrunch.com/2011/12/30/dropbox-automator-is-like-ifttt-for-dropbox/">Dropbox Automator Is Like IFTTT For Dropbox | TechCrunch</a> &#8211; Like IFTTT, Dropbox Automator is capable of triggering a similar series of actions, based on what kind of files have been added to your Dropbox folders.</li>
<li><a href="http://collaborable.com/blog/dropbox-the-new-file-system-of-the-web">Dropbox: the new file system of the web | Collaborable</a> &#8211; The Dropbox REST API is going to forever change the way people interact with web apps for business. It allows your web app to put and pull data from any user&rsquo;s desktop or mobile device.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/03/links-for-december-29th-through-january-3rd/">Links for December 29th through January 3rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2012/01/03/links-for-december-29th-through-january-3rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 30th through December 3rd</title>
		<link>http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 03:31:23 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[america]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[ExtGWT]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gxt3.0]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java7]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scribe]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/</guid>
		<description><![CDATA[The death of Steve Jobs: Steve Jobs and America&#8217;s decline &#124; The Economist &#8211; There are lots of things it could do to improve the ability of and incentives for American companies and workers to innovate and grow, whether it&#8217;s taxing fossil fuels, giving more green cards to foreign scientists and engineers or simplifying the [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/">Links for November 30th through December 3rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.economist.com/blogs/freeexchange/2011/10/death-steve-jobs">The death of Steve Jobs: Steve Jobs and America&#8217;s decline | The Economist</a> &#8211; There are lots of things it could do to improve the ability of and incentives for American companies and workers to innovate and grow, whether it&rsquo;s taxing fossil fuels, giving more green cards to foreign scientists and engineers or simplifying the tax code. These days, however, that seems a fantasy compared to more prosaic demands such as, don&rsquo;t shut down the government, starve critical government agencies of funds or default on the national debt.</li>
<li><a href="http://www.cmdln.org/2010/05/07/install-git-on-centos-cpanel-server/">cmdln.org (a sysadmin blog) &raquo; Blog Archive &raquo; Install git on CentOS cpanel server</a> &#8211; cpanel has blocked all perl packages from being installed or updated because they don&rsquo;t want updates to break or conflict with their packages. Thankfully yum provides a nice one time workaround for this kind of situation.</li>
<li><a href="http://niklasschlimm.blogspot.com/2011/12/java-7-project-coin-in-code-examples.html">Niklas&#8217; Blog: Java 7: Project Coin in code examples</a> &#8211; This blog introduces &#8211; by code examples &#8211; some new Java 7 features summarized under the term Project Coin. The goal of Project Coin is to add a set of small language changes to JDK 7.</li>
<li><a href="http://codeascraft.etsy.com/2011/12/02/moving-from-svn-to-git-in-1000-easy-steps/">Moving from SVN to Git in 1,000 easy steps! &laquo; Code as Craft</a> &#8211; This past summer we completed a project that spanned several months of planning and preparation &ndash; moving our source control from Subversion to Git. The code that runs our search engine, front-end web stack, support/admin tools, API, configuration management, and more are now stored in and deployed from Git. We thought some of you might find our approach migrating an 80-100 person engineering team interesting and possibly instructive.</li>
<li><a href="http://java.dzone.com/articles/look-nosql-landscape">A Look at the NoSQL Landscape | Javalobby</a> &#8211; Take a look at the current landscape of NoSQL stores and figure out why you might need NoSQL in this recent podcast where Bruce Elgort talks with Mark Myers from the London Developer Co-op.</li>
<li><a href="https://github.com/fernandezpablo85/scribe-java#readme">scribe-java &#8211; The simple OAuth Java lib!</a> &#8211; Welcome to the home of Scribe, the simple OAuth Java lib!</li>
<li><a href="http://ql.io/">ql.io &#8211; A declarative, data-retrieval and aggregation gateway for quickly consuming HTTP apis</a> &#8211; ql.io combines SQL, JSON, and a few procedural style constructs into a compact language. Scripts written in this language can make HTTP requests to retrieve data, perform joins between API responses, project responses, or even make requests in a loop. But note that ql.io&#039;s scripting language is not SQL &#8211; it is SQL inspired</li>
<li><a href="http://www.infoq.com/presentations/SpringOne-2GX-Keynote-Next-Generation-Applications">InfoQ: SpringOne 2GX Keynote: Next Generation Applications</a> &#8211; Ben Alex along with a SpringSource team present the future of mobile applications, authorization, data, and application architecture as seen by VMware.</li>
<li><a href="http://www.infoq.com/news/2011/11/scala-gwt">InfoQ: Scala+GWT Brings Scala to the Browser, New Documentation Site and Scala Days 2012 Announced</a> &#8211; Grzegorz Kossakowski has recently released the third milestone version of Scala+GWT. Scala+GWT allows you to write Scala code and then run it in the browser by compiling it to JavaScript via Google&#039;s Web Toolkit. This allows you to write statically checked code but with less boilerplate than Java requires.</li>
<li><a href="http://www.sencha.com/learn/running-ext-gwt-2-and-3-together/?mkt_tok=3RkMMJWWfF9wsRonv6TMZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YEDRdQhcOuuEwcWGog80wlWGeiU">Running Ext GWT 2 and 3 Together | Learn | Sencha</a> &#8211; As a migration strategy, both Ext GWT 2 and 3 can be used at the same time. This allows an application to be upgraded to v3 over time, rather than all at once.</li>
<li><a href="http://movethewebforward.org/">Move The Web Forward | Guide to getting involved with standards and browser development</a> &#8211; Whether you&#039;re a talented web developer, web-slinging since the days of tables and font tags, or you&#039;re a hobbyist hacker, there are a number ways for you to give back. Below, we list some of the ways that anyone can contribute back to the web platform.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/">Links for November 30th through December 3rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/12/03/links-for-november-30th-through-december-3rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 20th through October 23rd</title>
		<link>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 15:09:28 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dennisritchie]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[indexing]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[intellij11]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[solr]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[threading]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/</guid>
		<description><![CDATA[How to clone Wikipedia and index it with Solr &#171; Nimble Books LLC &#8211; I have (finally) successfully cloned Wikipedia and indexed it with Solr. In the spirit of documenting my work and helping others, here are the key steps along the way. Redux: Inspecting HotSpot JVM Options &#8211; There is enormous scope for coarse [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/">Links for October 20th through October 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.nimblebooks.com/wordpress/2011/10/how-to-clone-wikipedia-and-index-it-with-solr/">How to clone Wikipedia and index it with Solr &laquo; Nimble Books LLC</a> &#8211; I have (finally) successfully cloned Wikipedia and indexed it with Solr. In the spirit of documenting my work and helping others, here are the key steps along the way.</li>
<li><a href="http://q-redux.blogspot.com/2011/01/inspecting-hotspot-jvm-options.html">Redux: Inspecting HotSpot JVM Options</a> &#8211; There is enormous scope for coarse and fine grained control of JVM behaviour. The option -XX:+PrintFlagsFinal allows comprehensive reporting of the options and their values. The available options vary by build and JVM type (server or client). Recording and auditing this output is an important step in any Java benchmarking or continuous monitoring exercise</li>
<li><a href="http://databene.org/dbsanity">DB Sanity &#8211; database consistency and reporting application</a> &#8211; DB Sanity performs checks on a database for verifying data consistency and correctness of application deployments or production data. It is invoked by the command line and creates an HTML report with a summary and listings of faulty database entries.</li>
<li><a href="http://code.google.com/p/javasimon/">javasimon &#8211; Java Simon &#8211; Simple Monitoring API</a> &#8211; Java Simon is a simple monitoring API that allows you to follow and better understand your application. Monitors (familiarly called Simons) are placed directly into your code and you can choose whether you want to count something or measure time/duration.</li>
<li><a href="http://www.infoq.com/news/2011/10/SQL-Server-2012">InfoQ: &#8216;Denali&#8217; No More: SQL Server 2012 Announced, Focuses on BI and Big Data</a> &#8211; At the recent PASS Summit, Microsoft announced that the next version of SQL Server, formerly known by the codename &quot;Denali,&quot; will be called SQL Server 2012. Other products were granted official names as well, including Power View (formerly &quot;Crescent&quot;) and SQL Server Data Tools (formerly &quot;Juneau&quot;).</li>
<li><a href="http://blog.chasegale.com/introducing-rocketcharts-open-source-html5-financialstatistical-charts/">&raquo; Introducing: Rocketcharts, Open-source HTML5 Financial/Statistical Charts Chase B. Gale</a> &#8211; Introducing: Rocketcharts, Open-source HTML5 Financial/Statistical Charts</li>
<li><a href="http://www.economist.com/blogs/babbage/2011/10/obituary-0">Obituary: printf(&quot;goodbye, Dennis&quot;); | The Economist</a> &#8211; All of his technological miracles, along with a billion others sold by Apple&#039;s competitors, would be merely pretty receptacles were it not for Dennis Ritchie. It is to him that they owe their digital souls, the operating systems and programs which make them tick.</li>
<li><a href="http://www.canoo.com/blog/2011/10/18/android-and-idea-for-the-eclipse-refugee/">Android and IDEA for the Eclipse Refugee &raquo; Canoo RIA Blog</a> &#8211; Now that IntelliJ IDEA 11 EAP (Early Access) has a visual layout window, there is almost no reason for me to write my Android apps in anything else. I wrote this post to help other users along their way when converting between the IDEs.</li>
<li><a href="http://www.infoq.com/articles/rest-soap">InfoQ: How REST replaced SOAP on the Web: What it means to you</a> &#8211; Meanwhile, the web has essentially become a service oriented platform, where information and functionality is a available through an API; the Web succeeded where the enterprise largely failed.</li>
<li><a href="http://www.onlinetechvision.com/?p=437">How to develop and monitor Thread Pool Services by using Spring | Online Technology Vision</a> &#8211; Thread Pools are very important to execute synchronous &amp; asynchronous processes. This article shows how to develop and monitor Thread Pool Services by using Spring. Creating Thread Pool has been explained via two alternative methods</li>
<li><a href="http://www.infoq.com/presentations/Simple-Made-Easy">InfoQ: Simple Made Easy</a> &#8211; Rich Hickey emphasizes simplicity&rsquo;s virtues over easiness&rsquo;, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/">Links for October 20th through October 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/10/23/links-for-october-20th-through-october-23rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 9th through August 12th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 11:46:41 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[algorithm]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html2pdf]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[redmonk]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[soap]]></category>
		<category><![CDATA[springredis]]></category>
		<category><![CDATA[springsource]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/</guid>
		<description><![CDATA[YaHP Converter &#8211; Yet another Html to Pdf converter for Java &#8211; YaHP is a java library which permits to convert an html document into a pdf document. Java JSON library tour &#8211; In this series of Java JSON tutorials, we focus on three popular third party Java libraries to process JSON data, which are [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/">Links for August 9th through August 12th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.allcolor.org/YaHPConverter/">YaHP Converter &#8211; Yet another Html to Pdf converter for Java</a> &#8211; YaHP is a java library which permits to convert an html document into a pdf document.</li>
<li><a href="http://www.mkyong.com/tutorials/java-json-tutorial/">Java JSON library tour</a> &#8211; In this series of Java JSON tutorials, we focus on three popular third party Java libraries to process JSON data, which are Jackson, Google Gson and JSON.simple</li>
<li><a href="http://www.infoq.com/presentations/Why-I-Chose-MongoDB-for-Guardian">InfoQ: Why I Chose MongoDB for guardian.co.uk</a> &#8211; Mat Wall makes a journey through Guardian&rsquo;s online history, outlining technologies used &ndash; Perl/CGI, CMS, J2EE, Oracle-, and explaining why they chose a NoSQL solution &ndash; MongoDB &#8211; and its advantages.</li>
<li><a href="http://www.infoq.com/articles/RESTSOAFuture">InfoQ: Is REST the future for SOA?</a> &#8211; REST can be used as both system design approach leveraging ROA (true REST approach) and SOA design implementation leveraging REST technologies (REST Web Services). Although both approaches have their merits, they do not change the hardest part&ndash; defining business services/resources aligned with the enterprise business model.</li>
<li><a href="http://code.google.com/p/disruptor/">disruptor &#8211; Concurrent Programming Framework</a> &#8211; Concurrent Programming Framework that provides high performance alternative to bounded queues for exchanging data between concurrent threads</li>
<li><a href="http://radar.oreilly.com/2011/08/theres-no-such-thing-as-big-da.html">There&#8217;s no such thing as big data &#8211; O&#8217;Reilly Radar</a> &#8211; perspective. They&rsquo;re fearless, because they have less to lose. But big, entrenched incumbents should still be able to compete, because they have massive amounts of data about their customers, their products, their employees, and their competitors. They fail because often they just don&rsquo;t know how to ask the right questions.</li>
<li><a href="http://www.springsource.org/node/3199">Video: Getting Started with Spring Data Redis | SpringSource.org</a> &#8211; In this video, Redis founder, Salvatore Sanfilippo, introduces the technology, its data structures and the fundamental concepts behind it. Then SpringSource engineer, Costin Leau, discusses the Redis support in Spring Data, and will showcase how easy it is to get started and scale out into a cloud environment such as Cloud Foundry.</li>
<li><a href="http://redmonk.com/sogrady/2011/08/05/nosql-to-sql/">NoSQL &#8211; It&rsquo;s Beginning to Look a Lot Like SQL &ndash; tecosystems</a> &#8211; What is apparent is the demand for query languages within the NoSQL world. The category might self-identify with its explicit rejection of the industry&rsquo;s original query language, but the next step in NoSQL&rsquo;s evolution will be driven in part by furious implementations of SQL&rsquo;s children.</li>
<li><a href="http://blog.businessofsoftware.org/2011/08/an-unconventional-alternative.html">Try the unconventional alternative &#8211; Business of Software Blog</a> &#8211; The next time you are faced with a decision that looks like a choice between A, B, or C&hellip;. pause for a moment and let your imagination wonder. Is there an option D, E, or F?</li>
<li><a href="http://lists.freebsd.org/pipermail/freebsd-current/2010-August/019310.html">Why GNU grep is fast</a> &#8211; The key to making programs fast is to make them do practically nothing. <img src='http://www.j2eegeek.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/">Links for August 9th through August 12th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/13/links-for-august-9th-through-august-12th/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>Links for June 20th through June 23rd</title>
		<link>http://www.j2eegeek.com/blog/2011/06/26/links-for-june-20th-through-june-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/06/26/links-for-june-20th-through-june-23rd/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 14:30: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[architecture]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codereview]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[decisions]]></category>
		<category><![CDATA[dependencyinjection]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[fairuse]]></category>
		<category><![CDATA[gin]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hbase]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java7]]></category>
		<category><![CDATA[javadoc]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[neo4j]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[owasp]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[RHEL5]]></category>
		<category><![CDATA[rhel6]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[simpledb]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[softwarearchitecture]]></category>
		<category><![CDATA[softwareengineering]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[voldemort]]></category>
		<category><![CDATA[webapps]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[zap]]></category>
		<category><![CDATA[zedattackproxy]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4557</guid>
		<description><![CDATA[Kind of Screwed &#8211; Waxy.org &#8211; At the heart of this settlement is a debate that&#039;s been going on for decades, playing out between artists and copyright holders in and out of the courts. rest-client &#8211; Java application to test RESTful webservices &#8211; RESTClient is a Java application to test RESTful webservices. It can be [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/26/links-for-june-20th-through-june-23rd/">Links for June 20th through June 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://waxy.org/2011/06/kind_of_screwed/">Kind of Screwed &#8211; Waxy.org</a> &#8211; At the heart of this settlement is a debate that&#039;s been going on for decades, playing out between artists and copyright holders in and out of the courts.</li>
<li><a href="http://code.google.com/p/rest-client/">rest-client &#8211; Java application to test RESTful webservices</a> &#8211; RESTClient is a Java application to test RESTful webservices. It can be used to test variety of HTTP communications. From version 2.3, it has two executable Jars:</li>
<li><a href="http://java.dzone.com/news/extremely-decoupled">Extremely Decoupled Architecture for Web Applications (EDAWA); Part 1: Vertical Decoupling | Javalobby</a> &#8211; Vertical decoupling brings the opportunity to exchange the whole technology stack including programming language, runtime environment, operating system or whatever.</li>
<li><a href="http://blogs.oracle.com/jjg/entry/what_s_up_javadoc">What&#8217;s Up, JavaDoc? (Jonathan Gibbons)</a> &#8211; The Java documentation tool, javadoc, has been somewhat neglected in recent releases, but in JDK 7, it&#039;s been getting some amount of long-overdue TLC, albeit mostly under the covers.</li>
<li><a href="https://github.com/blog/878-announcing-github-for-mac">Announcing GitHub for Mac &#8211; GitHub</a> &#8211; Pull requests, merge button, fork queue, issues, pages, wiki &ndash;&ndash; all awesome features that make sharing easier. But those things are only great after you&#039;ve pushed your code to GitHub. Today we&#039;re happy to announce GitHub for Mac.</li>
<li><a href="http://www.infoq.com/presentations/Where-Did-My-Architecture-Go">InfoQ: Where Did My Architecture Go?</a> &#8211; Eoin Woods advices on writing code that preserves the initial architectural design using conventions, dependency analysis, module systems, augmenting the code &amp; checking rules, and language extensions.</li>
<li><a href="http://cwe.mitre.org/">CWE &#8211; Common Weakness Enumeration: A Community-developed dictionary of software weakness types</a> &#8211; International in scope and free for public use, CWE&trade; provides a unified, measurable set of software weaknesses that is enabling more effective discussion, description, selection, and use of software security tools and services that can find these weaknesses in source code and operational systems as well as better understanding and management of software weaknesses related to architecture and design.</li>
<li><a href="http://www.javacodegeeks.com/2011/06/lessons-in-software-reliability.html">Lessons in Software Reliability &#8211; Java Code Geeks</a> &#8211; Ensure that you build support across the organization, build a culture that puts reliability first. Like any change, it will require patience, commitment, and unrelenting followup.</li>
<li><a href="http://aws.typepad.com/aws/2011/06/now-available-amazon-ec2-running-red-hat-enterprise-linux.html">Amazon Web Services Blog: Now Available: Amazon EC2 Running Red Hat Enterprise Linux</a> &#8211; I&#039;m pleased to be able to tell you that you can now run Red Hat Enterprise Linux on EC2 with support from Amazon and Red Hat</li>
<li><a href="http://raibledesigns.com/rd/entry/java_web_application_security_part4">Raible Designs | Java Web Application Security &#8211; Part V: Penetrating with Zed Attack Proxy</a> &#8211; In this article, I&#039;ve shown you how to pentest a web application using Firefox and OWASP&#039;s Zed Attack Proxy (ZAP). I found ZAP to be a nice tool for figuring out vulnerabilities, but it&#039;d be nice if it had a &quot;retest&quot; feature to see if you fixed an issue for a particular URL.</li>
<li><a href="http://blogs.bytecode.com.au/glen/2010/07/15/my-nosql-for-java-devs-slides-are-now-online.html">My &ldquo;NoSQL for Java Devs&rdquo; slides are now online &laquo; Glen Smith</a> &#8211; In the talk we looked at four different types of NoSQL options for Java guys: Simple Key/Value in-memory stores (Memcached), sophisticated distributed key/value stores (Voldemort), Document Databases (CouchDB), and Graph Databases (Neo4j).</li>
<li><a href="http://www.ibm.com/developerworks/offers/lp/demos/summary/j-jmongodb.html?ca=drs-">An introduction to MongoDB</a> &#8211; In this short demo, long-time developerWorks contributor Andrew Glover introduces MongoDB, provides a quick tour of its use, and helps you understand where it&#039;s most applicable</li>
<li><a href="http://www.ibm.com/developerworks/offers/lp/demos/summary/j-amazonsimpledb.html?ca=drs-">An introduction to Amazon SimpleDB</a> &#8211; an introduction to SimpleDB, a massively scalable, highly available key/value datastore. Part of the Amazon Web Services suite, SimpleDB provides a simple web services interface to create and store multiple data sets, query the data, and return the results. Get started with SimpleDB in this short introduction.</li>
<li><a href="http://www.infoq.com/presentations/5-Classic-Patterns-in-Everyday-Code">InfoQ: 5 Classic Patterns in Everyday Code</a> &#8211; Michael Wood explains the importance of using patterns in software design, exemplifying with Adapter, Decorator, Command, and several Factory patterns.</li>
<li><a href="http://hbr.org/2011/06/the-big-idea-before-you-make-that-big-decision/ar/1">The Big Idea: Before You Make That Big Decision&#8230; &#8211; Harvard Business Review</a> &#8211; In this article, we will describe a straightforward way to detect bias and minimize its effects in the most common kind of decision that executives make: reviewing a recommendation from someone else and determining whether to accept it, reject it, or pass it on to the next level.</li>
<li><a href="http://www.javacodegeeks.com/2011/06/not-doing-code-reviews-whats-your.html">Not doing Code Reviews? What&rsquo;s your excuse? &#8211; Java Code Geeks</a> &#8211; Reviews don&rsquo;t need to be a big deal, you don&rsquo;t need formal review meetings. And there are tools to help make reviews cheaper, easier and more effective. So, what about the rest of you? Why aren&rsquo;t you doing code reviews? What&rsquo;s your excuse?</li>
<li><a href="http://www.infoq.com/news/2011/06/swarchbooks2011">InfoQ: New Books on Software Architecture</a> &#8211; Software Architecture is one of the important topics for software engineers, because many failures of software development projects are caused by inadequate design. Thus, it is essential to learn more about architectural issues in theory and practice. Interesting new books that have been published recently or in the near future could be very helpful:</li>
<li><a href="http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis/">Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase comparison :: KKovacs</a> &#8211; In this light, here is a comparison of Cassandra, Mongodb, CouchDB, Redis, Riak, Membase, Neo4j and HBase:</li>
<li><a href="http://www.canoo.com/blog/2011/06/20/gwt-dependency-injection-recipes-using-gin-iii/">&raquo; GWT Dependency Injection recipes using GIN (III) &raquo; Canoo RIA Blog</a> &#8211; In my opinion, dependency injection allows a much cleaner structure, enables configuring the application in an elegant and easy way and, when used together with an event bus, produces low-coupled high-modular applications.</li>
<li><a href="http://sree.cc/sencha/sencha-touch-show-loading-mask-anywhere">Sencha touch &ndash; show loading mask anywhere | Schogini</a> &#8211; If, you need to show a load mask anywhere (not necessarily linked to a store) then you can do something like this:</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/26/links-for-june-20th-through-june-23rd/">Links for June 20th through June 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/06/26/links-for-june-20th-through-june-23rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for June 11th through June 16th</title>
		<link>http://www.j2eegeek.com/blog/2011/06/16/links-for-june-11th-through-june-16th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/06/16/links-for-june-11th-through-june-16th/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 03:02:42 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[boilerplate]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[cloudfoundry]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[dependencyinjection]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gin]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[rod+johnson]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[spiffy]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[versioncontrol]]></category>
		<category><![CDATA[vfabric]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4541</guid>
		<description><![CDATA[Sencha Touch &#8211; An Introduction to Carousels on Vimeo &#8211; Drew Neil (@nelstrom) demonstrates how to use Sencha Touch to create carousel-based apps, such as this artist&#039;s portfolio. YouTube &#8211; Rod Johnson Says Java Can Learn Loads from the Rails Community &#8211; Rod Johnson, tells interviewer Cameron McKenzie that Java developers have a lot to [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/16/links-for-june-11th-through-june-16th/">Links for June 11th through June 16th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://vimeo.com/24475654">Sencha Touch &#8211; An Introduction to Carousels on Vimeo</a> &#8211; Drew Neil (@nelstrom) demonstrates how to use Sencha Touch to create carousel-based apps, such as this artist&#039;s portfolio.</li>
<li><a href="http://www.youtube.com/watch?v=cXU5_a6cZvU">YouTube &#8211; Rod Johnson Says Java Can Learn Loads from the Rails Community</a> &#8211; Rod Johnson, tells interviewer Cameron McKenzie that Java developers have a lot to learn from the Rails community. The response came from a question about what it would take for the enterprise Java community to eagerly adopt cloud based technologies like vFabric and the up and coming Code2Cloud initiative.</li>
<li><a href="http://blog.mongodb.org/post/6587009156/cloudfoundry-mongodb-and-nodejs">The MongoDB NoSQL Database Blog &#8211; Getting started with VMware CloudFoundry, MongoDB and Node.js</a> &#8211; Following up from our previous post we&rsquo;re posting up a quick how-to for using Node.JS, CloudFoundry and MongoDB together. Our end goal here is to build a simple web app that records visits and provides a reporting screen for the last 10 visits.</li>
<li><a href="http://www.canoo.com/blog/2011/06/14/gwt-dependency-injection-recipes-using-gin-ii/">GWT Dependency Injection recipes using GIN (II) &raquo; Canoo RIA Blog</a> &#8211; In this article, we have applied new dependency injection recipes to our GWT demo application. I hope that they can help you give a better structure to your GWT applications and also learn dependency injection features and its &ldquo;best practices&rdquo;.</li>
<li><a href="http://www.senchaworld.com/index.php/2011/sencha-touch-intro-to-listeners/">Sencha Touch &ndash; Intro to Listeners</a> &#8211; Drew Neil (@nelstrom) describes the basics of how listeners work in Sencha Touch. This tutorial is perfect for beginners who want to understand how to create custom behavior and functionality inside their Sencha Touch mobile app.</li>
<li><a href="http://unfoldthat.com/2011/06/09/teach-your-team-some-git.html">Teach your team some Git! Experiences of a team lead who cares. / unfoldthat.com</a> &#8211; Git is not for cowards, so decide quickly and proceed &#8211; or not.</li>
<li><a href="http://coding-and-more.blogspot.com/2011/06/its-official-developers-get-better-with.html">Peter&#8217;s blog: It&#8217;s official: developers get better with age. And scarcer.</a> &#8211; It&#039;s official: developers get better with age. And scarcer.</li>
<li><a href="http://initializr.com/">Initializr &#8211; Start your HTML5 project in 15 seconds!</a> &#8211; Initializr is an HTML5 templates generator to help you getting started with an HTML5 project. It is built on HTML5 Boilerplate, a powerful HTML5 template created by Paul Irish and Divya Manian. Initializr will generate for you a clean customizable template based on Boilerplate with just what you need to start.</li>
<li><a href="http://www.spiffyui.org/?landing">Spiffy UI Framework &#8211; REST, Security, and Rapid Development for GWT</a> &#8211; Spiffy UI Framework &ndash; REST, Security, and Rapid Development for GWT</li>
<li><a href="http://blog.brianstucki.com/post/6357111001/sharedicloud">Live from Las Vegas &#8211; How iCloud works with a shared Apple ID</a> &#8211; To sum it up, it is still possible to use iCloud for your personal stuff, but a shared Apple ID for you and your family. For me, the key was to skip the automated iCloud setup at the iOS welcome walk-through.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/16/links-for-june-11th-through-june-16th/">Links for June 11th through June 16th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/06/16/links-for-june-11th-through-june-16th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for June 10th through June 11th</title>
		<link>http://www.j2eegeek.com/blog/2011/06/11/links-for-june-10th-through-june-11th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/06/11/links-for-june-10th-through-june-11th/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 17:00:46 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bestpractices]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipselink]]></category>
		<category><![CDATA[emc]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[loadtesting]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mockup]]></category>
		<category><![CDATA[multitenant]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[owasp]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[profiling]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[shiro]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[windows8]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4535</guid>
		<description><![CDATA[Writing a Sencha Touch Application, Part 1 &#8211; In this series we will create a Sencha Touch application that allows its users to take notes and store them on the device running the app The Good, the Bad, and the Ugly of REST APIs &#8211; O&#8217;Reilly Broadcast &#8211; We&#039;ve seen a lot of the good, [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/11/links-for-june-10th-through-june-11th/">Links for June 10th through June 11th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://miamicoder.com/2011/writing-a-sencha-touch-application-part-1/">Writing a Sencha Touch Application, Part 1</a> &#8211; In this series we will create a Sencha Touch application that allows its users to take notes and store them on the device running the app</li>
<li><a href="http://broadcast.oreilly.com/2011/06/the-good-the-bad-the-ugly-of-rest-apis.html">The Good, the Bad, and the Ugly of REST APIs &#8211; O&#8217;Reilly Broadcast</a> &#8211; We&#039;ve seen a lot of the good, the bad, and the ugly in API design. This article sums up my thinking on the subject.</li>
<li><a href="http://www.javacodegeeks.com/2011/06/zero-downtime-deployment-and-rollback.html">Zero-downtime Deployment (and Rollback) in Tomcat; a walkthrough and a checklist &#8211; Java Code Geeks</a> &#8211; If you thought Tomcat could not get any better, you thought wrong. Tomcat 7 introduces what is called Parallel Deployment. This was contributed by SpringSource/VMWare. Simply put, parallel deployment is the ability to deploy more than one version of your web application in parallel, making all versions available under the exact same URL.</li>
<li><a href="http://mokk.me/">mokk.me &#8211; Mobile web app mocks</a> &#8211; mokk.me is a web app with no back-end, using HTML, CSS, JavaScript, and CouchDB only</li>
<li><a href="http://nosql.mypopescu.com/post/6411921236/using-couchdb-in-an-ios-application">Using CouchDB in an iOS Application :: myNoSQL</a> &#8211; A guide of using mobile Couchbase Xcode project templates by Marty Schoch. It takes only 5 minutes to get started.</li>
<li><a href="http://www.infoworld.com/t/mobile-development/why-wont-microsoft-say-anything-about-silverlight-687#talkback">Why won&#8217;t Microsoft say anything about Silverlight? | Mobile development &#8211; InfoWorld</a> &#8211; Once touted as the ultimate replacement for Adobe Flash, Microsoft Silverlight&#039;s future seems cloudier than ever</li>
<li><a href="http://www.yuiblog.com/blog/2011/06/09/video-f2esummit2011-donnelly/">YUI Theater &mdash; Jenny Donnelly: &ldquo;Introduction to Git&rdquo; (53 min.) &raquo; Yahoo! User Interface Blog (YUIBlog)</a> &#8211; YUI engineering manager Jenny Donnelly (@jennyd) gives an introduction to Git and how to use it in the real world, including branching and committing, a typical git workflow, merge vs rebase, and tips and tricks that will make your life easier.</li>
<li><a href="http://software-security.sans.org/blog/2011/06/06/safer-software-through-secure-frameworks">Safer Software through Secure Frameworks</a> &#8211; What we need is implementation-level security issues taken care of at the language and framework level. So that developers can focus on their real jobs: solving design problems and writing code that works.</li>
<li><a href="http://software-security.sans.org/blog/2010/08/11/security-misconfigurations-java-webxml-files">Seven Security (Mis)Configurations in Java web.xml Files</a> &#8211; There are a lot of articles about configuring authentication and authorization in Java web.xml files. Instead of rehashing how to configure roles, protect web resources, and set up different types of authentication let&#039;s look at some of the most common security misconfigurations in Java web.xml files.</li>
<li><a href="http://java.dzone.com/articles/java-web-application-security-2">Java Web Application Security &#8211; Part IV: Programmatic Login APIs | Javalobby</a> &#8211; This article has shown you how you can programmatically login using Java EE 6, Spring Security and Apache Shiro. Before Java EE 6 (and Servlet 3), there was no API to programmatically login, so this is a welcome addition</li>
<li><a href="http://nosql.mypopescu.com/post/6384741409/emc-bigdata-acquisition-budget-3-billion">EMC BigData Acquisition Budget: $3 Billion :: myNoSQL</a> &#8211; EMC Corp. may spend about $3 billion on acquisitions this year, keeping pace with last year&rsquo;s tally, to add businesses that can help corporate customers analyze reams of data</li>
<li><a href="http://java-persistence-performance.blogspot.com/2011/06/how-to-improve-jpa-performance-by-1825.html">Java Persistence Performance: How to improve JPA performance by 1,825%</a> &#8211; JPA provides several optimization features and techniques, and some pitfalls waiting to snag the unwary developer. Most JPA providers also provide a plethora of additional optimization features and options. In this blog entry I will explore the various optimization options and techniques, and a few of the common pitfalls.</li>
<li><a href="http://www.brentozar.com/archive/2011/06/how-design-multiclient-databases/">How to Design Multi-Client Databases | Brent Ozar PLF | Brent Ozar PLF</a> &#8211; When you&rsquo;re building an application for lots of clients, there&rsquo;s two common ways to design the database(s):  Option A: Put all clients in the same database Option 2: Build one database per client</li>
<li><a href="http://static.springsource.org/spring/docs/3.1.0.M2/spring-framework-reference/html/new-in-3.1.html">New Features and Enhancements in Spring 3.1</a> &#8211; Building on the support introduced in Spring 3.0, Spring 3.1 is currently under development, and at the time of this writing Spring 3.1 M2 has just been released. This is a list of new features for Spring 3.1</li>
<li><a href="http://blog.joemoreno.com/2011/06/tricks-i-learned-at-apple-steve-jobs.html">Mea Vita (My Life): Tricks I Learned At Apple: Steve Jobs Load Testing @mvorpagel</a> &#8211; While it&#039;s hard to predict exactly how the entire system would behave in the real world, we had a good idea, before we flipped the switch, thanks to our thorough testing strategies.</li>
<li><a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/06/10/businessinsider-apple-icloud-microsoft-cloud-2011-6.DTL">For Google, iCloud Is Annoying; For Microsoft, It&#8217;s A Humiliation (AAPL, MSFT, GOOG)</a> &#8211; The problem for Microsoft is that they had almost a decade to come up with something like iCloud to realize that vision, and they didn&#039;t.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/11/links-for-june-10th-through-june-11th/">Links for June 10th through June 11th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/06/11/links-for-june-10th-through-june-11th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for May 25th through May 26th</title>
		<link>http://www.j2eegeek.com/blog/2011/05/26/links-for-may-25th-through-may-26th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/05/26/links-for-may-25th-through-may-26th/#comments</comments>
		<pubDate>Fri, 27 May 2011 01:01:05 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agility]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[continuous-integration]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jaxer]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[ringojs]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[softwareengineering]]></category>
		<category><![CDATA[sourcecontrol]]></category>
		<category><![CDATA[spiffy]]></category>
		<category><![CDATA[sproutcore]]></category>
		<category><![CDATA[sproutcore2]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[vss]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4499</guid>
		<description><![CDATA[Enemies of Agility: The Dirty Dozen &#124; Agile Zone &#8211; I present the &#34;dirty dozen&#34; impediments, or key enemies of successful agility that I&#039;ve observed. Head first into GWT game development. &#124; skorulis.com &#8211; Here&#039;s a quick introduction into making a canvas based game using GWT and the problems that I ran into. If you&#8217;re [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/26/links-for-may-25th-through-may-26th/">Links for May 25th through May 26th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://agile.dzone.com/news/enemies-agility-dirty-dozen">Enemies of Agility: The Dirty Dozen | Agile Zone</a> &#8211; I present the &quot;dirty dozen&quot; impediments, or key enemies of successful agility that I&#039;ve observed.</li>
<li><a href="http://blog.skorulis.com/?p=50">Head first into GWT game development. | skorulis.com</a> &#8211; Here&#039;s a quick introduction into making a canvas based game using GWT and the problems that I ran into. If you&rsquo;re even more hasty, here&rsquo;s the source code so you can just get it building and running.</li>
<li><a href="http://functionsource.com/post/sproutcore-2-lean-mean-and-back-to-html">FunctionSource: SproutCore 2; Lean, Mean, and back to HTML</a> &#8211; Today we got a sneak peak at the next version of SproutCore via a developer preview. One of the biggest differences that jumped out to me was the change from coding everything through JS APIs to being able to do much more via HTML, CSS, and templates</li>
<li><a href="http://www.simple-talk.com/sql/sql-training/the-10-commandments-of-good-source-control-management/">The 10 Commandments of Good Source Control Management</a> &#8211; None of these things are hard. Honestly, they&rsquo;re really very basic: commit early and often, know what you&rsquo;re committing and that it should actually be in VCS, explain your commits and make sure you do it yourself, don&rsquo;t forget the databases and don&rsquo;t forget the dependencies. But please do forget VSS!</li>
<li><a href="http://www.infoq.com/presentations/Making-Apps-That-Dont-Suck">InfoQ: Making Apps That Don&rsquo;t Suck</a> &#8211; Mike Lee considers that a software engineer makes great applications not because he follows good rules but because he has a better way of looking at the world and he learns from experience.</li>
<li><a href="http://www.spiffyui.org/#b=overview">Spiffy UI Framework &#8211; Beautiful fast flexible secure maintainable applications with GWT and REST</a> &#8211; The Spiffy UI framework takes the power of GWT and adds patterns, widgets, and utilities to make beautiful, fast, secure, maintainable web applications.</li>
<li><a href="http://www.infoworld.com/d/application-development/javascript-conquers-the-server-969?source=IFWNLE_nlt_daily_2011-05-25">JavaScript conquers the server | It&#8217;s BroadVision and Netscape LiveCycle all over again <img src='http://www.j2eegeek.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a> &#8211; Node.js, Jaxer, EJScript, RingoJS, and AppengineJS combine the familiarity of JavaScript, low overhead, blazing speed, and unique twists</li>
<li><a href="http://www.codesta.com/blog/2011/5/23/sencha-touchphonegap-tips-and-tricks.html">Codesta &#8211; Blog &#8211; Sencha Touch/PhoneGap Tips and&nbsp;Tricks</a> &#8211; Sencha Touch/PhoneGap Tips and&nbsp;Tricks</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/26/links-for-may-25th-through-may-26th/">Links for May 25th through May 26th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/05/26/links-for-may-25th-through-may-26th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/</link>
		<comments>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 12:01:01 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ceylon]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/</guid>
		<description><![CDATA[InfoQ: Ceylon JVM Language and a interview with Gavin King &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it. The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/">Daily del.icio.us for April 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/">Daily del.icio.us for April 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-5/</link>
		<comments>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-5/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 09:03:33 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ceylon]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=3715</guid>
		<description><![CDATA[InfoQ: Ceylon JVM Language and a interview with Gavin King &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it. The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-5/">Daily del.icio.us for April 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-5/">Daily del.icio.us for April 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-4/</link>
		<comments>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-4/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 06:05:03 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ceylon]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=3712</guid>
		<description><![CDATA[InfoQ: Ceylon JVM Language and a interview with Gavin King &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it. The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-4/">Daily del.icio.us for April 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-4/">Daily del.icio.us for April 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/04/14/daily-del-icio-us-for-april-13th-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th-3/</link>
		<comments>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th-3/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 03:06:03 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ceylon]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=3706</guid>
		<description><![CDATA[InfoQ: Ceylon JVM Language and a interview with Gavin King &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it. The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th-3/">Daily del.icio.us for April 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/news/2011/04/ceylon">InfoQ: Ceylon JVM Language and a interview with Gavin King</a> &#8211; Ceylon isn&#039;t Java, it&#039;s a new language that&#039;s deeply influenced by Java, designed by people who are unapologetic fans of Java. Java&#039;s not dying anytime soon, so nothing&#039;s killing it.</li>
<li><a href="http://blog.talawah.net/2011/04/gavin-king-unviels-red-hats-top-secret.html">The Brain Dump: Gavin King unveils Red Hat&#8217;s Java killer successor: The Ceylon Project</a> &#8211; The Ceylon Project aims to create a programming language and SDK for business computing, designed with an eye to the successes and failures of the Java. It is built to run on the JVM, uses static typing, and supports high-order functions, while maintaining a strong focus on being easy learn and easy to read.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th-3/">Daily del.icio.us for April 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 20:01:36 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jax-rs]]></category>
		<category><![CDATA[jersey]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/</guid>
		<description><![CDATA[Webcast Series: Java EE 6 Support in Oracle WebLogic Server &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0. Learn Sencha Touch w/ Drew Neil on Vimeo &#8211; Drew Neil (@nelstrom) walks you through the basics [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/">Daily del.icio.us for April 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
<li><a href="http://www.oracle.com/technetwork/middleware/weblogic/learnmore/weblogic-javaee6-webcasts-358613.html">Webcast Series: Java EE 6 Support in Oracle WebLogic Server</a> &#8211; This webcast series walks you through how to build an application using the APIs currently supported in WebLogic Server, including JPA 2.0, JAX-RS 1.1 and JSF 2.0.</li>
<li><a href="http://vimeo.com/album/1573372">Learn Sencha Touch w/ Drew Neil on Vimeo</a> &#8211; Drew Neil (@nelstrom) walks you through the basics of Sencha Touch in these getting started tutorials.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/">Daily del.icio.us for April 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/04/13/daily-del-icio-us-for-april-13th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for January 17th through January 20th</title>
		<link>http://www.j2eegeek.com/blog/2011/01/20/daily-del-icio-us-for-january-17th-through-january-20th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/01/20/daily-del-icio-us-for-january-17th-through-january-20th/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 22:00:50 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[beanstalk]]></category>
		<category><![CDATA[bowler]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dry]]></category>
		<category><![CDATA[elastic]]></category>
		<category><![CDATA[entrepreneurship]]></category>
		<category><![CDATA[flexibility]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[intellij+idea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[modernizr]]></category>
		<category><![CDATA[objectify]]></category>
		<category><![CDATA[olap]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[pivot]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2719</guid>
		<description><![CDATA[Red Sweater Blog &#8211; The Road Less Traveled &#8211; Don&#8217;t be afraid to fail! Failure is your only means of testing for fact. And without facts, you have nothing to base your business on. HTML5 in the browser: Local data storage &#124; Developer World &#8211; InfoWorld &#8211; HTML5 Web Storage, Web Database, FileReader, FileWriter, and [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/20/daily-del-icio-us-for-january-17th-through-january-20th/">Daily del.icio.us for January 17th through January 20th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.red-sweater.com/blog/184/the-road-less-traveled">Red Sweater Blog &ndash; The Road Less Traveled</a> &#8211; Don&rsquo;t be afraid to fail! Failure is your only means of testing for fact. And without facts, you have nothing to base your business on.</li>
<li><a href="http://www.infoworld.com/d/developer-world/html5-in-the-browser-local-data-storage-806?source=IFWNLE_nlt_daily_2011-01-19">HTML5 in the browser: Local data storage | Developer World &#8211; InfoWorld</a> &#8211; HTML5 Web Storage, Web Database, FileReader, FileWriter, and AppCaching APIs will transform Web pages into local applications, but not yet</li>
<li><a href="http://gigaom.com/cloud/meet-elastic-beanstalk-amazons-platform-play/">Meet Elastic Beanstalk, Amazon&rsquo;s Platform Play: Cloud Computing News &laquo;</a> &#8211; Amazon Web Services, which popularized cloud computing with its Elastic Compute Cloud and Simple Storage Service, has moved up the stack from infrastructure to providing Amazon Elastic Beanstalk, its platform-as-a-service play</li>
<li><a href="http://blogs.jetbrains.com/idea/2011/01/intellij-idea-wins-toy-award-from-infoworld/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+jetbrains_intellijidea+%28JetBrains+IntelliJ+IDEA+Blog%29">IntelliJ IDEA wins TOY award from InfoWorld! | JetBrains IntelliJ IDEA Blog</a> &#8211; IntelliJ IDEA wins Technology of the Year award from InfoWorld!</li>
<li><a href="http://bowlerframework.org/">Bowler &#8211; RESTful Scala Web Framework</a> &#8211; Bowler is a RESTful, multi-channel ready web framework in Scala with a functional flavour, built on top of Scalatra and Scalate, with Lift-JSON doing the heavy JSON lifting</li>
<li><a href="https://github.com/fishbonecloud/ObjectifyExample">Use Objectify to store data in the Google App Engine Datastore &#8211; GitHub</a> &#8211; An example of using Objectify to store and retreive data from the Google App Engine Datastore</li>
<li><a href="http://code.google.com/p/gwtmodernizr/">gwtmodernizr &#8211; A Modernizr clone for Google Web Toolkit</a> &#8211; Modernizr is a great js library that detects if your browser offers native support for a number of CSS3 and HTML5 features. The idea of this project is to port Modernizr to GWT and make this feature detection possible from within your GWT code.</li>
<li><a href="http://www.iccube.com/products/contributions/gwt-pivot-table">GWT Pivot Table &#8211; GWT Pivot Table Component, Java GWT web Application</a> &#8211; The GWT Pivot Table is a Web component that easily integrates into your Java GWT Web application and provides seamless rendering of your MDX queries.</li>
<li><a href="http://java.dzone.com/articles/make-flexible-architecture-now?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29">Make a Flexible Architecture Now, Perfect it Later | Javalobby</a> &#8211; When you start a project , there are plenty of tough questions that depend on the application you are writing, but by layering your code and ensuring that functionality takes place only in well defined points which you can alter or relocate, you ensure that your code remains able to change based on architectural decisions and business demands.</li>
<li><a href="http://cometdaily.com/2011/01/17/the-five-key-metrics-of-a-high-performance-comet-server/">Comet Daily &raquo; Blog Archive &raquo; The Five Key Metrics of a High-Performance Comet Server</a> &#8211; The five dimensions of performance above are essential for any high-performance Comet server. They can be measured independently of the specific architecture of a particular Comet server</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/01/20/daily-del-icio-us-for-january-17th-through-january-20th/">Daily del.icio.us for January 17th through January 20th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/01/20/daily-del-icio-us-for-january-17th-through-january-20th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for December 14th through December 15th</title>
		<link>http://www.j2eegeek.com/blog/2010/12/15/daily-del-icio-us-for-december-14th-through-december-15th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/12/15/daily-del-icio-us-for-december-14th-through-december-15th/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 04:01:44 +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[articles]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[enterprise2.0]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobileweb]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2657</guid>
		<description><![CDATA[InfoQ: Juergen Hoeller on the Past and Future of Spring &#8211; Juergen Hoeller explains the past and future of the Spring framework: how it will make use of Java 7 features like Fork/Join, work with JEE6 and PaaS platforms, and much more. Mockito &#8211; Screencasts for Stubbing, Verifying, and Argument Matching &#124; Javalobby &#8211; We&#039;re [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/12/15/daily-del-icio-us-for-december-14th-through-december-15th/">Daily del.icio.us for December 14th through December 15th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/interviews/hoeller-spring">InfoQ: Juergen Hoeller on the Past and Future of Spring</a> &#8211; Juergen Hoeller explains the past and future of the Spring framework: how it will make use of Java 7 features like Fork/Join, work with JEE6 and PaaS platforms, and much more.</li>
<li><a href="http://java.dzone.com/articles/mockito-%E2%80%93-screencasts-stubbing?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29">Mockito &ndash; Screencasts for Stubbing, Verifying, and Argument Matching | Javalobby</a> &#8211; We&#039;re rolling out Mockito and trying to raise our testability at work and I&#039;m set to give a presentation/training session tomorrow to a few new team</li>
<li><a href="http://www.readwriteweb.com/mobile/2010/12/w3c-releases-best-practices-for-mobile-web-apps.php">W3C Releases Best Practices for Mobile Web Apps</a> &#8211; International Web standards body, The World Wide Web Consortium (W3C) has released a new standard for developers of mobile Web applications. The document, published as a W3C Recommendation, is titled &quot;The Mobile Web Application Best Practices&quot;</li>
<li><a href="http://www.infoq.com/presentations/Using-REST-for-SOA">InfoQ: Using REST for SOA</a> &#8211; Stefan Tilkov makes a case for using REST in an enterprise SOA solution showing how to implement tricky features like encapsulation, transactions, stateful communication, reliable messaging, notifications, and security</li>
<li><a href="http://www.cio.com/article/646654/SOA_Makes_Its_Home_in_Financial_Services_Arena?source=rss_all&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+dineshhbhat+%28%22mypublic%22+via+Dinesh+in+Google+Reader%29">SOA Makes Its Home in Financial Services Arena CIO.com</a> &#8211; The death of SOA has been much exaggerated according to a new report. Forrester analyst Jost Hoppermann said that in financial services companies, SOA is very much alive and is being increasingly deployed within the industry</li>
<li><a href="https://github.com/aalmiray/Json-lib/">JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again</a> &#8211; JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans.</li>
<li><a href="http://www.journaldev.com/42/how-to-install-memcached-server-on-windows-as-service">How to install Memcached Server on Windows as Service | JournalDev</a> &#8211; In my earlier posts, I explained how to install memcached server on *nix and Mac OS systems. Today I will explain how to install memcached server on Windows operating system.</li>
<li><a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">TIOBE Software: Tiobe Index</a> &#8211; The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors</li>
<li><a href="http://techblog.netflix.com/2010/12/four-reasons-we-choose-amazons-cloud-as.html">Four Reasons We Choose Amazon&rsquo;s Cloud as Our Computing Platform</a> &#8211; Letting Amazon focus on data center infrastructure allows our engineers to focus on building and improving our business.&nbsp;Amazon calls their web services &ldquo;undifferentiated heavy lifting,&rdquo; and that&rsquo;s what it is.</li>
<li><a href="http://feeds.delicious.com/v2/rss/vscarpenter">500 Internal Server Error</a> &#8211; 500 Internal Server Error</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/12/15/daily-del-icio-us-for-december-14th-through-december-15th/">Daily del.icio.us for December 14th through December 15th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/12/15/daily-del-icio-us-for-december-14th-through-december-15th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for September 2nd through September 7th</title>
		<link>http://www.j2eegeek.com/blog/2010/09/07/daily-del-icio-us-for-september-2nd-through-september-7th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/09/07/daily-del-icio-us-for-september-2nd-through-september-7th/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 14:01:35 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[ganttchart]]></category>
		<category><![CDATA[germany]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gxt]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[RabbitMQ]]></category>
		<category><![CDATA[redmonk]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[sharding]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[vfabric]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visualstudio]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[wallstreet]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2547</guid>
		<description><![CDATA[James Governor&#8217;s Monkchips &#187; SOA flatlines: BRAINS! &#8211; SOA is about Enterprise Architecture, which has a value. Architecture, Discipline, Freedom. James Governor&#8217;s Monkchips &#187; Day of The Dead: Web Drives Strong Demand for Java Skills &#8211; A 59% increase in jobs since January 2009? Not bad for a dead technology. Java has plenty of runway [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/09/07/daily-del-icio-us-for-september-2nd-through-september-7th/">Daily del.icio.us for September 2nd through September 7th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.redmonk.com/jgovernor/2009/01/09/soa-flatlines-brains/">James Governor&#8217;s Monkchips &raquo; SOA flatlines: BRAINS!</a> &#8211; SOA is about Enterprise Architecture, which has a value. Architecture, Discipline, Freedom.</li>
<li><a href="http://www.redmonk.com/jgovernor/2010/09/03/day-of-the-dead-web-drives-strong-demand-for-java-skills/">James Governor&#8217;s Monkchips &raquo; Day of The Dead: Web Drives Strong Demand for Java Skills</a> &#8211; A 59% increase in jobs since January 2009? Not bad for a dead technology. Java has plenty of runway left and plenty of room for innovation.</li>
<li><a href="http://ankhsvn.open.collab.net/">ankhsvn: Subversion Support for Visual Studio</a> &#8211; AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008 and 2010.</li>
<li><a href="http://www.secretgeek.net/dod_intro.asp">DOS on Dope: The last MVC web framework you&#8217;ll ever need</a> &#8211; It&#039;s time to meet the MVC web framework to end all MVC Web frameworks. DOS on DOPE is the modern MVC framework built on the awesome power of Batch scripts.</li>
<li><a href="http://www.salon.com/books/feature/2010/08/25/german_usa_working_life_ext2010">&quot;Were You Born on the Wrong Continent?&quot;: America&#8217;s misguided culture of overwork &#8211; Nonfiction &#8211; Salon.com</a> &#8211; Germany&#039;s workers have higher productivity, shorter hours and greater quality of life. How did we get it so wrong?</li>
<li><a href="http://www.infoworld.com/d/developer-world/vmware-positions-java-the-cloud-846?source=IFWNLE_jw_2010-08-31">VMware positions Java for the cloud | Developer World &#8211; InfoWorld</a> &#8211; The VMware Cloud Application Platform leverages the popular Spring Framework for Java development and the newly branded vFabric product set, which features pre-existing SpringSource products offering capabilities such as data management, messaging, and dynamic load balancing</li>
<li><a href="http://www.ext-scheduler.com/gxtgantt.html">Gxt Gantt &#8211; A highly interactive GWT Gantt chart component for the Ext GWT framework</a> &#8211; Gxt Gantt is a highly interactive gantt chart component that can assist you in project management, resource allocation and more.&lt;br /&gt;<br />
&lt;br /&gt;<br />
The component is written in pure GWT Java and it is based on the superb Ext GWT framework but requires nothing else to run</li>
<li><a href="http://www.slate.com/id/2265755">Why is everyone always writing off Netflix? &#8211; By James Ledbetter &#8211; Slate Magazine</a> &#8211; But there is one company that has been more consistently underestimated than any other, whose innovations, growth, and, indeed, survival have been dismissed and denied for nearly all its corporate life. That&#039;s Netflix.</li>
<li><a href="http://www.ibm.com/developerworks/java/library/j-javadev2-11/index.html?ca=drs-">Java development 2.0: Sharding with Hibernate Shards</a> &#8211; In this installment of the Java development 2.0 series, find out when sharding works, and when it doesn&#039;t, and then get your hands busy sharding a simple application capable of handling terabytes of data.</li>
<li><a href="http://tv.jetbrains.net/">JetBrains TV | Watch with pleasure!</a> &#8211; We&rsquo;ve had requests from the community to have a central point where people could have access to Screencasts and other Video related material that we provide. In response to that, we are happy to announce the availability of JetBrainsTV</li>
<li><a href="http://loianegroner.com/2010/09/extjs-spring-mvc-3-and-hibernate-3-5-crud-datagrid-example/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+LoianeGroner+%28Loiane+Groner%29">ExtJS, Spring MVC 3 and Hibernate 3.5: CRUD DataGrid Example | Loiane Groner</a> &#8211; This tutorial will walk through how to implement a CRUD (Create, Read, Update, Delete) DataGrid using ExtJS, Spring MVC 3 and Hibernate 3.5</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/09/07/daily-del-icio-us-for-september-2nd-through-september-7th/">Daily del.icio.us for September 2nd through September 7th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/09/07/daily-del-icio-us-for-september-2nd-through-september-7th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for May 16th through May 19th</title>
		<link>http://www.j2eegeek.com/blog/2010/05/19/daily-del-icio-us-for-may-16th-through-may-19th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/05/19/daily-del-icio-us-for-may-16th-through-may-19th/#comments</comments>
		<pubDate>Wed, 19 May 2010 19:00:13 +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[android]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[conficker]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[extjs3.0]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gdrive]]></category>
		<category><![CDATA[gizmo5]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[googlevoice]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[querydsl]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[rrs]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sla]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[voip]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2428</guid>
		<description><![CDATA[Introducing App Engine for Business &#8211; Google App Engine &#8211; Google Code &#8211; App Engine for Business enables you to build your enterprise applications on the same scalable systems that power Google applications. App Engine for Business provides all the ease of use and flexibility of App Engine with more power to manage enterprise use [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/19/daily-del-icio-us-for-may-16th-through-may-19th/">Daily del.icio.us for May 16th through May 19th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://code.google.com/appengine/business/">Introducing App Engine for Business &#8211; Google App Engine &#8211; Google Code</a> &#8211; App Engine for Business enables you to build your enterprise applications on the same scalable systems that power Google applications. App Engine for Business provides all the ease of use and flexibility of App Engine with more power to manage enterprise use cases, more capable APIs, straightforward pricing and the SLAs and support you need for business-critical applications.</li>
<li><a href="http://code.google.com/apis/storage/">Google Storage for Developers &#8211; Google Code</a> &#8211; Google Storage for Developers is a RESTful service for storing and accessing your data on Google&#39;s infrastructure. The service combines the performance and scalability of Google&#39;s cloud with advanced security and sharing capabilitie</li>
<li><a href="http://googlecode.blogspot.com/2010/05/enabling-cloud-portability-with-google.html">Google Code Blog: Enabling Cloud Portability with Google App Engine for Business and VMware</a> &#8211; New data presentation widgets in Google Web Toolkit speed development of traditional enterprise applications, increase performance and interactivity for enterprise users, and make it much easier to create engaging mobile apps with a fraction of the investment previously required.</li>
<li><a href="http://googleblog.blogspot.com/2010/05/google-io-2010-day-1-more-powerful-web.html">Official Google Blog: Google I/O 2010 Day 1: A more powerful web in more places</a> &#8211; This week we&rsquo;ll celebrate this ongoing evolution of the web and share some of our latest work in moving the web forward and keeping it open.</li>
<li><a href="http://www.allthingsdistributed.com/2010/05/amazon_s3_reduced_redundancy_storage.html">Expanding the Cloud &#8211; Amazon S3 Reduced Redundancy Storage &#8211; All Things Distributed</a> &#8211; Today a new storage option for Amazon S3 has been launched: Amazon S3 Reduced Redundancy Storage (RRS). This new storage option enables customers to reduce their costs by storing non-critical, reproducible data at lower levels of redundancy</li>
<li><a href="http://www.technoforum.org/programming/five-javascript-frameworks-comparison/">Five JavaScript Frameworks Comparison | TechnoForum</a> &#8211; Ext JS is emerging as an &ldquo;industry-strength&rdquo; framework and is being increasingly used in the enterprise. Ext JS also supports a robust client-side data model and support for component model and design patterns.</li>
<li><a href="http://www.zdnet.com/blog/btl/google-buys-voip-engine-behind-yahoo-aol-webex-lotus-conferencing/34590">Google buys VOIP engine behind Yahoo, AOL, WebEx, Lotus conferencing | ZDNet</a> &#8211; Given Google&rsquo;s acquisition of Gizmo5 and its existing Google Voice service, the search giant appears to be collecting enough assets to give Skype and others competition on the consumer and business fronts. GIPS&rsquo;s software can also be layered into Google Apps in multiple areas as a business collaboration tool.</li>
<li><a href="http://www.marco.org/608396721">Marco.org &#8211; The iPad doesn&rsquo;t need to do everything</a> &#8211; Find the balance: use the iPad for what it does well, accept that it won&rsquo;t be everything, and use other tools for the rest.</li>
<li><a href="http://smoothspan.wordpress.com/2010/05/17/amazon-stealing-the-cloud/">Amazon Stealing the Cloud &laquo; SmoothSpan Blog</a> &#8211; It&rsquo;s still relatively early days, but Amazon&rsquo;s competitors need to rev up pretty soon.&nbsp; Amazon is stealing the Cloud at an ever-increasing rate.</li>
<li><a href="http://www.businessinsider.com/foursquare-growing-like-crazy-up-to-600000-check-ins-per-day-2010-5">Foursquare Growing Like Crazy: Up To 600,000 Check-Ins Per Day</a> &#8211; Foursquare, the hot mobile &quot;check-in&quot; app, has basically doubled in usage over the last two months</li>
<li><a href="http://source.mysema.com/display/querydsl/Querydsl">Querydsl &#8211; Querydsl &#8211; Mysema Source</a> &#8211; Querydsl is a framework which enables the construction of type-safe SQL-like queries. Instead of writing queries as inline strings or externalizing them into XML files they aren be constructed via a fluent API like Querydsl.</li>
<li><a href="http://www.theatlantic.com/magazine/print/2010/06/the-enemy-within/8098/">The Atlantic :: Magazine :: The Enemy Within</a> &#8211; THE CYBER-SECURITY ELITES OF THE WORLD HAVE JOINED FORCES IN A HIGH-TECH GAME OF COPS AND ROBBERS, TRYING TO FIND CONFICKER&rsquo;S CREATORS AND DEFEAT THEM. THE COPS ARE FAILING. AND NOW THE WORM LIES THERE, WAITING &hellip;</li>
<li><a href="http://www.mediaite.com/tv/bill-maher-thinks-the-federal-government-would-work-better-if-it-was-run-by-apple/">Bill Maher Thinks The Government Would Work Better If It Was Run By Apple</a> &#8211; &ldquo;If we wanted a president that didn&rsquo;t understand gizmos and doohickeys,&rdquo; Maher reminded the President, America would have elected McCain and Palin. &ldquo;McCain thinks an iPad is something women wear on their Xboxes once a month.&rdquo;</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/19/daily-del-icio-us-for-may-16th-through-may-19th/">Daily del.icio.us for May 16th through May 19th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/05/19/daily-del-icio-us-for-may-16th-through-may-19th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for May 2nd through May 5th</title>
		<link>http://www.j2eegeek.com/blog/2010/05/05/daily-del-icio-us-for-may-2nd-through-may-5th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/05/05/daily-del-icio-us-for-may-2nd-through-may-5th/#comments</comments>
		<pubDate>Thu, 06 May 2010 03:00:12 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[life2.0]]></category>
		<category><![CDATA[lift]]></category>
		<category><![CDATA[novell]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scribd]]></category>
		<category><![CDATA[simpledb]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2401</guid>
		<description><![CDATA[Solving the Persistence Problem with Google AppEngine with SimpleDS &#8211; TheServerSide.com &#8211; SimpleDS provides a simple persistence framework for Google AppEngine that gets as little in the way as possible. It is barely a wrapper around Datastore APIs, providing mapping between Entity and Java classes Scribd CTO: &#8220;We Are Scrapping Flash And Betting The Company [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/05/daily-del-icio-us-for-may-2nd-through-may-5th/">Daily del.icio.us for May 2nd through May 5th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.theserverside.com/discussions/thread.tss?thread_id=60093&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+techtarget%2Ftsscom%2Fhome+%28TheServerSide.com%3A+Your+Enterprise+Java+Community%29">Solving the Persistence Problem with Google AppEngine with SimpleDS &#8211; TheServerSide.com</a> &#8211; SimpleDS provides a simple persistence framework for Google AppEngine that gets as little in the way as possible. It is barely a wrapper around Datastore APIs, providing mapping between Entity and Java classes</li>
<li><a href="http://techcrunch.com/2010/05/05/scribd-html5/">Scribd CTO: &ldquo;We Are Scrapping Flash And Betting The Company On HTML5&Prime; (Exclusive Screenshots)</a> &#8211; We are scrapping three years of Flash development and betting the company on HTML5 because we believe HTML5 is a dramatically better reading experience than Flash. Now any document can become a Web page.</li>
<li><a href="http://www.antipope.org/charlie/blog-static/2010/04/why-steve-jobs-hates-flash.html">The real reason why Steve Jobs hates Flash &#8211; Charlie&#8217;s Diary</a> &#8211; I&#39;ve got a theory, and it&#39;s this: Steve Jobs believes he&#39;s gambling Apple&#39;s future &mdash; the future of a corporation with a market cap well over US $200Bn &mdash; on an all-or-nothing push into a new mark</li>
<li><a href="http://www.infoq.com/articles/rest-discovery-dns">InfoQ: Using DNS for REST Web Service Discovery</a> &#8211; Service Discovery can be easily introduced to systems of RESTful Web services by leveraging standard DNS mechanisms as specified by DNS-SD. DNS based service discovery is readily available to anyone in any system environment given the ubiquitous availability of DNS nameserver and resolver implementations.</li>
<li><a href="http://liftweb.net/">Lift &ndash; The Simply Functional Web Framework &ndash; Home</a> &#8211; Lift is the only new framework in the last four years to offer fresh and innovative approaches to web development. It&#39;s not just some incremental improvements over the status quo, it redefines the state of the art</li>
<li><a href="http://java.dzone.com/articles/interview-lift-creator">Interview With Lift Creator &#8211; On Foursquare, Scala, and Lift 2.0 | Javalobby</a> &#8211; With the impending release of Lift 2.0, DZone contacted David Pollak, the creator of Lift, to talk about Scala, web development, Foursquare, and what to expect in Lift 2.0</li>
<li><a href="http://www.apple.com/pr/library/2010/05/03ipad.html">Apple Sells One Million iPads</a> &#8211; Apple&reg; today announced that it sold its one millionth iPad&trade; on Friday, just 28 days after its introduction on April 3. iPad users have already downloaded over 12 million apps from the App Store and over 1.5 million ebooks from the new iBookstore.&nbsp;</li>
<li><a href="http://www.computerworld.com/s/article/9176240/Chrome_again_beats_Firefox_in_browser_gain_race">Chrome again beats Firefox in browser gain race &#8211; Computerworld</a> &#8211; Chrome was the only browser to gain significant usage share last month, and it again trounced Firefox.</li>
<li><a href="http://www.infoworld.com/d/open-source/novell-and-red-hat-prevail-in-user-interface-patent-case-571">Novell and Red Hat prevail in user-interface patent case | Open Source &#8211; InfoWorld</a> &#8211; Two open-source-software companies successfully thwart a patent infringement case</li>
<li><a href="http://www.youtube.com/watch?v=aYsGwLWqWI4&amp;feature=player_embedded">YouTube &#8211; President Obama and Jay Leno at White House Correspondents Dinner</a> &#8211; President Obama and Jay Leno trade jokes at the 2010 White House Correspondents Association Dinner in Washington, D.C.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/05/05/daily-del-icio-us-for-may-2nd-through-may-5th/">Daily del.icio.us for May 2nd through May 5th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/05/05/daily-del-icio-us-for-may-2nd-through-may-5th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

