<?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; graphs</title>
	<atom:link href="http://www.j2eegeek.com/blog/tag/graphs/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 March 9th through March 13th</title>
		<link>http://www.j2eegeek.com/blog/2010/03/13/daily-del-icio-us-for-march-9th-through-march-13th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/03/13/daily-del-icio-us-for-march-9th-through-march-13th/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 00:00:07 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[beanmapper]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Drizzle]]></category>
		<category><![CDATA[dto]]></category>
		<category><![CDATA[ehcache]]></category>
		<category><![CDATA[ehcache2.0]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[gae]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javabeans]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[persistence]]></category>
		<category><![CDATA[pojo]]></category>
		<category><![CDATA[printing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rackspace]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[serialization]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[terracotta]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[widgets]]></category>
		<category><![CDATA[wysiwyg]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2269</guid>
		<description><![CDATA[Dynamic Charts with HTML5, Canvas, and Flotr for Prototype &#8211; HumbleFinance is an HTML5 data visualization tool written as a demonstration of interactive graphing in HTML5. It is similar to the Flash tool on http://finance.google.com/. The tool itself is written entirely in JavaScript, using the Prototype and Flotr libraries. SpringSource tc Server 2.0 Adds VMware [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/03/13/daily-del-icio-us-for-march-9th-through-march-13th/">Daily del.icio.us for March 9th through March 13th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.humblesoftware.com/finance/index">Dynamic Charts with HTML5, Canvas, and Flotr for Prototype</a> &#8211; HumbleFinance is an HTML5 data visualization tool written as a demonstration of interactive graphing in HTML5. It is similar to the Flash tool on http://finance.google.com/. The tool itself is written entirely in JavaScript, using the Prototype and Flotr libraries.</li>
<li><a href="http://www.developer.com/features/article.php/3870161/SpringSource-tc-Server-20-Adds-VMware-Virtualization-to-Commercial-Tomcat.htm">SpringSource tc Server 2.0 Adds VMware Virtualization to Commercial Tomcat &mdash; Developer.com</a> &#8211; The new Spring edition of tc Server 2.0 also provides expanded integration with virtualization technologies from VMware (NYSE: VMW), enabling developers to deploy apps to both real and virtual environments</li>
<li><a href="http://reminiscential.wordpress.com/2010/02/26/building-a-gaegwt-application-using-the-best-practices-part-1/">Building a GAE+GWT application using the best practices, Part 1 &laquo; Reminiscential: of or pertaining to remembrance</a> &#8211; In the next few blog posts, I&rsquo;m going to present my experience building a simple (but non-trivial) web application using GWT and Google App Engine, while applying the best practices introduced by Ray Ryan in his excellent presentation at Google IO last year.</li>
<li><a href="http://beanlib.sourceforge.net/">Beanlib &#8211; Java Bean Library</a> &#8211; Beanlib is a utility library for use with JavaBean. Beanlib for Hibernate in particular makes it easy for developers to reuse the same pojo classes for both persistence and data transfer objects</li>
<li><a href="http://code.google.com/p/gwt-html-editor/">gwt-html-editor &#8211; GWT WYSIWYG HTML (Rich Text) Editor</a> &#8211; This is a simple but sufficient for most cases WYSIWYG HTML (Rich Text) Editor Widget fully (99% + JSNI) implemented with GW</li>
<li><a href="http://github.com/edspencer/Ext.ux.Printer">Ext.ux.Printer &#8211; A generic printing class that assists with the printing of any Ext.Component</a> &#8211; Ext.ux.Printer is a small library that provides a generic way of printing Ext Components (Grids, Trees, etc).&lt;br /&gt;<br />
It consists of the main Printer class, and a number of Renderers, which each provide support for a given type of &lt;br /&gt;<br />
component.</li>
<li><a href="http://www.extjs.com/blog/2010/03/09/announcing-ext-js-3-2-beta-multisort-transitions-and-composite-fields/">Announcing Ext JS 3.2 beta &ndash; Multisort, Transitions and Composite Fields &mdash; Ext JS Blog &mdash; JavaScript Framework and RIA Platform</a> &#8211; We are pleased to announce that a beta version of Ext JS 3.2 is now publicly available. 3.2 introduces a number of exciting new components and adds great new capabilities to your existing applications.</li>
<li><a href="http://www.jpipes.com/index.php?url=archives/317-Happiness-is-a-Warm-Cloud.html">Happiness is a Warm Cloud &#8211; Jay Pipes</a> &#8211; Rackspace is also heavily invested in Cassandra, and sees integration of Drizzle and Cassandra as being a key way to add value to its platforms and therefore for its customers</li>
<li><a href="http://www.mkyong.com/spring/spring-dependency-checking-with-required-annotation/">Spring &ndash; Dependency checking with @Required Annotation | Spring</a> &#8211; The @Required Annotation is more flexible than dependency checking in XML file, because it can apply to a particular property only</li>
<li><a href="http://java.dzone.com/articles/ehcache-20-gets-more?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29">Ehcache 2.0 Gets More &#8216;Enterprisey&#8217; Features | Javalobby</a> &#8211; Ehcache 2.0 now supports fully-coherent distributed caching as a Hibernate Second-Level Cache, as well as directly through the Ehcache API, using one common JVM vendor-agnostic .jar file</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/03/13/daily-del-icio-us-for-march-9th-through-march-13th/">Daily del.icio.us for March 9th through March 13th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/03/13/daily-del-icio-us-for-march-9th-through-march-13th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for February 8th through February 14th</title>
		<link>http://www.j2eegeek.com/blog/2010/02/14/daily-del-icio-us-for-february-8th-through-february-14th/</link>
		<comments>http://www.j2eegeek.com/blog/2010/02/14/daily-del-icio-us-for-february-8th-through-february-14th/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 21:00:34 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googlecharts]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[infovis]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jsr-303]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[mule]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring3]]></category>
		<category><![CDATA[spring3.0]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[springmvc]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[versioncontrol]]></category>
		<category><![CDATA[versioning]]></category>
		<category><![CDATA[visualisation]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=2212</guid>
		<description><![CDATA[Compare JavaScript frameworks &#8211; In this article, you will discover how JavaScript frameworks make it easier and faster to create highly interactive and responsive Web sites and Web applications Technobabble &#187; Spring MVC 3.0 and JSR 303 (aka javax.validation.*) &#8211; The new annotated validation spec (jsr 303) is pretty slick, especially when used along side [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/02/14/daily-del-icio-us-for-february-8th-through-february-14th/">Daily del.icio.us for February 8th through February 14th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.ibm.com/developerworks/web/library/wa-jsframeworks/index.html">Compare JavaScript frameworks</a> &#8211; In this article, you will discover how JavaScript frameworks make it easier and faster to create highly interactive and responsive Web sites and Web applications</li>
<li><a href="http://www.openscope.net/2010/02/08/spring-mvc-3-0-and-jsr-303-aka-javax-validation/">Technobabble &raquo; Spring MVC 3.0 and JSR 303 (aka javax.validation.*)</a> &#8211; The new annotated validation spec (jsr 303) is pretty slick, especially when used along side Spring MVC 3.0, and when backed by ejb3 entities. I&rsquo;m pretty impressed with how easily it integrates with Spring MVC&rsquo;s framework, and with how seamlessly error messages are passed to the form taglibs so they show up in your web forms.</li>
<li><a href="http://googlecode.blogspot.com/2010/02/announcing-google-chart-tools.html">Google Code Blog: Announcing Google Chart Tools</a> &#8211; Whether you need a simple line chart, an interactive Geo Map or a complex Motion Chart , Google can help you add live charts to your web page using our Chart and Visualization APIs. Both of these APIs are free and simple to use, however they each have distinct advantages</li>
<li><a href="http://blog.springsource.com/2010/01/25/ajax-simplifications-in-spring-3-0/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Interface21TeamBlog+%28SpringSource+Team+Blog%29">Ajax Simplifications in Spring 3.0 | SpringSource Team Blog</a> &#8211; Spring 3 provides first-class Ajax support with JSON as part of the Spring MVC module. This includes support for generating JSON responses and binding JSON requests using the Spring MVC @Controller programming model in conjunction with the Jackson JSON processor.</li>
<li><a href="http://www.mulesoft.com/cloudcat-apache-tomcat-cloud">Tomcat in the Cloud &#8211; Cloudcat | MuleSoft</a> &#8211; MuleSoft has announced Cloudcat, a pre-configured Apache Tomcat image with MySQL on Linux, available from Amazon Web Services (AWS) and GoGrid.</li>
<li><a href="http://www.infoworld.com/d/cloud-computing/startup-links-vmware-amazon-create-secure-cloud-storage-631">Startup links VMware with Amazon to create secure cloud storage | Cloud Computing &#8211; InfoWorld</a> &#8211; A storage startup called Nasuni is unveiling a virtual NAS file server that runs on VMware and connects customers to cloud platforms such as Amazon&#39;s Simple Storage Service, adding encryption to enhance security and several features to improve performance</li>
<li><a href="http://aws.typepad.com/aws/2010/02/amazon-s3-enhancement-versioning.html">Amazon Web Services Blog: New Feature: Amazon S3 now supports Object Versioning</a> &#8211; We&#39;ve added beta support for Versioning across all Amazon S3 Regions. Versioning provides an additional layer of protection for your S3 objects. You can easily recover from unintended user errors or application failures. You can also use Versioning for data retention and archiving</li>
<li><a href="http://www.infoq.com/minibooks/grails-getting-started">InfoQ: Getting Started with Grails, Second Edition</a> &#8211; &quot;Getting Started with Grails&quot; brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, Tropicana, and Taco Bell are all using Grails. Are you ready to get started as well?</li>
<li><a href="http://github.com/edspencer/Ext.ux.Exporter">edspencer&#8217;s Ext.ux.Exporter at master &#8211; GitHub</a> &#8211; Exporter is a generic export class which takes any Ext.data.Store-based component (e.g. grids and similar) and exports the data in any format.
<p>Exporter works completely client-side. It uses a Formatter class to generate a document (.xls, .csv etc) and then redirects the user&rsquo;s browser to a data url so that they can view or download it.</li>
<li><a href="http://loianegroner.com/2010/02/extjs-how-to-export-datagrid-to-excel/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+LoianeGroner+%28Loiane+Groner%29">ExtJS: How to Export DataGrid to Excel | Loiane Groner</a> &#8211; This tutorial will walk through how to export data from ExtJS DataGrid directly to Excel.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2010/02/14/daily-del-icio-us-for-february-8th-through-february-14th/">Daily del.icio.us for February 8th through February 14th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2010/02/14/daily-del-icio-us-for-february-8th-through-february-14th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for July 6th</title>
		<link>http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/</link>
		<comments>http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 01:00:57 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[craftsmanship]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[dataservices]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[glassfish]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[infoq]]></category>
		<category><![CDATA[internetexplorer]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[methodology]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[table]]></category>
		<category><![CDATA[TOGAF]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[virtual]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[zoho]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1963</guid>
		<description><![CDATA[jQuery Visualize Plugin: Accessible Charts &#38; Graphs from Table Elements using HTML 5 Canvas &#124; Filament Group, Inc., Boston, MA &#8211; A while back, we wrote an article describing a technique we came up with to use JavaScript to scrape data from an HTML table and generate charts using the HTML 5 Canvas element. The [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/">Daily del.icio.us for July 6th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.filamentgroup.com/lab/jquery_visualize_plugin_accessible_charts_graphs_from_tables_html5_canvas/">jQuery Visualize Plugin: Accessible Charts &amp; Graphs from Table Elements using HTML 5 Canvas | Filament Group, Inc., Boston, MA</a> &#8211; A while back, we wrote an article describing a technique we came up with to use JavaScript to scrape data from an HTML table and generate charts using the HTML 5 Canvas element. The technique is particularly useful because the data for the visualization already exists in the page in structured tabular format, making it accessible to people who browse the web with a screen reader or other assistive technology.</li>
<li><a href="http://www.infoq.com/news/2009/05/merapi-opensource">InfoQ: Merapi Project Utilizes Java to Expand the Desktop Capabilities of Adobe Air</a> &#8211; Merapi is a technology that can be used as a messaging bridge between applications that run in the Adobe Flash player or Adobe AIR and applications written in Java</li>
<li><a href="http://www.infoq.com/articles/narayanan-soa-data-services">InfoQ: Introduction to Data Services</a> &#8211; Data services are software services that encapsulate operations on key data entities of relevance to the enterprise</li>
<li><a href="http://www.infoq.com/presentations/born-to-cycle">InfoQ: Born To Cycle</a> &#8211; Agile development is not about doing a set of practices, it&#39;s about a way of &quot;being,&quot; it&#39;s about learning. How is this learning accomplished? By taking brief pauses after small experiments, even large problems can be solved. In a recent Harvard Business Review interview of Toyota&#39;s president, he observed, &quot;&#8230;when 70 years of very small improvements accumulate, they become a revolution.&quot;</li>
<li><a href="http://www.infoq.com/news/2009/05/Measuring-Agility">InfoQ: Measuring Agility, Craftsmanship, and Success</a> &#8211; David Starr has looked at how and why an organization might want to measure things like: agility, craftsmanship, and organizational success. He found craftsmanship relatively easy to measure, while agility was the most difficult to measure in a useful way.</li>
<li><a href="http://www.infoq.com/articles/intro-virtual-service-grids">InfoQ: Introduction to Virtual Service Oriented Grids</a> &#8211; Virtual service-oriented grids have the capacity to fundamentally change the way business is conducted in much the same way that the Internet did by reinserting a middleman in the form of software, rather than human. The key to this paradigm shift lies in services, the abstraction of interoperability and reuse.</li>
<li><a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1354662_mem1,00.html?Offer=SOAwe612soatogaf&amp;asrc=EM_EVM_8-8553156&amp;uid=2487830">SOA and TOGAF: A Good Fit?</a> &#8211; Service-Oriented Architecture (SOA) is a style of architecture and The Open Group Architecture Framework (TOGAF) is an architecture framework. The combination sounds promising, but do they play well together</li>
<li><a href="http://weblogs.java.net/blog/cayhorstmann/archive/2009/06/upgrading_to_ec.html">Cay Horstmann&#8217;s Blog: Upgrading to Eclipse Galileo</a> &#8211; I just installed Eclipse 3.5 (Galileo)&mdash;it seemed a more attractive thing to do than actually getting my work done. Fortunately, I only need three Eclipse plugins right now. Here is how they fared with Galileo</li>
<li><a href="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-clojure.html?nhtje=rn_051909&amp;nladname=051909javaworld%27senterprisejavaal">Clojure: Challenge your Java assumptions &#8211; JavaWorld</a> &#8211; Clojure is a dynamic functional language for the JVM, recently released in version 1.0. Clojure offers a new set of programming techniques for robust code and rapid development. In particular, it has new solutions for multicore computing. Whether you make the shift to Clojure or stick to Java, learning about this new language will challenge your assumptions about the best way to design software.</li>
<li><a href="http://blogs.zoho.com/general/why-microsoft-is-losing-browser-share">Why Microsoft is Losing Browser Share | Zoho Blogs</a> &#8211; Why is Microsoft losing share? I would  submit that it ultimately had to do with their fateful decision to tightly weld together the browser and the operating system. That must be the most bone-headed business decision in Microsoft&#39;s history</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/">Daily del.icio.us for July 6th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/07/06/daily-del-icio-us-for-july-6th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for April 3rd through April 7th</title>
		<link>http://www.j2eegeek.com/blog/2009/04/07/daily-delicious-for-april-3rd-through-april-7th/</link>
		<comments>http://www.j2eegeek.com/blog/2009/04/07/daily-delicious-for-april-3rd-through-april-7th/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 02:00:01 +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[amazon]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[datagrid]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[mapreduce]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mna]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[word]]></category>
		<category><![CDATA[zoho]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1752</guid>
		<description><![CDATA[Sun&#8217;s Six Biggest Mistakes &#8211; Forbes.com &#8211; In the interest of exploring Sun&#39;s value to history students, if not its shareholders, we asked analysts and industry watchers where Sun went wrong. Protovis &#8211; A graphical toolkit for visualization &#8211; Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/04/07/daily-delicious-for-april-3rd-through-april-7th/">Daily del.icio.us for April 3rd through April 7th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.forbes.com/2009/04/06/sun-microsystems-enterprise-technology-enterprise-tech-sun.html">Sun&#8217;s Six Biggest Mistakes &#8211; Forbes.com</a> &#8211; In the interest of exploring Sun&#39;s value to history students, if not its shareholders, we asked analysts and industry watchers where Sun went wrong.</li>
<li><a href="http://vis.stanford.edu/protovis/">Protovis &#8211; A graphical toolkit for visualization</a> &#8211; Protovis is a visualization toolkit for JavaScript using the canvas element. It takes a graphical approach to data visualization, composing custom views of data with simple graphical primitives like bars and dots.</li>
<li><a href="http://www.sitepen.com/blog/2009/04/01/stocker-advanced-dojo-made-easy/">SitePen Blog &raquo; Stocker: Advanced Dojo Made Easy</a> &#8211; SitePen is excited to announce Stocker, which demonstrates some of the more advanced capabilities of Dojo, including the newly released DataChart, the DataGrid, Data Store, Comet, Persevere, and BorderContainer.</li>
<li><a href="http://news.cnet.com/8301-1023_3-10212843-93.html">Why baseball benched Microsoft Silverlight | Digital Media &#8211; CNET News</a> &#8211; The thwacking sounds of bats striking balls will once again fill stadiums, as Monday is opening day for Major League Baseball. This year, Microsoft will watch from the sidelines.
<p>MLB.com no longer uses Microsoft&#39;s Silverlight to stream games to its 500,000 subscribers. This season fans will watch live and on-demand video via Adobe&#39;s Flash player.</li>
<li><a href="http://news.cnet.com/8301-19413_3-10212473-240.html">Internal cloud&#8217;s big test: Amazon vs. Cloudera | The Wisdom of Clouds &#8211; CNET News</a> &#8211; The announcement on Thursday of Amazon&#39;s new Hadoop-based Elastic MapReduce service, combined with the introduction of a commercial Hadoop distribution from start-up Cloudera, means that we finally have a reasonable means of watching which directions enterprise IT prefers.</li>
<li><a href="http://www.nytimes.com/2009/04/06/technology/business-computing/06blue.html">I.B.M. Withdraws $7 Billion Offer for Sun Microsystems &#8211; NYTimes.com</a> &#8211; After weeks of negotiations, I.B.M. withdrew its $7 billion bid for Sun Microsystems on Sunday, one day after Sun&rsquo;s board balked at a reduced offer, according to three people close to the talks.</li>
<li><a href="http://www.nytimes.com/2009/04/05/business/05digi.html?_r=1">Digital Domain &#8211; Web-Based Competition for Microsoft Word &#8211; NYTimes.com</a> &#8211; The best online word processor, however, may be the one from a tiny company, Zoho, a nimble innovator. Zoho Writer is running close enough to Word to imagine that it and other online word processors will be able to do most everything that Word can do, and more.</li>
<li><a href="http://www.sporcic.org/2009/04/ext-core/">Outside the Box() &raquo; Ext Core vs. JQuery</a> &#8211; Both Ext Core and JQuery are solid, complete base JavaScript libraries. JQuery leans towards simplicity while Ext Core offers enhanced configuration. The choice of which to use will come down to where you are now.</li>
<li><a href="http://extjs.com/blog/2009/04/04/ext-core-30-beta-released/">Ext JS &#8211; Ext Core 3.0 Beta Released</a> &#8211; the Ext Team is proud to announce the immediate availability of Ext Core 3.0 beta for download. Ext Core provides a cross-browser consistent API for performing the most common tasks in JavaScript development for web pages. Ext Core is released under a permissive MIT license &#8211; there is no cost to use Ext Core &#8211; it&#39;s free for everyone.</li>
<li><a href="http://www.saveie6.com/">SaveIE6: Help us save the best browser around</a> &#8211; These days we are inundated with bloated web browsers that overcomplicate our lives. However, there is one eminent exception: IE6. It has been around since 2001 and is still one of the most powerful and versatile browsers available.</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/04/07/daily-delicious-for-april-3rd-through-april-7th/">Daily del.icio.us for April 3rd through April 7th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/04/07/daily-delicious-for-april-3rd-through-april-7th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for March 14th through March 19th</title>
		<link>http://www.j2eegeek.com/blog/2009/03/19/daily-delicious-for-march-14th-through-march-19th/</link>
		<comments>http://www.j2eegeek.com/blog/2009/03/19/daily-delicious-for-march-14th-through-march-19th/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 02:00:18 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[caching]]></category>
		<category><![CDATA[cars]]></category>
		<category><![CDATA[chart]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudcomputing]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dailyshow]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[electriccar]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[Energy]]></category>
		<category><![CDATA[finance]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jonstewart]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[nytimes]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[satire]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scheduling]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[sustainability]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[unittest]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/?p=1712</guid>
		<description><![CDATA[Writing good unit tests, Part 1: Follow your GUTs &#8211; JavaWorld &#8211; Just like production code, test code needs to be rigorously examined to ensure it&#39;s clean and bug free. In this first half of a two-part article, Klaus Berg makes the case for why good unit tests are as important as high-quality production code, [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/03/19/daily-delicious-for-march-14th-through-march-19th/">Daily del.icio.us for March 14th through March 19th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.javaworld.com/javaworld/jw-03-2009/jw-03-good-unit-tests-1.html?nhtje=rn_031909&amp;nladname=031909">Writing good unit tests, Part 1: Follow your GUTs &#8211; JavaWorld</a> &#8211; Just like production code, test code needs to be rigorously examined to ensure it&#39;s clean and bug free. In this first half of a two-part article, Klaus Berg makes the case for why good unit tests are as important as high-quality production code, then provides a comprehensive listing of agile tools and best practices used to improve the internal quality of test code</li>
<li><a href="http://www.fluxcorp.com/products/flux/">Flux: Java Job Scheduler. File Transfer. Workflow. &#8211; Flux</a> &#8211; Flux is an embeddable, pure Java solution that increases productivity by meeting the challenges of Job Scheduling, File Transfer, and Workflow</li>
<li><a href="http://highscalability.com/are-cloud-based-memory-architectures-next-big-thing">Are Cloud Based Memory Architectures the Next Big Thing? | High Scalability</a> &#8211; We are on the edge of two potent technological changes: Clouds and Memory Based Architectures. This evolution will rip open a chasm where new players can enter and prosper. Google is the master of disk. You can&#39;t beat them at a game they perfected.</li>
<li><a href="http://www.nytimes.com/2009/03/17/technology/business-computing/17cloud.html?_r=1">Hadoop, Analytical Software, Finds Uses Beyond Search &#8211; NYTimes.com</a> &#8211; MapReduce represented a couple of breakthroughs. The technology has allowed Google&rsquo;s search software to run faster on cheaper, less-reliable computers, which means lower capital costs. In addition, it makes manipulating the data Google collects so much easier that more engineers can hunt for secrets about how people use the company&rsquo;s technology instead of worrying about keeping computers up and running.</li>
<li><a href="http://www.infoworld.com/article/09/03/16/Cisco_enters_server_market_with_Unified_Computing_System_1.html?source=fssr">Update: Cisco enters server market with Unified Computing System | InfoWorld | News | 2009-03-16 | By Marc Ferranti, Elizabeth Montalbano and Stephen Lawson, IDG News Service</a> &#8211; Cisco&#39;s new data-center architecture comprises compute, network, storage access and virtualization resources in a single rackable system designed to cut IT infrastructure costs and complexity, stretch existing IT investments and allow enterprise customers to build an agile data center that they can easily extend for future growth, according to the company.</li>
<li><a href="http://www.guardian.co.uk/world/2009/mar/15/usa-tv-jon-stewart-economy">America cheers as satirist, Jon Stewart, delivers knockout blow to TV finance gurus | World news | The Observer</a> &#8211; For the past 10 days the US has been gripped. Even President Obama tuned in as the country&#39;s foremost TV comic, Jon Stewart, unleashed an extraordinary broadside against TV&#39;s top financial commentators for their part in the unfolding economic crisis.</li>
<li><a href="http://woork.blogspot.com/2009/03/useful-scripts-to-plot-charts-in-web.html">Useful scripts to plot charts in web pages</a> &#8211; In this post I want to suggest you a list of some interesting scripts you can use to plot easily charts (line, area, pie, bar&#8230;) in your web pages using jQuery, MooTools, Prototype and other JS frameworks</li>
<li><a href="http://www.economist.com/science/displaystory.cfm?story_id=13277371">Better batteries are on their way | Batteries now included | The Economist</a> &#8211; The result is a material that, when tested in experimental batteries, was able to charge and discharge in a few seconds. In the future, therefore, that weekend in the south of France need not be interrupted by running out of juice</li>
<li><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=252441">The Positive Legacy of C++ and Java</a> &#8211; In a recent discussion, there were assertions that C++ was a poorly-designed language. I was on the C++ Standards Committee for 8 years, and saw the decisions take place. I think it&#39;s helpful to understand the language choices for both C++ and Java in order to see the bigger perspective.</li>
<li><a href="http://www.elctech.com/articles/aws-sucks-the-air-out-of-the-room-cuts-ec2-costs-by-50">AWS &quot;sucks the air out of the room.&quot; Cuts EC2 costs by 50% [Article] &laquo; elc technologies</a> &#8211; Amazon&#39;s goal is to enter a market and &quot;suck the air out of the room.&quot; Yes&#8211;that room is now your server room; the market is your internal IT infrastructure cost center. EC2 had an effective price cut today of 50% of its server usage fees</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2009/03/19/daily-delicious-for-march-14th-through-march-19th/">Daily del.icio.us for March 14th through March 19th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2009/03/19/daily-delicious-for-march-14th-through-march-19th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily del.icio.us for February 14th through February 16th</title>
		<link>http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/</link>
		<comments>http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 01:00:23 +0000</pubDate>
		<dc:creator>Vinny Carpenter</dc:creator>
				<category><![CDATA[Stuff to read]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[blacktie]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[datagrid]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[esb]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extjs]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[gant]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[redhat]]></category>
		<category><![CDATA[rhel]]></category>
		<category><![CDATA[scriptaculous]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tuxedo]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WebLogic]]></category>

		<guid isPermaLink="false">http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/</guid>
		<description><![CDATA[script.aculo.us Tutorial &#124; Ajaxonomy &#8211; The folks over at Tutorials Point have posted a good tutorial for learning script.aculo.us on their site. The tutorial does well to cover the framework, includes lots of codes examples, and even has a W3C Schools style &#34;try-it-yourself&#34; editor to let you Prototype JavaScript framework: Deprecation.js: easing the 1.5 &#8594; [...]<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/">Daily del.icio.us for February 14th through February 16th</a></p>
]]></description>
			<content:encoded><![CDATA[<p></p><ul>
<li><a href="http://www.ajaxonomy.com/2008/javascript/scriptaculous-tutorial">script.aculo.us Tutorial | Ajaxonomy</a> &#8211; The folks over at Tutorials Point have posted a good tutorial for learning script.aculo.us on their site. The tutorial does well to cover the framework, includes lots of codes examples, and even has a W3C Schools style &quot;try-it-yourself&quot; editor to let you</li>
<li><a href="http://prototypejs.org/2008/2/12/deprecation-js-easing-the-1-5-1-6-transition">Prototype JavaScript framework: Deprecation.js: easing the 1.5 &rarr; 1.6 transition</a> &#8211; f you&rsquo;ve put off the task of upgrading your old code to Prototype 1.6, now you&rsquo;re out of excuses. Core team member Tobie Langel has developed a script that will warn you of any deprecations or API changes</li>
<li><a href="http://jackslocum.com/blog/2008/02/14/air-docs/">Jack Slocum&rsquo;s Blog &#8211; &raquo; Ext 2.0 API Docs on AIR</a> &#8211; Using the soon to be available Ext AIR adapter that allows Ext JS to run in the AIR application sandbox, Jack took the Ext JS 2.0 API documentation application and get it running on AIR</li>
<li><a href="http://extjs.com/learn/Tutorial:Getting_Started_with_Forms">Tutorial:Getting Started with Forms &#8211; Learn About the Ext JavaScript Library</a> &#8211; This tutorial does show you how to create a form &#8211; The next tutorial shows populating the form with data from the server and submitting that data back to the server: Loading Data Into and Submitting a Form</li>
<li><a href="http://extjs.com/blog/2008/02/14/community-talk-feb-08/">Ext JS Blog &#8211; &raquo; Community Talk &#8211; February 2008</a> &#8211; There&rsquo;s nothing I like to hear about more than a developer having success with Ext. It&rsquo;s even better when that developer is willing to share their experiences and insight with others. His blog has quite a few Ext posts and they are all well written.</li>
<li><a href="http://savvyduck.blogspot.com/2008/01/just-about-all-applications-are-even.html">Savvy Duck: Ext Event Handling</a> &#8211; The event handling and dispatching system in Ext is easy for a developer to hook into. It doesn&#39;t take anytime to integrate with and its a breeze to extend. Happy coding!</li>
<li><a href="http://savvyduck.blogspot.com/2008/02/javascript-introduction-to-ext-grid.html">Savvy Duck: Javascript: Introduction to the Ext Grid Object</a> &#8211; A GridPanel has a ColumnModel field which is a collection of column configurations. The ColumnModel.renderer member lets you change the default rendering behavior of a column. The ColumnModel.editor member is an Ext.form.Field object</li>
<li><a href="http://savvyduck.blogspot.com/2008/02/javascript-mixing-exts-grid-with.html">Savvy Duck: Javascript: Mixing Ext&rsquo;s Grid with JQuery&rsquo;s Flot</a> &#8211; I needed to integrate a Javascript chart library into an Ext based grid application. I&rsquo;ve taken a previous example of the EditorGridPanel and extended it with charts and a few other minor embellishments. I went along with JQuery&rsquo;s Flot</li>
<li><a href="http://news.yahoo.com/s/infoworld/20080214/tc_infoworld/95341">Red Hat&#8217;s JBoss dons BlackTie to target BEA Tuxedo &#8211; Yahoo! News</a> &#8211; At its JBoss World conference , Red Hat unveiled JBoss BlackTie, a project for integrating Java and legacy-based distributed transaction-processing environments. The new product will complement and extend the current JBoss transaction-monitor project</li>
<li><a href="http://www.javaworld.com/javaworld/jw-02-2008/jw-02-gant.html?nhtje=rn_021408&amp;nladname=021408javaworld'senterprisejavaal">Groovy-power automated builds with Gant &#8211; Java World</a> &#8211; If you&#39;ve ever wished for the command of a programming language to drive your build process, then you need to know about Gant. In this article Klaus P. Berg introduces this combination of Groovy and Ant and shows you why some Java developers are choosing</li>
<li><a href="http://blogs.zdnet.com/open-source/?p=2017">Red Hat launches JBoss Enterprise SOA Platform, 3 new open source projects | Open Source | ZDNet.com</a> &#8211; Red Hat announced a fully integrated SOA platform combining JBoss middleware and Red Hat Enterprise Linux and launched three new open source projects. Due by the end of February, the JBoss Enterprise SOA Platform is a subscription-based offering that inco</li>
</ul>
<p><br/><br/><a href="http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/">Daily del.icio.us for February 14th through February 16th</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.j2eegeek.com/blog/2008/02/16/daily-delicious-for-february-14th-through-february-16th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

