<?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; tutorial</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.j2eegeek.com/blog</link>
	<description>In the kingdom of hope, there is no winter.</description>
	<lastBuildDate>Fri, 10 Feb 2012 00:59:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.j2eegeek.com/blog/?pushpress=hub'/>
		<item>
		<title>Links for January 12th through January 15th</title>
		<link>http://www.j2eegeek.com/blog/2012/01/15/links-for-january-12th-through-january-15th/</link>
		<comments>http://www.j2eegeek.com/blog/2012/01/15/links-for-january-12th-through-january-15th/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 01:59:34 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jelastic]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[paas]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4677</guid>
		<description><![CDATA[MongoDB Rocks My World &#124; Javalobby &#8211; What I like the most is that you can organize your data the way you want to without a lot of restrictions forced on you by the DBMS you&#039;re using. For those who don&#039;t know, MongoDB is what&#039;s called a &#039;document-oriented&#039; database. Rather than storing &#34;rows&#34; in &#34;tables&#34; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/15/links-for-january-12th-through-january-15th/">Links for January 12th through January 15th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://java.dzone.com/articles/mongodb-rocks-my-world">MongoDB Rocks My World | Javalobby</a> &#8211; What I like the most is that you can organize your data the way you want to without a lot of restrictions forced on you by the DBMS you&#039;re using. For those who don&#039;t know, MongoDB is what&#039;s called a &#039;document-oriented&#039; database. Rather than storing &quot;rows&quot; in &quot;tables&quot; like you do in a relational database, you store &quot;documents&quot; in &quot;collections.&quot;</li>
<li><a href="http://blog.jelastic.com/2012/01/12/jruby-and-jelastic-sweetness/">JRuby and Jelastic : Sweetness &laquo; Jelastic</a> &#8211; In this tutorial we will show you how easy it is to run JRuby apps with Jelastic PaaS.</li>
<li><a href="http://www.forbes.com/sites/joemckendrick/2011/10/19/cloud-computing-ticket-to-the-corner-office/">Cloud Computing: Ticket to the Corner Office? &#8211; Forbes</a> &#8211; Rather than replace IT jobs, cloud may be having another effect. In many cases, it is elevating the role of IT-savvy managers within many enterprises.</li>
<li><a href="http://rogerdudler.github.com/git-guide/">git &#8211; the simple guide &#8211; no deep shit!</a> &#8211; Just a simple guide for getting started with git</li>
<li><a href="http://ruby.learncodethehardway.org/book/">Learn Ruby The Hard Way</a> &#8211; Welcome to Learn Ruby the hard way. This is a translation of &quot;Learn Python The Hard Way&quot; to teach total beginners Ruby. It&#039;s in the same style, and the content is nearly the same, but it will teach you Ruby</li>
<li><a href="https://github.com/joemccann/countdowner#readme">Countdowner is a native iOS 5.0+ application that allows a user to set a timer. It is for educational purpose</a> &#8211; Countdowner is a simple countdown application for iOS 5.0+. This is for educational purposes as my brother is learning how to program (specifically for iOS) and was looking for a starting point.</li>
<li><a href="http://www.jooq.org/">jOOQ &#8211; jOOQ : A peace treaty between SQL and Java</a> &#8211; jOOQ : A peace treaty between SQL and Java</li>
<li><a href="http://www.mengu.net/post/a-depressive-journey-with-mongodb">A Depressive Journey With MongoDB</a> &#8211; You are about to read a long story on how I got burnt with MongoDB and depressed with it. I am not blaming MongoDB, anyone using, advocating or developing it. I am blaming myself for this. MongoDB is a good tool. You can use it but just make sure it is what you need and it handles your requirements very well. This is not specific to MongoDB but applies to every tool we use.</li>
<li><a href="http://arstechnica.com/gadgets/news/2012/01/att-offers-html5-sdk-for-third-party-mobile-web-app-developers.ars">AT&amp;T offers HTML5 SDK for third-party mobile Web app developers</a> &#8211; HTML rendering implementations are improving all the time and frameworks like Sencha Touch are getting better at abstracting away the differences.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2012/01/15/links-for-january-12th-through-january-15th/">Links for January 12th through January 15th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2012/01/15/links-for-january-12th-through-january-15th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for December 16th through December 19th</title>
		<link>http://www.j2eegeek.com/blog/2011/12/20/links-for-december-16th-through-december-19th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/12/20/links-for-december-16th-through-december-19th/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 21:18:18 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datagrid]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[extjs4.0]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[imessage]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[mongolab]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[siesta]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4664</guid>
		<description><![CDATA[What Happened To The 9 Programming Languages To Watch in 2011 &#124; Javalobby &#8211; Last year, I wrote a post entitled 9 Programming Languages To Watch In 2011. Now that 2011 is basically over, let&#8217;s see what happened to these languages over the course of the year. Video: Dart &#8211; A Language For Structured Web [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/20/links-for-december-16th-through-december-19th/">Links for December 16th through December 19th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://java.dzone.com/articles/what-happened-9-programming">What Happened To The 9 Programming Languages To Watch in 2011 | Javalobby</a> &#8211; Last year, I wrote a post entitled 9 Programming Languages To Watch In 2011. Now that 2011 is basically over, let&rsquo;s see what happened to these languages over the course of the year.</li>
<li><a href="http://marakana.com/forums/web_dev/general/576.html">Video: Dart &#8211; A Language For Structured Web Programming &#8211; Marakana</a> &#8211; Seth Ladd, Developer Advocate at Google, introduces us to Dart at the Silicon Valley Google Technology User Group meetup on December 7th, 2011.</li>
<li><a href="http://www.stathat.com/">StatHat &#8211; Invent stats on the fly. Track data instantly, up to the minute, accurately.</a> &#8211; StatHat is a tool to track statistics and events in your code. In just one line, you can track any number and StatHat will generate graphs instantly, send you alerts, and let you embed the graphs on your own site.</li>
<li><a href="http://www.sencha.com/blog/introducing-siesta-a-testing-tool-for-ext-js">Introducing Siesta: A Testing Tool for Ext JS | Blog | Sencha</a> &#8211; Testing your code brings lots of advantages, perhaps the biggest one is that it increases your confidence in your codebase. How do you know your code actually works? How do you know if a small change in the core of your application is safe or if it breaks some feature? The only way is to actually manually verify each and every feature of your system&mdash;but that&rsquo;s not realistic unless you have a test suite.</li>
<li><a href="http://www.vijayp.ca/blog/?p=162">Partychat &mdash; migrating from Google App Engine to EC2 &laquo; Vijay Pandurangan&#8217;s blog</a> &#8211; Google App Engine&rsquo;s insistence on a different paradigm for development makes migration extremely difficult, since moving to a new platform requires rearchitecting code</li>
<li><a href="http://apple.stackexchange.com/questions/27274/how-does-ios-5s-imessage-know-that-the-recipient-is-an-ios-5-device">ios 5 &#8211; How does iOS 5&rsquo;s iMessage know that the recipient is an iOS 5 device? &#8211; Apple &#8211; Stack Exchange</a> &#8211; When you send a message using the Messages app, iOS seems to magically figure out that the recipient is on iOS 5 and automatically switches over to iMessage (blue messages instead of green SMSs).</li>
<li><a href="http://www.infoq.com/interviews/JSR347-Manik-Surtani">InfoQ: JSR 107, JSR 347, Infinispan, NoSQL, Hot Rod, Memcached, CDI and Beyond</a> &#8211; InfoQ catches up with Manik Surtani to discuss JSR 347, data grids and Inifinispan. Manik dicusses overlap with NoSQL and support for Memcached and HotRod wire protocol as well.</li>
<li><a href="http://www.tweetegy.com/2011/12/connecting-a-html5-application-to-a-mongodb-instance-via-mongolab-rest-api/">Connecting a HTML5 application to a MongoDB instance via MongoLab REST API | Tweetegy</a> &#8211; I needed a free, document based, online data store so that I could quickly build a HTML5 prototype. As an exercise, I quickly whipped up a simple application that can store basic contact details of people.</li>
<li><a href="http://www.commoncrawl.org/mapreduce-for-the-masses/">MapReduce for the Masses: Zero to Hadoop in Five Minutes with Common Crawl | CommonCrawl</a> &#8211; Common Crawl aims to change the big data game with our repository of over 40 terabytes of high-quality web crawl information into the Amazon cloud, the net total of 5 billion crawled pages</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/20/links-for-december-16th-through-december-19th/">Links for December 16th through December 19th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/12/20/links-for-december-16th-through-december-19th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for December 4th through December 9th</title>
		<link>http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 19:38:21 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[amqp]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[instagram]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[kanban]]></category>
		<category><![CDATA[logging]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[neo4j]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[RabbitMQ]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[redgate]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[softwarearchitecture]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[unittesting]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/</guid>
		<description><![CDATA[Five Step Illustrated Guide to Setup a Kanban System in an Enterprise Organization &#8211; If your about to kick-off a Kanban adoption in an enterprise IT organization or in the midst of one and struggling, you may find this useful. It&#039;s a simple 5 step approach that has always produced good outcomes for us while [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/">Links for December 4th through December 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://alexishui.blogspot.com/2011/12/five-step-illustrated-guide-to-setup.html">Five Step Illustrated Guide to Setup a Kanban System in an Enterprise Organization</a> &#8211; If your about to kick-off a Kanban adoption in an enterprise IT organization or in the midst of one and struggling, you may find this useful. It&#039;s a simple 5 step approach that has always produced good outcomes for us while respecting the pace of change a typical IT organization can absorb.</li>
<li><a href="http://www.infoq.com/news/2011/12/app-internet">InfoQ: Forrester CEO: The Web is a Software Architecture and the App Internet is the Next Wave</a> &#8211; Forrester CEO: The Web is a Software Architecture and the App Internet is the Next Wave</li>
<li><a href="http://www.springsource.org/node/3330">Video: SpringOne 2GX &#8211; Introduction to Spring Data Neo4J</a> &#8211; This video presentation is by Michael Hunger, Software Developer for Neo4J Technologies, and he provides an Introduction to Spring Data Neo4J. Michael covers</li>
<li><a href="http://www.springsource.org/node/3329">Video: SpringOne 2GX &#8211; Messaging for Modern Applications</a> &#8211; This video presentation is by Tom McCuch, Senior Sales Engineer for SpringSource, and he discusses Messaging for Modern Applications.</li>
<li><a href="http://www.zdnet.com/blog/microsoft/bill-gates-to-return-as-microsofts-white-knight/11366?tag=mantle_skin;content">Bill Gates to return as Microsoft&#8217;s white knight? | ZDNet</a> &#8211; Summary: Could and should Bill Gates return to day-to-day responsibilities at Microsoft? Fortune is reporting there&rsquo;s a rumor to that effect.</li>
<li><a href="http://blog.treasure-data.com/post/13766262632/real-time-log-collection-with-fluentd-and-mongodb">Treasure Data Blog &bull; Real-Time Log Collection with Fluentd and MongoDB</a> &#8211; This post shows how to use Fluentd-MongoDB plugin to aggregate semi-structured logs in real-time.</li>
<li><a href="http://www.chrisallnutt.com/2011/12/08/why-i-choose-couchdb-over-mongodb/">Why I choose CouchDB over MongoDB | Chris Allnutt</a> &#8211; Use MongoDB only if you don&rsquo;t care about the state of the data, but want to sling it out distributed as fast as possible. If you&rsquo;re willing to wait an extra millisecond to ensure that that save and replication actually happens, and when it fails you just use the last valid version use CouchDB</li>
<li><a href="http://robots.thoughtbot.com/post/13829210385/the-durable-document-store-you-didnt-know-you-had-but">The Durable Document Store You Didn&#8217;t Know You Had, But Did</a> &#8211; As it turns out, PostgreSQL has a number of ways of storing loosely structured data &mdash; documents &mdash; in a column on a table.</li>
<li><a href="http://www.infoworld.com/d/application-development/11-programming-trends-watch-179761?source=IFWNLE_nlt_daily_2011-11-28">11 programming trends to watch | Application Development &#8211; InfoWorld</a> &#8211; From JavaScript everywhere to everything on the JVM, new tools, techniques, and troubles are changing how developers work</li>
<li><a href="http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of">Instagram Engineering &bull; What Powers Instagram: Hundreds of Instances, Dozens of Technologies</a> &#8211; We thought it would be fun to give a sense of all the systems that power Instagram, at a high-level; you can look forward to more in-depth descriptions of some of these systems in the future.</li>
<li><a href="http://ruby.bastardsbook.com/">The Bastards Book of Ruby &#8211; A Programming Primer for Counting and Other Unconventional Tasks</a> &#8211; The Bastards Book of Ruby is an introduction to programming and its practical uses for journalists, researchers, scientists, analysts, and anyone else whose job is to seek out, make sense from, and show the hard-to-find data.</li>
<li><a href="http://www.infoq.com/news/2011/12/mongograph-qa">InfoQ: MongoGraph Brings Semantic Web Features to MongoDB Developers</a> &#8211; Using this approach JSON objects are automatically translated into triples and both the MongoDB query language and SPARQL work against these objects. Another goal of MongoGraph is to make the freetext engine of their graph database easy to search as Solr/Lucene.</li>
<li><a href="http://www.red-gate.com/products/sql-development/sql-test/">Unit Testing for SQL Server with SQL Test</a> &#8211; SQL Test is a unit test plug-in for SQL Server Management Studio.</li>
<li><a href="http://vimeo.com/19161807">MongoDB: The New M in Your LAMP Stack</a> &#8211; MongoDB: The New M in Your LAMP Stack &#8211; Mathias Stearn &amp; Nosh Petigara</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/">Links for December 4th through December 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/12/10/links-for-december-4th-through-december-9th/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 6th through November 9th</title>
		<link>http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 21:50:05 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[amqp]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[cloudera]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[ektorp]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[gigaom]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[oauth2.0]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RabbitMQ]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/</guid>
		<description><![CDATA[What the end of Flash means for Adobe &#8211; SplatF &#8211; Adobes specific phrase in its release was: &#34;Focusing Flash resources on delivering the most advanced PC web experiences, including gaming and premium video, as well as mobile apps.&#34; But the reality is that the mobile browser is the future of the web. So anyone [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/">Links for November 6th through November 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.splatf.com/2011/11/adobe-flash/">What the end of Flash means for Adobe &ndash; SplatF</a> &#8211; Adobes specific phrase in its release was: &quot;Focusing Flash resources on delivering the most advanced PC web experiences, including gaming and premium video, as well as mobile apps.&quot; But the reality is that the mobile browser is the future of the web. So anyone who is using Flash today for anything should start working on a plan to eventually stop using it.</li>
<li><a href="http://www.informationweek.com/news/software/info_management/231902645?printer_friendly=this-page">JPMorgan Chase makes a case for the big data platform (and career track) of the future.</a> &#8211; Five of JP Morgan Chase&#039;s seven lines of business now use a Hadoop shared service. They use it for extract, transform, and load (ETL) processing; high-scale Basel III regulatory liquidity analyses and reporting; data mining; transaction analysis; fraud investigation; and social media sentiment analysis. It&#039;s also a low-cost storage option for all types of data, including structured financial records, semi-structured clickstreams and Web logs, and unstructured text and social comment feeds.</li>
<li><a href="http://www.icopybot.com/itunes-backup-manager.htm">iBackupBot &#8211; iTunes Backup Manager for iPhone, iPod Touch, iPad</a> &#8211; iBackupBot for iTunes is a tool that helps you browse, view, export and even EDIT files backed up to iTunes.</li>
<li><a href="http://www.zdnet.com/blog/microsoft/will-there-be-a-silverlight-6-and-does-it-matter/11180">Will there be a Silverlight 6 (and does it matter)?</a> &#8211; Several of my customer and partner contacts have told me they have heard from their own Microsoft sources over the past couple of weeks that Silverlight 5 is the last version of Silverlight that Microsoft will release</li>
<li><a href="http://www.apievangelist.com/2011/11/08/google-launches-oauth-2.0-playground/">Google Launches OAuth 2.0 Playground @ API Evangelist</a> &#8211; Google announced the OAuth 2.0 Playground which allows developers to experiment with APIs using the OAuth 2.0 protocol, and understand how the protocol functions and will make your life easier.</li>
<li><a href="http://blogs.adobe.com/flashplatform/2011/11/flash-to-focus-on-pc-browsing-and-mobile-apps-adobe-to-more-aggressively-contribute-to-html5.html">Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5 (Adobe Flash Platform Blog)</a> &#8211; We will design new features in Flash for a smooth transition to HTML5 as the standards evolve so developers can confidently invest knowing their skills will continue to be leveraged.</li>
<li><a href="http://gigaom.com/2011/11/09/why-flash-didnt-work-out-on-mobile-devices/">Why Flash didn&rsquo;t work out on mobile devices</a> &#8211; Apple leaving mobile Flash off their mobile devices for the last four years, has shown that the web has adapted, with more sites embracing HTML5 for websites, games and apps.</li>
<li><a href="http://www.wallstreetandtech.com/2012-outlook/intro">10 Challenges That Will Shape Wall Street in 2012 &#8211; Wall Street &amp; Technology</a> &#8211; Battered and bruised by a difficult 2011, Wall Street faces another challenging year. We examine 10 critical issues that will set the agenda at capital markets firms in 2012.</li>
<li><a href="http://openmymind.net/2011/11/8/Redis-Zero-To-Master-In-30-Minutes-Part-1/">Redis: Zero to Master in 30 minutes &#8211; Part 1</a> &#8211; More than once, I&#039;ve said that learning Redis is the most efficient way a programmer can spend 30 minutes. This is a testament to both how useful Redis is and how easy it is to learn. But, is it true, can you really learn, and even master, Redis in 30 minutes?</li>
<li><a href="http://olex.openlogic.com/wazi/2011/google-web-toolkit-and-web-services-the-xml-way/">Google Web Toolkit and Web Services: The XML Way | Wazi</a> &#8211; In this two-part series, we&rsquo;ll build a project to show how to get and process XML and JSON data, and deal with sundry matters such as security restrictions and server-side proxies. What you&rsquo;ll learn here should help you deal with all kinds of services and enhance your GWT applications.</li>
<li><a href="http://blogs.mulesoft.org/amqp-and-the-future-of-web-messaging/">From the Mule&rsquo;s Mouth &raquo; AMQP and the future of web messaging</a> &#8211; The real potential for AMQP is queuing on the web, there hasn&rsquo;t been a strong play for this yet but I believe queuing will become a fundamental part of orchestrating services on the web as applications start to leverage APIs more.</li>
<li><a href="http://yourstartupsucks.com/post/12416816599/why-the-mongodb-hate">Why The MongoDB Hate?</a> &#8211; 10gen has built a novel datastore that offers high availability, sharding, and schema-free design at a very specific cost. Bugs will be pushed, mistakes will be made, and systems will go down. There is no silver bullet.10gen has built a novel datastore that offers high availability, sharding, and schema-free design at a very specific cost. Bugs will be pushed, mistakes will be made, and systems will go down. There is no silver bullet.</li>
<li><a href="https://github.com/helun/Ektorp">Ektorp &#8211; Java API for CouchDB</a> &#8211; Ektorp is a persistence API that uses CouchDB as storage engine. The goal of Ektorp is to combine JPA like functionality with the simplicity and flexibility that CouchDB provides.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/">Links for November 6th through November 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/11/09/links-for-november-6th-through-november-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 27th through October 29th</title>
		<link>http://www.j2eegeek.com/blog/2011/10/29/links-for-october-27th-through-october-29th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/10/29/links-for-october-27th-through-october-29th/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 02:15:28 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[conferencing]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[joinme]]></category>
		<category><![CDATA[liveminutes]]></category>
		<category><![CDATA[logmein]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[notepad]]></category>
		<category><![CDATA[redgate]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sourcecontrol]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4611</guid>
		<description><![CDATA[The King of Cloud: Q&#38;A with Marc Benioff &#8211; Technology Review &#8211; The CEO of Salesforce.com explains why traditional software is dead and how giants like Oracle are twisting the meaning of cloud computing. Dropbox Announces &#8216;Team&#8217; Service and Mobile Deal &#8211; Technology Review &#8211; The new service, Dropbox for Teams, which has been in [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/29/links-for-october-27th-through-october-29th/">Links for October 27th through October 29th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.technologyreview.com/business/38851/?p1=BI">The King of Cloud: Q&amp;A with Marc Benioff &#8211; Technology Review</a> &#8211; The CEO of Salesforce.com explains why traditional software is dead and how giants like Oracle are twisting the meaning of cloud computing.</li>
<li><a href="http://www.technologyreview.com/web/38995/?ref=rss">Dropbox Announces &#8216;Team&#8217; Service and Mobile Deal &#8211; Technology Review</a> &#8211; The new service, Dropbox for Teams, which has been in beta for the past year, is aimed at companies. It will provide a terabyte of storage for five users, along with administration tools and support, for $795 per year</li>
<li><a href="http://www.technologyreview.com/business/39014/?ref=rss">Security Researchers Rain on Amazon&#8217;s Cloud &#8211; Technology Review</a> &#8211; A new paper has revealed what its authors call &quot;alarming&quot; vulnerabilities in controls over Amazon&#039;s cloud service, but the problems were fixed before anyone could exploit them in real life.</li>
<li><a href="http://techcrunch.com/2011/10/28/liveminutes-launches-simple-free-document-based-web-conferencing-service/">LiveMinutes Launches Simple, Free Document-Based Web Conferencing Service | TechCrunch</a> &#8211; LiveMinutes free web-conferencing service sits between file sharing and web conferencing. You can upload documents (i.e. PowerPoint presentations etc.), and LiveMinutes will give you a link to share with other participants</li>
<li><a href="http://feedproxy.google.com/~r/SqlteamcomWeblogs/~3/X8kF_s_B4ME/sql-server-developer-tools-ndash-codename-juneau-vs-red-gate.aspx">SQL Server Developer Tools &ndash; Codename Juneau vs. Red-Gate SQL Source Control</a> &#8211; So how do the new SQL Server Developer Tools (previously code-named Juneau) stack up against SQL Source Control?  Read on to find out.</li>
<li><a href="http://feedproxy.google.com/~r/miamicoder/uVZv/~3/7GVGqEHqxN4/">New eBook &ndash; Building a Sencha Touch Application</a> &#8211; I just published the Building a Sencha Touch Application eBook. Based on the Sencha Touch tutorials I have written for this blog, the book will teach you how to create a Sencha Touch 1.1.1 application that allows its users to take notes and store them on the device running the app.</li>
<li><a href="https://github.com/github/gitpad">GitPad.exe &#8211; Use Notepad as your Git commit editor</a> &#8211; GitPad.exe &#8211; Use Notepad as your Git commit editor. This single executable allows you to use Notepad as your editor any time Git requires one (commits, interactive rebase, etc).</li>
<li><a href="http://www.vmware.com/resources/techresources/1087">Enterprise Java Applications on VMware &#8211; Best Practices Guide</a> &#8211; This paper discusses best practices for running Enterprise Java Applications on VMware vSphere virtual machines. The guidelines will help you to get the best from your Java applications and application servers when you run them on VMware vSphere.</li>
<li><a href="http://www.infoworld.com/d/the-industry-standard/intel-lost-the-tablet-war-the-desktop-next-177234?source=IFWNLE_nlt_daily_2011-10-27">Intel lost the tablet war &#8212; is the desktop next?</a> &#8211; Intel is losing the multi-billion-dollar tablet war. Tied to Microsoft and its second-rate mobile architecture (currently Windows Phone &quot;Mango&quot;), it&#039;s way behind the transformation sweeping the computing world. I&#039;d never count Intel out, but the ARM architecture and its related ecosystem are ideally positioned to win a major share of the desktop of tomorrow.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/10/29/links-for-october-27th-through-october-29th/">Links for October 27th through October 29th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/10/29/links-for-october-27th-through-october-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for October 2nd through October 8th</title>
		<link>http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/10/08/links-for-october-2nd-through-october-8th/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 19:58:17 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[box.net]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[erlang]]></category>
		<category><![CDATA[exalytics]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mocking]]></category>
		<category><![CDATA[mockito]]></category>
		<category><![CDATA[nitobi]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[stevejobs]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tomee]]></category>
		<category><![CDATA[tommy]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>

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

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4584</guid>
		<description><![CDATA[GOP Presidential candidates talk about science is like listening to children talk about sex &#8211; Listening to GOP Presidential candidates talk about science is like listening to children talk about sex: They know it exists, they have strong opinions about what it might mean, but they don&#039;t have a clue what it&#039;s actually about. Nick [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/09/links-for-august-28th-through-september-8th/">Links for August 28th through September 8th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://andrewsullivan.thedailybeast.com/2011/09/debate-reax-ctd.html">GOP Presidential candidates talk about science is like listening to children talk about sex</a> &#8211; Listening to GOP Presidential candidates talk about science is like listening to children talk about sex: They know it exists, they have strong opinions about what it might mean, but they don&#039;t have a clue what it&#039;s actually about.</li>
<li><a href="http://nfarina.com/post/9868516270/git-is-simpler">Nick Farina &#8211; Git Is Simpler Than You Think</a> &#8211; For me, understanding the structure of the object database was my Eureka moment for Git. After that, I could start to understand not just how Git worked, but why</li>
<li><a href="http://confusedofcalcutta.com/2011/09/04/thinking-about-the-social-enterprise/">Thinking about the Social Enterprise &ndash; confused of calcutta</a> &#8211; As customers begin to reorganise businesses around themselves, there will be many problems to solve, problems of federation and interoperability and portability. Problems that have been obfuscated in the past by incumbents with vested interests. Problems that will be solved by the Social Enterprise.</li>
<li><a href="http://www.boston.com/business/technology/articles/2011/09/04/akamai_thrives_in_the_spirit_of_its_lost_founder/?page=full">Akamai thrives in the spirit of its lost founder &#8211; The Boston Globe</a> &#8211; Akamai is bringing its customers into cloud computing, mobile computing, data security, and the delivery of HD video. And with 95,000 servers in 72 countries, and 2,200 employees, the company delivers 15 to 30 percent of all Web traffic worldwide.</li>
<li><a href="http://www.theatlantic.com/business/archive/2011/08/why-summer-vacations-and-the-internet-make-you-more-productive/244289/">Why Summer Vacations (and the Internet) Make You More Productive &#8211; Derek Thompson &#8211; Business &#8211; The Atlantic</a> &#8211; People who complain about presidential vacations should get out more. Indeed, they might be better workers for it. The science of productivity tells us breaks matter more than overtime.</li>
<li><a href="http://www.shopify.com/technology/3383012-why-developers-should-be-force-fed-state-machines">Why developers should be force-fed state machines &#8211; Shopify</a> &#8211; Hopefully, reading this text has made you more aware of state machines and you will be applying them more often when developing a web application.</li>
<li><a href="http://sett.ociweb.com/sett/settSep2011.html">Design by Contract in Java with Google</a> &#8211; Design by Contract is a powerful approach for building simple and robust software. Contracts for Java isn&#039;t the first attempt to bring this approach to Java, but it&#039;s a simple and powerful implementation that might become a standard tool for ensuring Java software validity.</li>
<li><a href="http://shaneosullivan.github.com/boltjs/intro.html">BoltJS &#8211; UI Framework from Facebook for creating Javascript mobile apps.</a> &#8211; BoltJS is a UI framework designed by Facebook to be compact, fast and powerful. It is written entirely in JavaScript and runs in the browser, needing no server backend.</li>
<li><a href="http://online.wsj.com/article/SB10001424053111904787404576535211589514334.html?_nocache=1314622257246&amp;mg=com-wsj">H-P&#8217;s One-Year Plan &#8211; WSJ.com</a> &#8211; Dumping it is a beautiful absurdity that one analyst, Jayson Noland of Robert W. Baird &amp; Co., described as &quot;like McDonald&#039;s getting out of the hamburger business.&quot;</li>
<li><a href="https://github.com/madrobby/keymaster">madrobby/keymaster &#8211; keymaster.js is a simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies</a> &#8211; keymaster.js is a simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/09/09/links-for-august-28th-through-september-8th/">Links for August 28th through September 8th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/09/09/links-for-august-28th-through-september-8th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for August 20th through August 23rd</title>
		<link>http://www.j2eegeek.com/blog/2011/08/23/links-for-august-20th-through-august-23rd/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/23/links-for-august-20th-through-august-23rd/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 00:25:07 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[finland]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gretty]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[palm]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[springdata]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4578</guid>
		<description><![CDATA[Why Are Finland&#8217;s Schools Successful? The country&#8217;s achievements in education have other nations doing their homework &#8211; Finland has vastly improved in reading, math and science literacy over the past decade in large part because its teachers are trusted to do whatever it takes to turn young lives around. Deck JS &#187; Modern HTML Presentations [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/23/links-for-august-20th-through-august-23rd/">Links for August 20th through August 23rd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.smithsonianmag.com/people-places/Why-Are-Finlands-Schools-Successful.html">Why Are Finland&#8217;s Schools Successful? The country&#8217;s achievements in education have other nations doing their homework</a> &#8211; Finland has vastly improved in reading, math and science literacy over the past decade in large part because its teachers are trusted to do whatever it takes to turn young lives around.</li>
<li><a href="http://imakewebthings.github.com/deck.js/">Deck JS &raquo; Modern HTML Presentations</a> &#8211; A JavaScript library for building modern HTML presentations. deck.js is flexible enough to let advanced CSS and JavaScript authors craft highly customized decks, but also provides templates and themes for the HTML novice to build a standard slideshow.</li>
<li><a href="http://aws.amazon.com/elasticache/">Amazon ElastiCache &#8211; Memcached in the cloud</a> &#8211; Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud</li>
<li><a href="http://yuiblog.com/crockford/">Crockford on JavaScript: A Public Lecture Series at Yahoo!</a> &#8211; Douglas Crockford is Yahoo!&#039;s JavaScript architect and a member of the committee designing future versions of the world&#039;s most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows:</li>
<li><a href="http://daringfireball.net/2011/08/hp_apotheker">Daring Fireball: A Simple Explanation for Why HP Abandoned Palm and Is Getting Out of the PC Business</a> &#8211; You don&rsquo;t bring in an enterprise consulting guy to turn around a PC and device maker. You bring in an enterprise consulting guy to turn a PC and device maker into an enterprise consulting company.</li>
<li><a href="http://adtmag.com/articles/2011/08/12/role-of-an-architect-in-agile-dev-shop.aspx">What Does an Architect Do in an Agile Shop? An Agile Architect Explains All&#8230; &#8212; Application Development Trends</a> &#8211; The agile architect is a jack-of-all-trades, doing what is necessary to ensure architectural integrity of the product.  Listening, guiding, mentoring and cajoling are all part of the job.</li>
<li><a href="http://blog.jeroenreijn.com/2011/07/getting-started-with-mongodb-and-spring.html">Getting started with MongoDB and Spring Data | Jeroen Reijn</a> &#8211; Getting started with MongoDB and Spring Data</li>
<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>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/23/links-for-august-20th-through-august-23rd/">Links for August 20th through August 23rd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/23/links-for-august-20th-through-august-23rd/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 6th through August 8th</title>
		<link>http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 13:56:36 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[drydrop]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[globalization]]></category>
		<category><![CDATA[googleappengine]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[quickstart]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[senchatouch]]></category>
		<category><![CDATA[society]]></category>
		<category><![CDATA[stockmarket]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wallstreet]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/</guid>
		<description><![CDATA[web development &#8211; The Definitive Guide To Forms based Website Authentication &#8211; Stack Overflow &#8211; The Definitive Guide To Forms based Website Authentication What&#8217;s the Fastest Web Browser in the &#8220;Real World?&#8221; Chrome. &#124; TechCrunch &#8211; Compuware&#8217;s benchmarks division, Gomez, has just released new data from a website measurement project whose goal was to determine [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/">Links for August 6th through August 8th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://stackoverflow.com/questions/549/the-definitive-guide-to-forms-based-website-authentication">web development &#8211; The Definitive Guide To Forms based Website Authentication &#8211; Stack Overflow</a> &#8211; The Definitive Guide To Forms based Website Authentication</li>
<li><a href="http://techcrunch.com/2011/08/08/whats-the-fastest-web-browser-in-the-real-world-chrome/">What&rsquo;s the Fastest Web Browser in the &ldquo;Real World?&rdquo; Chrome. | TechCrunch</a> &#8211; Compuware&rsquo;s benchmarks division, Gomez, has just released new data from a website measurement project whose goal was to determine what the fastest web browser is in the &ldquo;real world&rdquo; of desktop users.</li>
<li><a href="https://www.facebook.com/notes/paul-yang/moving-an-elephant-large-scale-hadoop-data-migration-at-facebook/10150246275318920">Moving an Elephant: Large Scale Hadoop Data Migration at Facebook (2)</a> &#8211; In 2010, Facebook had the largest Hadoop cluster in the world, with over 20 PB of storage. By March 2011, the cluster had grown to 30 PB &mdash; that&rsquo;s 3,000 times the size of the Library of Congress!</li>
<li><a href="http://www.java-tv.com/2011/08/08/web-architecture-versus-enterprise-it/">Web Architecture versus Enterprise IT</a> &#8211; This video show how the typical enterprise IT landscape can benefit from the Web&rsquo;s architecture, what Java developers need to learn to be part of this, and why the whole idea of &ldquo;applications&rdquo; is going to disappear.</li>
<li><a href="http://www.calculatedriskblog.com/2011/08/dow-down-600-s-500-down-666.html">Calculated Risk: Dow Down 600+, S&amp;P 500 down 6.66%</a> &#8211; Here is a table of the largest one day declines (in percentage terms) for the S&amp;P 500 since January 1950. There were quite a few large down days in 2008 and early 2009 &#8230; and now two in the last week (both in red).</li>
<li><a href="http://datablend.be/?p=962">The joy of algorithms and NoSQL: a MongoDB example &#8211; Datablend</a> &#8211; In this article, I try to illustrate my point, by employing NoSQL, and more specifically MongoDB, to solve a specific Chemoinformatics problem in a truly elegant and efficient way. The complete source code can be found on the Datablend public GitHub repository.</li>
<li><a href="http://www.sencha.com/learn/sencha-touch-quick-start">Sencha Touch Quick Start | Learn | Sencha</a> &#8211; Want to build something amazing with Sencha Touch? Use these simple recipes for Mac OSX, and Microsoft Windows to ensure you can get started with the framework&#039;s SDK as quickly as possible. Ideal for a rolling start at hackathons!</li>
<li><a href="http://www.mckinseyquarterly.com/Business_Technology/BT_Strategy/The_IT_factor_in_a_global_business_transformation_An_interview_with_Lenovos_CIO_2844">An interview with Lenovo&#8217;s CIO: The IT factor &#8211; McKinsey Quarterly &#8211; Business Technology &#8211; Strategy</a> &#8211; In a global operating model, IT must deliver the efficiencies of standardization but respect local business needs. Xiaoyan Wang describes her strategy.</li>
<li><a href="http://drydrop.binaryage.com/">DryDrop updates App Engine site after pushing to GitHub</a> &#8211; DryDrop is a tool that lets you host your static site on Google App Engine and update it by pushing to GitHub. Thanks to GitHub post-receive hooks your App Engine site can be updated automatically when you push new content</li>
<li><a href="http://online.wsj.com/article/SB10001424053111903454504576486412642177904.html?mod=googlenews_wsj">Scott Adams on the Benefits of Boredom &#8211; WSJ.com</a> &#8211; Still, it&#039;s worth keeping an eye on the link between our vanishing boredom and our lack of innovation. It&#039;s the sort of trend that could literally destroy the world without anyone realizing what the root problem is.</li>
<li><a href="http://jsoftbiz.wordpress.com/2011/08/01/ehcache-2-5-goes-beta-explanation-included/">Ehcache 2.5 goes beta &#8211; cool new features explained</a> &#8211; The new release of Ehcache has gone beta less than 2 weeks ago, and there are many cool things packed in there, I wanted to talk a bit about it. If you&rsquo;re using Ehcache as a memory cache or as a cache for Hibernate, you&rsquo;ll find some useful information here.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/">Links for August 6th through August 8th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/08/09/links-for-august-6th-through-august-8th/feed/</wfw:commentRss>
		<slash:comments>1</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 July 3rd through July 6th</title>
		<link>http://www.j2eegeek.com/blog/2011/07/06/links-for-july-3rd-through-july-6th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/07/06/links-for-july-3rd-through-july-6th/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 21:00:55 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[advocacy]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[cdi]]></category>
		<category><![CDATA[coffeescript]]></category>
		<category><![CDATA[dependencyinjection]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleplus]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[interesting]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4562</guid>
		<description><![CDATA[The Post-PC era will be a multi-platform era &#124; asymco &#8211; The thesis that one dominant platform wins the mobile &#8220;war&#8221; is naive. The post-PC era will be a multi-platform era. Developers already understand this. Platform vendors know this. It&#8217;s time to unlearn the lessons of the PC era. CDI 1.0 vs. Spring 3.1 feature [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/06/links-for-july-3rd-through-july-6th/">Links for July 3rd through July 6th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.asymco.com/2011/07/06/the-post-pc-era-will-be-a-multi-platform-era/">The Post-PC era will be a multi-platform era | asymco</a> &#8211; The thesis that one dominant platform wins the mobile &ldquo;war&rdquo; is naive. The post-PC era will be a multi-platform era. Developers already understand this. Platform vendors know this. It&rsquo;s time to unlearn the lessons of the PC era.</li>
<li><a href="http://java.dzone.com/articles/cdi-10-vs-spring-31-feature">CDI 1.0 vs. Spring 3.1 feature comparsion: bean definition &amp; dependency injection | Javalobby</a> &#8211; This blog article provides a comparison matrix between Spring IoC 3.1 and CDI implementation JBoss Weld 1.1</li>
<li><a href="http://www.imixs.org/">Imixs Workflow Project &#8211; Java BPM &#8230;the open source workflow technology for business applications</a> &#8211; Imixs Workflow is an open source project based on a robust and scalable technology, to design business applications in a fast and easy way.</li>
<li><a href="http://www.infoq.com/articles/twitter-java-use">InfoQ: Twitter Shifting More Code to JVM, Citing Performance and Encapsulation As Primary Drivers</a> &#8211; While it almost certainly remains the largest Ruby on Rails based site in the world, Twitter has gradually been moving more and more of its stack to the JVM. The change is partially motivated by oft-cited advantages of the JVM, such as performance and scalability, but is also driven by a desire for better encapsulation of individual services, and other architectural concerns.</li>
<li><a href="http://www.mckinseyquarterly.com/newsletters/topten/2011_Q2.html">Top Ten Articles for Q2 2011 from the McKinsey Quarterly</a> &#8211; Top Ten Articles for Q2 2011 from the McKinsey Quarterly</li>
<li><a href="http://technology.amis.nl/blog/12786/building-java-object-graph-with-tour-de-france-results-using-screen-scraping-java-util-parser-and-assorted-facilities">Building Java Object Graph with Tour de France results &ndash; using screen scraping, java.util.Parser and assorted facilities &laquo; AMIS Technology blog</a> &#8211; Building Java Object Graph with Tour de France results &ndash; using screen scraping, java.util.Parser and assorted facilities</li>
<li><a href="http://www.infoq.com/presentations/Innovation-at-Google">InfoQ: Innovation at Google</a> &#8211; Patrick Copeland on pretotyping: innovators beat ideas, pretotypes beat productypes, data beats opinions, doing beats talking, simple beats complex, now beats later, commitment beats committees.</li>
<li><a href="http://scala-boss.heroku.com/#1">Convince your Boss to let you use Scala</a> &#8211; Convince your Boss to let you use Scala</li>
<li><a href="http://ruby-kickstart.com/">Ruby Kickstart: free course with videos, quizzes, &amp; challenges</a> &#8211; Ruby Kickstart: free course with videos, quizzes, &amp; challenges</li>
<li><a href="http://www.wired.com/epicenter/2011/06/inside-google-plus-social/all/1">Inside Google+ &mdash; How the Search Giant Plans to Go Social | Epicenter&nbsp;| Wired.com</a> &#8211; Google believes that with Circles it has solved the tough sharing problem that Facebook has inexplicably failed to crack. &ldquo;With Facebook I have 500 friends &mdash; my mom&rsquo;s my friend, my boss is my friend,&rdquo; says Shimrit Ben-Yair, the product manager in charge of the social graph. &ldquo;So when I share on Facebook, I overshare. On Twitter, I undershare, because it&rsquo;s public. If Google hits that spot in the middle, we can revolutionize social interaction</li>
<li><a href="http://blog.nuclearsandwich.com/coffeescript-an-outsider-opinion">CoffeeScript. An Outsider Opinion &#8211; nuclearsandwich&#8217;s Blog</a> &#8211; Thoughts on CoffeeScript from a server-side developer just getting started with frontend and JavaScript development.</li>
<li><a href="http://paul.kedrosky.com/archives/2011/07/the-confluence-of-technology-finance.html">The Confluence of Technology &amp; Finance</a> &#8211; Andrew Lo of MIT on the confluence of technology &amp; finance, and what is has wrought, for good and &hellip; much less good. And, yes, John Thain is in this too</li>
<li><a href="http://www.chrisbrogan.com/googleplus50/">The Google Plus 50</a> &#8211; I wrote down 50 things to think about with regards to Google+, in no particular order. The purpose of this list is to get you thinking about a bunch of different possibilities.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/07/06/links-for-july-3rd-through-july-6th/">Links for July 3rd through July 6th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/07/06/links-for-july-3rd-through-july-6th/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 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>
		<item>
		<title>Links for June 7th through June 9th</title>
		<link>http://www.j2eegeek.com/blog/2011/06/09/links-for-june-7th-through-june-9th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/06/09/links-for-june-7th-through-june-9th/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 14:00:29 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[forplay]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[languages]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[versioncontrol]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4527</guid>
		<description><![CDATA[Book Review: How Great Leaders Create Innovation &#8211; Wall Street &#38; Technology &#8211; A new book defines types of innovation and argues that by matching the right type with a company&#039;s culture, the risks of innovation can be reduced. iCloud&#8217;s real purpose: kill Windows &#8211; Cringely on technology &#8211; What this requires from Apple is [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/09/links-for-june-7th-through-june-9th/">Links for June 7th through June 9th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.wallstreetandtech.com/articles/229625470?cid=nl_wallstreettech_daily">Book Review: How Great Leaders Create Innovation &#8211; Wall Street &amp; Technology</a> &#8211; A new book defines types of innovation and argues that by matching the right type with a company&#039;s culture, the risks of innovation can be reduced.</li>
<li><a href="http://www.cringely.com/2011/06/iclouds-real-purpose-is-to-kill-windows/">iCloud&rsquo;s real purpose: kill Windows &#8211; Cringely on technology</a> &#8211; What this requires from Apple is a bold move that Microsoft would never make: Jobs is going to sacrifice the Macintosh in order to kill Windows. He isn&#039;t beating Windows, he&rsquo;s making Windows inconsequential.</li>
<li><a href="http://www.apple.com/ios/ios5/features.html#reminders">Apple &#8211; iOS 5 &#8211; See new features included in iOS 5.</a> &#8211; iOS 5 includes more than 200 new features for your iPad, iPhone, or iPod touch. Here&rsquo;s a sneak peek at a few of our favorites.</li>
<li><a href="http://docs.sencha.com/io/src/">Sencha &#8211; Sencha.io Src Documentation</a> &#8211; Here&rsquo;s a quick guide on using Sencha.io Src.</li>
<li><a href="http://sixrevisions.com/resources/git-tutorials-beginners/">Top 10 Git Tutorials for Beginners</a> &#8211; If you&rsquo;d like to learn how to use Git, check out my top 10 favorite Git tutorials for beginners</li>
<li><a href="http://www.geekwire.com/2011/amazons-bezos-innovation">Bezos on innovation: Amazon &lsquo;willing to be misunderstood for very long periods of time&rsquo; &#8211; GeekWire</a> &#8211; One question at Amazon.com&rsquo;s shareholder meeting this morning in Seattle clearly made an impression on Jeff Bezos, sparking an extraordinary response from the Amazon CEO and founder on the qualities of innovation and the characteristics of the company</li>
<li><a href="http://www.wallstreetandtech.com/articles/230200057?cid=nl_wallstreettech_daily">The Man Behind Linux: The Accidental Invention That Is Taking Hold of Wall Street &#8211; Wall Street &amp; Technology</a> &#8211; Linus Torvalds, the creator of the Linus operating system tells WS&amp;T in this exclusive interview that his idea started &quot;by accident&quot; &#8211; but it ultimately spawned the open source movement that changed the heart of computing.</li>
<li><a href="http://www2.ongwt.com/post/2011/05/31/Aqu4rium-powered-by-forPlay-GWT">ongwt.com &#8211; Aqu4rium &#8211; powered by forPlay/GWT</a> &#8211; During GoogleIO an API for games was announced by Google. To test this API I gave two days to two developers of my team to understand this API and to reproduce a demo from Microsoft.</li>
<li><a href="http://www.readwriteweb.com/hack/2011/06/cpp-go-java-scala-performance-benchmark.php">Google Publishes C++, Go, Java and Scala Performance Benchmarks</a> &#8211; Google has published a paper (PDF) comparing performance of four programming languages, C++, its own language Go, Java and Scala</li>
<li><a href="http://apps.ft.com/">FT.com / The new Financial Times app for iPad and iPhone</a> &#8211; We have launched a new, faster, more complete app for the iPad and iPhone which is available via your browser rather than from an app store</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/06/09/links-for-june-7th-through-june-9th/">Links for June 7th through June 9th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/06/09/links-for-june-7th-through-june-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for May 13th through May 15th</title>
		<link>http://www.j2eegeek.com/blog/2011/05/15/links-for-may-13th-through-may-15th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/05/15/links-for-may-13th-through-may-15th/#comments</comments>
		<pubDate>Sun, 15 May 2011 16:00:09 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[bigdata]]></category>
		<category><![CDATA[bookmarklet]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[crud]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[io2011]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[joshbloch]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nytimes]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[skills]]></category>
		<category><![CDATA[spring3.1]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4464</guid>
		<description><![CDATA[Big data: The next frontier for innovation, competition, and productivity &#8211; Big data: The next frontier for innovation, competition, and productivity Mining of Raw Data May Bring New Productivity, a Study Says &#8211; NYTimes.com &#8211; Math majors, rejoice. Businesses are going to need tens of thousands of you in the coming years as companies grapple [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/15/links-for-may-13th-through-may-15th/">Links for May 13th through May 15th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.mckinsey.com/mgi/publications/big_data/pdfs/MGI_big_data_full_report.pdf">Big data: The next frontier for innovation, competition, and productivity</a> &#8211; Big data: The next frontier for innovation, competition, and productivity</li>
<li><a href="http://www.nytimes.com/2011/05/13/technology/13data.html?_r=1">Mining of Raw Data May Bring New Productivity, a Study Says &#8211; NYTimes.com</a> &#8211; Math majors, rejoice. Businesses are going to need tens of thousands of you in the coming years as companies grapple with a growing mountain of data.</li>
<li><a href="http://blog.makezine.com/archive/2011/05/why-google-choosing-arduino-matters-and-the-end-of-made-for-ipod-tm.html">Make: Online | Why Google Choosing Arduino Matters and is This the End of &ldquo;Made for iPod&rdquo; (TM)?</a> &#8211; I&rsquo;m going to talk about Google choosing the open source hardware platform (Arduino) for the &ldquo;Android Open Accessory&rdquo; kit, and why this matters. I&rsquo;m also going to talk a little about how Google could make it better</li>
<li><a href="http://brooksreview.net/2011/05/ballmer/">The Ballmer Days Are Over &mdash; The Brooks Review</a> &#8211; Microsoft isn&rsquo;t dead yet, nor will it be soon. It is however in the early stages of death and Ballmer isn&rsquo;t going to the hospital &mdash; he&rsquo;s running to go party some more. Microsoft needs a swift kick in the ass.</li>
<li><a href="http://feeds.thauvin.net/~r/ethauvin/~3/GDcig0pEb48/makes-boring-code-look-pretty">Makes boring code look pretty&#8230;</a> &#8211; Simply click the Syntaclet Bookmarklet and it will automatically apply language specific syntax coloring with line numbers to all the code on the page.</li>
<li><a href="http://www.google.com/events/io/2011/sessions.html">Google I/O 2011 session videos available in HD</a> &#8211; Google I/O 2011 session videos available in HD</li>
<li><a href="http://jeremymanson.blogspot.com/2011/05/java-puzzlersgoogle-io.html">Java Concurrency: Java Puzzlers at Google I/O</a> &#8211; Josh Bloch and I gave one of his Java Puzzlers talk at Google I/O this year. If you hate Java, you can waste a perfectly good hour listening to us make unfunny jokes at its expense.</li>
<li><a href="http://www.infoq.com/interviews/hoeller-spring31-32">InfoQ: Juergen Hoeller on Spring 3.1 and Spring 3.2</a> &#8211; Juergen Hoeller talks to Charles Humble about the upcoming features in Spring 3.1 and Spring 3.2. The interview also explores SpringSource&#039;s attitude to standardisation, and the impact of the Java 7 and 8 language changes, and the Jave EE 6, on the framework.</li>
<li><a href="http://java.dzone.com/articles/basic-java-crud-operations">Basic Java CRUD Operations with MongoDB | Javalobby</a> &#8211; In this post I&rsquo;d like to show how to perform basic CRUD operations against a MongoDB database using the Java drive</li>
<li><a href="http://www.ralfebert.de/tutorials/git/">Git tutorial &#8211; How to version projects with Git</a> &#8211; Git tutorial &#8211; How to version projects with Git</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/15/links-for-may-13th-through-may-15th/">Links for May 13th through May 15th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/05/15/links-for-may-13th-through-may-15th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for May 11th through May 13th</title>
		<link>http://www.j2eegeek.com/blog/2011/05/13/links-for-may-11th-through-may-13th/</link>
		<comments>http://www.j2eegeek.com/blog/2011/05/13/links-for-may-11th-through-may-13th/#comments</comments>
		<pubDate>Fri, 13 May 2011 14:38:01 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[angrybirds]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[decompiler]]></category>
		<category><![CDATA[dotpeek]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gc]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[io2011]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rovio]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[typesafe]]></category>
		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=4458</guid>
		<description><![CDATA[5 Lightweight Alternatives to Apache and IIS Web Servers &#8211; There are many excellent web servers available that provide a high-performance alternative to Apache and IIS JetBrains .NET Tools Blog &#187; dotPeek &#8211; Free .NET Decompiler is Available for Early Access &#8211; The long-awaited free standalone .NET decompiler from JetBrains goes public today: please welcome [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/13/links-for-may-11th-through-may-13th/">Links for May 11th through May 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://slodive.com/web-development/lightweight-alternatives-to-apache-and-iis-web-servers/">5 Lightweight Alternatives to Apache and IIS Web Servers</a> &#8211; There are many excellent web servers available that provide a high-performance alternative to Apache and IIS</li>
<li><a href="http://blogs.jetbrains.com/dotnet/2011/05/free-net-decompiler-is-available-for-early-access/">JetBrains .NET Tools Blog &raquo; dotPeek &#8211; Free .NET Decompiler is Available for Early Access</a> &#8211; The long-awaited free standalone .NET decompiler from JetBrains goes public today: please welcome JetBrains dotPeek!</li>
<li><a href="http://blog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/">How Garbage Collection differs in the three big JVMs Application Performance, Scalability and Architecture &ndash; The dynaTrace Blog</a> &#8211; We see that while the three JVMs are essentially trying to achieve the same goal, they do so via different strategies. This leads to different behaviour that needs tuning.</li>
<li><a href="http://code.google.com/edu/courses.html">Courses &#8211; Google Code University &#8211; Google Code</a> &#8211; Here is a list of courses and innovative resources to help CS students, faculty, and instructors. These are examples of the training Google engineers use to learn new skills.</li>
<li><a href="http://blog.mongodb.org/post/5360007734/mongodb-powering-mtvs-web-properties">The MongoDB NoSQL Database Blog &#8211; MongoDB Powering MTV&#8217;s Web Properties</a> &#8211; An interview with Jeff Yemin, Director of Content Management Systems at MTV Networks and a presenter at the upcoming MongoNYC conference.</li>
<li><a href="http://functionsource.com/post/google-chrome-store-and-angry-birds-gwt-webgl-canvas-and-95">FunctionSource: Google Chrome Store and Angry Birds; GWT, WebGL, Canvas, and 95%</a> &#8211; I am curious to see what Rovio leveraged when building the app with GWT. Is much of their Android codebase in there (given that although Java, the lower level platform is quite different</li>
<li><a href="http://typesafe.com/">Typesafe &#8211; A 100% open source, integrated distribution offering Scala, Akka, sbt, and the Scala plugin for Eclipse</a> &#8211; The Typesafe Stack is a modern software platform that makes it easy for developers to build scalable software applications. It combines the Scala programming language, Akka middleware, and robust developer tools in a simple package that integrates seamlessly with existing Java infrastructure.</li>
<li><a href="http://www.businessweek.com/magazine/content/11_21/b4229050473695.htm">Why Facebook Needs Sheryl Sandberg &#8211; BusinessWeek</a> &#8211; Mark Zuckerberg&#039;s second-in-command provides &quot;adult supervision&quot; at the company, trying to keep growth at an optimum level</li>
<li><a href="http://code.google.com/p/gwt-voices/">gwt-voices &#8211; Sound Library for Google-Web-Toolkit (GWT) &#8211; Google Project Hosting</a> &#8211; Library providing easy to use cross-platform browser sound capabilities to Google Web Toolkit (GWT) projects.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2011/05/13/links-for-may-11th-through-may-13th/">Links for May 11th through May 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2011/05/13/links-for-may-11th-through-may-13th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

