<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:series="http://unfoldingneurons.com/" xml:lang="en" xml:base="http://www.eddiewelker.com/wp-atom.php">
	<title type="text">Eddie Welker.com</title>
	<subtitle type="text">Hahaha.</subtitle>

	<updated>2010-09-01T07:00:00+00:00</updated>
	<generator uri="http://wordpress.org/" version="2.9.2">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://www.eddiewelker.com" />
	<id>http://www.eddiewelker.com/feed/atom/</id>
	

			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/EddieWelkersBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="eddiewelkersblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />
		
		
		
		
		
		
		
		
		
	<entry><title type="text">Links for 2010-08-31 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-31" /><updated>2010-09-01T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-31</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.advanceloan.net/blog/2010/08/25-bizarre-coins-that-are-legal-tender/"&gt;25 Bizarre Coins that are legal tender &amp;laquo; AdvanceLoan Finance Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">Links for 2010-08-28 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-28" /><updated>2010-08-29T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-28</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://foursquare.com/venue/5496045"&gt;foursquare :: Simmies&lt;/a&gt;&lt;br/&gt;
Drunk food (@ Simmies) http://4sq.com/dtoRU2&lt;br /&gt;
– Tina Marie (jetsetpro) http://twitter.com/jetsetpro/statuses/22417221177&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">Links for 2010-08-27 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-27" /><updated>2010-08-28T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-27</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.lvr.com/usbc.htm"&gt;Jan Axelson's Lakeview Research&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ladyada.net/make/mintyboost/index.html"&gt;Minty Boost! - USB charger for your gadgets&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">Links for 2010-08-26 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-26" /><updated>2010-08-27T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-26</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.nytimes.com/interactive/2010/08/29/magazine/womens-tennis.html?ref=magazine"&gt;Women&amp;rsquo;s Tennis &amp;mdash; The Beauty of the Power Game - Video Feature - NYTimes.com&lt;/a&gt;&lt;br/&gt;
NY Times has videos of woman tennis players in slo-mo http://www.nytimes.com/interactive/2010/08/29/magazine/womens-tennis.html?ref=magazine&lt;br /&gt;
– Eric Pascarello (epascarello) http://twitter.com/epascarello/statuses/22170307103&lt;/li&gt;
&lt;li&gt;&lt;a href="http://loft.bocoup.com/advanced-jquery-training-2010-10-12/"&gt;Advanced jQuery Training&lt;/a&gt;&lt;br/&gt;
Bocoup is offering a 3 day advanced jQuery training Tue - Thur before the Boston conference in Oct.  Here&amp;#039;s the link: http://bit.ly/aKrZXj&lt;br /&gt;
– Liana Leahy (lleahy) http://twitter.com/lleahy/statuses/22189363107&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">Links for 2010-08-25 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-25" /><updated>2010-08-26T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-25</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sr3d.github.com/GithubFinder/"&gt;Github File Finder&lt;/a&gt;&lt;br/&gt;
just in case anyone hasn&amp;#039;t seen Github Finder yet: http://sr3d.github.com/GithubFinder/&lt;br /&gt;
– langalex (langalex) http://twitter.com/langalex/statuses/22089244471&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nclud.com/event/aparty/"&gt;An Event aParty | An Event Apart DC After-party at nclud studios!&lt;/a&gt;&lt;br/&gt;
going to An Event Apart DC or will be in D.C. that weekend? Join our closing party, &amp;quot;An Event aParty&amp;quot; http://nclud.com/event/aparty/ #aParty&lt;br /&gt;
– nclud (nclud) http://twitter.com/nclud/statuses/22119908654&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">Links for 2010-08-24 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-24" /><updated>2010-08-25T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-24</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4925402494/"&gt;On vacation: @MobyCat. | Flickr - Photo Sharing!&lt;/a&gt;&lt;br/&gt;
On vacation: @MobyCat.   http://flic.kr/p/8veYyE&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">On vacation: @MobyCat. [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/ed_welker/4925402494/" /><category term="iphone" /><category term="twitter" /><category term="echofon" /><author><name>eddie.welker</name><uri>http://www.flickr.com/people/ed_welker/</uri></author><updated>2010-08-24T19:09:34-07:00</updated><id>tag:flickr.com,2005:/photo/4925402494</id><content type="html">			&lt;p&gt;&lt;a href="http://www.flickr.com/people/ed_welker/"&gt;eddie.welker&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4925402494/" title="On vacation: @MobyCat."&gt;&lt;img src="http://farm5.static.flickr.com/4142/4925402494_a098e6332a_m.jpg" width="240" height="180" alt="On vacation: @MobyCat." /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Posted by &lt;a href="http://twitter.com/edwelker" rel="nofollow"&gt;twitter.com/edwelker&lt;/a&gt;&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm5.static.flickr.com/4142/4925402494_a098e6332a_m.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2010-08-24T22:09:34-08:00</dc:date.Taken></entry><entry><title type="text">Links for 2010-08-23 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://del.icio.us/eddie.welker#2010-08-23" /><updated>2010-08-24T00:00:00-07:00</updated><id>http://del.icio.us/eddie.welker#2010-08-23</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sports.espn.go.com/mlb/news/story?id=5484947"&gt;Pittsburgh Pirates win by losing, financial documents show - ESPN&lt;/a&gt;&lt;br/&gt;
Why we need Euro-style relegation in major league baseball: http://j.mp/d3h5ux&lt;br /&gt;
– Bill Mill (llimllib) http://twitter.com/llimllib/statuses/21923873014&lt;/li&gt;
&lt;/ul&gt;</content></entry><entry><title type="text">At the beach. [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/ed_welker/4908447146/" /><category term="iphone" /><category term="twitter" /><category term="echofon" /><author><name>eddie.welker</name><uri>http://www.flickr.com/people/ed_welker/</uri></author><updated>2010-08-19T12:41:59-07:00</updated><id>tag:flickr.com,2005:/photo/4908447146</id><content type="html">			&lt;p&gt;&lt;a href="http://www.flickr.com/people/ed_welker/"&gt;eddie.welker&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4908447146/" title="At the beach."&gt;&lt;img src="http://farm5.static.flickr.com/4118/4908447146_eec06a77a4_m.jpg" width="240" height="180" alt="At the beach." /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Posted by &lt;a href="http://twitter.com/edwelker" rel="nofollow"&gt;twitter.com/edwelker&lt;/a&gt;&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm5.static.flickr.com/4118/4908447146_eec06a77a4_m.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2010-08-19T15:41:59-08:00</dc:date.Taken></entry><entry><title type="text">Getting pizza. [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/ed_welker/4906154090/" /><category term="iphone" /><category term="twitter" /><category term="echofon" /><author><name>eddie.welker</name><uri>http://www.flickr.com/people/ed_welker/</uri></author><updated>2010-08-18T17:16:09-07:00</updated><id>tag:flickr.com,2005:/photo/4906154090</id><content type="html">			&lt;p&gt;&lt;a href="http://www.flickr.com/people/ed_welker/"&gt;eddie.welker&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4906154090/" title="Getting pizza."&gt;&lt;img src="http://farm5.static.flickr.com/4118/4906154090_b5c245f11a_m.jpg" width="240" height="180" alt="Getting pizza." /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Posted by &lt;a href="http://twitter.com/edwelker" rel="nofollow"&gt;twitter.com/edwelker&lt;/a&gt;&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm5.static.flickr.com/4118/4906154090_b5c245f11a_m.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2010-08-18T20:16:09-08:00</dc:date.Taken></entry><entry><title type="text">Fishing reel [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/ed_welker/4900552374/" /><category term="me" /><category term="present" /><category term="shimano" /><category term="fishingreel" /><author><name>eddie.welker</name><uri>http://www.flickr.com/people/ed_welker/</uri></author><updated>2010-08-16T22:28:20-07:00</updated><id>tag:flickr.com,2005:/photo/4900552374</id><content type="html">			&lt;p&gt;&lt;a href="http://www.flickr.com/people/ed_welker/"&gt;eddie.welker&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4900552374/" title="Fishing reel"&gt;&lt;img src="http://farm5.static.flickr.com/4139/4900552374_0a9fbfd13d_m.jpg" width="240" height="160" alt="Fishing reel" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My small new present to myself, after getting it on as cheaply as possible.&lt;/p&gt;</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm5.static.flickr.com/4139/4900552374_0a9fbfd13d_m.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2010-08-02T22:00:31-08:00</dc:date.Taken></entry><entry><title type="text">Building profile [Flickr]</title><link rel="alternate" type="text/html" href="http://www.flickr.com/photos/ed_welker/4900551898/" /><category term="building" /><category term="profile" /><category term="maryland" /><category term="burtonsville" /><author><name>eddie.welker</name><uri>http://www.flickr.com/people/ed_welker/</uri></author><updated>2010-08-16T22:28:05-07:00</updated><id>tag:flickr.com,2005:/photo/4900551898</id><content type="html">			&lt;p&gt;&lt;a href="http://www.flickr.com/people/ed_welker/"&gt;eddie.welker&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ed_welker/4900551898/" title="Building profile"&gt;&lt;img src="http://farm5.static.flickr.com/4079/4900551898_2a6792ac19_m.jpg" width="240" height="146" alt="Building profile" /&gt;&lt;/a&gt;&lt;/p&gt;

</content><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="enclosure" href="http://farm5.static.flickr.com/4079/4900551898_2a6792ac19_m.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2010-08-02T17:48:16-08:00</dc:date.Taken></entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Url Fairy Tales]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/03/31/url-fairy-tales/" />
		<id>http://www.eddiewelker.com/?p=241</id>
		<updated>2009-03-31T16:28:19Z</updated>
		<published>2009-03-31T16:23:47Z</published>
		<category scheme="http://www.eddiewelker.com" term="urls" /><category scheme="http://www.eddiewelker.com" term="email" /><category scheme="http://www.eddiewelker.com" term="fairy tales" /><category scheme="http://www.eddiewelker.com" term="work" />		<summary type="html"><![CDATA[On Mar 31, 2009, at 11:45 AM, Edward Welker wrote:
&#62;&#62; Aaron wrote:
&#62;&#62; This may be one of the best URLs I have ever seen:
&#62;&#62; http://www.ringling.com/FlashSubContent.aspx?id=11654&#38;parentID=320&#38;asset
&#62;&#62; FolderID=340
&#62;&#62;
&#62;&#62; Just looking at it, I can tell exactly what I can expect when I click
&#62;&#62; it.
***
To me, that URL tells a delightful children&#8217;s story&#8230;
FlashSubContent = a wonderful fantasy world
[elephant] [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/03/31/url-fairy-tales/">&lt;p&gt;On Mar 31, 2009, at 11:45 AM, Edward Welker wrote:&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; Aaron wrote:&lt;br /&gt;
&amp;gt;&amp;gt; This may be one of the best URLs I have ever seen:&lt;br /&gt;
&amp;gt;&amp;gt; http://www.ringling.com/FlashSubContent.aspx?id=11654&amp;amp;parentID=320&amp;amp;asset&lt;br /&gt;
&amp;gt;&amp;gt; FolderID=340&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
&amp;gt;&amp;gt; Just looking at it, I can tell exactly what I can expect when I click&lt;br /&gt;
&amp;gt;&amp;gt; it.&lt;/p&gt;
&lt;p&gt;***&lt;/p&gt;
&lt;p&gt;To me, that URL tells a delightful children&amp;#8217;s story&amp;#8230;&lt;/p&gt;
&lt;p&gt;FlashSubContent = a wonderful fantasy world&lt;br /&gt;
[elephant] id = 11654 [Dumbo]&lt;br /&gt;
[elephant] parentID = 320 [Mrs. Jumbo]&lt;br /&gt;
[cage] FolderID = 340 [because they took her Dumbo away, and Mrs. Jumbo got angry, so she had to get locked up]&lt;br /&gt;
aspx = evil clown makeup wearing Microsoft employees who locked Dumbo&amp;#8217;s mother up&lt;/p&gt;
&lt;p&gt;-e&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=pf1is1PCXRc:w1w-bPG0K1U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=pf1is1PCXRc:w1w-bPG0K1U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=pf1is1PCXRc:w1w-bPG0K1U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=pf1is1PCXRc:w1w-bPG0K1U:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/03/31/url-fairy-tales/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/03/31/url-fairy-tales/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Check-in]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/08/03/check-in/" />
		<id>http://www.eddiewelker.com/?p=247</id>
		<updated>2009-08-04T12:58:33Z</updated>
		<published>2009-08-04T02:42:19Z</published>
		<category scheme="http://www.eddiewelker.com" term="bikes" /><category scheme="http://www.eddiewelker.com" term="books" /><category scheme="http://www.eddiewelker.com" term="design" /><category scheme="http://www.eddiewelker.com" term="photos" /><category scheme="http://www.eddiewelker.com" term="programming" /><category scheme="http://www.eddiewelker.com" term="web design" /><category scheme="http://www.eddiewelker.com" term="me" /><category scheme="http://www.eddiewelker.com" term="photography" /><category scheme="http://www.eddiewelker.com" term="pubmed" /><category scheme="http://www.eddiewelker.com" term="summer" />		<summary type="html"><![CDATA[Not a technical post, but a personal update.  I promised over a week ago.]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/08/03/check-in/">&lt;p&gt;Not a technical post, but a personal update.  I promised over a week ago. &lt;a title="Air Me by eddie.welker, on Flickr" href="http://www.flickr.com/photos/ed_welker/3753939045/"&gt;&lt;img class="alignright" style="border: 0pt none; margin-left: 1em; margin-bottom: 1em;" src="http://farm4.static.flickr.com/3494/3753939045_227dd6b275_m.jpg" alt="Air Me" width="240" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been exceptionally busy at work, we&amp;#8217;re beginning to finish up a much needed, &lt;a href="http://www.library.drexel.edu/blogs/drexelbioscience/?tag=nih"&gt;much&lt;/a&gt; &lt;a href="http://laikaspoetnik.wordpress.com/2009/04/01/pubmed-changes-at-the-front-door/"&gt;discussed&lt;/a&gt; by &lt;a href="http://eagledawg.blogspot.com/2009/05/pubmed-update-now-online-now-share-your.html"&gt;librarians&lt;/a&gt;, redesign of &lt;a href="http://pubmed.gov"&gt;PubMed&lt;/a&gt;.  We&amp;#8217;ve put a ton of user interaction effort into this project, as well as a good sprinkling of graphic design (watch out, I even did some parts!)  I think people will be really positive about these new changes.&lt;/p&gt;
&lt;p&gt;[Just for the record, if someone happens to stumble upon this from the librarian community, yes, release date is still end of summer, and yes, there will be a Beta period, so no need to worry about a short timeline to update your class or instructional slides.  We do listen!]&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s also been exciting that we&amp;#8217;ve brought a few new people on board.  Always exciting to have new hires, despite the fact that it&amp;#8217;s a lot of work&amp;#8230; and all of the trainings I have to do.&lt;/p&gt;
&lt;p&gt;What else&amp;#8230;  I&amp;#8217;m planning on attending the &lt;a href="http://delvenyc.com/"&gt;DelveUI masterclasses&lt;/a&gt; this week in Brooklyn.  It will be interesting to see what some of the heads of state have to say about the field.  I&amp;#8217;m a little excited, this masterclass format isn&amp;#8217;t the usual boring no-content fluff that you hear at most conferences. I get the feeling that there will actually be code present!  My thanks to the lovely &lt;a href="http://www.sushiandrobots.com/journal/2009/07/25/free-ticket-to-delveui-in-nyc-help-me-plan-my-talk"&gt;Jina &amp;#8220;Sushi &amp;amp; Robots&amp;#8221; Bolton&lt;/a&gt; for the opportunity for the free ticket.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been reading&amp;#8230; way too many things.  I&amp;#8217;ve been reading &lt;a href="http://www.packtpub.com/learning-jquery-1.3/book"&gt;Learning jQuery 1.3&lt;/a&gt;, &lt;a href="http://www.packtpub.com/user-interface-library-for-jquery/book"&gt;jQuery UI 1.6&lt;/a&gt;, and &lt;a href="http://www.amazon.com/gp/product/1933988355?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1933988355"&gt;jQuery in Action&lt;/a&gt; and you&amp;#8217;ll see the reviews of those two books very soon.  (Can you tell that we&amp;#8217;ve switched to jQuery at NCBI?)  I&amp;#8217;m a little behind with that reading, but I&amp;#8217;ve been working hard on other things.  Additionally, I went on an Amazon spree, and started reading &lt;a href="http://www.amazon.com/gp/product/0596153813?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0596153813"&gt;Programming the Semantic Web&lt;/a&gt;, &lt;a href="http://www.amazon.com/gp/product/0954300653?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0954300653"&gt;An Introduction to Lambda Calculi for Computer Scientists&lt;/a&gt;, &lt;a href="http://www.amazon.com/gp/product/0192801422?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0192801422"&gt;To Mock a Mockingbird&lt;/a&gt;, &lt;a href="http://www.amazon.com/gp/product/0262062666?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0262062666"&gt;101 Things I learned in Architecture School&lt;/a&gt;, &lt;a href="http://www.amazon.com/gp/product/0735619670?ie=UTF8&amp;amp;tag=eddwelsblo-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0735619670"&gt;Code Complete 2&lt;/a&gt;.   Last but not least, I&amp;#8217;ve also been reading any photography book that I can get my hands on.&lt;/p&gt;
&lt;p&gt;Yes, that is a lot of books, and I haven&amp;#8217;t had much time for them.  I&amp;#8217;ve been working hard at work, and I want to relax a bit when I come home.  Once summer ends, things will return to a slightly more regular pace.  I&amp;#8217;ve been learning so much on the job, that I&amp;#8217;m not very worried about falling behind in reading.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s the summer, so I have been riding&amp;#8230; not a ton, but some.  I wish I had time to do more, but I don&amp;#8217;t have time for everything.  I have been taking long-ish 7 mile rides home, and then going out to play some basketball with my roommates.  That&amp;#8217;s a good time.  As soon as I finish this post, I am going to go and fix my fixie&amp;#8230; &lt;a href="http://www.flickr.com/photos/ed_welker/499906278/"&gt;my favorite Bianchi&lt;/a&gt;&amp;#8230; I somehow mashed the pedals hard enough to shear off part of the thread of both the crank and the pedal, so there go the original cranks and some lovely &lt;a href="http://sheldonbrown.com/harris/pedals.html#platform"&gt;MKS Sylvan Track Pedals&lt;/a&gt; that were on there. I&amp;#8217;ve got a new, generic replacement crankset and new Sylvan&amp;#8217;s.  Also, I&amp;#8217;m moving from a 42&amp;#215;15 to a 46&amp;#215;17, but with the change in crank length (172.5 down to 165mm) I&amp;#8217;ll have the same gear ratio as before.  I&amp;#8217;m interested in seeing how the shorter cranks feel.&lt;/p&gt;
&lt;p&gt;Not to mention &lt;a href="http://www.letour.fr/us/homepage_horscourseTDF.html"&gt;le Tour&lt;/a&gt; this year&amp;#8230; I was captivated.&lt;/p&gt;
&lt;p&gt;&lt;a title="Fish by eddie.welker, on Flickr" href="http://www.flickr.com/photos/ed_welker/3686013626/"&gt;&lt;img class="alignright" style="border: 0pt none; margin: 1em 0em 1em 1em;" src="http://farm3.static.flickr.com/2670/3686013626_b14883b58f_m.jpg" alt="Fish" width="160" height="240" /&gt;&lt;/a&gt;And then &lt;a href="http://www.flickr.com/photos/ed_welker/"&gt;I&amp;#8217;ve been taking some photos&lt;/a&gt;.  Still have been good on my New Year&amp;#8217;s resolution of taking a photo every day&amp;#8230; with the exception of Jan 20 (yes, Inauguration Day, the day more people in my Washington DC area took photos than any other this year).&lt;/p&gt;
&lt;p&gt;I also got an iPhone.  While &lt;a href="http://www.flickr.com/photos/ed_welker/sets/72157620701884345/"&gt;I was in California&lt;/a&gt; for &lt;a href="http://www.flickr.com/photos/ed_welker/sets/72157620771003449/"&gt;Joel and Olga&amp;#8217;s wedding&lt;/a&gt;, I dropped my phone of more than 5 years on a rug, and the antenna that had been barely holding on for a few months finally fell off completely.  I had previously told myself that I would try to wait until my phone broke before getting a new one. So I was going to buy one at the first sight of antenna problems, until it was suggested that I wait for a new version.  Well, my phone&amp;#8217;s demise and the new version&amp;#8217;s release coincided, so now I have a 3GS.  Really the thing I like most is having my calendar with me at all times.  The only other part I really like is the speaker, so I can listen to music while on my bike for the first time.&lt;/p&gt;
&lt;p&gt;Alright, so that&amp;#8217;s about that for the moment. Go out and do something summer-y, that&amp;#8217;s what I&amp;#8217;m doing.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zm2RyJM1tWA:f9V_1zBJNsQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zm2RyJM1tWA:f9V_1zBJNsQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=zm2RyJM1tWA:f9V_1zBJNsQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zm2RyJM1tWA:f9V_1zBJNsQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/08/03/check-in/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/08/03/check-in/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Bad chain tool, bad]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/08/12/bad-chain-tool-bad/" />
		<id>http://www.eddiewelker.com/2009/08/12/bad-chain-tool-bad/</id>
		<updated>2009-09-10T03:32:15Z</updated>
		<published>2009-08-12T05:02:32Z</published>
		<category scheme="http://www.eddiewelker.com" term="bikes" /><category scheme="http://www.eddiewelker.com" term="personal" /><category scheme="http://www.eddiewelker.com" term="chain" /><category scheme="http://www.eddiewelker.com" term="tool" />		<summary type="html"><![CDATA[Finally got the cranks on, the pedals on, the new 17 tooth cog on the old wheel that I re-tensioned and trued (well, partially trued at least), only to put the chain on with a broken chain tool. (I didn&#8217;t realize it was broken).  So one of the bushings became bent, and on my [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/08/12/bad-chain-tool-bad/">&lt;p&gt;Finally got the cranks on, the pedals on, the new 17 tooth cog on the old wheel that I re-tensioned and trued (well, partially trued at least), only to put the chain on with a broken chain tool. (I didn&amp;#8217;t realize it was broken).  So one of the bushings became bent, and on my ride home, I popped the chain.  Tried to use alternate links to fix it, but they stuck (and ended up with only slightly bent bushings).  So a new chain it is for me, unfortunately.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=6C72ijybJzI:bc5AQ5UkiXE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=6C72ijybJzI:bc5AQ5UkiXE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=6C72ijybJzI:bc5AQ5UkiXE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=6C72ijybJzI:bc5AQ5UkiXE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/08/12/bad-chain-tool-bad/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/08/12/bad-chain-tool-bad/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Sorry]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/07/23/sorry/" />
		<id>http://www.eddiewelker.com/2009/07/23/sorry/</id>
		<updated>2009-09-10T03:32:44Z</updated>
		<published>2009-07-24T04:42:12Z</published>
		<category scheme="http://www.eddiewelker.com" term="personal" /><category scheme="http://www.eddiewelker.com" term="programming" />		<summary type="html"><![CDATA[I&#8217;ve been&#8230; not away, but simply taking pictures. I should get back to writing&#8230; more JavaScript (to refresh myself), more XLST, a little Django/Python here or there.  I&#8217;ll do that soon.
]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/07/23/sorry/">&lt;p&gt;I&amp;#8217;ve been&amp;#8230; not away, but simply taking pictures. I should get back to writing&amp;#8230; more JavaScript (to refresh myself), more XLST, a little Django/Python here or there.  I&amp;#8217;ll do that soon.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8FTaNRRtVsI:jcuUyWxYgI4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8FTaNRRtVsI:jcuUyWxYgI4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=8FTaNRRtVsI:jcuUyWxYgI4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8FTaNRRtVsI:jcuUyWxYgI4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/07/23/sorry/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/07/23/sorry/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Boring &#8220;I moved&#8221; post]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/09/09/boring-i-moved-post/" />
		<id>http://www.eddiewelker.com/?p=261</id>
		<updated>2009-09-10T03:39:34Z</updated>
		<published>2009-09-10T01:07:12Z</published>
		<category scheme="http://www.eddiewelker.com" term="personal" /><category scheme="http://www.eddiewelker.com" term="moving" />		<summary type="html"><![CDATA[Summer was ending so I decided to move.  Ok, not really, it was simply time.
I&#8217;ve moved back to my parent&#8217;s house in Laurel, MD&#8230; which is exceptionally close to Columbia, MD.  I&#8217;ve moved into my parents house in an attempt to save some money, I want to clean it and restore it, while putting my [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/09/09/boring-i-moved-post/">&lt;p&gt;Summer was ending so I decided to move.  Ok, not really, it was simply time.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve moved back to my parent&amp;#8217;s house in Laurel, MD&amp;#8230; which is exceptionally close to Columbia, MD.  I&amp;#8217;ve moved into my parents house in an attempt to save some money, I want to clean it and restore it, while putting my would-be rent money into the property taxes here.&lt;/p&gt;
&lt;p&gt;The move wasn&amp;#8217;t difficult in and of itself, but tied with the work that needed (and still needs) to be done at the house, it has been quite an undertaking.  I have so much to do it&amp;#8217;s quite overwhelming.&lt;/p&gt;
&lt;p&gt;All of that mess aside, I am looking forward to getting back to study.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8XA_w4ddXz8:OmdJtKjp45g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8XA_w4ddXz8:OmdJtKjp45g:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=8XA_w4ddXz8:OmdJtKjp45g:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=8XA_w4ddXz8:OmdJtKjp45g:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/09/09/boring-i-moved-post/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/09/09/boring-i-moved-post/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Cutting Scheme in Half]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/08/24/cutting-scheme-in-half/" />
		<id>http://www.eddiewelker.com/?p=256</id>
		<updated>2009-09-10T03:39:43Z</updated>
		<published>2009-08-24T22:50:33Z</published>
		<category scheme="http://www.eddiewelker.com" term="programming" /><category scheme="http://www.eddiewelker.com" term="scheme" />		<summary type="html"><![CDATA[


Apple in Half, by LuLu Witch


The Scheme steering committee has decided to sever the Scheme language into &#8220;Large Scheme&#8221; and &#8220;Small Scheme.&#8221;  Can we expect the same from Scheme-inspired languages like JavaScript?   





]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/08/24/cutting-scheme-in-half/">&lt;div class="mceTemp" style="text-align: left;"&gt;
&lt;dl class="wp-caption alignright"&gt;
&lt;dt class="wp-caption-dt"&gt;&lt;a href="http://www.flickr.com/photos/lucy_baxter/3326839642/"&gt;&lt;img title="Apple in Half" src="http://farm4.static.flickr.com/3331/3326839642_e7ee335dcc_m.jpg" alt="Apple in Half, by a href=" width=" mce_href=" height="180" /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dd class="wp-caption-dd"&gt;Apple in Half, by &lt;a href="http://www.flickr.com/photos/lucy_baxter/"&gt;LuLu Witch&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;p style="text-align: left;"&gt;The Scheme steering committee has decided to &lt;a href="http://scheme-reports.org/2009/position-statement.html"&gt;sever the Scheme language&lt;/a&gt; into &amp;#8220;Large Scheme&amp;#8221; and &amp;#8220;Small Scheme.&amp;#8221;  Can we expect the same from Scheme-inspired languages like JavaScript?  &lt;img src='http://www.eddiewelker.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;p style="text-align: left;"&gt;
&lt;p style="text-align: left;"&gt;
&lt;p style="text-align: left;"&gt;
&lt;p style="text-align: left;"&gt;
&lt;p style="text-align: left;"&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=01Doq1Rn5qY:MyOJCHewCro:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=01Doq1Rn5qY:MyOJCHewCro:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=01Doq1Rn5qY:MyOJCHewCro:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=01Doq1Rn5qY:MyOJCHewCro:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/08/24/cutting-scheme-in-half/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/08/24/cutting-scheme-in-half/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Review of &#8220;Prototype-Based Programming&#8221;]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/01/29/review-of-prototype-based-programming/" />
		<id>http://www.eddiewelker.com/?p=232</id>
		<updated>2009-09-10T03:40:40Z</updated>
		<published>2009-01-30T01:14:56Z</published>
		<category scheme="http://www.eddiewelker.com" term="books" /><category scheme="http://www.eddiewelker.com" term="javascript" /><category scheme="http://www.eddiewelker.com" term="programming" /><category scheme="http://www.eddiewelker.com" term="book" /><category scheme="http://www.eddiewelker.com" term="prototypal" /><category scheme="http://www.eddiewelker.com" term="prototype" /><category scheme="http://www.eddiewelker.com" term="review" />		<summary type="html"><![CDATA[
I ran across a mention of &#8220;Prototype-Based Programming&#8221; back when I was first learning JavaScript.  I thought it would be an interesting read, but forgot to bookmark it, and forgot to look into it further.  Once I finally remembered it, it proved hard to find (and an expensive gamble from Amazon), until I found it [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/01/29/review-of-prototype-based-programming/">&lt;p&gt;&lt;img class="size-full wp-image-235 alignleft" style="margin-right: 10px; margin-bottom: 10px;" title="Prototype-Based Programming" src="http://www.eddiewelker.com/wp-content/uploads/2009/01/prototypebasedprogramming.png" alt="Prototype-Based Programming" width="225" height="356" /&gt;&lt;/p&gt;
&lt;p&gt;I ran across a mention of &amp;#8220;Prototype-Based Programming&amp;#8221; back when I was first learning JavaScript.  I thought it would be an interesting read, but forgot to bookmark it, and forgot to look into it further.  Once I finally remembered it, it proved hard to find (and an expensive gamble from Amazon), until I found it through NIH&amp;#8217;s interlibrary loan system.&lt;/p&gt;
&lt;p&gt;I was quite excited to get my hands on a copy of this book, I was interested in learning more about the general theory that went into languages with prototypal inheritance.  I thought this would allow me a special insight into JavaScript.  However, as I found reading it&amp;#8230; despite it&amp;#8217;s 1999 publication date, JavaScript wasn&amp;#8217;t even mentioned in the book!  Regardless, I found parts of it to be quite interesting and insightful.&lt;/p&gt;
&lt;p&gt;The book is broken up into three sections (as mentioned on the cover), Concepts, Languages, and Applications.  Each section has 4 associated chapters which are really various papers, some of which seem to be difficult to find elsewhere.&lt;/p&gt;
&lt;p&gt;The first section, &amp;#8220;Concepts&amp;#8221; was the most interesting. The first was titled &amp;#8220;Classes vs. Prototypes: Some Philosophical and Historical Observations.&amp;#8221;  This chapter provided a nice introduction to the topic, including the history of classification, going back to Aristotle and proceeding to Ludwig Wittgenstein who had an interesting example about classifying the characteristics of an item as simple as a &amp;#8220;game&amp;#8221;.  It goes on to transition to a programming perspective.  A point that is made repeatedly throughout many chapters that the idea of classical inheritance necessitating construction from the top (superclasses) to the bottom (subclasses) is inherently contradictory to the way humans think.  When unfamiliar with a domain, a person can more easily deal with concrete examples, and only discern the abstract general form after discovering these patterns in the concrete cases.  Though unable to put my finger on this idea, I&amp;#8217;ve experienced it a number of times when programming myself, and couldn&amp;#8217;t agree more.&lt;/p&gt;
&lt;p&gt;The next chapter, &amp;#8220;Classifying Prototype-based Programming Languages&amp;#8221; sought to categorize the theoritical aspects of different prototypal languages.  This is the chapter where I most missed the reference to JavaScript, but I may look into doing that myself some other day.  &amp;#8220;The Stripetalk Papers: Understandability as a Language Design Issue in Object-Oriented Programming Systems&amp;#8221;, made an argument that prototype based systems could be used to enhance the learnability of languages.  Finally, the chapter &amp;#8220;Classes versus Prototypes in Object-Oriented Languages&amp;#8221; looked at the advantages and disadvantages of class-based and prototype-based languages.  This chapter was quite interesting, however brief.&lt;/p&gt;
&lt;p&gt;The second section, &amp;#8220;Languages&amp;#8221;, lacking JavaScript, was less useful than I had hoped.  &amp;#8220;Programming as an Experience: The Inspiration for Self&amp;#8221; was interesting as it described the thought process going into creating the Self language, and expanded some of the ideas presented in the book&amp;#8217;s second chapter.  Alas, I&amp;#8217;ve haven&amp;#8217;t yet gotten around to learning Self, but the ideas and history presented were interesting in the abstract.  &amp;#8220;NewtonScript: Prototypes on the Palm&amp;#8221; was interesting mostly because of it&amp;#8217;s Lisp-like syntax and it&amp;#8217;s description of internal closures, while &amp;#8220;The Prototype-Instance Object Systems in Amulet and Garnet&amp;#8221; took an in-depth look at the implementation of these two languages.  I only skimmed the &amp;#8220;Omega: Statically Typed Prototypes&amp;#8221; chapter, as it was rather brief, and I don&amp;#8217;t feel confident enough (or have any real desire) to enter the static-typed/dynamic-typed languages argument.&lt;/p&gt;
&lt;p&gt;The final section, &amp;#8220;Applications&amp;#8221;, was where this book showed it&amp;#8217;s age.  &amp;#8220;Self includes: Smalltalk&amp;#8221; involved translating Smalltalk programs into Self, which is interesting, but I don&amp;#8217;t see much practical application for this today (maybe if you&amp;#8217;re translating Ruby to JavaScript? Not sure).  &amp;#8220;Using Prototypes for Program Restructuring&amp;#8221; demonstrated the use of an algorithm that would help to restructure code into a slot-based prototype system in a application called Guru.  &amp;#8220;Prototype-Based Programming for Abstract Program Visualisation&amp;#8221; ended up being skimmed, because while the topic matter seemed interesting, the demonstrations from the black-and-white mac era looked totally antiquated, and I am sure that they have been written many times in other languages since the writing.  Finally, &amp;#8220;Agora: The Scheme of Object-Orientation, or, the Simplest MOP in the World&amp;#8221; detailed the Agora language, a pure OO language which relied only on objects and message passing, while being implemented as a reflective language inspired by Scheme, of all things. Weird, but interesting.&lt;/p&gt;
&lt;p&gt;You know as well as I do that computer technology is a moving target, and something published in 1999 will be outdated to a certain degree.  The good part of this book is that the abstract notions in it are rather timeless, as they have been built on over time.  Parts of this book may be out of date, but parts aren&amp;#8217;t, and regardless, it&amp;#8217;s an interesting read.  I recommend it, if you&amp;#8217;re even slightly interested.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=Vx2EzHyo_uo:ftfYj_NkDoY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=Vx2EzHyo_uo:ftfYj_NkDoY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=Vx2EzHyo_uo:ftfYj_NkDoY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=Vx2EzHyo_uo:ftfYj_NkDoY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/01/29/review-of-prototype-based-programming/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/01/29/review-of-prototype-based-programming/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Theme change]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/09/09/theme-change/" />
		<id>http://www.eddiewelker.com/2009/09/09/theme-change/</id>
		<updated>2009-09-10T04:30:58Z</updated>
		<published>2009-09-10T03:18:18Z</published>
		<category scheme="http://www.eddiewelker.com" term="this site" /><category scheme="http://www.eddiewelker.com" term="theme wordpress css" />		<summary type="html"><![CDATA[I am fighting the typical developer&#8217;s feeling that I should write my own blog software&#8230; something that does what I want how I want it (less I forget, eats up a lot of time and would almost certainly be worse than an out-of-the-box solution).
Instead, I ditched my theme in favor of something different, and added [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/09/09/theme-change/">&lt;p&gt;I am fighting the typical developer&amp;#8217;s feeling that I should write my own blog software&amp;#8230; something that does what I want how I want it (less I forget, eats up a lot of time and would almost certainly be worse than an out-of-the-box solution).&lt;/p&gt;
&lt;p&gt;Instead, I ditched my theme in favor of something different, and added a few links.  Enjoy.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zwfnB9dq_8o:iUjxycmAb9c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zwfnB9dq_8o:iUjxycmAb9c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=zwfnB9dq_8o:iUjxycmAb9c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=zwfnB9dq_8o:iUjxycmAb9c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/09/09/theme-change/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/09/09/theme-change/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Review of Learning jQuery 1.3]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2009/09/24/review-of-learning-jquery-1-3/" />
		<id>http://www.eddiewelker.com/?p=309</id>
		<updated>2009-09-24T13:37:47Z</updated>
		<published>2009-09-24T05:13:32Z</published>
		<category scheme="http://www.eddiewelker.com" term="Uncategorized" />		<summary type="html"><![CDATA[There were many things to like about this book Learning jQuery 1.3 by Jonathan Chaffer and Karl Swedberg.  The stand-out positive in my mind is the wealth of topics covered.  Both simple and difficult concepts are included, and both are handled with ease.  Good coding habits are repeatedly mentioned throughout.  Subjects [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2009/09/24/review-of-learning-jquery-1-3/">&lt;p&gt;&lt;a href="http://www.packtpub.com/learning-jquery-1.3/book"&gt;&lt;img class="size-full  alignleft" style="border: 0pt none; margin-right: 1em; margin-bottom: 1em; margin-top: 5px;" title="Learning jQuery 1.3" src="http://www.eddiewelker.com/wp-content/uploads/2009/09/learningjQuery.jpg" alt="Learning jQuery 1.3 Cover" width="225" height="278" /&gt;&lt;/a&gt;There were many things to like about this book &lt;a href="http://www.packtpub.com/learning-jquery-1.3/book"&gt;Learning jQuery 1.3&lt;/a&gt; by Jonathan Chaffer and &lt;a href="http://http://www.karlswedberg.com/"&gt;Karl Swedberg&lt;/a&gt;.  The stand-out positive in my mind is the wealth of topics covered.  Both simple and difficult concepts are included, and both are handled with ease.  Good coding habits are repeatedly mentioned throughout.  Subjects like progressive enhancement are encouraged, and pitfalls like memory leaks are warned against.  Many real-world examples are included, as well as the full source code.&lt;/p&gt;
&lt;p&gt;Learning jQuery 1.3 has a writing style that is very dry for a book written in a semi-conversational voice.  I prefer a writing style with a little more personality to it, but acknowledge that&amp;#8217;s not for everyone.&lt;/p&gt;
&lt;p&gt;I did have two small complaints.  First, I like to see the API list out at the top of the chapters.  Appendix D contains a complete reference, but I like having a list of methods to be covered at the beginning of the chapter.  While I&amp;#8217;m at it, I may mention that the &amp;#8220;complete&amp;#8221; reference is little more than a cheetsheet style list. Perhaps a little more would have been useful.&lt;/p&gt;
&lt;p&gt;My second complaint is about the poor code syntax highlighting.  Just for record, this has nothing to do with the content, it&amp;#8217;s just a complaint against the publisher.  Take page 145, where three-quarters of the page is example code, but contains only bold line at the top showing the emphasized line.  First, the bold often wasn&amp;#8217;t enough to draw the eye&amp;#8230; especially at the beginning of the book when a novice reader has to mentally separate standard JavaScript from jQuery code.  Second, I understand that the example code is included, but couldn&amp;#8217;t it have simply been excerpted here? I don&amp;#8217;t understand wasting an entire page, when much less would do.&lt;/p&gt;
&lt;p&gt;Based on the overall quality of the book, I recommend it for jQuery beginners.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=ND1uRUMcyhM:-IWnU49vQFw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=ND1uRUMcyhM:-IWnU49vQFw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=ND1uRUMcyhM:-IWnU49vQFw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=ND1uRUMcyhM:-IWnU49vQFw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2009/09/24/review-of-learning-jquery-1-3/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2009/09/24/review-of-learning-jquery-1-3/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry><entry>
		<author>
			<name>Eddie</name>
						<uri>http://</uri>
					</author>
		<title type="html"><![CDATA[Installing PIL inside virtualenv for Ubuntu 9.10]]></title>
		<link rel="alternate" type="text/html" href="http://www.eddiewelker.com/2010/03/31/installing-pil-virtualenv-ubuntu/" />
		<id>http://www.eddiewelker.com/?p=322</id>
		<updated>2010-04-01T01:53:52Z</updated>
		<published>2010-04-01T01:50:42Z</published>
		<category scheme="http://www.eddiewelker.com" term="django" /><category scheme="http://www.eddiewelker.com" term="python" />		<summary type="html"><![CDATA[I just removed a (real live) bat from my living room.  That was easier than installing PIL in a virtualenv for Ubuntu 9.10. Why?  Googling the subject seems to bring up a lot of old or mis-information.  This will explain how&#8230; mostly so I can do it again next time.
I started with a &#8211;no-site-packages virtualenv, [...]]]></summary>
		<content type="html" xml:base="http://www.eddiewelker.com/2010/03/31/installing-pil-virtualenv-ubuntu/">&lt;p&gt;I just removed a (real live) bat from my living room.  That was easier than installing PIL in a virtualenv for Ubuntu 9.10. Why?  Googling the subject seems to bring up a lot of old or mis-information.  This will explain how&amp;#8230; mostly so I can do it again next time.&lt;/p&gt;
&lt;p&gt;I started with a &amp;#8211;no-site-packages virtualenv, so as not to use (or more  importantly depend) on any of the global site-packages.  Ok, cool.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ virtualenv --no-site-packages myEnv&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;First, I needed to install the python developer tools. (Use apt-get or aptitude, whatever floats your boat)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo aptitude install python-dev&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then, I needed to install libjpeg and libjpeg-dev.  I&amp;#8217;m not sure why, but I needed libjpeg simply doesn&amp;#8217;t exist, so I needed to install libjpeg62.  I can&amp;#8217;t pretend that I know the difference (or if there is one).  In fact, I may have gotten away with installing libjpeg62 and libjpeg-dev (rather than both &amp;#8220;62&amp;#8243; versions&amp;#8230; libjpeg62 and libjpeg62-dev), but only further testing will tell.&lt;/p&gt;
&lt;p&gt;Why? If you install PIL without this library, you&amp;#8217;ll get those wonderful &amp;#8220;decoder jpeg not available&amp;#8221; messages in Python.  Or worse yet, if you&amp;#8217;re trying to use it in a Django, you may get some errors (specifically the &amp;#8220;Upload a valid image. The file you uploaded was either not an image or a corrupted image&amp;#8221; warning), or you may not get any until you open the shell.  Either way, you can test with the method listed below.  If you get the &amp;#8220;decoder jpeg not available&amp;#8221; message, your install didn&amp;#8217;t work.&lt;/p&gt;
&lt;p&gt;The zlib package handles PNGs.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo aptitude install libjpeg62 libjpeg62-dev&lt;br /&gt;
$ sudo aptitude install zlib1g-dev&lt;br /&gt;
$ sudo aptitude install libfreetype6 libfreetype6-dev&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Alright, now we seem to be done with the prerequisites. Start your virtualenv (of course, myEnv in the example is the name of your virtualenv).&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ source myEnv/bin/activate&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Download PIL and install.  This will make sure to install PIL within your virtualenv&amp;#8217;s site-packages.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;(myEnv)$ wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz&lt;br /&gt;
(myEnv)$ tar zxvf Imaging-1.1.7.tar.gz&lt;br /&gt;
(myEnv)$ cd Imaging-1.1.7&lt;br /&gt;
(myEnv)$ python setup.py install&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you run into further problems (the &amp;#8220;decoder jpeg not available&amp;#8221; message again), you may have to resort to the &lt;a href="http://effbot.org/zone/pil-decoder-jpeg-not-available.htm" target="_self"&gt;long directions&lt;/a&gt; to get PIL and libjpeg to play happily together, but I hope not.&lt;/p&gt;
&lt;p&gt;Now that you have everything installed, test it.  Open up a python shell from within your virtualenv.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;(myEnv)$ python&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now try the following (with an image in your home directory) to see if everything is running smoothly.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;gt;&amp;gt;&amp;gt; from PIL import Image&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; i = Image.open('/home/username/someJpeg.jpg')&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; i.save('/home/username/someOtherJpeg.jpg')&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If all of that works, you should now be ready to work.&lt;/p&gt;
&lt;p&gt;Note: I would love to install the jpeg, freetype and zlib packages locally as well, but that was a step beyond what I was willing to mess with.  Maybe for a future set of instructions.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=vWZnzmCSvh0:zVKJF2NpVv8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=vWZnzmCSvh0:zVKJF2NpVv8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?i=vWZnzmCSvh0:zVKJF2NpVv8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/EddieWelkersBlog?a=vWZnzmCSvh0:zVKJF2NpVv8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/EddieWelkersBlog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
		<link rel="replies" type="text/html" href="http://www.eddiewelker.com/2010/03/31/installing-pil-virtualenv-ubuntu/#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://www.eddiewelker.com/2010/03/31/installing-pil-virtualenv-ubuntu/feed/atom/" thr:count="1" />
		<thr:total>1</thr:total>
	</entry></feed>
