<?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; servlet</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/servlet/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>Daily del.icio.us for October 25th through October 29th</title>
		<link>http://www.j2eegeek.com/blog/2010/10/29/daily-del-icio-us-for-october-25th-through-october-29th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/10/29/daily-del-icio-us-for-october-25th-through-october-29th/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 20:01:31 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlechrome]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[gwtdesigner]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[hbase]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jetty]]></category>
		<category><![CDATA[multiverse]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[patents]]></category>
		<category><![CDATA[paulallen]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[transactions]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2606</guid>
		<description><![CDATA[Multiverse : Software Transactional Memory for Java &#8211; Multiverse is a Software Transansactional Memory implementation and meant as an alternative to traditional lock based concurrency John Nack on Adobe : Adobe demos Flash-to-HTML5 conversion tool &#8211; Adobe lives or dies by its ability to help customers solve real problems. That means putting pragmatism ahead of [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/10/29/daily-del-icio-us-for-october-25th-through-october-29th/">Daily del.icio.us for October 25th through October 29th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://multiverse.codehaus.org/60second.html">Multiverse : Software Transactional Memory for Java</a> &#8211; Multiverse is a Software Transansactional Memory implementation and meant as an alternative to traditional lock based concurrency</li>
<li><a href="http://blogs.adobe.com/jnack/2010/10/adobe-demos-flash-to-html5-conversion-tool.html">John Nack on Adobe : Adobe demos Flash-to-HTML5 conversion tool</a> &#8211; Adobe lives or dies by its ability to help customers solve real problems. That means putting pragmatism ahead of ideology</li>
<li><a href="http://www.sencha.com/products/animator/">Sencha &#8211; Sencha Animator &#8211; Create CSS3 Animations with Ease</a> &#8211; Introducing Sencha Animator, a powerful desktop application to create awesome CSS3 animations for WebKit browsers and touchscreen mobile devices.</li>
<li><a href="http://www.guidingtech.com/5319/killer-google-chrome-features/">15 Killer Google Chrome Features You Might Not Know About</a> &#8211; Chrome has a lot of obscure features which could immensely enhance one&rsquo;s browsing productivity if he were to know about them. This post intends to do reveal exactly those features.</li>
<li><a href="http://www.infoq.com/presentations/Functional-Design-Patterns">InfoQ: Functional Design Patterns</a> &#8211; Aino Vonge Corry reviews a number of well known design patterns showing that their implementation is simpler in functional languages because such languages have pattern-based constructs.</li>
<li><a href="http://alans.se/blog/2010/hadoop-hbase-cygwin-windows-7-x64/">Hadoop + HBase + Cygwin + Windows 7 x64 &laquo; alan said</a> &#8211; In this post I will describe how to get a Hadoop environment with HBase running in Cygwin on Windows 7 x64. Having spent the better part of a week reading through blog posts and documentation, I found that none of them covered the process in full detail, at least not for the software versions I intended to use.</li>
<li><a href="http://giantflyingsaucer.com/blog/?p=1606">Tutorial: Creating a Stock Watcher with GWT Designer (UPDATED) &laquo; Giant Flying Saucer</a> &#8211; Obviously with a powerful tool like the GWT Designer I cannot show off all the bells and whistles in one tutorial but hopefully this grabs your attention enough to see what is possible and to experiment further.</li>
<li><a href="http://www.jroller.com/scolebourne/entry/babylon_5_the_great_war">Babylon 5 &amp; the Great War of Java &#8211; Stephen Colebourne&#8217;s Weblog</a> &#8211; We all have to look to ourselves &#8211; developers, community members, vendors, Oracle &#8211; and decide &quot;Who we Are&quot; and &quot;What we Want&quot;. And then find a way to bring all the different answers to those questions together for a common purpose.</li>
<li><a href="http://www.developer.com/open/article.php/3909666/article.htm">Jetty Continuations: Push Your Java Server Beyond Its Scalability Limits &mdash; Developer.com</a> &#8211; Jetty Continuations suspend an HTTP request and releases the thread to the thread pool. When an event or timeout occurs, it resumes the suspended request. This approach avoids the thread-per-connection limitation of Web servers, allowing the server to scale for heavy loads</li>
<li><a href="http://www.computerworld.com/s/article/9192798/Apple_joins_Google_in_counterattack_against_Paul_Allen_lawsuit">Apple joins Google in counterattack against Paul Allen lawsuit &#8211; Computerworld</a> &#8211; Apple last week joined forces with Google, Facebook, Yahoo and others in an effort to dismiss patent infringement charges brought by billionaire Microsoft co-founder Paul Allen</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/10/29/daily-del-icio-us-for-october-25th-through-october-29th/">Daily del.icio.us for October 25th through October 29th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/10/29/daily-del-icio-us-for-october-25th-through-october-29th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 14th through March 17th</title>
		<link>http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/03/17/daily-del-icio-us-for-march-14th-through-march-17th/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 03:00:58 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[currency]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[distributed]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[krugman]]></category>
		<category><![CDATA[leolaporte]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[NPR]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[playframework]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[simpledb]]></category>
		<category><![CDATA[simplejpa]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[twit]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[web-framework]]></category>
		<category><![CDATA[webapp]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[winstone]]></category>

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

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1664</guid>
		<description><![CDATA[Vodori&#8217;s Blog &#187; Using TinyMCE with other JavaScript toolkits &#8211; TinyMCE is not only the best WYSIWYG editor there is, but also one of the best designed overall frameworks. However, it&#8217;s got one terrible flaw &#8212; if you try to integrate it with any other JS library you will eventually find yourself drowning in bizarre [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/02/22/daily-delicious-for-february-19th-through-february-22nd/">Daily del.icio.us for February 19th through February 22nd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.vodori.com/vodori/archives/262">Vodori&rsquo;s Blog &raquo; Using TinyMCE with other JavaScript toolkits</a> &#8211; TinyMCE is not only the best WYSIWYG editor there is, but also one of the best designed overall frameworks.  However, it&rsquo;s got one terrible flaw &mdash; if you try to integrate it with any other JS library you will eventually find yourself drowning in bizarre race conditions as multiple &ldquo;threads&rdquo; all compete for the same window.onLoad place</li>
<li><a href="http://www.apachenews.org/archives/001264.html">Apache News Online: 22 February 2009 &#8211; Apache POI 3.5 beta 5 now available</a> &#8211; The Apache POI team is pleased to announce the availability of Apache POI 3.5<br />
beta 5, our latest beta including OOXML (Office Open XML) support.</li>
<li><a href="http://www.eneset.com/articles/spring-security-with-active-directory-in-5-easy-steps">Configuring Spring Security with Active Directory in 5 easy steps | Eneset Technology</a> &#8211; In this article I tried to give as much details as possible about configuring Spring Security with Active Directory. I provided a sample project to be used as a starting point for your own application</li>
<li><a href="http://www.nytimes.com/2009/02/22/business/22digi.html?_r=1">Digital Domain &#8211; Everyone Loves Google, Until It&rsquo;s Too Big &#8211; NYTimes.com</a> &#8211; Jeff Atwood, a co-founder of Stack Overflow, said: &ldquo;I have no beef with Google. I like Google. But I&rsquo;m concerned. If you project this trend forward four years, just follow the graph. A world in which there is no competition strikes me as unhealthy.&rdquo;</li>
<li><a href="http://news.cnet.com/8301-19413_3-10168951-240.html">Ubuntu now has &#8216;cloud computing inside&#8217; | The Wisdom of Clouds &#8211; CNET News</a> &#8211; That being said, the Ubuntu crew is in my view the Apple of Linux, and will likely change the game not through the infrastructure itself, but the user experience they introduce to building and managing clouds.</li>
<li><a href="http://effectgenerator.com/blog/?p=35">Flex vs. Silverlight: The Elephant in the Room &laquo; The Effect Generator</a> &#8211; In contrast, Silverlight has been built from the ground up with more ambitious targets in mind: fully fledged applications.</li>
<li><a href="http://www.infoworld.com/article/09/02/20/Microsoft_Visual_Studio_to_boost_SharePoint_1.html">Microsoft Visual Studio to boost SharePoint | InfoWorld | News | 2009-02-20 | By Paul Krill</a> &#8211; Developers building solutions based on Microsoft#039;s SharePoint collaboration and business process platform will gain expanded support in the planned Visual Studio 2010 development environment, which will feature templates and an extensibility API, a Microsoft official said in a blog on Thursday.</li>
<li><a href="http://www.pbs.org/wgbh/pages/frontline/meltdown/view/">FRONTLINE: inside the meltdown: watch the full program | PBS</a> &#8211; On Thursday, Sept. 18, 2008, the astonished leadership of the U.S. Congress was told in a private session by the chairman of the Federal Reserve that the American economy was in grave danger of a complete meltdown within a matter of days. quot;There was literally a pause in that room where the oxygen left,quot; says Sen. Christopher Dodd (D-Conn.)</li>
<li><a href="http://www.javaworld.com/javaworld/jw-02-2009/jw-02-servlet3.html?nhtje=rn_021909nladname=021909">Asynchronous processing support in Servlet 3.0 &#8211; JavaWorld</a> &#8211; Even as a mid-level API ensconced in modern UI component-based Web frameworks and Web services technologies, the incoming Servlet 3.0 specification (JSR 315) will have groundbreaking impact on Java Web application development</li>
<li><a href="http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp-test.html?nhtje=rn_021909nladname=021909">Asynchronous HTTP Comet architectures &#8211; JavaWorld</a> &#8211; In this article, Gregor Roth takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.</li>
<li><a href="http://balusc.blogspot.com/2009/02/fileservlet-supporting-resume-and.html">The BalusC Code: FileServlet supporting resume and caching</a> &#8211; To enable download resumes, the server have to send at least the Accept-Ranges, ETag and Last-Modified response headers to the client along with the file.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/02/22/daily-delicious-for-february-19th-through-february-22nd/">Daily del.icio.us for February 19th through February 22nd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/02/22/daily-delicious-for-february-19th-through-february-22nd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for December 17th through December 22nd</title>
		<link>http://www.j2eegeek.com/blog/2008/12/22/daily-delicious-for-december-18th-through-december-20th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/12/22/daily-delicious-for-december-18th-through-december-20th/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 05:16:37 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[appengine]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[buffett]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[china]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gridcomputing]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[interesting]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javalobby]]></category>
		<category><![CDATA[jdbc]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[projectmanagement]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[rht]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[self-improvement]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[servlets]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[sqlserver2008]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[study]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[terracotta]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webapps]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1533</guid>
		<description><![CDATA[The busy Java developer&#8217;s guide to Scala: Scala and servlets &#8211; In this article in the The busy Java developer&#039;s guide to Scala series, Ted Neward begins a tour of Scala in the real world by examining how Scala can interact with the core Servlet API and perhaps even improve it a little. FrontPage &#8211; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/12/22/daily-delicious-for-december-18th-through-december-20th/">Daily del.icio.us for December 17th through December 22nd</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.ibm.com/developerworks/java/library/j-scala12228.html?ca=drs-">The busy Java developer&#8217;s guide to Scala: Scala and servlets</a> &#8211; In this article in the The busy Java developer&#039;s guide to Scala series, Ted Neward begins a tour of Scala in the real world by examining how Scala can interact with the core Servlet API and perhaps even improve it a little.</li>
<li><a href="http://wiki.getdropbox.com/">FrontPage &#8211; Dropbox Wiki</a> &#8211; The Dropbox Wiki is your designated resource for the more advanced features (and creative uses) that Dropbox has to offer. Like all wikis, this will be constantly changing, and we welcome any contributions you make.</li>
<li><a href="http://www.businessweek.com/ap/financialnews/D9582TS80.htm">Red Hat 3Q up 20 pct, but revenue below estimate &#8211; BusinessWeek</a> &#8211; Red Hat Inc. on Monday reported a 20 percent increase in profit for the third quarter as budget-conscious companies opted for the software provider&#039;s open-source Linux operating system over more expensive proprietary systems.</li>
<li><a href="http://www.economist.com/opinion/displaystory.cfm?story_id=12773135&amp;source=most_commented">Asia&#8217;s wounded giants | Suddenly vulnerable | The Economist</a> &#8211; Asia&rsquo;s two big beasts are shivering. India&rsquo;s economy is weaker, but China&rsquo;s leaders have more to fear</li>
<li><a href="http://www.economist.com/business/management/displayStory.cfm?story_id=12677005&amp;source=hptextfeature">Management guru: Warren Buffett | Warren Buffett | The Economist</a> &#8211; Buffett is known as &ldquo;the Sage of Omaha&rdquo;, after the town where he was born and where he has spent most of his life, and much is made of his small-town homespun values. He likes to play the ukulele and he plays bridge (with Bill Gates, among others) in his modest home in Omaha</li>
<li><a href="http://java.dzone.com/articles/javalobbys-top-10-articles-200">JavaLobby&#8217;s Top 10 Articles of 2008 | Javalobby</a> &#8211; As a way of looking back at how the year has been on JavaLobby, we&#039;ve collected the top 10 most read articles. It paints a clear picture about what is important to you, and gives us some hints as to what we should be covering in 2009</li>
<li><a href="http://marxsoftware.blogspot.com/2008/12/2008-year-of-java-persistence-api.html">Dustin&#8217;s Software Development Cogitations and Speculations: 2008: Year of the Java Persistence API</a> &#8211; It appears that one of the most popular themes in Java development in 2008 has been the Java Persistence API (JPA). I base this statement on the recent announcements that JPA-focused articles appeared in the Top Ten lists of articles for both Oracle Technology Network (OTN) and JavaLobby.</li>
<li><a href="http://blogs.technet.com/dataplatforminsider/archive/2008/12/04/ultimate-guide-for-upgrading-to-sql-server-2008.aspx">Data Platform Insider : Ultimate guide for upgrading to SQL Server 2008</a> &#8211; Last week, our SQL Server engineering team in association with Solid Quality Mentors released an unprecedented 490-page free whitepaper called SQL Server 2008 Upgrade Technical Reference Guide that provides in-depth information on how to upgrade to SQL Server 2008</li>
<li><a href="http://agilesoftwaredevelopment.com/blog/artem/scrum-under-10-minutes-video">Scrum in under 10 minutes video | Agile Software Development</a> &#8211; Hamid Shojaee from Axosoft published an excellent and funny video on the basics of Scrum. In under 8 minutes of animation Hamid describes most of the basic concepts. I don&rsquo;t agree with everything (in particular I I would like to see the release burndown chart described), but you can only explain so much in under 10 minutes and every Scrum installation is different anyway. Have a look and enjoy!</li>
<li><a href="http://www.techcrunch.com/2008/12/16/stax-networks-launches-google-app-engine-for-java/">Stax Networks Launches: Google App Engine For Java</a> &#8211; Stax is built on top of Amazon EC2 and allows developers to create, text and deploy Java applications without having to build out their own physical infrastructure.</li>
<li><a href="http://www.blackwasp.co.uk/DBNormalisation.aspx">Database Normalisation :: BlackWasp Software Development</a> &#8211; The sixteenth part of the SQL Server Programming Fundamentals tutorial discusses the concept of database normalisation. Normalisation is a database design technique that minimises duplication of information, reducing the risk of introducing data errors.</li>
<li><a href="http://nettuts.com/articles/10-steps-to-learning-a-new-coding-language-fast/">10 Steps to Learn a New Coding Language Fast &#8211; NETTUTS</a> &#8211; Learning a new language can seem like a daunting task. However, as it is with all types of learning, there are certain techniques and practices that will help you learn the language faster and more efficiently. Here are 10 of the best practices that aspiring programmers can use to quickly start programming in a new language</li>
<li><a href="http://www.terracotta.org/web/display/orgsite/Kill+Your+Database">Kill Your Database</a> &#8211; Rather, save your database with Terracotta. Relational database are valuable for many things, but serving as the cost-effective scalability backbone of high-load web applications isn&#039;t one of them. Is your database suffering under the weight of your application?</li>
<li><a href="http://www.youtube.com/watch?v=HHYOBXw7CPw">YouTube &#8211; Top Gear Tesla review</a> &#8211; Top Gear reviews Tesla, smokes Lotus Elise</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/12/22/daily-delicious-for-december-18th-through-december-20th/">Daily del.icio.us for December 17th through December 22nd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/12/22/daily-delicious-for-december-18th-through-december-20th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for November 23rd through November 24th</title>
		<link>http://www.j2eegeek.com/blog/2008/11/24/daily-delicious-for-november-23rd-through-november-24th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/11/24/daily-delicious-for-november-23rd-through-november-24th/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 02:00:29 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[acquistion]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[beatles]]></category>
		<category><![CDATA[bestpractices]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[campaign]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[domaindrivendesign]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[investing]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javaee5.0]]></category>
		<category><![CDATA[javaee6.0]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[mna]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[newyork]]></category>
		<category><![CDATA[NPR]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[pojo]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[president44]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[roma]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spreadsheet]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[usa]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webapps]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1480</guid>
		<description><![CDATA[YouTube &#8211; Collaborative Spreadsheet Art &#8211; people worked together simultaneously on a single Google Docs spreadsheet. Each cell in the 100 row x 186 col spreadsheet was filled using 18 different colors. The entire process was captured in time-lapse. Roma Framework: The new way to conceive Web Applications &#8211; Roma allows you to develop enterprise [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/11/24/daily-delicious-for-november-23rd-through-november-24th/">Daily del.icio.us for November 23rd through November 24th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.youtube.com/watch?v=KpcgRlXe40k">YouTube &#8211; Collaborative Spreadsheet Art</a> &#8211; people worked together simultaneously on a single Google Docs spreadsheet. Each cell in the 100 row x 186 col spreadsheet was filled using 18 different colors. The entire process was captured in time-lapse.</li>
<li><a href="http://www.romaframework.org/">Roma Framework: The new way to conceive Web Applications</a> &#8211; Roma allows you to develop enterprise level Java applications with low effort following a real Domain Driven Design approach. It&#39;s a new way to conceive the application: anything is a POJO, from the GUI forms to the persistent objects.</li>
<li><a href="http://www.springsource.com/node/837">SpringSource Acquires G2One Inc. | SpringSource</a> &#8211; SpringSource, the company behind Spring, the de facto standard in enterprise Java, today announced the acquisition of  G2One Inc., the company behind the popular Groovy and Grails technologies. With the acquisition of G2One, SpringSource will now offer global enterprise support offerings for developers and IT operations that utilize Groovy and Grails applications.</li>
<li><a href="http://weblogs.java.net/blog/robc/archive/2008/11/ease_of_develop.html">Roberto Chinnici&#8217;s Blog: Ease of development in the Java EE 6 Platform</a> &#8211; In Java EE 6, we plan to continue the drive towards a simpler, friendlier platform. This time around, much of the focus is on the web tier, but there are important new features being delivered outside it.</li>
<li><a href="http://www.npr.org/templates/story/story.php?storyId=97391032&amp;sc=nl&amp;cc=asc-20081124">&#8216;The White Album&#8217; 40 Years Later : NPR Music</a> &#8211; When The White Album was released 40 years ago this month, fans were both baffled and awe struck by its sprawling world of sound. It was released as a double LP (almost unheard of at the time) and featured instant classics like &quot;I Will,&quot; &quot;While My Guitar Gently Weeps,&quot; and &quot;Blackbird.&quot; But The White Album (its real name is simply The Beatles) was also filled with songs many found hard to digest, like the eight-minute, experimental sound collage &quot;Revolution 9&quot; or the inexplicably surreal &quot;Honey Pie.&quot; On this edition of All Songs Considered host Bob Boilen talks with Bruce Spizer, author of The Beatles On Apple Records, about the groundbreaking White Album and how it came to be.</li>
<li><a href="http://extjs.com/blog/2008/11/24/extplayer-air-and-ext/">ExtPlayer &#8211; An MP3 Player developed with Adobe AIR and Ext JS</a> &#8211; In partnership with Adobe, Ext is releasing several new enhancements to the Ext.air package today. These include improvements to existing classes responsible for Sounds, Windowing and Database as well as new classes responsible for Notification, Clipboard and File System Interaction.</li>
<li><a href="http://www.portfolio.com/news-markets/national-news/portfolio/2008/11/11/The-End-of-Wall-Streets-Boom">The End of Wall Street&#8217;s Boom &#8211; National Business News &#8211; Portfolio.com</a> &#8211; The era that defined Wall Street is finally, officially over. Michael Lewis, who chronicled its excess in Liar&rsquo;s Poker, returns to his old haunt to figure out what went wrong.</li>
<li><a href="http://www.twitterfe.com/">TwitterFE &#8211; Twitter Front End</a> &#8211; Twitter Front End is a new look at Twitter.com and the web interface powering the message service&#39;s social interactions today. This website was built by Niall Kennedy using web standards best practices and optimized code design. Twitter FE is currently a read-only clone of the Twitter.com website rewritten for external development and rapid iteration.</li>
<li><a href="http://www.nytimes.com/2008/11/23/opinion/23friedman.html?_r=1&amp;em">Op-Ed Columnist &#8211; We Found the W.M.D. &#8211; NYTimes.com</a> &#8211; If I had my druthers right now we would convene a special session of Congress, amend the Constitution and move up the inauguration from Jan. 20 to Thanksgiving Day. Forget the inaugural balls; we can&rsquo;t afford them. Forget the grandstands; we don&rsquo;t need them. Just get me a Supreme Court justice and a Bible, and let&rsquo;s swear in Barack Obama right now</li>
<li><a href="http://voices.washingtonpost.com/the-trail/2008/11/20/obama_raised_half_a_billion_on.html?hpid=sec-politics">Obama Raised Half a Billion Online | 44 | washingtonpost.com</a> &#8211; Barack Obama raised half a billion dollars online in his 21-month campaign for the White House, dramatically ushering in a new digital era in presidential fundraising.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/11/24/daily-delicious-for-november-23rd-through-november-24th/">Daily del.icio.us for November 23rd through November 24th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/11/24/daily-delicious-for-november-23rd-through-november-24th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for October 4th</title>
		<link>http://www.j2eegeek.com/blog/2008/10/04/daily-delicious-for-october-4th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/10/04/daily-delicious-for-october-4th/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 04:00:31 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[datamining]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[examples]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mclaren]]></category>
		<category><![CDATA[mercedes]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mna]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1357</guid>
		<description><![CDATA[Hueniverse: Beginner&#8217;s Guide to OAuth &#8211; Part III : Security Architecture &#8211; As an authorization delegation protocol, OAuth must be secure and allow the Service Provider to trust the Consumer and validate the credential provided to gain access. To accomplish that, OAuth defines a method for validating the authenticity of HTTP requests. Microsoft&#8217;s Turner Blocks [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/04/daily-delicious-for-october-4th/">Daily del.icio.us for October 4th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.hueniverse.com/hueniverse/2008/10/beginners-guide.html">Hueniverse: Beginner&rsquo;s Guide to OAuth &ndash; Part III : Security Architecture</a> &#8211; As an authorization delegation protocol, OAuth must be secure and allow the Service Provider to trust the Consumer and validate the credential provided to gain access. To accomplish that, OAuth defines a method for validating the authenticity of HTTP requests.</li>
<li><a href="http://www.bloomberg.com/apps/news?pid=20601103&amp;sid=aLvSCxY8qqmk&amp;refer=us">Microsoft&#8217;s Turner Blocks Google at P&amp;G as Competitors Circle &#8211; Bloomberg.com</a> &#8211; &quot;To the extent the world moves to Web-based software, that&#39;s very hard for Microsoft &#8212; it completely unlocks their grip on your desktop,&#39;&#39; said Sarah Friar, a Goldman, Sachs &amp; Co. analyst in San Francisco. &quot;Within Microsoft, people just pooh- pooh that idea. There&#39;s a huge complacency within the company.&#39;&#39;</li>
<li><a href="http://lkamal.blogspot.com/2008/09/java-gwt-servlets-web-app-tutorial.html">Google Web Toolkit (GWT) &amp; Servlets &#8211; Web application tutorial &#8211; Computerized World</a> &#8211; Google Web Toolkit (GWT) and Java Servlets used in one web application. This tutorial will take you though the steps of developing a simple web application with Google Web Toolkit and J2EE Servlet Technology. The application will have a servlet on server side and one web page.</li>
<li><a href="http://news.cnet.com/8301-13505_3-10054770-16.html?part=rss&amp;tag=feed&amp;subj=TheOpenRoad">At what price will Oracle start sniffing around Red Hat again? | The Open Road &#8211; The Business and Politics of Open Source by Matt Asay &#8211; CNET News</a> &#8211; Yes, I know that Oracle suggests that Unbreakable Linux is changing the world. I&#39;m not buying that, nor are my customers. I&#39;ve had one enterprise out of 30,000 deployments switch to Oracle&#39;s Unbreakable Linux, and that was because it&#39;s a hard-core Oracle shop. (Having said that, it&#39;s perhaps instructive to note that it hasn&#39;t bought Oracle&#39;s ECM offering or its Stellent web content management offering, but I digress</li>
<li><a href="http://advice.cio.com/thomas_wailgum/p_g_flirts_with_google_apps_and_scares_the_bejesus_out_of_microsoft">P&amp;G Flirts with Google Apps and Scares the Bejesus Out of Microsoft | Advice and Opinion</a> &#8211; Microsoft is now taking the threat from Google quite seriously: In July 2008 COO Kevin Turner was dispatched to consumer-products giant Procter &amp; Gamble to dissuade P&amp;G from moving to Google Apps&mdash;and ditching Microsoft</li>
<li><a href="http://gregluck.com/blog/archives/2008/09/example_restful.html">Greg Luck&#8217;s WebLog: Example RESTful Java client for Ehcache</a> &#8211; Rick Bryant sent me some sample code he wrote which shows how to use the RESTful Cache Server from Java. Thanks Rick. To use the sample just fire up the cache server: startup.sh and then run the following Java code</li>
<li><a href="http://www.uncrate.com/men/cars/sports-cars/mercedesbenz-slr-mclaren-roadster-722-s/">Mercedes-Benz SLR McLaren Roadster 722 S | Uncrate</a> &#8211; Want. With 650 hp and a top speed of 220 mph, the Mercedes-Benz SLR McLaren Roadster 722 S ($TBA; Jan. 2009) may quite possibly be the fastest open-top production car ever built. Powered by a supercharged 5.5 liter V8 engine hand-built in the Mercedes-AMG engine shop in Affalterbach, the 722 S features a carbon fiber body, crystal antimony grey paint finish, and a soft top that can withstand sustained 200 mph+ top speeds</li>
<li><a href="http://www.infoq.com/presentations/Short-Iterations-Mishkin-Berteig">InfoQ: Extremely Short Iterations as a Catalyst for Effective Prioritization of Work</a> &#8211; Mishkin Berteig presents a situation where he proposed to a software development team, which just started to experiment with Scrum, to accept 2-days iterations. The approach was trying to tackle their organizational lack of prioritization resulting in constant crisis. Their decision led to a bigger crisis which exposed the need for task prioritization.</li>
<li><a href="http://pragmaticworks.com/community/blogs/brianknight/archive/2008/09/08/data-mining-in-the-cloud.aspx">Data Mining in the Cloud &#8211; Brian Knight</a> &#8211; Microsoft is offering a new service to allow you to do the same type of data mining in the plugin online. Simply upload your Excel spreadsheet of data and you have all the same functionality online that you did in the plugin.</li>
<li><a href="http://prototypejs.org/2008/9/30/prototype-1-6-0-3-one-more-bugfix-release-before-1-6-1">Prototype JavaScript framework: Prototype 1.6.0.3: A long-awaited bugfix release</a> &#8211; Yesterday we released Prototype 1.6.0.3, the result of some much-needed bug fixes, and a stopgap release on the road to 1.6.1.  It&rsquo;s a backwards-compatible, drop-in replacement recommended for all users of Prototype 1.6. We&rsquo;ve fixed 30 bugs and made 25 other improvements to our already-rock-solid library.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/10/04/daily-delicious-for-october-4th/">Daily del.icio.us for October 4th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/10/04/daily-delicious-for-october-4th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for September 24th through September 27th</title>
		<link>http://www.j2eegeek.com/blog/2008/09/27/daily-delicious-for-september-24th-through-september-27th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/09/27/daily-delicious-for-september-24th-through-september-27th/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 17:01:04 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[debate]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[exadata]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[FactCheck]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jCIFS]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[persistance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[smb]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[toplink]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[wallstreet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1336</guid>
		<description><![CDATA[Completely Test Your BlackBerry Phone for any Problems with this Secret Shortcut &#8211; If you own a BlackBerry mobile phone (or plan to buy one), here&#8217;s a very useful shortcut (or can we say Easter Egg) that enables you to perform a complete health checkup of your BlackBerry hardware. Using Java Persistence in a J2EE [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/09/27/daily-delicious-for-september-24th-through-september-27th/">Daily del.icio.us for September 24th through September 27th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.labnol.org/gadgets/completely-test-blackberry-phone-for-problems/4690/">Completely Test Your BlackBerry Phone for any Problems with this Secret Shortcut</a> &#8211; If you own a BlackBerry mobile phone (or plan to buy one), here&rsquo;s a very useful shortcut (or can we say Easter Egg) that enables you to perform a complete health checkup of your BlackBerry hardware.</li>
<li><a href="http://www.netbeans.org/kb/55/persistence_ontomcat.html">Using Java Persistence in a J2EE 1.4 Web Application</a> &#8211; This document takes you through the basics of how to add Java&trade; Persistence functionality to a J2EE 1.4 web application. Though the Java Persistence API was introduced as part of the Java EE 5 platform, it is possible to use Java Persistence in a J2EE 1.4 application</li>
<li><a href="http://www.factcheck.org/elections-2008/factchecking_debate_no_1.html">FactCheck.org: FactChecking Debate No. 1</a> &#8211; McCain and Obama contradicted each other repeatedly during their first debate, and each volunteered some factual misstatements as well. Here&rsquo;s how we sort them out:</li>
<li><a href="http://davenport.sourceforge.net/">Davenport WebDAV-SMB Gateway</a> &#8211; Davenport is a servlet which provides a WebDAV gateway to SMB shared resources. Typical usage would be to provide web-based read and write access to Windows shared drives.  WebDAV clients, such as Windows&#39; &quot;Web Folders&quot; can copy files to and from the shares over HTTP. Non-WebDAV-capable web browsers can also access the network, downloading files from shared folders in a seamless fashion.</li>
<li><a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/09/24/AR2008092402799.html?referrer=reddit">Bailout Could Deepen Crisis, CBO Chief Says &#8211; washingtonpost.com</a> &#8211; The director of the Congressional Budget Office said yesterday that the proposed Wall Street bailout could actually worsen the current financial crisis</li>
<li><a href="http://blogs.zdnet.com/BTL/?p=10153">Oracle enters hardware market; Launches storage server to ride shotgun with database | Between the Lines | ZDNet.com</a> &#8211; Oracle CEO Larry Ellison on Wednesday unveiled its first ever hardware product&ndash;a storage server with embedded software designed to work with the company&rsquo;s databases and be used in a grid. The Exadata programmable storage server aims to put database intelligence next to each drive. Oracle and HP also launched a &ldquo;database machine.&rdquo;</li>
<li><a href="http://www.thegeekstuff.com/2008/08/turbocharge-putty-with-12-powerful-add-ons-software-for-geeks-3/">The Geek Stuff &raquo; Turbocharge PuTTY with 12 Powerful Add-Ons &#8211; Software for Geeks #3</a> &#8211; PuTTY is hands-down the best, free, and lightweight SSH client for Windows. I have provided list of 12 powerful PuTTY add-ons with screenshots, that will solve few shortcomings of the original PuTTY</li>
<li><a href="http://www.infoq.com/articles/API-Design-Joshua-Bloch;jsessionid=372150D5573D3BF1EA2D5C3FD9A1FCD6">InfoQ: Joshua Bloch: Bumper-Sticker API Design</a> &#8211; I distilled the essence of the talk down to a modest collection of pithy maxims, in the spirit of Jon Bentley&#39;s classic Bumper-Sticker Computer Science, Item 6 in his excellent book, More Programming Pearls: Confessions of a Coder (Addison-Wesley, 1988).</li>
<li><a href="http://www.groovy-news.org/e/page/axelclk?entry=bliki_in_a_jar_3">Bliki in a Jar 3.0.9 released</a> &#8211; Bliki in a Jar is a small Wiki written in Java with focus on supporting the Wikipedia syntax. It is intended to run on an USB stick as a replacement for a paper notebook as a Personal Information Manager</li>
<li><a href="http://extjs.com/blog/2008/09/23/keyboard-handling/">Ext JS &#8211; Improving Application Usability with Ext JS Keyboard Handling</a> &#8211; As you can see, adding custom key handling within an Ext JS application is quite easy. For any custom keys, including function keys, alpha keys with or without modifiers (alt/shift/ctrl) there is Ext.KeyMap. For navigation, arrows, paging, home/end there is Ext.KeyNav.</li>
<li><a href="http://www.weiqigao.com/blog/2008/09/23/hey_rod_you_are_killing_your_company.html">Hey Rod, You Are Killing Your Company &#8211; Weiqi Gao&#8217;s Observations</a> &#8211; After a new major version of Spring is released, community maintenance updates will be issued for three months to address initial stability issues. Subsequent maintenance releases will be available to SpringSource Enterprise customers. Bug fixes will be folded into the open source development trunk and will be made available in the next major community release of the software.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/09/27/daily-delicious-for-september-24th-through-september-27th/">Daily del.icio.us for September 24th through September 27th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/09/27/daily-delicious-for-september-24th-through-september-27th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for May 2nd through May 4th</title>
		<link>http://www.j2eegeek.com/blog/2008/05/04/daily-delicious-for-may-2nd-through-may-4th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/05/04/daily-delicious-for-may-2nd-through-may-4th/#comments</comments>
		<pubDate>Sun, 04 May 2008 20:01:28 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[bestpractices]]></category>
		<category><![CDATA[bytecode]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[elections]]></category>
		<category><![CDATA[emma]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[functional]]></category>
		<category><![CDATA[globalization]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[jpa2.0]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[jython]]></category>
		<category><![CDATA[lifehacks]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[sleep]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tsql]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1182</guid>
		<description><![CDATA[Pearware Blog : Improving Java web site performance with asset caching &#8211; In this post, I&#8217;ll be talking about a solution I developed at my day job to improve the performance of our web site by allowing the browser to cache JavaScript, CSS, and image files Who Will Tell the People? &#8211; New York Times [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/05/04/daily-delicious-for-may-2nd-through-may-4th/">Daily del.icio.us for May 2nd through May 4th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://blog.pearware.org/articles/2008/05/01/improving-java-web-site-performance-with-asset-caching">Pearware Blog : Improving Java web site performance with asset caching</a> &#8211; In this post, I&rsquo;ll be talking about a solution I developed at my day job to improve the performance of our web site by allowing the browser to cache JavaScript, CSS, and image files</li>
<li><a href="http://www.nytimes.com/2008/05/04/opinion/04friedman.html?em&amp;ex=1210046400&amp;en=740ad78e29276577&amp;ei=5087%0A">Who Will Tell the People? &#8211; New York Times</a> &#8211; We need a president who is tough enough to tell the truth to the American people. Any one of the candidates can answer the Red Phone at 3 a.m. in the White House bedroom. I&rsquo;m voting for the one who can talk straight to the American people on national TV</li>
<li><a href="http://www.nytimes.com/2008/05/04/opinion/04rich.html?_r=3&amp;ref=opinion&amp;oref=slogin&amp;oref=login&amp;oref=slogin">The All-White Elephant in the Room &#8211; New York Times</a> &#8211; Mr. Hagee is not a fringe kook but the pastor of a Texas megachurch. On Feb. 27, he stood with John McCain and endorsed him over the religious conservatives&rsquo; favorite, Mike Huckabee, who was then still in the race.</li>
<li><a href="http://headius.blogspot.com/2008/05/power-of-jvm.html">Headius: The Power of the JVM</a> &#8211; The future is definitely looking awesome for dynamic languages on the JVM. And languages like Groovy and JRuby are proving it.</li>
<li><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=229307">How Has Functional Programming Influenced Your Coding Style?</a> &#8211; Functional programming languages are enjoying a renaissance. Even if not intending to use a functional language for daily work, learning such a language can improve one&#39;s programming style</li>
<li><a href="http://www.37signals.com/svn/posts/1006-sleep-deprivation-is-not-a-badge-of-honor">Sleep deprivation is not a badge of honor &#8211; (37signals)</a> &#8211; Forgoing sleep is like borrowing from a loan shark. Sure you get that extra hours right now to cover for your overly-optimistic estimation, but at what price? The shark will be back and if you can&rsquo;t pay, he&rsquo;ll break your creativity, morale, and good-m</li>
<li><a href="http://blogs.sun.com/ldemichiel/entry/java_persistence_2_0_early">Java Persistence 2.0 Early Draft Available &#8211; Linda DeMichiel&#8217;s Blog</a> &#8211; We&#39;ve just released the Early Draft of the Java Persistence 2.0 specification, so I thought it would be a good time to report on some of the work we&#39;ve been doing in the JSR 317 Expert Group.</li>
<li><a href="http://www.infoq.com/news/2008/05/flexcover-code-coverage">InfoQ: Flex, AIR and AS3 Flex Gain Code Coverage Utilities</a> &#8211; Last month Joe Berkovitz announced the initial experimental release of Flexcover, an open-source code coverage tool suite for Flex, AIR and AS3</li>
<li><a href="http://blog.lostlake.org/index.php?/archives/73-For-all-you-know,-its-just-another-Java-library.html">For all you know, it&#8217;s just another Java library &#8211; David Pollak&#8217;s Blog</a> &#8211; Bottom line&#8230; to anyone other than the folks with hands in the code and the folks who have to recruit and manage them, &quot;For all you know, it&#39;s just another Java library.&quot;</li>
<li><a href="http://code.msdn.microsoft.com/SQLExamples">Common Solutions for T-SQL Problems &#8211; Home</a> &#8211; Some of the Moderators, Answerers, and MVPs have gotten together to create a new resource to supplement the Forums; it&#39;s called SQLExamples. We just started it a few weeks ago so it&#39;s still very much in its infancy</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/05/04/daily-delicious-for-may-2nd-through-may-4th/">Daily del.icio.us for May 2nd through May 4th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/05/04/daily-delicious-for-may-2nd-through-may-4th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 22nd through March 25th</title>
		<link>http://www.j2eegeek.com/blog/2008/03/25/daily-delicious-for-march-22nd-through-march-25th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/03/25/daily-delicious-for-march-22nd-through-march-25th/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 03:00:25 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[campaign]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[datawarehouse]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[etl]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[flex3]]></category>
		<category><![CDATA[fortify]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[gears]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlegears]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[httpclient]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[jasperreports]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[offline]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pocketpc]]></category>
		<category><![CDATA[reports]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rickrolled]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[saas]]></category>
		<category><![CDATA[sales]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[ssis]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[teamwork]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xensource]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xsd]]></category>
		<category><![CDATA[xsl]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1148</guid>
		<description><![CDATA[SaveTheDevelopers.org :: Making The Web A Better Place &#8211; Say no to IE 6! Our current campaign focuses on assisting users in upgrading their Internet Explorer 6 web browser. This campaign will result in former IE 6 users having a more enjoyable experience on the web while (hopefully) creating a less stressful an Save the [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/25/daily-delicious-for-march-22nd-through-march-25th/">Daily del.icio.us for March 22nd through March 25th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.savethedevelopers.org/">SaveTheDevelopers.org :: Making The Web A Better Place</a> &#8211; Say no to IE 6! Our current campaign focuses on assisting users in upgrading their Internet Explorer 6 web browser. This campaign will result in former IE 6 users having a more enjoyable experience on the web while (hopefully) creating a less stressful an</li>
<li><a href="http://www.techcrunch.com/2008/03/25/save-the-developers-stop-using-internet-explorer-6/">Save the Developers! Stop Using Internet Explorer 6</a> &#8211; There is a scourge on the Web. It is called Internet Explorer 6. Even though IE7 has been around for more than two years, IE6 still represents 31% of all browsers out there (versus only 22 % for IE7 and 36.5 % for Firefox).</li>
<li><a href="http://www.infoworld.com/article/08/03/25/Amazons-cloud-computing-service-fuels-startups-launch_1.html">Amazon&#8217;s cloud computing service fuels startup&#8217;s launch | InfoWorld | News | 2008-03-25 | By Jon Brodkin, Network World</a> &#8211; A startup called Elastra is launching Tuesday with software that helps customers build database management systems and other applications that can be deployed on top of Amazon&#39;s EC2 cloud computing service.</li>
<li><a href="http://www.gartner.com/it/page.jsp?id=631107">Gartner Says Worldwide PC Shipments to Grow 11 Percent in 2008, Market Could Fall Victim to Weaker Global Economy</a> &#8211; Worldwide PC shipments are forecast to total 293 million units in 2008, up 10.9 percent from 2007 shipments of 264 million units, according to Gartner, Inc. However, analysts warned that growth could fall into single digits if global economic headwinds st</li>
<li><a href="http://blogs.zdnet.com/open-source/?p=2170">Microsoft partners with open source Jaspersoft, Sourcesense | Open Source | ZDNet.com</a> &#8211; Microsoft and Jaspersoft are working together to ensure that Jasper&rsquo;s business intelligence software suite runs well on the latest editions of Windows and SQL Server.</li>
<li><a href="http://www.nytimes.com/2008/03/24/business/media/24rick.html?_r=1&amp;ex=1364097600&amp;en=7ed4cccefd3b2294&amp;ei=5088&amp;partner=rssnyt&amp;emc=rss&amp;oref=slogin">The &rsquo;80s Video That Pops Up, Online and Off &#8211; New York Times</a> &#8211; For rickrolling, the duck was replaced with the 20-year-old Astley video, and in the last year it has become a hugely successful &ldquo;meme,&rdquo; the Internet&rsquo;s word for an idea repeated across the Web. The video from yougotrickrolled.com has been viewed mor</li>
<li><a href="http://www.infoworld.com/archives/emailPrint.jsp?R=printThis&amp;A=/infoworld/article/08/03/24/13FE-open-source-roundtable-intro_1.html">Roundtable: The state of open source | InfoWorld | News | March 24, 2008 | By Jason Snyder</a> &#8211; Any endeavor rooted in community is bound to spark passionate debate. After all, without contention, how else to determine the best way forward? Since its emergence, open source has embodied this spirit. Part defiant, part self-reliant, and often outspoke</li>
<li><a href="http://www.sqlservercentral.com/articles/ETL/62245/">ETL for Free-Form Data &#8211; SQL Server Central</a> &#8211; Would you like to learn a handy little process for extracting, transforming and loading data fields from a free-form source like a web page or word processing document into something structured like a staging table?</li>
<li><a href="http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp.html?nhtje=rn_032008&amp;nladname=032008">Asynchronous HTTP and Comet architectures &#8211; Java World</a> &#8211; In this article, Gregor Roth takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.</li>
<li><a href="http://rowactions.extjs.eu/">Ext.ux.grid.RowActions &#8211; RowActions Plugin for Ext 2.x &#8211; Beta1 by Saki</a> &#8211; RowActions plugin allows you to add icons in a grid that you want to bind actions to: delete row, edit row, whatever. It displays an icon and fires two events: beforeaction (return false to cancel) and action (here you put the action you want to execute)</li>
<li><a href="http://www.codinghorror.com/blog/archives/001080.html">Coding Horror: Paul Graham&#8217;s Participatory Narcissism &#8211; Loved this comment <img src='http://www.j2eegeek.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a> &#8211; I hadn&#39;t realized how unhappy I was until I watched Office Space and my wife said, &quot;That seems like your job&quot;. I soon switched jobs</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/25/daily-delicious-for-march-22nd-through-march-25th/">Daily del.icio.us for March 22nd through March 25th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/03/25/daily-delicious-for-march-22nd-through-march-25th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 9th through March 10th</title>
		<link>http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 20:00:51 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ajaxian]]></category>
		<category><![CDATA[architect]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[BEA]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ejb]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[osgi]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/</guid>
		<description><![CDATA[BEA JRockit Mission Control &#8211; JRockit Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running in the BEA JRockit &#174; JVM. GridGain &#8211; Open Source Grid Computing For Java &#8211; GridGain is focused on doing one thing and doing it better than [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/">Daily del.icio.us for March 9th through March 10th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="https://dev2devclub.bea.com/updates/eclipse-3.3/jrmc/">BEA JRockit Mission Control</a> &#8211; JRockit Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running in the BEA JRockit &reg; JVM.</li>
<li><a href="http://www.gridgain.com/index.html">GridGain &#8211; Open Source Grid Computing For Java</a> &#8211; GridGain is focused on doing one thing and doing it better than any other product &ndash; providing the best grid computing platform for Java that is fun, simple and productive to use.</li>
<li><a href="http://ajaxian.com/archives/mozilla-prism-update-makes-it-easy-to-create-wrappers">Ajaxian &raquo; Mozilla Prism update makes it easy to create wrappers</a> &#8211; Create Prism applications directly from Firefox &#8211; Refractor creates a Prism web application from within Firefox. Users can manually create web applications using &quot;Tools &gt; Convert Website to Application&quot;.</li>
<li><a href="http://andrigoss.blogspot.com/2008/02/jvm-performance-tuning.html">Open Source and Enterprise Architecture: JVM Performance Tuning</a> &#8211; I was able to achieve an over 3x improvement in my EJB 3 application, of which fully 60 to 70% of that was due to using large page memory with a 3.5GB heap</li>
<li><a href="http://oauth.net/">OAuth &mdash; An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.</a> &#8211; An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.</li>
<li><a href="http://www.niallkennedy.com/blog/2008/01/data-portability-authentication-authorization.html">Data Portability, Authentication, and Authorization</a> &#8211; We will take a detailed look at the right and wrong ways to request user data from social hubs large and small, and outline some action items for developers and business people interested in data portability and interoperability done right.</li>
<li><a href="http://www.guardian.co.uk/technology/2008/mar/09/blogs">The world&#8217;s 50 most powerful blogs | Technology | The Observer</a> &#8211; Blogging has never been bigger &#8211; It can help elect presidents and take down attorney generals while simultaneously celebrating the minutiae of our everyday obsessions</li>
<li><a href="http://www.theserverside.com/blogs/thread.tss?thread_id=48594">Simplifying Web Service development with JSR-181</a> &#8211; JSR 181 or Web Services Metadata for the Java Platform is a Java Specification Request that defines an annotated Java format that uses Java Language Metadata (JSR 175) to enable easy definition of Java Web Services in a J2EE container</li>
<li><a href="http://www.infoq.com/articles/architecture-as-language-a-story">InfoQ: Architecture as Language: A story</a> &#8211; As you develop the architecture, evolve a language that allows you to describe systems based on this architecture. Based on my experience in a number of real-world projects, this makes the architecture tangible and provides an unambiguous description of t</li>
<li><a href="http://www.javaworld.com/javaworld/jw-03-2008/jw-03-osgi1.html?nhtje=rn_030608&amp;nladname=030608javaworld'senterprisejavaal">Hello, OSGi, Part 1: Bundles for beginners &#8211; Java World</a> &#8211; The Open Services Gateway Initiative (OSGi), also known as the Dynamic Module System for Java, defines an architecture for modular application development. Similar to the Java Servlet and EJB specifications, the OSGi specification defines two things: a se</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/">Daily del.icio.us for March 9th through March 10th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/03/10/daily-delicious-for-march-9th-through-march-10th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Dec 04, 2007 through Dec 06, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 00:30:06 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[astracharts]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[mdb]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/</guid>
		<description><![CDATA[Roller: free and open source Java blog software &#8211; Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes. infinitest &#8211; Google Code &#8211; Infinitest is a continuous [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/">Daily del.icio.us for Dec 04, 2007 through Dec 06, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://rollerweblogger.org/project/entry/announcing_apache_roller_4_0">Roller: free and open source Java blog software</a> &#8211; Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes.</li>
<li><a href="http://code.google.com/p/infinitest/">infinitest &#8211; Google Code</a> &#8211; Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds</li>
<li><a href="http://dev2dev.bea.com/lpt/a/609">dev2dev: Using Asynchronous Servlets to Deal with Hung Threads</a> &#8211; BEA WebLogic Server 9.2 and later versions expose an Abstract Asynchronous Servlet class, which allows you to decouple receiving a servlet request from sending its response. The class also provides a Future Response Servlet, which lets the server handle s</li>
<li><a href="http://www.yswfblog.com/blog/2007/12/04/yui-got-a-little-more-flashy-today/">Yahoo! Flash(R) Blog &raquo; Blog Archive &raquo; YUI Got a Little More Flashy Today!</a> &#8211; Yahoo! releases version 2.4.0 of the YUI Library and they have been working with the Flash team  to help them introduce a new component that leverages the power of Flash Player. The experimental YUI Charts widget brings the Yahoo! Astra Flash Charts</li>
<li><a href="http://developer.yahoo.com/flash/astra-flash/charts/">Yahoo! Developer Network &#8211; Flash Developer Center &#8211; ASTRA Flash Components &#8211; Charts</a> &#8211; Charts is a set of visualization components that represent two-dimensional data structures (tables, arrays of values, etc.) in a variety of ways (bars, graphs, pie charts, etc.)</li>
<li><a href="http://developer.yahoo.com/yui/charts/">Yahoo! UI Library: Charts</a> &#8211; The YUI Charts Control visualizes tabular data on a web page in several possible formats including vertical columns, horizontal bars, lines, and pies. Features include support for the DataSource Utility, customizable serie, axes, mouse-over datatip</li>
<li><a href="http://www.siteartwork.de/livegrid/">Ext JS LiveGrid Component</a> &#8211; The Ext JS LiveGrid Component is a user extension that&#8217;s build upon the wonderful Ext JS Framework. The component allows to read chunks of data from an underlying storage (common use case: a database) without the need of paging. Means: You can virtually d</li>
<li><a href="http://extjs.com/blog/2007/12/04/ext-20-final-released/">Ext JS Blog &#8211; &raquo; Ext 2.0 Final Released</a> &#8211; The Ext team is proud to announce that the official release of Ext v2.0 is available for download. Ext 2.0 is a dramatic step forward from all previous versions of Ext, providing increased performance, ease of configurations, flexibility and UI capabiliti</li>
<li><a href="http://www.readwriteweb.com/archives/adobe_debuts_flash_media_server_3.php">Adobe Debuts Flash Media Server 3 &#8211; Slashes Price</a> &#8211; The Flash Media Interactive Server includes the debut of streaming HD video. FMS3 will offer H.264 video streaming, as well as support for High Efficiency AAC (HE-AAC) audio that can be streamed to Flash player, AIR applications, or Adobe&#8217;s Media Player a</li>
<li><a href="http://www.netbeans.org/community/magazine/">NetBeans Magazine</a> &#8211; To coincide with the launch of 6.0, this latest issue of NetBeans Magazine features 62 pages of in-depth articles. NetBeans IDE 6.0 features Ruby/JRuby/Ruby on Rails support, enhancements for improved Swing development, a new Visual Game Designer, updated</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/">Daily del.icio.us for Dec 04, 2007 through Dec 06, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/12/06/daily-delicious-for-dec-04-2007-through-dec-06-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Oct 16, 2007 through Oct 20, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/#comments</comments>
		<pubDate>Sun, 21 Oct 2007 00:30:14 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[CIFS]]></category>
		<category><![CDATA[confluence]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ecm]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jcache]]></category>
		<category><![CDATA[jCIFS]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[jive]]></category>
		<category><![CDATA[JLAN]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[JSR107]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[minwin]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[oscache]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[SCA]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/</guid>
		<description><![CDATA[InfoQ: Setting out for Service Component Architecture &#8211; SCA is an enhancement to frameworks that offer programming models for components and connectivity abstractions. Those frameworks may be standard offerings, but may also be proprietary technologies, such Remote Function Calls (RFC), SQL stored proc etc. Ignite Realtime: Ignite Realtime Video Podcasts: Actionscript, Javascript, and the Future [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/">Daily del.icio.us for Oct 16, 2007 through Oct 20, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.infoq.com/articles/setting-out-for-sca">InfoQ: Setting out for Service Component Architecture</a> &#8211; SCA is an enhancement to frameworks that offer programming models for components and connectivity abstractions. Those frameworks may be standard offerings, but may also be proprietary technologies, such Remote Function Calls (RFC), SQL stored proc etc.</li>
<li><a href="http://www.igniterealtime.org/community/blogs/pocasts/2007/09/05/actionscript-javascript-and-the-future-of-webapps">Ignite Realtime: Ignite Realtime Video Podcasts: Actionscript, Javascript, and the Future of Webapps</a> &#8211; In this video, Jive Software&#8217;s David Smith talks about Actionscript, Javascript, and the future of webapps as they relate to his work on Spark.  </li>
<li><a href="http://www.istartedsomething.com/20071019/eric-talk-demo-windows-7-minwin/">Eric Traut talks (and demos) Windows 7 and MinWin &#8211; istartedsomething</a> &#8211; Microsoft?s distinguished engineer Eric Traut gave a presentation at the University of Illinois about Microsoft?s virtualization technology and also mentioned Windows 7 &#8211; the next version of Windows after Vista</li>
<li><a href="http://labs.adobe.com/wiki/index.php/Cairngorm:Cairngorm2.2.1:Release_Notes">Cairngorm:Cairngorm2.2.1:Release Notes &#8211; Adobe Labs</a> &#8211; The Cairngorm Microarchitecture is a lightweight yet prescriptive framework for rich Internet application (RIA) development.</li>
<li><a href="http://www.alfresco.com/media/releases/2007/10/jlan1007/">Alfresco Makes Leading Java Implementation JLAN Shared File Drive Interface Available via GPL</a> &#8211; Alfresco JLAN is a unique implementation of an embedded virtual file system that offers the only Java client and server implementation of Microsoft Window?s CIFS protocol, allowing content, and rows in a database to appear as a shared drive.</li>
<li><a href="http://www.google.com/goog411/index.html">1-800-GOOG-411</a> &#8211; Google&#8217;s new 411 service is free, fast and easy to use. Give it a try now and see how simple it is to find and connect with local businesses for fre</li>
<li><a href="http://www.javaworld.com/javaworld/jw-10-2007/jw-10-adoptingstruts2.html?fsrc=rss-index">Adopting Struts 2.0 &#8211; Java World</a> &#8211; Struts 2.0 carries much of the power of its predecessor but is simpler for developers to use. In this article, S. Sangeetha and S. V. Subrahmanya outline the changes in Struts 2.0 and offer migration pointers for developers familiar with Struts</li>
<li><a href="http://www.idigitalphoto.com/blog/post/improve-your-photos-in-60-seconds.html">Improve Your Photos 60 Seconds at a Time</a> &#8211; If you are tired of reading long explanations and confused by tricky photo techniques, here you can have it short and sweet. Arranged by topics, each subject takes less than 60 seconds to read.</li>
<li><a href="http://www.infoq.com/news/2007/10/intellij7">InfoQ: IntelliJ IDEA 7.0 Adds Spring/Hibernate Support, Eclipse Interoperability, and Maven Integration</a> &#8211; Jetbrains has released IntelliJ IDEA 7.0. This version rounds out support for many popular Java technologies while adding support for languages such as Groovy and Ruby. Among its highlights: Spring and Hibernate Support, Ruby/Rails Support, Groovy/Grails</li>
<li><a href="http://blogs.jetbrains.com/idea/2007/10/intellij-idea-the-magnificent-seven/">IntelliJ IDEA Blog &raquo; Blog Archive &raquo; IntelliJ IDEA: The Magnificent Seven</a> &#8211; JetBrains is proud and happy to tell you that IntelliJ IDEA 7.0 is now available!  This release is focused on further upgrading performance, usability, and enhancing the user experience with the efficient support for new features, technologies, and tools.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/">Daily del.icio.us for Oct 16, 2007 through Oct 20, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/10/20/daily-delicious-for-oct-16-2007-through-oct-20-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Sep 20, 2007 through Oct 05, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 00:30:10 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[confluence]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jcache]]></category>
		<category><![CDATA[jira]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[JSR107]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[oscache]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/</guid>
		<description><![CDATA[Icahn further raises BEA stake to 13.22 percent &#124; News &#124; Mergers/Acquisitions &#124; Reuters &#8211; Billionaire investor Carl Icahn further boosted his stake in BEA Systems Inc (BEAS.O: Quote, Profile, Research) to 13.22 percent, according to a regulatory filing. If wishes were iPhones, then beggars would call [dive into mark] &#8211; Buy it for what [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/">Daily del.icio.us for Sep 20, 2007 through Oct 05, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.reuters.com/article/mergersNews/idUSN0427677320071004">Icahn further raises BEA stake to 13.22 percent | News | Mergers/Acquisitions | Reuters</a> &#8211; Billionaire investor Carl Icahn further boosted his stake in BEA Systems Inc (BEAS.O: Quote, Profile, Research) to 13.22 percent, according to a regulatory filing.</li>
<li><a href="http://diveintomark.org/archives/2007/10/04/if-wishes-were-iphones?retitled">If wishes were iPhones, then beggars would call [dive into mark]</a> &#8211; Buy it for what it is, or don?t buy it at all. Your choices don?t get any more granular than that. Apple has been unwaveringly clear that the iPhone is theirs.</li>
<li><a href="http://www.adobe.com/devnet/flex/articles/flex3_whatsnew.html">Adobe &#8211; Developer Center : What&#8217;s new in Flex 3 Beta 2</a> &#8211; this article has been updated throughout to reflect Flex 3 Beta 2. However, you can see a summary of interesting changes near the bottom of this article.</li>
<li><a href="http://www.technologyreview.com/Infotech/19462/">Technology Review: Gibson&#8217;s Self-Tuning Guitar</a> &#8211; A new line of instruments from Gibson Guitar now promises to banish this scenario to the dark ages with high-tech self-tuning technology built into the company&#8217;s flagship electric-guitar models.</li>
<li><a href="http://googlewebtoolkit.blogspot.com/2007/09/gwt-application-development-for-iphone.html">Google Web Toolkit Blog: GWT Application Development for the iPhone</a> &#8211; In our not-so-humble opinions, we think that the Google Web Toolkit (GWT) and the Apple iPhone are two very cool technologies.  Our approach was to build an application that primarily targets the iPhone and to use that as a test-bed for new ideas.</li>
<li><a href="http://plugins.intellij.net/">IntelliJ IDEA Plugins Contest</a> &#8211; IntelliJ IDEA has inspired many Java developers to write plug-ins from J2EE and code editing tools to games. Now it has a robust plugin ecosystem with 413 available plugins and new ones appearing nearly every week</li>
<li><a href="http://www.servletsuite.com/servlets/redirectafterpost.htm">Redirect after POST filter</a> &#8211; RedirectAfterPostFilter lets you easily implement Redirect after POST pattern in your web applications. You can map this filter to your controllers processing POST requests and after the processing filter will redirect the original request to the url</li>
<li><a href="http://www.developer.com/open/print.php/10930_3700661_1">Caching Solutions in Java</a> &#8211; Even though caching improves performance and makes your architecture work, it can, in fact, complicate design and introduce such complexities as concurrent code and cluster-wide synchronization.</li>
<li><a href="http://commons.apache.org/daemon/procrun.html">Daemon : Procrun &#8211; Daemon</a> &#8211; Procrun is a set of libraries and applications for making Java applications to run as Windows services. It can convert any application to run as a service.</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=46940">The Connector released for Microsoft Project / JIRA Integration</a> &#8211; The Connector allows users of JIRA to use Microsoft Project for doing planning and scheduling and provides an easy way to synchronize the information in Microsoft Project with the issues in JIRA</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/">Daily del.icio.us for Sep 20, 2007 through Oct 05, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/10/05/daily-delicious-for-sep-20-2007-through-oct-05-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for Mar 17, 2007</title>
		<link>http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/</link>
		<comments>http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/#comments</comments>
		<pubDate>Sun, 18 Mar 2007 00:30:09 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xmlbeans]]></category>
		<category><![CDATA[xpath]]></category>
		<category><![CDATA[xquery]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/</guid>
		<description><![CDATA[SXC &#8211; Simple XML Compiler &#8211; SXC (Simple XML Compiler) allows you to created optimized parsers and writers for XML. Through a declarative API you&#8217;re able to tell SXC what type of XML to expect and what actions to associate with it. On the Stre@m &#8211; Flex has become more accessible &#8211; The Flex module [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/">Daily del.icio.us for Mar 17, 2007</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://sxc.codehaus.org/">SXC &#8211; Simple XML Compiler</a> &#8211; SXC (Simple XML Compiler) allows you to created optimized parsers and writers for XML. Through a declarative API you&#8217;re able to tell SXC what type of XML to expect and what actions to associate with it.</li>
<li><a href="http://www.stratulat.com/blogs/index.php?title=flex_has_become_more_accessible_1&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">On the Stre@m &#8211; Flex has become more accessible</a> &#8211; The Flex module for Apache and IIS provides web-tier compilation of MXML and ActionScript files on Apache and IIS web servers.</li>
<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=44673">Assessing the Survivors of the Java IDE Wars</a> &#8211; For enterprise development, I&#8217;d say IDEA wins out with its rich support for both J2EE and Java EE 5, followed closely by NetBeans (which also does an impressive job here), and last is Eclipse/MyEclipse (mostly due to their current lack of support for Java</li>
<li><a href="http://www.devx.com/Java/Article/33958">An XQuery Servlet for RESTful Data Services</a> &#8211; This paper shows how to use XQuery for data integration, and how to expose an XQuery as a RESTful data service using a Java servlet</li>
<li><a href="http://livepipe.net/projects/control_tabs/">Control.Tabs : Projects : LivePipe</a> &#8211; Control.Tabs is a javascript library for creating accessible, flexible &amp; unobtrusive tabbed interfaces in your applications or pages.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/">Daily del.icio.us for Mar 17, 2007</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2007/03/17/daily-delicious-for-mar-17-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servlet Filters: Part II</title>
		<link>http://www.j2eegeek.com/blog/2004/04/26/servlet-filters-part-ii/</link>
		<comments>http://www.j2eegeek.com/blog/2004/04/26/servlet-filters-part-ii/#comments</comments>
		<pubDate>Mon, 26 Apr 2004 19:47:52 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[aspectj]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/life/2004/04/26/servlet-filters-part-ii/</guid>
		<description><![CDATA[Earlier in the month, I blogged about Servlet Filters and how I see them as Aspects in the AOP world. Based on the blog entry, I&#8217;ve gotten tons of email from people that wanted to know more about Servlet Filters, how to use them and how to use the simple Authentication filter I used as [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2004/04/26/servlet-filters-part-ii/">Servlet Filters: Part II</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Earlier in the month, I <a href="http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/">blogged about Servlet Filters</a> and how I see them as <a href="http://en.wikipedia.org/wiki/Aspect">Aspects</a> in the <a href="http://en.wikipedia.org/wiki/AOP">AOP</a> world.  Based on the <a href="http://www.j2eegeek.com/blog/archives/2004_03_01_j2eegeek_archive.html#108026457750405376">blog entry</a>, I&#8217;ve gotten tons of email from people that wanted to know more about Servlet Filters, how to use them and how to use the <a href="http://www.j2eegeek.com/blog/wp-content/uploads/2004/04/LoginCheckFilter.java.txt">simple Authentication filter</a> I used as an example.  I also got quite a few emails from people that wanted to know what other filters I used and so I am including some resources that I find very helpful along with a few servlet filters that I use every day.</p>
<p><strong>Servlet Filter Tutorials</strong>
<ul id="navlist">
<li><a href="http://java.sun.com/products/servlet/Filters.html">The Essentials of Filters</a></li>
<li><a href="http://www.onjava.com/pub/a/onjava/2001/08/28/filters.html">Learning Servlet Filters</a></li>
<li><a href="http://www.onjava.com/pub/a/onjava/2001/05/10/servlet_filters.html">Writing Servlet 2.3 Filters</a></li>
<li><a href="http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html">Two Servlet Filters Every Web Application Should Have</a></li>
<li><a href="http://www.onjava.com/pub/a/onjava/2004/03/03/filters.html">Another Java Servlet Filter Most Web Applications Should Have</a></li>
</ul>
<p><strong>Servlet Filter Apps</strong>
<ul id="navlist">
<li><a href="http://www.j2eegeek.com/blog/wp-content/uploads/2004/04/LoginCheckFilter.java.txt">Authentication Filter</a></li>
<li><a href="https://clickstream.dev.java.net/">Clickstream Filter &#8211; Track users and path</a></li>
<li><a href="http://tuckey.org/urlrewrite/">URL Rewrite Filter</a></li>
</ul>
<p>If you know of any other Servlet Filters that are useful, drop me an email or send me trackback.</p>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2004/04/26/servlet-filters-part-ii/">Servlet Filters: Part II</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2004/04/26/servlet-filters-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servlet Filters as poor man&#8217;s AOP</title>
		<link>http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/</link>
		<comments>http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/#comments</comments>
		<pubDate>Fri, 26 Mar 2004 01:29:37 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[AOP]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WebLogic]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/life/2004/03/25/servlet-filters-as-poor-mans-aop/</guid>
		<description><![CDATA[I was just discussing this idea of Servlet Filters with a friend and I was trying to explain to him how Filters work and how they are really aspects in the AOP world. I think filters are really incredibly helpful and yet very few developers know about them and even fewer developers implement them. So [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/">Servlet Filters as poor man&#8217;s AOP</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>I was just discussing this idea of <a href="http://java.sun.com/products/servlet/Filters.html">Servlet Filters</a> with a friend and I was trying to explain to him how <a href="http://java.sun.com/products/servlet/Filters.html">Filters</a> work and how they are really aspects in the AOP world.  I think filters are really incredibly helpful and yet very few developers know about them and even fewer developers implement them.  So my thought was that if we started using buzzwords like AOP around filters, suddenly Filters become sexy and everyone&#8217;s jumping over to implement Filters. <img class="noshadow" src="http://www.j2eegeek.com/blog/wp-content/uploads/2004/03/teeth_smile.gif" width="19" height="19" border="0" alt=":-)"/></p>
<p>The filter API was introduced in the <a href="http://java.sun.com/products/servlet/2.3/javadoc/index.html">Servlet 2.3 specification</a> and is defined by the <a href="http://java.sun.com/products/servlet/2.3/javadoc/javax/servlet/Filter.html">Filter</a>, <a href="http://java.sun.com/products/servlet/2.3/javadoc/javax/servlet/FilterChain.html">FilterChain</a>, and <a href="http://java.sun.com/products/servlet/2.3/javadoc/javax/servlet/FilterConfig.html">FilterConfig</a> interfaces in the <a href="http://java.sun.com/products/servlet/2.3/javadoc/javax/servlet/package-summary.html">javax.servlet</a> package. You define a filter by implementing the Filter interface. A filter chain, passed to a filter by the container, provides a mechanism for invoking a series of filters. A filter config contains initialization data.  The most important method in the Filter interface is the doFilter() method, which is the heart of the filter.  Filters intercept request to your web application based on the url-pattern specified in the web.xml, where the filters are defined.  </p>
<p>I have used Filters extensively and have a few Filters ready to go when I am called into debug applications in production that are misbehaving or just broken.  One of the filters I use quite often is a simple authentication filter that makes is easy to ensure consumers of the web application is authenticated.  Here&#8217;s a simple snippet:</p>
<p>
<script src="http://gist.github.com/399368.js"></script>
</p>
<p>Here&#8217;s a <a href="http://www.j2eegeek.com/blog/wp-content/uploads/2004/03/LoginCheckFilter.java.txt">copy of the original</a> documented Filter java class. </p>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/">Servlet Filters as poor man&#8217;s AOP</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2004/03/25/servlet-filters-as-poor-mans-aop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

