<?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>Jimmy Zimmerman &#187; Old Boring Posts</title>
	<atom:link href="http://jimmyzimmerman.com/blog/category/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://jimmyzimmerman.com</link>
	<description>Entrepreneur</description>
	<lastBuildDate>Thu, 10 May 2012 04:11:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>RootsTech Developer Challenge Afterthoughts</title>
		<link>http://jimmyzimmerman.com/blog/2012/02/rootstech-developer-challenge-afterthoughts.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rootstech-developer-challenge-afterthoughts</link>
		<comments>http://jimmyzimmerman.com/blog/2012/02/rootstech-developer-challenge-afterthoughts.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:53:06 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/?p=353</guid>
		<description><![CDATA[So, yesterday my NoteFuser entry won the Grand Prize in the RootsTech Developer Challenge. With that came a whirlwind of emotions both good and bad. First of all, I feel extremely honored that the judges saw value in the work &#8230; <a href="http://jimmyzimmerman.com/blog/2012/02/rootstech-developer-challenge-afterthoughts.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://jimmyzimmerman.com/wp-content/uploads/2012/02/developer_challenge.png"><img class="alignnone size-full wp-image-354" title="developer_challenge" src="http://jimmyzimmerman.com/wp-content/uploads/2012/02/developer_challenge.png" alt="" width="603" height="384" /></a></p>
<p>So, yesterday my NoteFuser entry won the Grand Prize in the RootsTech Developer Challenge. With that came a whirlwind of emotions both good and bad.</p>
<p>First of all, I feel extremely honored that the judges saw value in the work that I created. If you want to check out the app, you can get it at <a href="http://notefuser.herokuapp.com">http://notefuser.herokuapp.com</a>. Lots of people have asked me what I&#8217;m going to do with it: commercialize? sell it? what? Right now, I&#8217;m leaning heavily towards preparing the code to become Open, so someone else could take it, extend it, and fully support it. I&#8217;m not really interested in trying to run a commercial entity in the genealogy space. The rest of this post may explain why.</p>
<p>I&#8217;d like to say that I care deeply about my relationship with developers in the RootsTech community. I&#8217;ve always said that I work for the genealogy industry. What I mean by that is that I want to see companies succeed. I love seeing new products and ideas take off. Truly, in the deepest part of my heart, I desire to see the industry move forward, and to me, that means seeing lots of ideas, companies, and individuals succeed in this space.</p>
<p>This is why I love RootsTech. For me, it&#8217;s a time when other developers—who I truly consider friends—come together to take their companies, products, etc. to the next level.</p>
<p>Today, I received a comment today along the lines that a FamilySearch employee shouldn&#8217;t have been allowed to win the RootsTech Developer Challenge. That comment made me feel like there may now be a wedge of sorts between me and certain members of the community, and I hate that and apologize if I have offended any of my colleagues in the space.</p>
<p>My intent on entering the challenge was that I simply wanted to build something that solved a problem that I&#8217;ve wanted to solve for a long time: bridging my Evernote notes with my new.familysearch.org and Geni.com tree records. The developer challenge gave me the motivation to set a hard deadline, work like crazy during evenings and weekends, and prove the concept. I worked really hard to create something that would potentially benefit genealogists that may wish to solve the same problem I was facing.</p>
<p>Of the other 5 Developer Challenge submissions, I think they were all awesome and I congratulate the developers that put their hearts and souls into building their innovative products. During a conversation at lunch, I discovered another entry from a BYU student, that wasn&#8217;t in the final 6, that was all about integrating a reputation system of sorts into new.familysearch.org. I think that&#8217;s a fantastic idea, and I applaud his effort. I&#8217;m sure there were a ton of other great entries in the challenge. I hope I get to see those entries and perhaps I can do something to contribute to those ideas to help them succeed.</p>
<p>[Update: When I wrote this, the following information hadn't been released]</p>
<p>At the beginning of the Keynote today, David Burgraaf released a URL of participants. You can find that here:</p>
<p><a href="http://rootstech.org/challenges/overview">http://rootstech.org/challenges/overview</a></p>
<p>A few of the other participants you <strong>have</strong> to check out include. Honestly, if I were judging, I would have placed the following far above NoteFuser.</p>
<p><a href="http://ancestorsync.com/" target="_blank">AncestorSync</a><br />
and<br />
<a href="http://www.familyhistorynotebook.com/" target="_blank">FamilyHistoryNotebook</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2012/02/rootstech-developer-challenge-afterthoughts.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Unobtrusive JavaScript on Dynamic Content</title>
		<link>http://jimmyzimmerman.com/blog/2009/08/unobtrusive-javascript-on-dynamic-content.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=unobtrusive-javascript-on-dynamic-content</link>
		<comments>http://jimmyzimmerman.com/blog/2009/08/unobtrusive-javascript-on-dynamic-content.html#comments</comments>
		<pubDate>Sat, 22 Aug 2009 23:09:13 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/?p=263</guid>
		<description><![CDATA[I&#8217;m working on a web application outside of my FamilySearch work that requires a lot of AJAX behavior. I have been using Prototype with Rails&#8217; Prototype Helpers, but this is beginning to become a unwieldy. The content I load can get very &#8230; <a href="http://jimmyzimmerman.com/blog/2009/08/unobtrusive-javascript-on-dynamic-content.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on a web application outside of my <a href="http://www.familysearch.org" target="_blank">FamilySearch</a> work that requires a lot of AJAX behavior. I have been using Prototype with Rails&#8217; Prototype Helpers, but this is beginning to become a unwieldy.</p>
<p>The content I load can get very large with TONS of inline JavaScript, so in an effort to trim down the html and improve performance, I&#8217;m beginning to use <a href="http://www.slideshare.net/simon/unobtrusive-javascript-with-jquery" target="_blank">Unobtrusive JavaScript methods</a>. While I do this, I&#8217;m also doing a <a href="http://docs.jquery.com/Using_jQuery_with_Other_Libraries" target="_blank">migration to jQuery</a>.</p>
<p>I had seen a lot of code examples that looked like this:</p>
<pre>jQuery(function($) {
  $('a.sidenote').click(function() {
    var href = $(this).attr('href');
    window.open(href, 'popup',
      'height=500,width=400,toolbar=no');
    return false;
  });
});</pre>
<p>This seemed to work for event listening on elements that were loaded as the page loads, but I have lots of content that is loaded via AJAX methods after the document loads. I needed something that would bind the listeners not only at the time the document loaded, but would continue to bind event listeners to new content that matched the given selectors.</p>
<p>I later discovered the <a href="http://docs.jquery.com/Events/live" target="_blank">&#8220;live&#8221; method</a>. This does exactly what I want it to do. Instead of just registering a click, I call live, so the above example would change to:</p>
<pre>jQuery(function($) {
  $('a.sidenote').live('click',function() {
    var href = $(this).attr('href');
    window.open(href, 'popup',
      'height=500,width=400,toolbar=no');
    return false;
  });
});</pre>
<p>This doesn&#8217;t require a big change in code, but the approach is much more powerful and truly allows you to make your JavaScript unobtrusive.</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2009/08/unobtrusive-javascript-on-dynamic-content.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows XP PATH not interpreting environment variables</title>
		<link>http://jimmyzimmerman.com/blog/2008/12/windows-xp-path-not-interpreting-environment-variables.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=windows-xp-path-not-interpreting-environment-variables</link>
		<comments>http://jimmyzimmerman.com/blog/2008/12/windows-xp-path-not-interpreting-environment-variables.html#comments</comments>
		<pubDate>Tue, 23 Dec 2008 19:17:30 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>
		<category><![CDATA[fix]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/?p=231</guid>
		<description><![CDATA[This one took me a while to figure out. I have my PATH environment variable set up to include other paths that are also defined by an environment variable. For example, I have Maven set up in the following way: &#8230; <a href="http://jimmyzimmerman.com/blog/2008/12/windows-xp-path-not-interpreting-environment-variables.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This one took me a while to figure out. I have my PATH environment variable set up to include other paths that are also defined by an environment variable. For example, I have Maven set up in the following way:</p>
<p><code><br />
M2_HOME = C:\Program Files\Apache Software Foundation\apache-maven-2.0.9<br />
M2 = %M2_HOME%\bin<br />
PATH = %M2%;[a whole lot of other dirs]<br />
</code></p>
<p>Today, I tried to run a Maven build, and it wasn&#8217;t recognizing the maven\bin in my path. When I did an echo on my path, the path had the following:</p>
<p><code>%M2%;C:\Program Files...</code></p>
<p>instead of</p>
<p><code>C:\Program Files\Apache Software Foundation\apache-maven-2.0.9\bin</code></p>
<p>which would be the value of %M2%</p>
<p>When I did:</p>
<p><code>echo %M2%</code></p>
<p>I got the full path C:\Program Files\Apache Software Foundation\apache-maven-2.0.9\bin</p>
<p>What was going on?</p>
<p>Well, apparently, Windows has a limit on the size of your path and when it hits that limit, it just stops interpreting your %VARIABLES% set in the path.</p>
<p>So, the solution is to either reorganize all of your files into more succinctly named directories, or remove some of the dirs from your path.</p>
<p>Thanks M$. Hope this helps someone else.</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2008/12/windows-xp-path-not-interpreting-environment-variables.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>my new blackberry pearl</title>
		<link>http://jimmyzimmerman.com/blog/2008/04/my-new-blackberry-pearl.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-new-blackberry-pearl</link>
		<comments>http://jimmyzimmerman.com/blog/2008/04/my-new-blackberry-pearl.html#comments</comments>
		<pubDate>Thu, 01 May 2008 02:16:05 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/2008/04/my-new-blackberry-pearl.html</guid>
		<description><![CDATA[I just got a new blackberry pearl for work. So far I really like it. It is amazing that you can type with such a small keyboard. I&#8217;m writing this with my phone to practice typing with this little keyboard. &#8230; <a href="http://jimmyzimmerman.com/blog/2008/04/my-new-blackberry-pearl.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just got a new blackberry pearl for work. So far I really like it. It is amazing that you can type with such a small keyboard.</p>
<p>I&#8217;m writing this with my phone to practice typing with this little keyboard.</p>
<p>Maybe I&#8217;ll start to use twitter for more practice. Does anyone know of a good way to tweet from a blackberry?</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2008/04/my-new-blackberry-pearl.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>[Gmail Tip] is:unread in:inbox</title>
		<link>http://jimmyzimmerman.com/blog/2008/04/gmail-tip-isunread-ininbox.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gmail-tip-isunread-ininbox</link>
		<comments>http://jimmyzimmerman.com/blog/2008/04/gmail-tip-isunread-ininbox.html#comments</comments>
		<pubDate>Sat, 12 Apr 2008 22:58:57 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/2008/04/gmail-tip-isunread-ininbox.html</guid>
		<description><![CDATA[If you find yourself falling behind in getting all of your emails read, like I have in the past week, you may find it useful to put the following in your Gmail search: is:unread in:inbox This will filter your messages &#8230; <a href="http://jimmyzimmerman.com/blog/2008/04/gmail-tip-isunread-ininbox.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you find yourself falling behind in getting all of your emails read, like I have in the past week, you may find it useful to put the following in your Gmail search:</p>
<p><code>is:unread in:inbox</code></p>
<p>This will filter your messages to just those that are unread and in your inbox. Pretty cool. This help a lot for me because I have a lot of filters on my mail that mark some mailing list emails as &#8216;read&#8217; and put others under different labels without marking them as read.</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2008/04/gmail-tip-isunread-ininbox.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Amazing Wii Remote Projects</title>
		<link>http://jimmyzimmerman.com/blog/2007/12/amazing-wii-remote-projects.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=amazing-wii-remote-projects</link>
		<comments>http://jimmyzimmerman.com/blog/2007/12/amazing-wii-remote-projects.html#comments</comments>
		<pubDate>Mon, 24 Dec 2007 11:19:41 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/2007/12/amazing-wii-remote-projects.html</guid>
		<description><![CDATA[I just had to post this. Johnny Lee is doing amazing things with a Wii Remote. One of my favorites is the video on head tracking for desktop vr displays. It&#8217;s incredible! When you have a minute, it&#8217;s worth checking &#8230; <a href="http://jimmyzimmerman.com/blog/2007/12/amazing-wii-remote-projects.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/eriatarka1983/496178990/" target="_blank"><img src="http://farm1.static.flickr.com/200/496178990_6043a67df6_m.jpg" alt="Wii Remote" align="left" height="240" width="160" /></a>I just had to post this. Johnny Lee is doing <a href="http://www.cs.cmu.edu/~johnny/projects/wii/">amazing things with a Wii Remote</a>. One of my favorites is the video on head tracking for desktop vr displays. It&#8217;s incredible! When you have a minute, it&#8217;s worth checking out.</p>
<p>[<a href="http://flickr.com/photos/eriatarka1983/496178990/" target="_blank">Wii Remote photo taken by Dave Minnich</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2007/12/amazing-wii-remote-projects.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Just got Grand Central!</title>
		<link>http://jimmyzimmerman.com/blog/2007/08/just-got-grand-central.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=just-got-grand-central</link>
		<comments>http://jimmyzimmerman.com/blog/2007/08/just-got-grand-central.html#comments</comments>
		<pubDate>Fri, 03 Aug 2007 22:10:46 +0000</pubDate>
		<dc:creator>Jimmy'z</dc:creator>
				<category><![CDATA[Old Boring Posts]]></category>

		<guid isPermaLink="false">http://jimmyzimmerman.com/2007/08/just-got-grand-central.html</guid>
		<description><![CDATA[I finally made it into the Beta of Grand Central! So far it seems really cool. I have 5 invites that I can give away to the first people who comment on this post. If you haven&#8217;t heard about Grand &#8230; <a href="http://jimmyzimmerman.com/blog/2007/08/just-got-grand-central.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I finally made it into the Beta of <a href="http://grandcentral.com/" target="_blank">Grand Central</a>! So far it seems really cool. I have 5 invites that I can give away to the first people who comment on this post.</p>
<p>If you haven&#8217;t heard about Grand Central, it&#8217;s a service that gives you a new phone number that you can use to route calls to any of your other phones. It offers Spam call filtering, a cool online voice mailbox, and click2call features.</p>
<p>One of the coolest features that I&#8217;ve seen is being able to seamlessly transfer a call from one phone line to another. So, say that someone calls you while you&#8217;re on the road, and you&#8217;re just getting home. You answer the call, begin your conversation, walk through your front door, press your * key on your phone and your home phone then rings. You pick up your home phone and continue your conversation on your land-line without using up more of your cell phone minutes!</p>
<p>It appears that most of the features will remain free after the Beta period, except for the click2call features, which will end up charging a per-minute fee.</p>
<p>Who else wants a Grand Central account?</p>
]]></content:encoded>
			<wfw:commentRss>http://jimmyzimmerman.com/blog/2007/08/just-got-grand-central.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

