<?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>billeisenhauer.com &#8212; Professional Blog &#187; YUI-Ext</title>
	<atom:link href="http://blog.billeisenhauer.com/category/yui-ext/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.billeisenhauer.com</link>
	<description></description>
	<lastBuildDate>Mon, 28 Jul 2008 00:03:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>My Winter Project / YUI + YUI EXT + Rails = Yojimbo</title>
		<link>http://blog.billeisenhauer.com/2006/11/20/my-winter-project-yui-yui-ext-rails-yojimbo/</link>
		<comments>http://blog.billeisenhauer.com/2006/11/20/my-winter-project-yui-yui-ext-rails-yojimbo/#comments</comments>
		<pubDate>Tue, 21 Nov 2006 03:55:15 +0000</pubDate>
		<dc:creator>Bill</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[YUI]]></category>
		<category><![CDATA[YUI-Ext]]></category>

		<guid isPermaLink="false">http://blog.billeisenhauer.com/2006/11/20/my-winter-project-yui-yui-ext-rails-yojimbo/</guid>
		<description><![CDATA[Yeah, I know its a crazy title.  Let me explain. The company I currently work for permits us to define self-indulgent personal objectives which factor heavily into our bonuses each half year.  A lot of people take the easy way &#8230; <a href="http://blog.billeisenhauer.com/2006/11/20/my-winter-project-yui-yui-ext-rails-yojimbo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yeah, I know its a crazy title.  Let me explain.</p>
<p>The company I currently work for permits us to define self-indulgent personal objectives which factor heavily into our bonuses each half year.  A lot of people take the easy way out (quite frankly, because they can) and do pretty basic things like give presentations or do other less-than-ambitious projects.  I try not to do this myself if my core project work is at all manageable.  Sadly, this is less often than I&#8217;d like.  But I digress.</p>
<p>This half (note that much of the half is already expired!) I have decided to combine several of my personal technology interests into a project which will reinforce my knowledge of each.  The project will be a <a href="http://www.rubyonrails.org/">Rails</a>-powered website which leverages the <a title="YUI" href="http://developer.yahoo.com/yui/">YUI</a> and <a href="http://www.jackslocum.com/docs/">YUI-Ext</a> user interface widgets.  The database will be <a href="http://www.mysql.com/">MySQL</a> and I will endeavor to keep the markup clean and semantic and the Javascript unobtrusive.  I&#8217;m going to make some concessions in the validatability of the markup and the degradability of the site because I&#8217;ll be making heavy use of Javascript.  That said, alternative UIs are definitely possible, I&#8217;m just probably not going to bother.</p>
<p>So what is the application?  Its modeled after a Mac-based information organizer utility called <a href="http://www.barebones.com/products/yojimbo/">Yojimbo</a>.  You can store bookmarks, notes, web page archives, serial numbers, and passwords within the Mac-based utility.  This is obviously easily done in a Wiki or online spreadsheet, but the point is not necessarily to create a whiz-bang application, but to learn the technology.</p>
<p>Since Yojimbo is designed to be run on a Mac, it has a single-user usage model.  I&#8217;m going to tweak that slightly and add some multi-user facets to make it a useful utility for my team at work.  Quite frankly, I need something like this to track various serial number and passwords that come into play daily.  I&#8217;m not blessed with great mental recall, so this utility will be helpful for me at the very least.</p>
<p>My secondary objectives are to expose my workplace to some of these &#8220;new&#8221; technologies.  We are completely Java right now.  Further, most people have a tenuous grasp on standards-based markup and next to no knowledge of Javascript.  As you might expect, our apps most of the time resemble the Extreme Makeover Home Edition before house.</p>
<p>Along the way, I hope to post a few notes on the implementation here.  I&#8217;ve not seen much blogging on YUI + Rails, so maybe I&#8217;ll help to fill a void.  I&#8217;m not sure how the folks at <a href="http://www.barebones.com/">Bare Bones Software</a> (makers of Yojimbo) will respond to this type of project, so its unlikely that I&#8217;ll be able to put the site up publicly.  If they are amenable, I&#8217;ll see what I can do and maybe make it available.</p>
<p>Hopefully, this is of interest to some who may wander by.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.billeisenhauer.com/2006/11/20/my-winter-project-yui-yui-ext-rails-yojimbo/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
