<?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; development</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j2eegeek.com/blog</link>
	<description>In the kingdom of hope, there is no winter.</description>
	<lastBuildDate>Fri, 10 Feb 2012 00:59:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.j2eegeek.com/blog/?pushpress=hub'/>
		<item>
		<title>Links for February 1st through February 9th</title>
		<link>http://www.j2eegeek.com/blog/2012/02/09/links-for-february-1st-through-february-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2012/02/09/links-for-february-1st-through-february-9th/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 00:59:14 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[datamining]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gxt3.0]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[heap]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[senchatouch2.0]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springmobile]]></category>
		<category><![CDATA[springmvc]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[statemanagement]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[toolkit]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[windowsphone]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4686</guid>
		<description><![CDATA[What is Apache Hadoop? &#8211; A look at the components and functions of the Hadoop ecosystem &#8211; What is Apache Hadoop? &#8211; A look at the components and functions of the Hadoop ecosystem Ext GWT 3.0 State API &#124; Blog &#124; Sencha &#8211; The Ext GWT 3.0 State API provides the ability to persist state [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/02/09/links-for-february-1st-through-february-9th/">Links for February 1st through February 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://radar.oreilly.com/2012/02/what-is-apache-hadoop.html">What is Apache Hadoop? &#8211; A look at the components and functions of the Hadoop ecosystem</a> &#8211; What is Apache Hadoop? &#8211; A look at the components and functions of the Hadoop ecosystem</li>
<li><a href="http://www.sencha.com/blog/ext-gwt-3-0-state-api?mkt_tok=3RkMMJWWfF9wsRonvqXAZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YEGStQhcOuuEwcWGog80wlWGeiU">Ext GWT 3.0 State API | Blog | Sencha</a> &#8211; The Ext GWT 3.0 State API provides the ability to persist state information. The API supports saving state data to different persistence providers. These include providers based on cookies and HTML5 local storage.</li>
<li><a href="http://www.readwriteweb.com/mobile/2011/12/phonegap-releases-version-13-w.php">PhoneGap Releases Version 1.3 With Full Windows Phone Support</a> &#8211; PhoneGap is turning 1.3 today. There are a plethora of new features, tools and controls across five platforms in the new PhoneGap release. Biggest among these is Windows Phone&#039;s support of all PhoneGap features, a first for any mobile platform that is not iOS or Android.</li>
<li><a href="http://www.sencha.com/blog/dive-into-dataview-with-sencha-touch-2-beta-2/">Dive into DataView with Sencha Touch 2 Beta 2 | Blog | Sencha</a> &#8211; The enhanced DataView in Sencha Touch 2 Beta 2 makes it easy to build complex data bound lists.</li>
<li><a href="http://engineering.foursquare.com/2012/02/02/heapaudit-jvm-memory-profiler-for-the-real-world/">HeapAudit &ndash; JVM Memory Profiler for the Real World | Foursquare Engineering Blog</a> &#8211; HeapAudit is not a monitoring tool, but rather an engineering tool that collects actionable data &ndash; information sufficient for directly making code change improvements. It is created for the real world, applicable to live running production servers.</li>
<li><a href="http://gigaom.com/2012/02/07/app-economy-has-created-almost-half-a-million-jobs/">App Economy has created almost half a million jobs &mdash; Tech News and Analysis</a> &#8211; A new report suggests that the nascent app economy spurred on by iOS, Android and Facebook apps has generated 466,000 jobs in the U.S. economy since 2007.</li>
<li><a href="http://www.springsource.org/spring-mobile/news/1.0.0.rc1-released">Spring Mobile 1.0.0.RC1 Released | SpringSource.org</a> &#8211; Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications. The 1.0.0.RC1 release ships a general facility for user site preference management that can be used independently or in conjunction with the mobile site switcher</li>
<li><a href="http://rubyreloaded.com/trickshots/">Ruby Trick Shots: A Video of 24 Ruby Tips and Tricks</a> &#8211; Over the years, I&#039;ve saved the Ruby techniques that have surprised other Rubyists I know. Now past 100, I&#039;m making an e-book of them! It&#039;ll be free in all forms</li>
<li><a href="http://www.infoq.com/interviews/SevenDeadlySinsOfEnterpriseAgileAdoption">InfoQ: The Seven Deadly Sins of Enterprise Agile Adoption</a> &#8211; Sanjiv Augustine and Arlen Bankston discuss the Seven Deadly Sins that organizations repeatedly make so you can steer clear of them and benefit from a successful Enterprise Agile Adoption.</li>
<li><a href="http://the-object.net/">The Object Network: Linking up our APIs</a> &#8211; Instead of writing a whole new, dedicated HTTP API to your site, publish your data using common JSON object formats, and link your data up, both within your own sites and to other sites. Become part of a global Object Network!</li>
<li><a href="http://www.infoq.com/presentations/Questions-for-an-Enterprise-Architect">InfoQ: Questions for an Enterprise Architect</a> &#8211; Erik D&ouml;rnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?</li>
<li><a href="http://www.infoq.com/presentations/Writing-Applications-for-Cloud-Foundry-Using-Spring-and-MongoDB">InfoQ: Writing Applications for Cloud Foundry Using Spring and MongoDB</a> &#8211; Thomas Risberg and Jared Rosoff show how to create Spring applications using Spring Data and MongoDB, applications deployed on Cloud Foundry.</li>
<li><a href="https://github.com/twitter/bootstrap/">Bootstrap, from Twitter &#8211; HTML, CSS, and JS toolkit from Twitter</a> &#8211; Bootstrap is Twitter&#039;s toolkit for kickstarting CSS for websites, apps, and more. It includes base CSS styles for typography, forms, buttons, tables, grids, navigation, alerts, and more.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/02/09/links-for-february-1st-through-february-9th/">Links for February 1st through February 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2012/02/09/links-for-february-1st-through-february-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for January 22nd through January 27th</title>
		<link>http://www.j2eegeek.com/blog/2012/01/27/links-for-january-22nd-through-january-27th/</link>
		<comments>http://www.j2eegeek.com/blog/2012/01/27/links-for-january-22nd-through-january-27th/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 01:26:39 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[fusionio]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[hiring]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[keithdonald]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mooreslaw]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[organization]]></category>
		<category><![CDATA[persistance]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[sharding]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springjpa]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4682</guid>
		<description><![CDATA[InfoQ: Mobile Web Development with HTML5 &#8211; Keith Donald and Josh Long discuss the mobile browsers, the hardware constraints, the existing simulators, emulators and JavaScript frameworks, and the HTML5 support for doing mobile development. The Persistence Layer with Spring Data JPA &#124; Javalobby &#8211; This is the forth of a series of articles about Persistence [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/27/links-for-january-22nd-through-january-27th/">Links for January 22nd through January 27th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/presentations/Mobile-Web-Development-with-HTML5">InfoQ: Mobile Web Development with HTML5</a> &#8211; Keith Donald and Josh Long discuss the mobile browsers, the hardware constraints, the existing simulators, emulators and JavaScript frameworks, and the HTML5 support for doing mobile development.</li>
<li><a href="http://java.dzone.com/articles/persistence-layer-spring-data">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://concordion.org/">Concordion is an open source tool for writing automated acceptance tests in Java*</a> &#8211; Concordion is an open source tool for writing automated acceptance tests in Java</li>
<li><a href="http://37signals.com/svn/posts/3089-three-years-later-mr-moore-is-still-letting-us-punt-on-database-sharding">Three years later, Mr. Moore is still letting us punt on database sharding &#8211; (37signals)</a> &#8211; We&rsquo;ve grown enormously over the last three years but RAM keeps getting cheaper and FusionIO SSD&rsquo;s keep getting faster. If anything, it seems like recent advances in SSD technology are accelerating and it&rsquo;s ever more unlikely that we&rsquo;ll need to shard Basecamp.</li>
<li><a href="http://zachholman.com/talk/scaling-github">Scaling GitHub</a> &#8211; A month after launching, GitHub hosted one thousand repositories. Three years later, we host over three million. In the same time we&#039;ve gone from one thousand users to over a million. I&#039;ll dig into our development workflow and how we address concepts like scaling, deployment, code review, and testing.</li>
<li><a href="http://openmymind.net/2012/1/23/The-Little-Redis-Book/">The Little Redis Book</a> &#8211; Redis is wonderfully simple, which makes it awesome to use, but I thought it would turn any book into little more than reference material. Well, I decided to give it a try and hopefully you&#039;ll agree with me that The Little Redis Book is a solid addition to the Little family</li>
<li><a href="http://code.google.com/p/gitextensions/">gitextensions &#8211; Git Extensions is the only graphical user interface for Git that allows you control Git without using the commandline. It comes with a manual and video tutorials to get you started quickly. &#8211; Google Project Hosting</a> &#8211; Git Extensions is the only graphical user interface for Git that allows you control Git without using the commandline. It comes with a manual and video tutorials to get you started quickly.</li>
<li><a href="http://plumbr.eu/blog/solving-outofmemoryerror-jdk-tools">Solving OutOfMemoryError (part 5) &#8211; JDK Tools | Plumbr</a> &#8211; Today we will talk about the command line tools that are bundled with the Oracle JDK and can be used to find memory leaks. The benefit of knowing the bundled tooling is obvious: they are available everywhere where Oracle&#039;s Java is installed</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/27/links-for-january-22nd-through-january-27th/">Links for January 22nd through January 27th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2012/01/27/links-for-january-22nd-through-january-27th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for December 20th through December 21st</title>
		<link>http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/</link>
		<comments>http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 03:51:21 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[coffeescript]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[engineyard]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwt4mobile]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[HtmlStapler]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[neo4j]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[servletfilter]]></category>
		<category><![CDATA[sinatra]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sopa]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webstorm]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/</guid>
		<description><![CDATA[Linux: 20 Iptables Examples For New SysAdmins &#8211; This post list most common iptables solutions required by a new Linux user to secure his or her Linux operating system from intruders InfoQ: WebStorm 3.0: JetBrains Provides a More Complete JavaScript IDE &#8211; WebStorm 3.0 adds support for Node.js, CoffeeScript, JSLint, JavaScript Unit Testing and includes [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/">Links for December 20th through December 21st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.cyberciti.biz/tips/linux-iptables-examples.html">Linux: 20 Iptables Examples For New SysAdmins</a> &#8211; This post list most common iptables solutions required by a new Linux user to secure his or her Linux operating system from intruders</li>
<li><a href="http://www.infoq.com/news/2011/12/WebStorm-3">InfoQ: WebStorm 3.0: JetBrains Provides a More Complete JavaScript IDE</a> &#8211; WebStorm 3.0 adds support for Node.js, CoffeeScript, JSLint, JavaScript Unit Testing and includes enhancements of the JavaScript and XSLT debuggers.</li>
<li><a href="http://java.dzone.com/videos/intro-gwt4touch-20">Intro to GWT4Touch 2.0 | Javalobby</a> &#8211; GWT4Touch is a mobile framework that gives you the ability to write mobile applications based on HTML5. The framework internally leverage the industry leading HTML5 mobile framework application</li>
<li><a href="http://blog.springsource.org/2011/12/21/spring-framework-moves-to-github/">Spring Framework moves to GitHub | SpringSource Team Blog</a> &#8211; Today we&#039;re happy to announce that the Spring Framework has moved to GitHub!</li>
<li><a href="http://www.engineyard.com/blog/2011/mongodb-best-practices/">10 MongoDB Tips From Engine Yard Data Team | Engine Yard Blog</a> &#8211; 10 MongoDB Tips From Engine Yard Data Team</li>
<li><a href="http://jodd.org/doc/lagarto/htmlstapler.html">HtmlStapler is a nice tool for automatic packaging of web resources</a> &#8211; HtmlStapler is a nice tool for automatic packaging of web resources included by HTML page: javascript and CSS files. Just by enabling HtmlStapler in your web application, all multiple resource (javascript and css) links will be automatically and transparently replaced by a single link(s)</li>
<li><a href="http://engineering.foursquare.com/2011/12/21/show-and-tell-mongodb-at-foursquare/">Show and Tell: MongoDB at foursquare | Foursquare Engineering Blog</a> &#8211; On Friday 12/9, @cooperb gave a talk at the MongoSV 2011 conference covering our experiences deploying MongoDB on Amazon Web Services, including some of the operational tricks we use to keep our database servers highly performant.</li>
<li><a href="http://aplusk.posterous.com/87693122">SOPA Is The Problem And Not The Solution.</a> &#8211; SOPA Bill is trying to prevent intellectual property piracy which is a legitimate goal, but the way it is going about it will break the Internet and may cause economic calamity.</li>
<li><a href="http://www.kernelmag.com/scene/2011/12/developers-developers-developers/">The golden age of the developer &ndash; David Haywood Smith &ndash; The Kernel</a> &#8211; There&#039;s never been a better time to be a developer. Thanks to an unprecedented range of open-source software, learning resources and useful web services at our disposal, we can learn new languages, get help, collaborate with others and, if our ideas win traction, there&rsquo;s now a multitude of investors waiting in the wings to help us build companies around our products.</li>
<li><a href="http://carpeaqua.com/2011/12/19/my-ultimate-developer-and-power-users-tool-list-for-mac-os-x-2011-edition-/">My Ultimate Developer and Power Users Tool List for Mac OS X (2011 Edition) &mdash; carpeaqua by Justin Williams</a> &#8211; This is the third installment of my must have must have list of tools and utilities as a Mac and iOS developer.</li>
<li><a href="http://css.dzone.com/articles/spark-micro-framework">The Spark micro framework | Web Builder Zone</a> &#8211; Spark is a Sinatra inspired micro web framework for quickly creating web applications in Java with minimal effort.</li>
<li><a href="http://rickardoberg.wordpress.com/2011/12/19/creating-a-jdbc-driver-for-neo4j/">Creating a JDBC driver for Neo4j | Stuck in the middle</a> &#8211; While most NOSQL databases, such as Neo4j, provide a non-relational way to store and query data, in this case it was possible to create a JDBC driver that can expose that non-relational data in a way that works reasonably well with the JDBC API</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/">Links for December 20th through December 21st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/12/21/links-for-december-20th-through-december-21st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 27th through November 30th</title>
		<link>http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 03:01:10 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[cloudfoundry]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[freakonomics]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[literature]]></category>
		<category><![CDATA[McKinsey]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[NPR]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[sinatra]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[toread]]></category>
		<category><![CDATA[touch2.0]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/</guid>
		<description><![CDATA[Upgrading to Sencha Touch 2 PR2 &#124; Learn &#124; Sencha &#8211; This has been a brief introduction to some of the updates you should be aware of when using Sencha Touch 2 PR2, and hopefully you enjoy working with it and benefiting from the major enhancements these small changes on your part can bring. VMware&#8217;s [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/">Links for November 27th through November 30th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.sencha.com/learn/upgrading-to-sencha-touch-2-pr2?mkt_tok=3RkMMJWWfF9wsRonv6TMZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YEDRdQhcOuuEwcWGog80wlWGeiU">Upgrading to Sencha Touch 2 PR2 | Learn | Sencha</a> &#8211; This has been a brief introduction to some of the updates you should be aware of when using Sencha Touch 2 PR2, and hopefully you enjoy working with it and benefiting from the major enhancements these small changes on your part can bring.</li>
<li><a href="http://www.informationweek.com/news/cloud-computing/platform/232200211?cid=nl_IW_daily_2011-11-28_html">VMware&#8217;s Cloud Foundry Ranked Top Developer Platform</a> &#8211; New VMware kid on the PaaS block takes &quot;best overall&quot; honors, while Google App Engine is best public and IBM SmartCloud best private cloud platform in Evans Data survey.</li>
<li><a href="http://www.npr.org/2011/11/29/142521910/the-digital-breadcrumbs-that-lead-to-big-data?ft=1&amp;f=3&amp;sc=17">Following Digital Breadcrumbs To &#8216;Big Data&#8217; Gold : NPR</a> &#8211; What do Facebook, Groupon and biotech firm Human Genome Sciences have in common? They all rely on massive amounts of data to design their products. Terabytes and even zettabytes of information about consumers or about genetic sequences can be harnessed and crunched.</li>
<li><a href="http://www.12factor.net/">The Twelve-Factor App</a> &#8211; In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that</li>
<li><a href="http://wavded.github.com/humane-js/">Humane JS &#8211; A simple, modern, framework-independent, well-tested, unobtrusive, notification system.</a> &#8211; Humane JS &#8211; A simple, modern, framework-independent, well-tested, unobtrusive, notification system.</li>
<li><a href="http://www.dojoapp.com/">Learn, build, and deploy Ruby web apps using Rails and Sinatra</a> &#8211; We&#039;re going to teach you how to build your first Ruby web application in 3 minutes and deploy it live to the internet. Don&#039;t worry, you won&#039;t have to install or setup anything. We&#039;ll take care of all those pesky little details: Ruby, Rails, Git, Gems, configuring SSH keys, and deploying your application to a server</li>
<li><a href="http://blogs.hbr.org/tjan/2011/11/dont-send-that-email-pick-up-t.html?cm_sp=most_widget-_-default-_-Don't%20Send%20That%20Email.%20Pick%20up%20the%20Phone!">Don&#8217;t Send That Email. Pick up the Phone! &#8211; Anthony Tjan &#8211; Harvard Business Review</a> &#8211; As digital communication accelerates the pace at which people form and broaden relationships, it is also decreasing the rate at which people are willing to resolve issues professionally and directly in-person</li>
<li><a href="http://iwl.me/">I Write Like</a> &#8211; Check which famous writer you write like with this statistical analysis tool, which analyzes your word choice and writing style and compares them with those of the famous writers.</li>
<li><a href="http://www.ft.com/intl/cms/s/2/0d506e0e-1583-11e1-b9b8-00144feabdc0.html#axzz1enItOpBZ">Inside McKinsey &#8211; FT.com</a> &#8211; The world&rsquo;s most prestigious consultancy prides itself on its intellectual prowess and ethical standards. But this year, an insider trading scandal surrounding former McKinsey luminaries has left staff and alumni reeling</li>
<li><a href="http://www.freakonomics.com/2011/11/02/the-way-we-teach-math-and-language-is-wrong/">Freakonomics &raquo; The Way We Teach Math, Sciences, and Languages Is Wrong</a> &#8211; Despite spending 5 percent of the hours that I spent in school, with the self-study method I became far more competent in the language.</li>
<li><a href="http://www.benjamincoe.com/post/13375872364/what-if-smtp-and-sinatra-had-a-baby">Codes from the Underground &#8211; What if SMTP and Sinatra Had a Baby?</a> &#8211; smtproutes is what you&rsquo;d get if Sinatra and SMTP had a baby. It&rsquo;s not an email server with a capital S. smtproutes is a lightweight framework for rapidly prototyping web-services on top of SMTP.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/">Links for November 27th through November 30th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/11/30/links-for-november-27th-through-november-30th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 4th through November 6th</title>
		<link>http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 20:55:58 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[billgates]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[coffeescript]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[forbes]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[hiring]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[philanthropy]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[stackexchange]]></category>
		<category><![CDATA[stackoverflow]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[tcserver]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/</guid>
		<description><![CDATA[The Netflix Tech Blog: Benchmarking Cassandra Scalability on AWS &#8211; Over a million writes per second &#8211; Netflix is using Cassandra on AWS as a key infrastructure component of its globally distributed streaming product. Cassandra scales linearly far beyond our current capacity requirements, and very rapid deployment automation makes it easy to manage. In particular, [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/">Links for November 4th through November 6th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://techblog.netflix.com/2011/11/benchmarking-cassandra-scalability-on.html">The Netflix Tech Blog: Benchmarking Cassandra Scalability on AWS &#8211; Over a million writes per second</a> &#8211; Netflix is using Cassandra on AWS as a key infrastructure component of its globally distributed streaming product. Cassandra scales linearly far beyond our current capacity requirements, and very rapid deployment automation makes it easy to manage. In particular, benchmarking in the cloud is fast, cheap and scalable, once you try it, you won&#039;t go back.</li>
<li><a href="http://www.eclipse.org/Xtext/xtend/">Eclipse Xtend &#8211; A language made for Java developers.</a> &#8211; Java is a great platform and also the language has some nice features. Xtend is not meant to replace Java all together but to be a convenient alternative in situations where Java doesn&#039;t shine. Therefore Xtend</li>
<li><a href="http://www.vmware.com/files/pdf/vmware-migrating-JEE-apps-tcServer-technical-WP-EN.pdf?elq=740d4429286c4d9c9bf04a6ceb03f721">Migrating JEE Applications from WLS/WAS to SpringSource tc Server</a> &#8211; Migrating JEE Applications from WLS/WAS to SpringSource tc Server</li>
<li><a href="http://incident57.com/codekit/">CodeKit &mdash; THE Mac App For Web Developers</a> &#8211; CodeKit automatically compiles Less, Sass, Stylus &amp; CoffeeScript files. It effortlessly combines, minifies and error-checks Javascript. It even optimizes images, auto-reloads your browser and lets you use the same files across many projects.CodeKit automatically compiles Less, Sass, Stylus &amp; CoffeeScript files. It effortlessly combines, minifies and error-checks Javascript. It even optimizes images, auto-reloads your browser and lets you use the same files across many projects.</li>
<li><a href="http://economics.stackexchange.com/">Economics &#8211; A free community driven Q&amp;A for economists and graduate-level economics students</a> &#8211; This is a collaboratively edited question and answer site for economists and graduate-level economics students</li>
<li><a href="http://www.engineyard.com/blog/2011/why-puppet-should-manage-your-infrastructure/">Why Puppet Should Manage Your Infrastructure | Engine Yard Blog</a> &#8211; This article will begin with a look at some of the benefits of using Puppet to manage your infrastructure. In the coming weeks we&rsquo;ll also take a look at Chef and how it can benefit your infrastructure in its own unique ways.</li>
<li><a href="http://www.engineyard.com/blog/2011/the-number-one-trait-of-a-great-developer/">The Number One Trait of a Great Developer | Engine Yard Blog</a> &#8211; While these are great aspects in moderation, they all miss the number one quality of a fantastic developer: Judgement.</li>
<li><a href="http://www.forbes.com/sites/davidcoursey/2011/11/03/how-can-anyone-still-hate-bill-gates/">How Can Anyone Still Hate Bill Gates? &#8211; Forbes</a> &#8211; People love to hate Bill Gates and I don&rsquo;t think most of it is fair, especially in light of more recent events.</li>
<li><a href="https://github.com/twitter/bootstrap">twitter/bootstrap &#8211; HTML, CSS, and JS toolkit from Twitter</a> &#8211; Bootstrap is Twitter&#039;s toolkit for kickstarting CSS for websites, apps, and more. It includes base CSS styles for typography, forms, buttons, tables, grids, navigation, alerts, and more.</li>
<li><a href="http://thenextweb.com/insider/2011/11/03/gates-zuckerberg-page-and-brin-make-forbes-most-powerful-people-list/">Gates, Zuckerberg, Page and Brin make Forbes&#8217; most powerful list</a> &#8211; Forbes has put together its list of &lsquo;The World&rsquo;s Most Powerful People&rsquo;, including 70 individuals that it believes really &ldquo;matter&rdquo;. The list, published yesterday, puts politicians, religious leaders and tech founders together, ranking them in terms of how much influence they have over people.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/">Links for November 4th through November 6th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/11/06/links-for-november-4th-through-november-6th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for November 4th</title>
		<link>http://www.j2eegeek.com/blog/2011/11/04/links-for-november-4th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/11/04/links-for-november-4th/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 01:42:57 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[architect]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[morphia]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4623</guid>
		<description><![CDATA[Hibernate Should be to Programmers what Cake Mixes are to Bakers &#8211; Cake mixes consist of a mix of things you already have in your cupboard plus a load of unnecessary, potentially harmful preservatives. They cost more than making cake from scratch, the resulting cake tastes worse, they take away people&#8217;s confidence in their ability [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/04/links-for-november-4th/">Links for November 4th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.java-tv.com/2011/11/03/hibernate-should-be-to-programmers-what-cake-mixes-are-to-bakers/">Hibernate Should be to Programmers what Cake Mixes are to Bakers</a> &#8211; Cake mixes consist of a mix of things you already have in your cupboard plus a load of unnecessary, potentially harmful preservatives. They cost more than making cake from scratch, the resulting cake tastes worse, they take away people&rsquo;s confidence in their ability to make their own cakes, and they don&rsquo;t even save you any time. Hibernate has the same misperceived benefits and the same draw-backs. Gordon Ramsay wouldn&rsquo;t be caught dead using any cake mix. As professional programmers, we should be more skeptical of generic frameworks like Hibernate.</li>
<li><a href="http://www.infoq.com/news/2011/11/ea-innovation">InfoQ: Should Enterprise Architecture Teams Be More Focused on Innovation?</a> &#8211; Enterprise Architects may be disproportionally concerned with portfolio consolidation, standardization and simplification instead of offering leadership in business technology innovation. This is the proposition offered by Forrester analyst Brian Hopkins in a recent blog post.</li>
<li><a href="http://www.javacodegeeks.com/2011/11/using-mongodb-with-morphia.html">dzone.com &#8211; Using MongoDB with Morphia</a> &#8211; Morphia is a Java library which acts sort of like an ORM for MongoDB &ndash; it allows us to seamlessly map Java objects to the MongoDB datastore. It uses annotations to indicate which collection a class is stored in, and even supports polymorphic collections</li>
<li><a href="https://enterprise.github.com/">GitHub Enterprise &#8211; Install GitHub on Your Servers</a> &#8211; GitHub on Your Servers &#8211; A secure, intuitive system for enterprise software development and collaboration.</li>
<li><a href="http://www.cutter.com/content-and-analysis/resource-centers/enterprise-architecture/sample-our-research/ear0810.html">10 Key Skills Architects Must Have to Deliver Value | Cutter Consortium</a> &#8211; This Executive Report by Michael Rosen discusses the role of the architect and describes 10 activities that architects should perform to add value to projects.</li>
<li><a href="http://www.andismith.com/blog/2011/11/25-dev-tool-secrets/">25 Secrets of the Browser Developer Tools &ndash; AndiSmith.com</a> &#8211; Over the last few years there has been one tool that has helped out every web developer more than any other &ndash; the browser developer tools. Working in harmony with the web browser, the developer tools allows us to manipulate DOM elements, CSS styles, JavaScript and other useful information from the same window often in real time.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/04/links-for-november-4th/">Links for November 4th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/11/04/links-for-november-4th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for September 21st through September 30th</title>
		<link>http://www.j2eegeek.com/blog/2011/09/30/links-for-september-21st-through-september-30th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/09/30/links-for-september-21st-through-september-30th/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 01:51:27 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hpq]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[kindlefire]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nimblekit]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[wallstreet]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4598</guid>
		<description><![CDATA[Debugger: working with sub-ranges for arrays and lists &#8211; I love you IntelliJ IDEA &#8211; During debugging IntelliJ IDEA shows only the first 100 elements of arrays and collections. It&#8217;s enough in most cases. However, it&#8217;s sometimes convenient to use a custom range. Exactly for this the &#8216;Adjust Range&#8217; action has been available for arrays [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/30/links-for-september-21st-through-september-30th/">Links for September 21st through September 30th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blogs.jetbrains.com/idea/2011/09/debugger-working-with-sub-ranges-for-arrays-and-lists/">Debugger: working with sub-ranges for arrays and lists &#8211; I love you IntelliJ IDEA</a> &#8211; During debugging IntelliJ IDEA shows only the first 100 elements of arrays and collections. It&rsquo;s enough in most cases. However, it&rsquo;s sometimes convenient to use a custom range. Exactly for this the &lsquo;Adjust Range&rsquo; action has been available for arrays for quite a long time.</li>
<li><a href="https://build.phonegap.com/">PhoneGap Build &#8211; Write once, compile in the cloud &amp; run anywhere</a> &#8211; Say goodbye to SDKs, compilers and hardware. Simply write your app using HTML, CSS or JavaScript, upload it to the PhoneGap Build service and get back app-store ready apps for Apple iOS, Google Android, Palm, Symbian, BlackBerry and more.</li>
<li><a href="http://siliconangle.com/blog/2011/09/29/oracle-to-launch-nosql-database-at-open-world/">Oracle to Launch NoSQL Database at OpenWorld | SiliconANGLE</a> &#8211; Oracle plans to launch and demo a NoSQL database at Oracle OpenWorld next week along with a Hadoop data builder and in-memory data store.</li>
<li><a href="http://parislemon.com/post/10771260025/free">After all, it sure looks like the Kindle Fire is about to become the Android tablet.</a> &#8211; After all, it sure looks like the Kindle Fire is about to become the Android tablet.</li>
<li><a href="http://www.bloomberg.com/news/2011-09-28/amazon-unveils-199-kindle-fire-tablet.html?cmpid=bit">Amazon Unveils $199 Kindle Fire Tablet &#8211; Bloomberg</a> &#8211; Amazon.com Inc. (AMZN), the world&rsquo;s largest online retailer, unveiled its Kindle Fire tablet computer, taking aim at Apple Inc. (AAPL)&rsquo;s bestselling iPad with a device that&rsquo;s smaller and less than half the price</li>
<li><a href="http://www.sencha.com/learn/enhancing-ios-sencha-touch-apps-with-nimblekit/">Enhancing iOS Sencha Touch apps with NimbleKit | Learn | Sencha</a> &#8211; In this article we discuss a less well-known option called NimbleKit, which, as well as packaging and device API access, also offers a few interesting opportunities to enhance a web application&#039;s user interface with native controls</li>
<li><a href="http://www.mondaynote.com/2011/09/25/how-bad-boards-kill-companies-hp/">How Bad Boards Kill Companies: HP | Monday Note</a> &#8211; In the end, as some see it, this could be a none-too-subtle power grab by Ray Lane: note the joint signature at the bottom of the memo to the troops: Meg and Ray. As the newly appointed Executive Chairman, he gets to &quot;assist&quot; Meg. Why appoint a CEO who needs such assistance in the first place? And wouldn&rsquo;t any normal, non-executive Chairman, or any director provide assistance anyway?</li>
<li><a href="http://stratajs.org/">Strata Web Framework</a> &#8211; Strata is a fast, streaming web framework for node.js that is patterned after time-honored and battle tested web application design principles pioneered in the Python and Ruby communities (see WSGI and Rack). Using Strata, developers can build highly performant web servers in a powerful, modular style that is easy to maintain and takes full advantage of the streaming capabilities and excellent I/O handling of node.js.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/30/links-for-september-21st-through-september-30th/">Links for September 21st through September 30th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/09/30/links-for-september-21st-through-september-30th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for September 15th through September 17th</title>
		<link>http://www.j2eegeek.com/blog/2011/09/17/links-for-september-15th-through-september-17th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/09/17/links-for-september-15th-through-september-17th/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 01:30:42 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch2.0]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4594</guid>
		<description><![CDATA[Configuring SQL Server in Amazon EC2: Training Video &#8211; To learn more, check out Jeremiah&#8217;s post on Configuring SQL Server in EC2. It covers who&#8217;s deploying EC2 VMs with SQL, what problems they&#8217;re running into, and how to improve performance SQL Server in EC2 &#8211; So, there you have it &#8211; it&#8217;s possible to get [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/17/links-for-september-15th-through-september-17th/">Links for September 15th through September 17th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://feedproxy.google.com/~r/BrentOzar-SqlServerDba/~3/XSFp0iZnhRw/">Configuring SQL Server in Amazon EC2: Training Video</a> &#8211; To learn more, check out Jeremiah&rsquo;s post on Configuring SQL Server in EC2. It covers who&rsquo;s deploying EC2 VMs with SQL, what problems they&rsquo;re running into, and how to improve performance</li>
<li><a href="http://feedproxy.google.com/~r/BrentOzar-SqlServerDba/~3/gIhX9Ea0hIw/">SQL Server in EC2</a> &#8211; So, there you have it &ndash; it&rsquo;s possible to get great performance for certain types of SQL Server operations in EC2. If you&rsquo;re looking for a cheap way to set up a data warehouse, you should look elsewhere</li>
<li><a href="http://www.adam-bien.com/roller/abien/entry/java_is_1_in_opensource">Java Is #1 In OpenSource &hellip;And Still Climbing</a> &#8211; It seems like Java is not only the most popular language, but also the most used language for OpenSource development [according to: http://www.ohloh.net].</li>
<li><a href="http://www.sencha.com/blog/sencha-touch-2-what-to-expect/">Previewing Sencha Touch 2: Native Packaging and Performance | Blog | Sencha</a> &#8211; Native packaging is now a feature in Sencha Touch 2. With just one command, you can package your application for iOS and for Android. You&rsquo;ll no longer need to write your own wrappers or wrangle with other solutions, it&rsquo;s all built in to Sencha Touch. Best of all, you&rsquo;ll be able to package for both iOS and Android from both Mac and Windows.</li>
<li><a href="http://adamschepis.com/blog/2011/09/15/why-i-go-home-a-dads-manifesto/">Why I Go Home: A Developer Dad&rsquo;s Manifesto | A Work in Progress</a> &#8211; I love my job, I love my career, I love solving hard problems, and I love crafting great software. Just not as much as a I love my daughter</li>
<li><a href="http://blog.heroku.com/archives/2011/9/15/facebook/">Facebook and Heroku sitting in a tree</a> &#8211; We&#039;re delighted to announce that Facebook and Heroku have teamed up to bring you the fastest and easiest way to get your own Facebook app up and running in the cloud.</li>
<li><a href="http://www.nytimes.com/2011/09/15/technology/personaltech/for-android-users-a-cure-for-itunes-withdrawal.html?_r=1&amp;src=me&amp;ref=technology&amp;nl=technology&amp;emc=techupdateema4">For Android Users, a Cure for iTunes Withdrawal &#8211; NYTimes.com</a> &#8211; DoubleTwist, which is free, gives people a way to easily sync their iTunes music library with their Android phones. As such, it&rsquo;s one of the most important, yet often overlooked, pieces of software on the Android market.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/17/links-for-september-15th-through-september-17th/">Links for September 15th through September 17th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/09/17/links-for-september-15th-through-september-17th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for September 13th through September 14th</title>
		<link>http://www.j2eegeek.com/blog/2011/09/14/links-for-september-13th-through-september-14th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/09/14/links-for-september-13th-through-september-14th/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 01:09:29 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ie10]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[metro]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[socialnetworks]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows8]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4592</guid>
		<description><![CDATA[Clean Coders &#8211; Code-casts for software professionals &#8211; Clean Coders is all about educational videos for software professionals, by software professionals. They&#039;re unlike anything you&#039;ve seen before. Add our code-casts to your library and watch Instantly! Watch as many times as you like. Strides &#8211; Focus, work, win. A new way to play the game [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/14/links-for-september-13th-through-september-14th/">Links for September 13th through September 14th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.cleancoders.com/">Clean Coders &#8211; Code-casts for software professionals</a> &#8211; Clean Coders is all about educational videos for software professionals, by software professionals. They&#039;re unlike anything you&#039;ve seen before. Add our code-casts to your library and watch Instantly! Watch as many times as you like.</li>
<li><a href="http://www.strides.do/">Strides &#8211; Focus, work, win. A new way to play the game of work.</a> &#8211; Strides is a fresh approach to getting things done. With Strides, you and your team can work together more effectively as you tackle new challenges, hurdle information barriers, and soar to new heights!</li>
<li><a href="http://stackparts.com/">stackparts | Writing a web application is not just LAMP any more. Choose parts of your stack.</a> &#8211; Writing a web application is not just LAMP any more. There&#039;s more to it</li>
<li><a href="http://www.ustream.tv/recorded/17254070">Windows 8 &#8211; A quick summary of my thoughts of Windows 8 coming from a Silverlight product manager&#8217;s perspective. mossyblog on&#8230;</a> &#8211; A quick summary of my thoughts of Windows 8 coming from a Silverlight product manager&#039;s perspective.</li>
<li><a href="http://www.zdnet.com/blog/microsoft/microsoft-to-developers-metro-is-your-future/10611">Microsoft to developers: Metro is your future | ZDNet</a> &#8211; Silverlight and .Net are not dead (yet). But Metro is really the future for Windows 8, Microsoft is telling developers on the opening day of Build.</li>
<li><a href="http://www.extremetech.com/computing/95837-windows-8-the-first-browser-based-os">Windows 8: Microsoft&rsquo;s browser-based OS | ExtremeTech</a> &#8211; Get this: The entire Metro interface &mdash; the complete Windows 8 front-end &mdash; is powered by Internet Explorer 10. Not the browser with a back button and an address bar, but the IE10 rendering engine Trident.</li>
<li><a href="http://www.splatf.com/2011/09/ipad-fivehundred/">500 days with the iPad &ndash; SplatF</a> &#8211; It has now been 500 days since my iPad 3G arrived at the end of April, 2010. So I&#039;m going to write a bit about how it fits into my life today and what that means</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/14/links-for-september-13th-through-september-14th/">Links for September 13th through September 14th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/09/14/links-for-september-13th-through-september-14th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 24th through August 27th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/27/links-for-august-24th-through-august-27th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/27/links-for-august-24th-through-august-27th/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 17:52:27 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[j2eu2]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jetty]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nio]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[polygot]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4581</guid>
		<description><![CDATA[Running MongoDB on the Cloud &#8211; In this video Jared Rosoff covers topics like scaling and performance characteristics of running MongoDB in the cloud and he also shares some best practices when using Amazon EC2. Why it is important to choose a #1 language for an enterprise project : Adam Bien&#8217;s Weblog &#8211; Why it [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/27/links-for-august-24th-through-august-27th/">Links for August 24th through August 27th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://nosql.mypopescu.com/post/9448278465/running-mongodb-on-the-cloud">Running MongoDB on the Cloud</a> &#8211; In this video Jared Rosoff covers topics like scaling and performance characteristics of running MongoDB in the cloud and he also shares some best practices when using Amazon EC2.</li>
<li><a href="http://www.adam-bien.com/roller/abien/entry/why_it_is_important_to">Why it is important to choose a #1 language for an enterprise project : Adam Bien&#8217;s Weblog</a> &#8211; Why it is important to choose a #1 language for an enterprise project?</li>
<li><a href="http://www.kendoui.com/">Kendo UI &#8211; The Art of Web Development</a> &#8211; Kendo UI is a framework for modern HTML UI. Engineered with the latest HTML5, CSS3, and JavaScript standards, it delivers everything needed for client-side, jQuery-powered development in one integrated, compact package.</li>
<li><a href="http://tutorials.jenkov.com/java-nio/nio-vs-io.html">Java NIO: NIO vs. IO</a> &#8211; In this text I will try to shed some light on the differences between Java NIO and IO, their use cases, and how they affect the design of your code.</li>
<li><a href="http://code.google.com/p/totallylazy/">totallylazy &#8211; Another functional library for Java</a> &#8211; A functional library for Java that provides map, reduce, join operations.</li>
<li><a href="http://blog.heroku.com/archives/2011/8/25/java/">Heroku | Heroku for Java</a> &#8211; Heroku is driven by a simple first principle: do what&#039;s best for developers. Supporting Java is what&#039;s best for the large world of Java developers; it&#039;s what&#039;s best for developers who want to use other JVM languages; and it&#039;s even good for users of other languages, who will benefit indirectly from the learning their community may gain from contact with Java. We&#039;re pleased to welcome Java developers to Heroku.</li>
<li><a href="http://seekingalpha.com/article/289332-google-doubles-down-on-android-and-andy-rubin">Google Doubles Down On Android And Andy Rubin &#8211; Seeking Alpha</a> &#8211; Page has opened the full faith-and-credit of Google to Rubin, meaning its best legal and lobbying minds are now at his disposal, and the network Google built for itself may now be slowly opening up to handle direct customer traffic</li>
<li><a href="http://www.forbes.com/sites/stevedenning/2011/08/17/why-amazon-cant-make-a-kindle-in-the-usa/">Why Amazon Can&#8217;t Make A Kindle In the USA &#8211; Forbes</a> &#8211; The managers in both companies did exactly what business school professors and the best management consultants would tell them to do&mdash;improve profitability by focuson on those activities that are profitable and by getting out of activities that are less profitable.</li>
<li><a href="http://davybrion.com/blog/2011/08/advantages-of-being-a-polyglot-programmer/">Advantages Of Being A Polyglot Programmer</a> &#8211; People who only work with one language/platform often have an emotional attachment to it. If you&#039;re emotionally attached, it&#039;s not always easy to remain rational during discussions or when the future of your language/platform is being threatened</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/27/links-for-august-24th-through-august-27th/">Links for August 24th through August 27th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/27/links-for-august-24th-through-august-27th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 16th through August 20th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/20/links-for-august-16th-through-august-20th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/20/links-for-august-16th-through-august-20th/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 01:56:32 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[akamai]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[gretty]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[mongolab]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spinner]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4576</guid>
		<description><![CDATA[Daring Fireball Linked List: Mike Arrington&#8217;s Taxes Are Too High &#8211; It&#8217;s easy to understand why the rich tech elite support Democrats on economic issues. They&#8217;re smart enough to wish we could return to an economy like we had under Bill Clinton. Java development 2.0: Ultra-lightweight Java web services with Gretty &#8211; Gretty is one [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/20/links-for-august-16th-through-august-20th/">Links for August 16th through August 20th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://daringfireball.net/linked/2011/08/19/arrington">Daring Fireball Linked List: Mike Arrington&#8217;s Taxes Are Too High</a> &#8211; It&rsquo;s easy to understand why the rich tech elite support Democrats on economic issues. They&rsquo;re smart enough to wish we could return to an economy like we had under Bill Clinton.</li>
<li><a href="http://www.ibm.com/developerworks/java/library/j-javadev2-20/index.html?ca=drs-">Java development 2.0: Ultra-lightweight Java web services with Gretty</a> &#8211; Gretty is one of a new school of ultra-lightweight frameworks made for building web services. Built on top of the blazingly fast Java&trade; NIO APIs, Gretty leverages Groovy as a domain-specific language for web endpoints and Grape&#039;s Maven-style dependency management. In this article, get started with using Gretty to build and deploy Java web service applications.</li>
<li><a href="http://twitter.github.com/bootstrap/">Twitter Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites</a> &#8211; Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites. It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.</li>
<li><a href="http://www.unmatchedstyle.com/podcast/david-kaneda.php">David Kaneda: Sencha Touch &amp; jQTouch | Unmatched Style</a> &#8211; While at our ConvergeSE 2011 conference David Kaneda (@davidkaneda) and pepper him with questions about Sencha and what he did with jQTouch.</li>
<li><a href="http://www.hanselman.com/blog/ImAPhonyAreYou.aspx">I&#8217;m a phony. Are you? &#8211; Scott Hanselman</a> &#8211; I love this effect &#8211; &quot;The Dunning&ndash;Kruger effect is a cognitive bias in which unskilled people make poor decisions and reach erroneous conclusions, but their incompetence denies them the metacognitive ability to recognize their mistakes.&quot; <img src='http://www.j2eegeek.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><a href="http://highscalability.com/blog/2011/8/18/paper-the-akamai-network-61000-servers-1000-networks-70-coun.html">High Scalability &#8211; Paper: The Akamai Network &#8211; 61,000 servers, 1,000 networks, 70 countries</a> &#8211; Comprising more than 61,000 servers located across nearly 1,000 networks in 70 countries worldwide, the Akamai platform delivers hundreds of billions of Internet interactions daily, helping thousands of enterprises boost the performance and reliability of their Internet applications</li>
<li><a href="http://fgnass.github.com/spin.js/">spin.js &#8211; An animated CSS3 loading spinner with VML fallback for IE.</a> &#8211; An animated CSS3 loading spinner with VML fallback for IE.</li>
<li><a href="http://blog.programmableweb.com/2011/08/15/how-i-scrapped-mysql-for-mongodb-in-three-hours/">How I Scrapped MySQL for MongoDB in Three Hours</a> &#8211; I can tell you that Spring+Annotations and MongoDB brings the joy back to Java web development again</li>
<li><a href="http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/">HTML5 Rocks &#8211; How Browsers Work: Behind the Scenes of Modern Web Browsers</a> &#8211; How Browsers Work:Behind the Scenes of Modern Web Browsers</li>
<li><a href="http://documentcloud.github.com/underscore/">Underscore.js &#8211; A utility-belt library for JavaScript that provides a lot of the functional programming suppor</a> &#8211; Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects.</li>
<li><a href="http://mxcl.github.com/homebrew/">Homebrew &mdash; MacPorts driving you to drink? Try Homebrew!</a> &#8211; Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn&#039;t include with OS X.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/20/links-for-august-16th-through-august-20th/">Links for August 16th through August 20th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/20/links-for-august-16th-through-august-20th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 15th through August 16th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/16/links-for-august-15th-through-august-16th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/16/links-for-august-15th-through-august-16th/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 17:40:47 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[archive]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[engineyard]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4573</guid>
		<description><![CDATA[How You Should Go About Learning NoSQL &#8211; NoSQL is a big world, and solutions vary in complexity and differentness. That&#039;s why I think MongoDB, which isn&#039;t very different, and Redis, which is different but very simple, are a great place to start. Warrick &#8211; Recover Your Lost Website &#8211; Warrick is a free utility [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/16/links-for-august-15th-through-august-16th/">Links for August 15th through August 16th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://openmymind.net/2011/8/15/How-You-Should-Go-About-Learning-NoSQL">How You Should Go About Learning NoSQL</a> &#8211; NoSQL is a big world, and solutions vary in complexity and differentness. That&#039;s why I think MongoDB, which isn&#039;t very different, and Redis, which is different but very simple, are a great place to start.</li>
<li><a href="http://warrick.cs.odu.edu/">Warrick &#8211; Recover Your Lost Website</a> &#8211; Warrick is a free utility for reconstructing (or recovering) a website when a back-up is not available. Warrick will search the following web repositories for missing resources: Internet Archive, Google, Bing (formerly Live Search), and Yahoo.</li>
<li><a href="http://www.tikalk.com/java/addressing-misconceptions-about-google-web-toolkit">Addressing Misconceptions about Google Web Toolkit</a> &#8211; It appears that many people, including decision makers, are not fully aware of important GWT abilities and limitations. Many features in recent releases of GWT and related projects can be real game changers for the developers and for the end users. Here I am going to address common misconceptions and provide solutions to common issues.</li>
<li><a href="http://www.itworld.com/open-source/193823/how-linux-mastered-wall-street">How Linux mastered Wall Street | ITworld</a> &#8211; Linux has become a dominant player in finance due to the OS kernel&#039;s ability to pass messages very quickly</li>
<li><a href="http://realdanlyons.com/blog/2011/08/15/suck-on-it-applesoft/">Suck on it, AppleSoft &mdash; Google pulls a rope-a-dope | Real Dan Lyons Web Site</a> &#8211; Does anyone really believe this $12.5 billion acquisition just got thrown together in the last few weeks as a response to the AppleSoft patent grabs? Doesn&rsquo;t it seem likely that Google and Motorola started talking long before the Nortel auction?</li>
<li><a href="http://mikemainguy.blogspot.com/2011/08/heroku-is-bus-engineyard-is-car.html">mike.mainguy: Heroku is a bus, Engineyard is a car</a> &#8211; Overall, I&#039;d say Heroku is like taking the bus: if enough people want to go the same place at the same time, it&#039;s more economical. Engineyard is like buying a car: it&#039;s going to be a bit more expensive and you&#039;re going to need to know how to drive, but it is a much more flexible solution.</li>
<li><a href="http://www.nytimes.com/2011/08/15/opinion/stop-coddling-the-super-rich.html?_r=1&amp;smid=tw-nytimesbusiness&amp;seid=auto">Stop Coddling the Super-Rich &#8211; NYTimes.com</a> &#8211; While the poor and middle class fight for us in Afghanistan, and while most Americans struggle to make ends meet, we mega-rich continue to get our extraordinary tax breaks</li>
<li><a href="http://stevenpoole.net/blog/goodbye-cruel-word/">Steven Poole: Goodbye, cruel Word</a> &#8211; I weep at all the innocent electrons I wastefully killed over the years, sending those massive, lumbering Word documents through the internet. I apologise for my particle profligacy. I have learned my lesson. Goodbye, cruel Word.</li>
<li><a href="http://muse.adobe.com/">Create unique websites without writing code | Muse (code name)</a> &#8211; Create websites as easily as you create layouts for print. You can design and publish original HTML pages to the latest web standards without writing code. Now in beta, Muse makes it a snap to produce unique, professional websites.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/16/links-for-august-15th-through-august-16th/">Links for August 15th through August 16th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/16/links-for-august-15th-through-august-16th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 1st through August 5th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/05/links-for-august-1st-through-august-5th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/05/links-for-august-1st-through-august-5th/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 00:52:01 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[certifcates]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[jscep]]></category>
		<category><![CDATA[jsoup]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[legal]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[pki]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[scep]]></category>
		<category><![CDATA[screenscraping]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4569</guid>
		<description><![CDATA[Martin Fowler on Software Patents &#8211; At a time when our future affluence depends so heavily on innovation, we have drifted toward a patent regime that not only fails to fulfil its justifying function, to incentivise innovation, but actively impedes innovation Microsoft to focus on HTML5 and JavaScript for Office 15 extensions &#124; ZDNet &#8211; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/05/links-for-august-1st-through-august-5th/">Links for August 1st through August 5th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://martinfowler.com/bliki/SoftwarePatent.html">Martin Fowler on Software Patents</a> &#8211; At a time when our future affluence depends so heavily on innovation, we have drifted toward a patent regime that not only fails to fulfil its justifying function, to incentivise innovation, but actively impedes innovation</li>
<li><a href="http://www.zdnet.com/blog/microsoft/microsoft-to-focus-on-html5-and-javascript-for-office-15-extensions/10266">Microsoft to focus on HTML5 and JavaScript for Office 15 extensions | ZDNet</a> &#8211; Microsoft is guiding developers toward HTML5 and JavaScript for Windows 8 app development. It turns out he company also is pushing these Web technologies as key to extending Office 15 and Office 365.</li>
<li><a href="http://jmsbrowser.com/">JMS Browser &#8211; Browser JMS Queues and Topics</a> &#8211; Send, view and browse your Messages in Queues and Topics easily from a Eclipse based user interface</li>
<li><a href="http://technology.amis.nl/blog/13121/screenscraping-from-java-using-jsoup-effective-data-gathering-from-websites">Screenscraping from Java using jsoup &ndash; effective data gathering from websites &laquo; AMIS Technology blog</a> &#8211; I came across a tool for screenscraping from Java, called jsoup &ndash; http://jsoup.org/. It turned out to be so incredibly easy to use &ndash; that I thouht I should share it.</li>
<li><a href="http://code.google.com/p/jscep/">jscep &#8211; Java implementation of the Simple Certificate Enrollment Protocol (SCEP) &#8211; Google Project Hosting</a> &#8211; Java implementation of the Simple Certificate Enrollment Protocol (SCEP)</li>
<li><a href="http://www.nytimes.com/2011/08/01/opinion/the-president-surrenders-on-debt-ceiling.html?src=me&amp;ref=general">The President Surrenders on Debt Ceiling &#8211; NYTimes.com</a> &#8211; How can American democracy work if whichever party is most prepared to be ruthless, to threaten the nation&#039;s economic security, gets to dictate policy? And the answer is, maybe it can&#039;t.</li>
<li><a href="http://nfarina.com/post/8239634061/ios-to-android">Nick Farina &#8211; An iOS Developer Takes on Android</a> &#8211; Recently, we released the Android version of Meridian, our platform for building location-based apps. We didn&#039;t use one of these &quot;Cross Platform!&quot; tools like Titanium. We wrote it, from scratch, in Java, like you do in Android.</li>
<li><a href="http://www.sencha.com/learn/idiomatic-layouts-with-sencha-touch?mkt_tok=3RkMMJWWfF9wsRonuaTPZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YoAWoEnZ9mMBAQZC81yxQJbEuE%3D">Idiomatic Layouts with Sencha Touch | Learn | Sencha</a> &#8211; In this two-part series, we show how, with a single code-base, we can create an app which responds to these conventions, and which, through the use of the Sencha Touch &#039;application profiles&#039; mechanism, delivers familiar user interfaces to both phone and tablet users.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/05/links-for-august-1st-through-august-5th/">Links for August 1st through August 5th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/05/links-for-august-1st-through-august-5th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for July 29th through August 1st</title>
		<link>http://www.j2eegeek.com/blog/2011/08/01/links-for-july-29th-through-august-1st/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/01/links-for-july-29th-through-august-1st/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 20:37:15 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[annotations]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[edge]]></category>
		<category><![CDATA[extjs4.0]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gxt]]></category>
		<category><![CDATA[gxt3.0]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4567</guid>
		<description><![CDATA[Learning Sencha Touch Charts &#124; Learn &#124; Sencha &#8211; We took the core drawing and charting system from Ext JS 4 and applied it to Sencha Touch, and added a whole new layer of mobile specific features. Ext GWT 3.0 Drawing and Charting &#124; Blog &#124; Sencha &#8211; In Ext GWT 3.0 we solve this [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/01/links-for-july-29th-through-august-1st/">Links for July 29th through August 1st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.sencha.com/learn/learning-sencha-touch-charts/?mkt_tok=3RkMMJWWfF9wsRonuaTPZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YoAWoEnZ9mMBAQZC81yxQJbEuE%3D">Learning Sencha Touch Charts | Learn | Sencha</a> &#8211; We took the core drawing and charting system from Ext JS 4 and applied it to Sencha Touch, and added a whole new layer of mobile specific features.</li>
<li><a href="http://www.sencha.com/blog/ext-gwt-3-drawing-and-charting/?mkt_tok=3RkMMJWWfF9wsRonuaTPZKXonjHpfsX57OguUKOg38431UFwdcjKPmjr1YoAWoEnZ9mMBAQZC81yxQJbEuE%3D">Ext GWT 3.0 Drawing and Charting | Blog | Sencha</a> &#8211; In Ext GWT 3.0 we solve this problem by providing a draw framework that runs everywhere, from IE6 to Chrome 12 that is developed as a pure GWT library.</li>
<li><a href="http://code.google.com/p/gwt4air/">gwt4air &#8211; Bringing Java to AIR, Flash and Sencha Touch</a> &#8211; Gwt4Touch: GWT API for Sencha Touch</li>
<li><a href="http://www.readwriteweb.com/archives/farewell_flash_adobe_launches_html5_web_animations_tool_adobe_edge.php">Farewell Flash? Adobe Launches HTML5 Web Animations Tool &quot;Adobe Edge&quot;</a> &#8211; Today, Adobe is launching a new tool called Adobe Edge which will allow creative professionals to design animated Web content using Web standards like HTML5, CSS and JavaScript. Not Flash.</li>
<li><a href="http://sandofsky.com/blog/git-workflow.html">Understanding the Git Workflow</a> &#8211; If you don&rsquo;t understand the motivation behind Git&rsquo;s design, you&rsquo;re in for a world of hurt. With enough flags you can force Git to act the way you think it should instead of the way it wants to. But that&rsquo;s like using a screwdriver like a hammer; it gets the job done, but it&rsquo;s done poorly, takes longer, and damages the screwdriver.</li>
<li><a href="http://blogs.nitobi.com/andre/index.php/2011/07/29/phonegap-1-0-released-today-at-phonegap-day-in-portland/">PhoneGap 1.0 Released Today at PhoneGap Day in Portland</a> &#8211; Popular Open Source Mobile Development Framework Gets Upgrades Including More Access to Native Device APIs and Debugging Tools</li>
<li><a href="http://args4j.kohsuke.org/">args4j &#8211; Java command line arguments parser</a> &#8211; args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/01/links-for-july-29th-through-august-1st/">Links for July 29th through August 1st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/01/links-for-july-29th-through-august-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for July 6th through July 23rd</title>
		<link>http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/#comments</comments>
		<pubDate>Sat, 23 Jul 2011 14:14:48 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[architect]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java7]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vsphere5]]></category>
		<category><![CDATA[vtax]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/</guid>
		<description><![CDATA[HTML5 Charts for Mobile Devices &#124; Touch Charts &#124; Sencha Touch &#124; Products &#124; Sencha &#8211; Introducing Sencha Touch Charts &#8212; the world&#8217;s first HTML5-based, mobile charting and drawing product. Sencha Touch Charts enables you to build complex radar, bar, line, stacked, and pie charts with stunning interactivity and incredible ease of use. Visualizing rich [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/">Links for July 6th through July 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.sencha.com/products/touch/charts">HTML5 Charts for Mobile Devices | Touch Charts | Sencha Touch | Products | Sencha</a> &#8211; Introducing Sencha Touch Charts &mdash; the world&rsquo;s first HTML5-based, mobile charting and drawing product. Sencha Touch Charts enables you to build complex radar, bar, line, stacked, and pie charts with stunning interactivity and incredible ease of use. Visualizing rich data on the mobile web has never been easier.</li>
<li><a href="http://agilityjs.com/">Agility.js Javascript MVC library</a> &#8211; Agility.js is an MVC library for Javascript that lets you write maintainable and reusable browser code without the verbose or infrastructural overhead found in other MVC libraries</li>
<li><a href="http://harvesthq.github.com/chosen/">Chosen &#8211; a javascript plug-in for jQuery and Prototype &#8211; makes select boxes better</a> &#8211; Chosen is a javsacript plug-in that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors.</li>
<li><a href="http://www.infoq.com/presentations/Role-of-the-Architect">InfoQ: Pragmatic Software Architecture and the Role of the Architect</a> &#8211; Joe Wirtley introduces software architecture and the role of the architect in software development along with techniques, tips and resources to help one get started thinking as an architect.</li>
<li><a href="http://www.javaworld.com/community/node/8054?source=IFWNLE_jw_2011-07-12">O&#8217;Reilly&#8217;s OSCON Chairman: &quot;Java deserves another look&quot;</a> &#8211; Java dominated the Tiobe Index again in 2010 and outsold all other languages in terms of books sold in 2010. That&#039;s not bad for a dead language. It&#039;s also a reminder that the opinions touted on the blogosphere are rarely reflective of the general spectrum and breakdown of opinions of the software development community.</li>
<li><a href="http://www.oracle.com/us/corporate/events/java7/index.html">Java 7 Webcast</a> &#8211; Watch this Webcast to find out more about the features of Java 7, hear from technologists at companies that use Java technology, and learn through a series of technical presentations and a panel discussion.</li>
<li><a href="http://www.brianmadden.com/blogs/brianmadden/archive/2011/07/14/Is-vmware-screwing-the-non_2D00_view-vdi-community-with-the-vsphere-5-licensing-changes.aspx">Is VMware screwing the non-View VDI community with the vSphere 5 licensing changes? &#8211; Brian Madden &#8211; BrianMadden.com</a> &#8211; While many people are speculating that this is going to be a showstopper for a lot of customers, it&#039;s exacerbated in VDI environments where servers typically have very high memory-to-processor ratios.</li>
<li><a href="http://miamicoder.com/2011/writing-a-sencha-touch-application-part-4/">Writing a Sencha Touch Application, Part 4</a> &#8211; This is the last of a four-part series on how to write a Sencha Touch application. If you&rsquo;re new to the series, here are the links to the previous installments:</li>
<li><a href="http://loewald.com/blog/?p=4254">inconsequence &raquo; Adventures in Mobile Development</a> &#8211; I should state at this point that this does not qualify as a review so much as a disjoint set of observations based on generally shallow experience of a number of mobile development options. It is, in effect, a quick brain dump of my current impressions rather than any kind of careful analysis</li>
<li><a href="http://redmonk.com/sogrady/2011/07/06/mongodb-is-the-new-mysql/">MongoDB is the New MySQL &ndash; tecosystems</a> &#8211; It would be foolish to predict the same success that MySQL enjoyed for MongoDB, because the underlying market context has changed. But it is clear that &ndash; whether it is intentional on 10gen&rsquo;s part or no &ndash; MongoDB is, according to a variety of metrics, the new MySQL.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/">Links for July 6th through July 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/07/23/links-for-july-6th-through-july-23rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for June 26th through July 1st</title>
		<link>http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/</link>
		<comments>http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 01:32:10 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[businessintelligence]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codereview]]></category>
		<category><![CDATA[crypto]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee6.0]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[office365]]></category>
		<category><![CDATA[olap]]></category>
		<category><![CDATA[olap4j]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[positioning]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[webapp]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/</guid>
		<description><![CDATA[Joshfire Framework &#8211; The first open source multi-device development framework &#8211; Using only standards like HTML5 and JavaScript, it allows developers and integrators to quickly create native and dedicated web apps for browsers, Node.JS, desktops, smart phones, smartTVs and connected objects. jBCrypt &#8211; strong password hashing for Java &#8211; jBCrypt is a Java implementation of [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/">Links for June 26th through July 1st</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://framework.joshfire.com/">Joshfire Framework &#8211; The first open source multi-device development framework</a> &#8211; Using only standards like HTML5 and JavaScript, it allows developers and integrators to quickly create native and dedicated web apps for browsers, Node.JS, desktops, smart phones, smartTVs and connected objects.</li>
<li><a href="http://www.mindrot.org/projects/jBCrypt/">jBCrypt &#8211; strong password hashing for Java</a> &#8211; jBCrypt is a Java implementation of OpenBSD&#039;s Blowfish password hashing code</li>
<li><a href="http://www.ibm.com/developerworks/rational/library/11-proven-practices-for-peer-review/index.html">11 proven practices for more effective, efficient peer code review</a> &#8211; These 11 proven practices for efficient, lightweight peer code review are based on a study at Cisco Systems using SmartBear CodeCollaborator. They can help you ensure that your reviews both improve your code and make the most of your developers&#039; time.</li>
<li><a href="http://www.asymco.com/2011/06/30/how-much-is-an-ios-user-worth-to-apple-about-150-every-year/">How much is an iOS user worth to Apple? About $150. Every year. | asymco</a> &#8211; Repeating the exercise with 180 million current iOS users who purchased about 200 million iOS devices and assuming a life span of 3.5 years gives the average revenue/year/iOS user of about $150.</li>
<li><a href="http://vimeo.com/17705448">SenchaCon 2010: Structuring Your Sencha Touch Application on Vimeo</a> &#8211; In this session you&#039;ll learn about the recommended application structure for Sencha Touch (or Ext JS) applications. The new application structure enables any Sencha developer to quickly understand any Sencha application using the new Sencha MVC package.</li>
<li><a href="http://blogs.oracle.com/arungupta/entry/totd_166_using_nosql_database">Using NoSQL database in your Java EE 6 Applications on GlassFish &#8211; MongoDB for now! (Arun Gupta, Miles to go &#8230;)</a> &#8211; This blog has published multiple blogs on how to access a RDBMS using JPA in a Java EE 6 application. This Tip Of The Day (TOTD) will show you can use MongoDB (a document-oriented database) with a typical 3-tier Java EE 6 application.</li>
<li><a href="http://www.slideshare.net/jamesgpearce/building-rich-mobile-apps-with-html5-css3-and-javascript-7237442">HTML5 and the dawn of rich mobile web applications</a> &#8211; HTML5 and the dawn of rich mobile web applications</li>
<li><a href="http://java.dzone.com/articles/walking-through-java-ee-6">Walking through the Java EE 6 implementation maze | Javalobby</a> &#8211; Here is a non-exhaustive list of the several Java EE 6 implementations</li>
<li><a href="http://antirez.com/post/take-advantage-of-redis-adding-it-to-your-stack.html">How to take advantage of Redis just adding it to your stack</a> &#8211; You can use Redis right now to do things that will make your users happier, your systems less complex, your site more responsive. You don&#039;t need to replace your current setup in order to use it, just start using Redis to do new things that were otherwise not possible, or hard, or too costly.</li>
<li><a href="http://www.infoworld.com/d/mobile-technology/dont-be-fooled-office-365-basically-useless-mobile-903?source=IFWNLE_nlt_daily_2011-06-28">Don&#8217;t be fooled: Office 365 is basically useless on mobile | Mobile Technology &#8211; InfoWorld</a> &#8211; The essentially Windows-only cloud service has no place in a mobile world and little place on Mac OS X or Linux</li>
<li><a href="http://chuvakin.blogspot.com/2010/09/on-free-log-management-tools.html">Anton Chuvakin Blog &#8211; &quot;Security Warrior&quot;: On Free Log Management Tools</a> &#8211; This page lists a few popular free open-source log management and log analysis tools.</li>
<li><a href="http://support.microsoft.com/kb/824209">How to use the EventCombMT utility to search event logs for account lockouts</a> &#8211; EventCombMT is a multithreaded tool that you can use to search the event logs of several different computers for specific events, all from one central location</li>
<li><a href="http://www.barelyfitz.com/screencast/html-training/css/positioning/">Learn CSS Positioning in Ten Steps: position static relative absolute float</a> &#8211; This tutorial examines the different layout properties available in CSS: position:static, position:relative, position:absolute, and float.</li>
<li><a href="http://adtmag.com/articles/2011/06/22/jax-java-and-the-cloud.aspx">JAX 2011: Java Must &#8216;Seize the Lead in the Cloud,&#8217; Says SpringSource Founder &#8212; Application Development Trends</a> &#8211; If Java doesn&#039;t really seize the lead in cloud computing in the next year,&quot; Johnson told attendees at the JAX 2011 Conference this week, &quot;I think it has a much greater chance of being eclipsed by languages like Ruby.</li>
<li><a href="http://www.visionmobile.com/blog/2011/06/platform-x-how-cross-platform-tools-can-end-the-os-wars/">Platform X: How cross-platform tools can end the OS wars | VisionMobile :: blog</a> &#8211; Are cross-platform tools a better solution than HTML5 to the challenges of platform fragmentation? Guest author Jonas Lind reviews the landscape of cross-platform tools and argues that such tools may become as important as the native platforms themselves</li>
<li><a href="http://www.infoq.com/news/2011/06/olap4j">InfoQ: Olap4j 1.0: a Java API for OLAP Servers</a> &#8211; After nearly five years of work, Business Intelligence vendor Pentaho has announced the release of olap4j 1.0, a new, common Java API for any online analytical processing (OLAP) server.</li>
<li><a href="http://agileconsulting.blogspot.com/2011/06/macro-view-of-agile.html">Agile consulting: A Macro View of Agile</a> &#8211; lean thinking and tools like A3 and Kanban tie all of the agile pieces together, and help organizations think and behave with agile principles in mind.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/">Links for June 26th through July 1st</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/07/01/links-for-june-26th-through-july-1st/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 17th through June 20th</title>
		<link>http://www.j2eegeek.com/blog/2011/06/20/links-for-june-17th-through-june-20th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/06/20/links-for-june-17th-through-june-20th/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 18:04:52 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[coffeescript]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jna]]></category>
		<category><![CDATA[jni]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[native]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[nitro]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[ogm]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[valuation]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4550</guid>
		<description><![CDATA[Java Native Access &#8211; JNA provides Java programs easy access to native shared libraries without JNI &#8211; JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code&#8212;no JNI or native code is required. JNA allows you to call directly into native functions using natural Java method [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/20/links-for-june-17th-through-june-20th/">Links for June 17th through June 20th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="https://github.com/twall/jna#readme">Java Native Access &#8211; JNA provides Java programs easy access to native shared libraries without JNI</a> &#8211; JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code&mdash;no JNI or native code is required. JNA allows you to call directly into native functions using natural Java method invocation. The Java call looks just like it does in native code.</li>
<li><a href="http://arcturo.github.com/library/coffeescript/">The Little Book on CoffeeScript</a> &#8211; This book is designed to help you learn CoffeeScript, understand best practices and start building awesome client side applications. The book is little, only five chapters, but that&#039;s rather apt as CoffeeScript is a little language too.</li>
<li><a href="http://miamicoder.com/2011/writing-a-sencha-touch-application-part-2/">Writing a Sencha Touch Application, Part 2</a> &#8211; In the first part of this Sencha Touch tutorial we started building an app that allows its user to take notes and store them on the device. Having created the foundation of the application we are in the process of building the Notes List view, which at this point looks like this:</li>
<li><a href="http://tech.fortune.cnn.com/2011/06/19/the-3-most-undervalued-tech-stocks-google-apple-ibm/">The 3 most undervalued tech stocks: Google, Apple, IBM &#8211; Apple 2.0 &#8211; Fortune Tech</a> &#8211; The 3 most undervalued tech stocks: Google, Apple, IBM. By the same &quot;PEG&quot; measure, the 3 most overvalued are Amazon, Cisco and Netflix</li>
<li><a href="http://in.relation.to/Bloggers/HibernateOGMBirthAnnouncement">Hibernate OGM: birth announcement</a> &#8211; Hibernate OGM stands for Object Grid Mapping and its goal is to offer a full-fledged JPA engine storing data into NoSQL stores</li>
<li><a href="http://www.infoworld.com/print/163967">Why the future of IT rests on one person</a> &#8211; A lot of those practices will be single-actor practices &#8212; practices organized so that one employee, supported by technology, can do whatever needs to get done</li>
<li><a href="http://senko.net/en/django-nginx-gunicorn/">A Django setup using Nginx and Gunicorn &laquo; Senko&#8217;s Blog</a> &#8211; This is a howto on setting up Django on a Linux (Ubuntu) system using Nginx as a reverse proxy and Gunicorn as a Django service.</li>
<li><a href="http://chart.io/">Chart.io &#8211; Google Analytics for Your Database</a> &#8211; Chart.io is Google Analytics for your database. We help you make sense of all the data you collect everyday. Chart.io quickly hooks up to your database and lets you create real time charts of the metrics you care about</li>
<li><a href="http://www.appleinsider.com/articles/11/06/17/ios_5_supports_speedy_nitro_javascript_for_full_screen_web_apps.html">AppleInsider | iOS 5 supports speedy Nitro JavaScript for full-screen Web apps</a> &#8211; With the release of iOS 5 for the iPhone and iPad this fall, Apple will bring the Nitro JavaScript engine to full-screen Web applications saved to a user&#039;s home screen.</li>
<li><a href="http://www.tfnico.com/presentations/git-and-subversion">Git and Subversion &#8211; Living together</a> &#8211; There are many people who want to use Git, but are forced to stick with Subversion for various reasons. Git-svn gives us the opportunity to migrate away from Subversion, but setting up a two-way sync is less than trivial.</li>
<li><a href="http://www.sencha.com/blog/sencha-touch-spotlight-xero/">Sencha Touch enabled us to maximize our development efforts and deliver a superior mobile experience</a> &#8211; Sencha Touch has been a joy to work with. It&rsquo;s enabled us to maximize our development efforts and deliver a superior mobile experience. It&rsquo;s a complete framework and a massive head start for anyone wanting to build a rich mobile web application. We believe Sencha Touch is the first mobile web framework that is a serious alternative to native apps. We highly recommend it.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/20/links-for-june-17th-through-june-20th/">Links for June 17th through June 20th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/06/20/links-for-june-17th-through-june-20th/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>
	</channel>
</rss>

