<?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>Lost Boy &#187; Books</title>
	<atom:link href="http://www.ldodds.com/blog/category/books/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ldodds.com/blog</link>
	<description>A journal of no fixed aims or direction, by Leigh Dodds</description>
	<lastBuildDate>Sat, 22 Jan 2011 20:23:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Book Mooching</title>
		<link>http://www.ldodds.com/blog/2006/09/book-mooching/</link>
		<comments>http://www.ldodds.com/blog/2006/09/book-mooching/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 17:09:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=281</guid>
		<description><![CDATA[I recently signed up to BookMooch which is a little community site whose goal is to  enable you to &#8220;give away books you no longer need in exchange for books you really want&#8221;. You can read more about the site, its goals and activities for yourself.
Essentially you use the service as a means to [...]]]></description>
			<content:encoded><![CDATA[<p>I recently signed up to <a href="http://www.bookmooch.com">BookMooch</a> which is a little community site whose goal is to  enable you to &#8220;give away books you no longer need in exchange for books you really want&#8221;. You can <a href="http://www.bookmooch.com/about/">read more about the site, its goals and activities for yourself</a>.<br />
Essentially you use the service as a means to advertise books that you don&#8217;t want any more. People can then &#8220;mooch&#8221; them from your list, and you pop it into the post to them. Similarly you can browse books offered by others, and ask them to send their unwanted copy to you. Every time you send a book you score a point. Every time you mooch a book you spend a point. So you&#8217;re encouraged to share books in order to be able to receive them.<br />
There&#8217;s a bit more to <a href="http://www.bookmooch.com/about/points">the point system</a> which offers further rewards for being a good community member, and encourage you to advertise more books, but that&#8217;s the process in a nutshell. And the process seems to work very well. For the price of postage (about </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2006/09/book-mooching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Judging Books by Their Covers</title>
		<link>http://www.ldodds.com/blog/2006/08/judging-books-by-their-covers/</link>
		<comments>http://www.ldodds.com/blog/2006/08/judging-books-by-their-covers/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 00:41:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=278</guid>
		<description><![CDATA[Geoff has written up a nice article about what he&#8217;s dubbed Early Social Bookmarking: cues he used to help him choose/select books from his school library.
I used to use a cue to help me find books too. But in my case there wasn&#8217;t a social element it was a simple visual cue. The technique was [...]]]></description>
			<content:encoded><![CDATA[<p>Geoff has written up a nice article about what he&#8217;s dubbed <a href="http://www.breakawayrepublic.com/blog/?p=53">Early Social Bookmarking</a>: cues he used to help him choose/select books from his school library.<br />
I used to use a cue to help me find books too. But in my case there wasn&#8217;t a social element it was a simple visual cue. The technique was simple, and went like this: I would walk to the middle of the small portakabin that served as the local library in Dawley, and then slowly turn around and look at all the shelves from a distance. What I was looking for was books with yellow jackets.<br />
<a href="http://en.wikipedia.org/wiki/Victor_Gollancz_Ltd">Victor Gollancz</a> published a lot of excellent novels including (and most importantly to me then), a lot of science fiction. All of their books had trademark yellow dust covers and so they easily stood out from others on the shelves.<br />
Having found some candidate yellow books I simply strode across the room to take a closer look. Rinse and repeat.<br />
So yes, I really did judge books by their covers. And very well it worked too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2006/08/judging-books-by-their-covers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Library of Unwritten Books</title>
		<link>http://www.ldodds.com/blog/2004/11/the-library-of-unwritten-books/</link>
		<comments>http://www.ldodds.com/blog/2004/11/the-library-of-unwritten-books/#comments</comments>
		<pubDate>Sun, 28 Nov 2004 00:00:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=166</guid>
		<description><![CDATA[I just saw a piece about The Library of Unwritten Books in the Book Show on BBC 4. Couldn&#8217;t resist digging up more information.
This BBC News story &#8220;The art of not writing books&#8221; is a good introduction, with some more details here.
Such a cool idea. Hope the books get collected into a published anthology as [...]]]></description>
			<content:encoded><![CDATA[<p>I just saw a piece about <a href="http://www.unwritten.org.uk/index.html">The Library of Unwritten Books</a> in the Book Show on BBC 4. Couldn&#8217;t resist digging up more information.<br />
This BBC News story &#8220;<a href="http://news.bbc.co.uk/1/hi/entertainment/arts/3937039.stm">The art of not writing books</a>&#8221; is a good introduction, with some <a href="http://www.cbc.ca/story/arts/national/2004/08/03/Arts/book040803.html">more details here</a>.<br />
Such a cool idea. Hope the books get collected into a published anthology as I doubt I&#8217;ll make it to any of the events. Or would having them be published defeat the idea?<br />
Love <a href="http://www.unwritten.org.uk/boo.html">the book boxes</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2004/11/the-library-of-unwritten-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re All Harmonies</title>
		<link>http://www.ldodds.com/blog/2004/08/were-all-harmonies/</link>
		<comments>http://www.ldodds.com/blog/2004/08/were-all-harmonies/#comments</comments>
		<pubDate>Tue, 24 Aug 2004 17:20:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Family]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=154</guid>
		<description><![CDATA[Attempting to bring the teetering pile of books in my &#8220;to read&#8221; pile under control I&#8217;ve banned myself from Waterstones and the local library so I don&#8217;t get tempted to buy any others. So far it&#8217;s been mostly successful: I&#8217;ve strayed in, but not actually bought anything.
In typically anal retentive fashion I&#8217;ve adopted a strategy [...]]]></description>
			<content:encoded><![CDATA[<p>Attempting to bring the teetering pile of books in my &#8220;to read&#8221; pile under control I&#8217;ve banned myself from Waterstones and the local library so I don&#8217;t get tempted to buy any others. So far it&#8217;s been mostly successful: I&#8217;ve strayed in, but not actually bought anything.<br />
In typically anal retentive fashion I&#8217;ve adopted a strategy for working through the book list. I could have used date of purchase or alphabetic order to organize my reading list, but instead have sorting them by category. So at the moment I&#8217;m working through all the physics books whilst absorbing the occasional novel as light-relief.<br />
I&#8217;ve already read <a href="http://www.alcyone.com/max/lit/flatland/">Flatland</a>, <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0738204420?v=glance">Flatterland</a>, <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0297607251">Information</a>, and am currently working through <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0192861891">Hyperspace</a>, with the <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0375708111/">Elegant Universe</a> next and last on the list.<br />
So I now understand more about multiple dimensions, string theory and quantum physics than I ever did before. Which means that I&#8217;m still hopeless lost, especially when <a href="http://www.kathryncramer.com/wblog/archives/000674.html">the current interpretation of quantum physics may be crumbling</a>. Still, fun and intriguing stuff.<br />
The purpose of this post though was to note what it is that I find so fascinating about <a href="http://superstringtheory.com/">string theory</a>: if all of space-time can be reduced to the vibrations of 10 dimensional string (or maybe 26 depending on which theory you subscribe to) then that means we&#8217;re all just harmonics. A melody within the greater score that is the world around us.<br />
And what really gives the romantic in me a nice fuzzy feeling is the thought that my children are new harmonics, new melodies that have unfolded from the overture of their parents.<br />
So the saying is true, we really can make beautiful music together.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2004/08/were-all-harmonies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Light Cone</title>
		<link>http://www.ldodds.com/blog/2003/12/my-light-cone/</link>
		<comments>http://www.ldodds.com/blog/2003/12/my-light-cone/#comments</comments>
		<pubDate>Mon, 15 Dec 2003 17:15:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Science and Technology]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=104</guid>
		<description><![CDATA[I just noticed on Interconnected that Matt Web has created a little utility to generate your own personal light cone as an RSS feed.

I&#8217;ve only just recently heard of the concept of a light cone, one of many interesting facts I&#8217;ve learnt whilst reading Impossibility by John Barrow.
You can visualise it as a simple X-Y [...]]]></description>
			<content:encoded><![CDATA[<p>I just noticed on <a href="http://interconnected.org/">Interconnected</a> that Matt Web has created a little utility to generate <a href="http://interconnected.org/home/more/lightcone/">your own personal light cone</a> as an RSS feed.</p>
<p><span id="more-104"></span><br />
I&#8217;ve only just recently heard of the concept of a <a href="http://en2.wikipedia.org/wiki/Light_cone">light cone</a>, one of many interesting facts I&#8217;ve learnt whilst reading <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0099772116">Impossibility</a> by John Barrow.<br />
You can visualise it as a simple X-Y graph. The X-axis is space and the Y-axis is time. Any given point in space-time has both a past and a future light cone.<br />
<img src="http://www.ldodds.com/img/lightcone.gif" alt="Light Cone"/><br />
A past light cone represents the space from which light can be received at a given point in space-time. The future light cone represents the space that will eventually be filled by light emitted at that point.<br />
Light cones are described in Impossibility because Barrow observes that the visible universe is described by just such a light cone. The inflationary universe hypothesis means that the actual universe is much larger but we can never get to see it, as our horizon is only expanding at the speed of light. All our observations of the universe are limited to those phenomena that are within our light cone and there&#8217;s little reason to assume that what we see is representative of the universe as a whole.<br />
Matt Webb&#8217;s utility allows you to calculate the light cone starting from your birth date (any date, actually) out to the first 50 light years. <a href="http://interconnected.org/home/more/lightcone/rss/?d=1972-04-30">Here&#8217;s mine</a>, apparently <a href="http://www.solstation.com/stars/12ophiu.htm">12 Ophiuchi</a> will be within my lightcone in about three months time.<br />
Makes you wonder what else is out there doesn&#8217;t it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2003/12/my-light-cone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Man Who Loved Only Numbers</title>
		<link>http://www.ldodds.com/blog/2003/12/the-man-who-loved-only-numbers/</link>
		<comments>http://www.ldodds.com/blog/2003/12/the-man-who-loved-only-numbers/#comments</comments>
		<pubDate>Fri, 05 Dec 2003 15:24:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=95</guid>
		<description><![CDATA[I enjoyed reading Mark&#8217;s  infinite hotel posting today. I&#8217;ve recently finished reading &#8220;The Man Who Loved Only Numbers&#8221;, a biography (actually more of an oral history) of the mathematician Paul Erd&#246;s.

Erd&#246;s is famous in mathematical circles for both his genius and his productivity. So much so that a low Erd&#246;s Number is a badge [...]]]></description>
			<content:encoded><![CDATA[<p>I enjoyed reading Mark&#8217;s <a title="The infinite hotel [dive into mark]" href="http://diveintomark.org/archives/2003/12/04/infinite-hotel"> infinite hotel</a> posting today. I&#8217;ve recently finished reading &#8220;<a href="http://www.amazon.co.uk/exec/obidos/ASIN/1857028295/">The Man Who Loved Only Numbers&#8221;</a>, a biography (actually more of an oral history) of the mathematician Paul Erd&ouml;s.</p>
<p><span id="more-95"></span><br />
Erd&ouml;s is famous in mathematical circles for both his genius and his productivity. So much so that a low <a href="http://www.oakland.edu/~grossman/erdoshp.html">Erd&ouml;s Number</a> is a badge of honour amongst mathematicians. If you&#8217;ve got an Erd&ouml;s Number of 1 then you collaborated with him directly; your number if 2 if you&#8217;ve collaborated with a collaborator, etc. The <a href="http://www.oakland.edu/~grossman/thedata.html">collaboration graph data</a> is published if you&#8217;re interested. (I&#8217;ve been playing with it a bit recently).<br />
The Man Who Loved Only Numbers is an excellent book, apart from the joy of discovery the wonderfully eccentric Erd&ouml;s, the book covers a lot of interesting mathematical research and discoveries. Cantor&#8217;s work on infinite sets is amongst them.<br />
The book provides some glimpses into how mathematical research is carried out, and the enthusiasm that mathematicians have for their subject. I wish I&#8217;d read this whilst I was at school, maybe then I&#8217;d have had more enthusiasm for the subject<br />
Anyway if you enjoyed Mark&#8217;s posting then you&#8217;ll enjoy The Man Who Loved Only Numbers. It&#8217;s a great book.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2003/12/the-man-who-loved-only-numbers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Book Of Pages</title>
		<link>http://www.ldodds.com/blog/2003/09/book-of-pages/</link>
		<comments>http://www.ldodds.com/blog/2003/09/book-of-pages/#comments</comments>
		<pubDate>Wed, 03 Sep 2003 17:48:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=75</guid>
		<description><![CDATA[A few weeks ago the Dodds family joined Bath library (or re-joined in my case). Ethan loves reading so it was an opportunity to introduce him to the delights of the public library as well as an opportunity for Debs and I to save some money; if we enter Waterstones we buy books, end of [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago the Dodds family joined Bath library (or re-joined in my case). Ethan loves reading so it was an opportunity to introduce him to the delights of the public library as well as an opportunity for Debs and I to save some money; if we enter Waterstones we buy books, end of story.<br />
As we expected, Ethan loved it. The kiddies section is well-stocked, complete with giant teddy bear at the entrance and a big toy train inside which they can sit in. It&#8217;s carriages are loaded with books.<br />
I love it too, especially as I&#8217;ve discovered that in the &#8220;teenagers&#8221; section they&#8217;ve got a bunch of graphic novels. Allows me to get my fix of comic book fun without incurring the financial overheads. So far I&#8217;ve read <a href="http://www.amazon.co.uk/exec/obidos/ASIN/1840232455/">Superman: No Limits</a> (pretty good), <a href="http://www.amazon.co.uk/exec/obidos/ASIN/1840231882/">Clerks &#8211; The Comic Books</a> (Hillarious), and <a href="http://www.amazon.co.uk/exec/obidos/ASIN/1903376009/">The Book of Pages</a> which is an absolute gem.</p>
<p><span id="more-75"></span><br />
You can get a taster for the contents of The Book of Pages from <a href="http://www.beholder.co.uk/bop.html">the authors website</a> which has a number of other offerings which I&#8217;ve still to read through properly. Unfortunately the book&#8217;s actual website &#8212; bookofpages.com &#8212; seems to be offline, but happily the <a href="http://www.archive.org/web/web.php">Wayback Machine</a> has stashed away most of its contents. You can <a href="http://web.archive.org/web/20010205012000/www.bookofpages.com/about.html">start browsing the archive from here</a>.<br />
The book is the story of Jiriki, a monk who is sent on a quest to find a book by the Abbot of his monastery. The quest takes Jiriki to the Metropolis, a future city full of advanced technology and robots. The story is really a fable, offering observations on modern life which, for me at least, invoked shades of <a href="http://fasterbook.com/">James Gleick&#8217;s Faster</a>. Only packaged in a more digestible format.<br />
The illustrations are simple black-and-white line drawings. Each page is made up of a single illustration and two columns of text. The text providing narrative or commentary that reflect on the picture&#8217;s contents. The writing style is very readable, often wry, and I found myself rapidly immersed in Jiriki&#8217;s world and the odd cast of characters he encounters. The Magician; The Villian who steals numbers and stores them in mathematically-sealed magnetic pods; The Human Being Machine; and the Angel of Blame. There are <a href="http://web.archive.org/web/20010205050500/www.bookofpages.com/extracts.html">six pages of the book</a> available in the Wayback Machine archives for you to get a taster for yourselves.<br />
Like all good stories the Book of Pages has a twist, only this one is introduced not at the end but 5/8ths of the way through. And it relates not to the story but to it&#8217;s medium of delivery: the book is actually a hypertext. I won&#8217;t spoil it any more than this.<br />
A great book, and certainly worthy of a purchase, or maybe <a href="http://dspace.dial.pipex.com/town/square/ac940/weblibs.html">your local library</a> has a copy too?<br />
Personally I&#8217;m off down the newsagents as Debs has promised me she&#8217;ll buy me The Beano.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2003/09/book-of-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading To Some Purpose</title>
		<link>http://www.ldodds.com/blog/2003/05/reading-to-some-purpose/</link>
		<comments>http://www.ldodds.com/blog/2003/05/reading-to-some-purpose/#comments</comments>
		<pubDate>Tue, 27 May 2003 21:30:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=39</guid>
		<description><![CDATA[&#8230;and that purpose is &#8220;Keep Leigh Away From The Computer&#8221;. Getting a bit fed up with programming and web surfing recently, so I decided it was time to pick up my reading habit once more.
Here&#8217;s where my paper-surfing has been taking me. In case you&#8217;re interested.

Have recently finished:

Gibson&#8217;s Pattern Recognition: excellent as always. I flirted [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;and that purpose is &#8220;Keep Leigh Away From The Computer&#8221;. Getting a bit fed up with programming and web surfing recently, so I decided it was time to pick up my reading habit once more.<br />
Here&#8217;s where my paper-surfing has been taking me. In case you&#8217;re interested.</p>
<p><span id="more-39"></span><br />
Have recently finished:</p>
<ul>
<li>Gibson&#8217;s <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0670875597/">Pattern Recognition</a>: excellent as always. I flirted with this for a day or two as I knew it&#8217;d totally draw me in. I was right. The themes reminded me a bit of an Iain Banks novel towards the end, particularly the story behind &#8220;The Footage&#8221;. May post some musings about &#8220;<a href="http://www.google.com/search?hl=en&#038;lr=&#038;ie=UTF-8&#038;oe=utf8&#038;q=apophenia">Apophenia</a>&#8221;<br />
at some point. See also: &#8220;<a href="http://www.google.com/search?hl=en&#038;lr=&#038;ie=UTF-8&#038;oe=utf8&#038;q=synesthesia">Synesthesia</a>&#8221;
</li>
<li>James Gleick&#8217;s <a href="http://fasterbook.com/">Faster</a> really does surf through &#8220;the acceleration of just about everything&#8221; and makes for some thought-provoking reading along the way. The phrase &#8220;we are surrounded by ephemera&#8221; particularly resonated.
</li>
</ul>
<p>I&#8217;ve just picked up <a href="http://www.amazon.co.uk/exec/obidos/ASIN/019286212X/">The Meme Machine</a> by Susan Blackmore. I&#8217;m going to be interested to see what she makes of the theory. I first encountered the term in one of <a href="http://www.world-of-dawkins.com/default.asp">Richard Dawkins&#8217;</a> books (I forget which). I&#8217;m hoping that Dawkins&#8217; enthusiastic foreword isn&#8217;t indicative of Blackmore&#8217;s approach: I tend to find Dawkins to be too reductionist and I don&#8217;t think that viewpoint properly credits the power/utility/benefits of emergent properties in the phenotype. Mind you I&#8217;ve not kept up with his recent work so maybe his ideas have evolved along these lines.<br />
Directly in the queue behind these are <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0297607421/">Small World</a>, one of the plethora of popular science books on network theory that have cropped up recently, and <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0297607421/">Impossibility</a>   which just looked like an interesting read.<br />
I also have <a href="http://www.aber.ac.uk/media/Documents/S4B/semiotic.html">Semiotics for Beginners</a> (full-text available online, but I bought the book because I&#8217;m a Nice Man&#8230;and a luddite); <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0297643754/">The Pursuit of Oblivion</a>; David Attenborough&#8217;s biography, &#8220;<a href="http://www.amazon.co.uk/exec/obidos/ASIN/0563534613/">Life on Air</a>&#8220;; and <a href="http://www.amazon.co.uk/exec/obidos/ASIN/1862073910/">The Number Devil</a>, which have all been languishing on the shelf for a while, so I&#8217;ve dusted their covers and promised them I&#8217;ll read them soon.<br />
I&#8217;m also trying to decide whether I&#8217;ve got the energy to read <a href="http://www.amazon.co.uk/exec/obidos/ASIN/1579550088/">A New Kind Of Science</a> and/or <a href="http://www.amazon.co.uk/exec/obidos/ASIN/0674006135/">The Structure of Evolutionary Theory</a>. The latter is probably the more likely candidate as I&#8217;ve enjoyed Gould&#8217;s other books and my interests have recently been returning to biology, ecology, neurology, etc. The stuff that absorbed me during my first degree (started 13 years ago now, eek!). Unfortunately there&#8217;s not a great deal in computing (in general, not just books) thats exciting me at the moment. There&#8217;s a lot of &#8220;more, faster&#8221; but not a lot of &#8220;different&#8221;, if that makes any sense.<br />
Book recommendations gratefully received. (See told you I was a luddite. Book recommendation engines? Pfah!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2003/05/reading-to-some-purpose/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(Not) Creating Apps with Mozilla</title>
		<link>http://www.ldodds.com/blog/2003/03/not-creating-apps-with-mozilla/</link>
		<comments>http://www.ldodds.com/blog/2003/03/not-creating-apps-with-mozilla/#comments</comments>
		<pubDate>Tue, 11 Mar 2003 18:08:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Markup]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://www.ldodds.com/lostboy/?p=26</guid>
		<description><![CDATA[Having recently picked up a copy of Creating Applications with Mozilla on one of my occasional hit-and-run attacks on Amazon, I&#8217;ve been tinkering a bit with XUL to see how easy it is to build applications.
This is part of some ongoing tinkering I&#8217;ve been doing to look at ways to quickly prototype user interfaces. My [...]]]></description>
			<content:encoded><![CDATA[<p>Having recently picked up a copy of <a href="http://www.oreilly.com/catalog/mozilla/">Creating Applications with Mozilla</a> on one of my occasional hit-and-run attacks on Amazon, I&#8217;ve been tinkering a bit with XUL to see how easy it is to build applications.<br />
This is part of some ongoing tinkering I&#8217;ve been doing to look at ways to quickly prototype user interfaces. My immediate interest is to decide on a toolkit for building internal administration tools for work, but I&#8217;d like to try out creating client-side user interfaces for web applications/services in general.</p>
<p><span id="more-26"></span><br />
I initially looked at XUL, and the <a href="http://luxor-xul.sourceforge.net/">Luxor</a> toolkit but decided against them as the docs weren&#8217;t brilliant, and they were more complex than I wanted: I need something as simple as possible. I then picked up <a href="http://www.thinlet.com/">Thinlets</a> and have been quite pleased. I&#8217;ve been building the <a href="http://www.ldodds.com/wordtin/Wiki.jsp?page=FOAFaMaticMark2">FOAF-a-Matic Mark 2</a> using that framework and found it to quick and easy to use.<br />
I&#8217;ve been teaching an introductory Java course for Bath University&#8217;s <a href="http://www.bath.ac.uk/community-courses/">Community Course</a> programme &#8212; I did one last term, and am half way through my second. As part of the preparation for this I took another look at Swing and found it was less horrid than I&#8217;d remembered. So I also ended building some code which I&#8217;ll release some day which is basically a Swing application framework, complete with a fledgling plugin system, and the Bean Scripting Framework for extra scripting goodness. I plan to add support for plugging in thinlets and probably applets as well. So the research has been is bearing fruit in various directions. And most importantly I&#8217;ve had some fun along the way. Until now anyway.<br />
I came back to XUL once more via a rekindled interest in &#8220;<a href="http://www.mozilla.org/rdf/doc/SmartBrowsing.html">smart browsing</a>&#8220;. I&#8217;m interested in further automating the browser to do cool stuff &#8482; with all that metadata that web pages, blogs especially, are integrating these days. So, after poking around in my <a href="http://www.mozilla.org/">Mozilla</a> installation a bit I decided it was time to find out exactly what XUL, <a href="http://www.mozilla.org/projects/xpcom/">XPCOM</a>, XBL, etc were all about. Hence the book purchase.<br />
Now, while the Creating Apps book has answered a lot of questions, its also raised a whole lot more. I&#8217;ve found it to be a rather infuriating read as it covers a lot of ground very quickly, so I&#8217;m left going back to the web, e.g. <a href="http://www.xulplanet.com/">XUL Planet</a> to get them answered. XUL is itself worthy of a book, even a Nutshell book, IMO.<br />
The chapters on XUL Templates and <a href="http://www.mozilla.org/rdf/doc/">Mozilla&#8217;s RDF support</a> have left me on the one hand quite excited about the possibilities lurking beneath the covers of Mozilla, but on the other tearing my hair out with frustration as there are a <i>lot</i> of problems with the book. There are mistakes in the examples, diagrams are in correctly referenced, and in one case several pages were devoted to walking through an example of how to process some RDF data without actually showing the underlying data <i>first</i>.<br />
There are <a href="http://www.oreilly.com/catalog/mozilla/errata/mozilla.unconfirmed">corrections on the O&#8217;Reilly site</a>, <a href="http://books.mozdev.org/corrections.html">corrections on the Mozilla site</a>, reader corrections <a href="http://books.mozdev.org/chapters/index.html">in the per chapter comments</a>, as well as <a href="http://mozdev.org/bugs/buglist.cgi?email1=&#038;emailtype1=substring&#038;emailassigned_to1=1&#038;email2=&#038;emailtype2=substring&#038;emailreporter2=1&#038;bugidtype=include&#038;bug_id=&#038;changedin=&#038;votes=&#038;chfieldfrom=&#038;chfieldto=Now&#038;chfieldvalue=&#038;product=books&#038;short_desc=&#038;short_desc_type=allwordssubstr&#038;long_desc=&#038;long_desc_type=allwordssubstr&#038;bug_file_loc=&#038;bug_file_loc_type=allwordssubstr&#038;field0-0-0=noop&#038;type0-0-0=noop&#038;value0-0-0=&#038;cmdtype=doit&#038;order=Bug+Number">bug reports</a>. But no single unified place to check them all. I&#8217;m left running around double-checking everything. Even more frustratingly the example application, xFly, which has <a href="http://xfly.mozdev.org/">its own Mozilla project</a> hasn&#8217;t been updated to include all the examples from the book! They are available as <a href="http://books.mozdev.org/examples/index.html">text files</a> but you need to manually integrate them with the app (should you want to bother) or apply the corrections yourself. Not a good situation given the book was published September 2002.<br />
This all lead me to conclude that the examples weren&#8217;t thoroughly tested, and had me questioning the wisdom of purchasing the book at all. But perhaps I&#8217;m being unfair as it may be that they&#8217;ve been trying to hit a moving target all along.<br />
For example last night I spent several hours trying to apply sorting to a XUL tree element. The Creating Apps book uses the sort attribute <a href="http://books.mozdev.org/chapters/ch09.html#77026">in an example</a>, but doesn&#8217;t explain it. I&#8217;ve since got that example running, but the sorting doesn&#8217;t actually work. Ooops. So I check the RDF docs on the Mozilla site and see that the XUL template primer has <a href="http://www.mozilla.org/docs/xul/xulnotes/template-outliner.html">an example that uses the same syntax</a>. Stumped again. The full XUL template reference, which is apparently outdated, has a &#8220;To Be Done&#8221; in <a href="http://www.mozilla.org/rdf/doc/xul-template-reference.html#Ordering">the sorting section</a>. Oh dear. So I check <a href="http://www.xulplanet.com/tutorials/xultu/treetempl.html">the XULPlanet tutorial</a> and discover that uses a completely different syntax for the value of the sort attribute, and defines a couple of others to boot. This doesn&#8217;t work either. I even ended up fishing into the XUL for Mozilla itself to see how it did it (same as the XULPlanet tutorial). Still no joy. Googling doesn&#8217;t return any useful hits beyond the documents referenced above. This doesn&#8217;t bode well so I&#8217;m wondering whether to go any further at all.<br />
But, if someone knows how to get sorting to work in a tree I&#8217;d appreciate some help.<br />
And if anyone has built a complete working version of the xFly sample application from the Creating Apps book I&#8217;d appreciate a copy. And no doubt so would the authors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ldodds.com/blog/2003/03/not-creating-apps-with-mozilla/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

