<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Keith's Web Blog RSS Feed</title>
<language>en-us</language>
<link>http://www.keithwatanabe.net/index.php</link>
<description>Keith Watanabe's Website</description>
<item>
<title>WireIt.js and Other Coding Projects</title>
<link>http://www.keithwatanabe.net/blogs/2008/3/24/423d6c093438d6d70bdff11dba60f1c6.html</link>
<description><![CDATA[I found a neat little <strong>Javascript</strong> library called <strong>WireIt</strong>.  With this library, you can create <strong>Yahoo Pipes</strong>-like wires.  But the key underlying technology is actually another <strong>Javascript</strong> library called <strong>excanvas</strong>.  It's quite convoluted because <strong>excanvas</strong> is really a wrapper around <strong>VML</strong> that allows the dynamic shapes being drawn.  <strong>WireIt</strong> also utilizes <strong>Yahoo's UI Javascript</strong> to handle events, drag and drop and some level of animation.  It took some time to get over the initial hump for learning how to handle the thing.  Right now, the hardest part is determining how to get the terminal nodes positioned.  Once  you get it all hooked up though, it's quite neat as you can create visual workflows with Javascript.<br />
<br />
Also, I had been working a bit with <strong>extjs</strong>.  I got to utilize the tree aspect.  It felt a bit difficult, but again, it's something you gotta get used to.  Lots of server programming to structure the output <strong>JSON</strong> for <strong>extjs</strong> to correctly format the tree.  The library is quite big so there's plenty to learn.  I like the fact that the library creates visually appeasing windows and components.  My only criticism, outside of it doing the same thing that Swing does, is that it's kinda awkward to program. So far, only <strong>jquery</strong> has been easy to utilize.<br />
<br />
Finally, at home I'm messing around with <strong>Amazon's Web Service</strong> system.  I had long ago signed up for their API key, but never used it as I was too busy.  Now, I found some interesting applications and will make use of it.  In conjunction with <strong>Amazon's Web Service</strong> API, I'm using the <strong>Zend Framework</strong>.  I've been quite critical of the majority of it.  However, one nice thing is that it has several web service APIs bundled into their system.  So today I finally got a chance to dig a little into those areas.  It seemed a lot easier than creating my own parsing tool for handling the XML produced from the web service.]]></description>
<pubDate>Mon, 24 Mar 2008 10:02:20 -0600</pubDate>
<guid>http://www.keithwatanabe.net/blogs/2008/3/24/423d6c093438d6d70bdff11dba60f1c6.html</guid>
</item>
</channel>
</rss>
