<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:cc="http://web.resource.org/cc/" xmlns="http://purl.org/rss/1.0/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

<channel rdf:about="http://www.chaosmagnet.com/blog/">
<title>Chaos Magnet</title>
<link>http://www.chaosmagnet.com/blog/</link>
<description>The personal and professional ramblings of technology author Nicholas Chase.</description>
<dc:language>en-us</dc:language>
<dc:creator />
<dc:date>2007-03-19T12:03:20-05:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.2" />
<cc:license rdf:resource="http://creativecommons.org/licenses/by-nd/1.0/" cc:license="http://creativecommons.org/licenses/by-nc-sa/2.0/" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000872.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000871.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000870.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000869.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000868.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000867.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000866.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000865.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000864.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000863.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000862.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000861.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000860.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000859.html" />
<rdf:li rdf:resource="http://www.chaosmagnet.com/blog/archives/000858.html" />
</rdf:Seq>
</items>

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rdf+xml" href="http://feeds.feedburner.com/ChaosMagnet" /><feedburner:info uri="chaosmagnet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>29.517277</geo:lat><geo:long>-82.545182</geo:long><image rdf:resource="http://creativecommons.org/images/public/somerights20.gif" /><feedburner:emailServiceId>ChaosMagnet</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly></channel>

<item rdf:about="http://www.chaosmagnet.com/blog/archives/000872.html">
<title>Where to find help with Atom, RSS, XQuery, XPath, or XForms</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/qWmvTZOkGH0/000872.html</link>
<description>&lt;p&gt;Well, I've been doing a bunch of Atom content for &lt;a href="http://www.ibm.com/developerworks" target="_blank"&gt;developerWorks&lt;/a&gt;, so they asked me if I would host an &lt;a title="" href="http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=1087&amp;thread=155874&amp;cat=11" target="_blank"&gt;Atom and RSS forum&lt;/a&gt; to help answer any questions people have, and I'm happy to do that.  My &lt;a href="http://www-128.ibm.com/developerworks/forums/dw_forum.jsp?forum=1076&amp;cat=11" target="_blank"&gt;XQuery/XPath 2.0 forum&lt;/a&gt; has been going pretty well, so they thought they'd have me do another one.  Tyler's been in charge of a form to get &lt;a href="http://www-128.ibm.com/developerworks/forums/dw_forum.jsp?forum=1075&amp;cat=11" target="_blank"&gt;XForms help&lt;/a&gt;, but it's been a little quiet.  (Which is too bad, because if people have questions, they'll have his full attention. :))  Apparently, they've also been featuring my &lt;a href="http://www.ibm.com/developerworks/views/xml/libraryview.jsp?search_by=sudoku" target="_blank"&gt;XForms Sudoku&lt;/a&gt; series on the home page for several weeks, which is unusual.  I'm pretty excited about that.  They're probably pushing it because of the &lt;a href="http://www-03.ibm.com/developerworks/blogs/page/scott?entry=twodw_for_february_27_2007" target="_blank"&gt;podcast&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=qWmvTZOkGH0:WeqfE3roymU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=qWmvTZOkGH0:WeqfE3roymU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=qWmvTZOkGH0:WeqfE3roymU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Nick's Publications</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-03-19T12:03:20-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000872.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000871.html">
<title>Life on the other side of the mic</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/sL5tJFiQdTw/000871.html</link>
<description>&lt;p&gt;I've done a ton of interviews, but always as the interviewer.  Yesterday I got a call asking me to be the interviewee for the &lt;a title="IBM developerWorks : Blogs : developerWorks podcasts editor notes" href="http://www-03.ibm.com/developerworks/blogs/page/scott?entry=twodw_for_february_27_2007"&gt;IBM developerWorks podcast&lt;/a&gt;.  They're featuring one of my articles, &lt;a href="http://www.ibm.com/developerworks/xml/library/x-xformssudoku1/" target="_blank"&gt;Use XForms to create your own Sudoku game&lt;/a&gt; on the &lt;a href="http://www.ibm.com/developerworks" target="_blank"&gt;developerWorks homepage&lt;/a&gt; this week.&lt;/p&gt;

&lt;p&gt;I think I was almost more interested in seeing the interview from this perspective than actually doing the interview.  Scott Laningham is really a great interviewer; he's great at putting people at ease, and I learned a heck of a lot from the experience.&lt;/p&gt;

&lt;p&gt;And I've never been compared to &lt;a href="http://www.amazon.com/gp/product/B00005JKEX/103-0446587-8950212?ie=UTF8&amp;tag=thevanguardsc-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=B00005JKEX" target="_blank"&gt;Buckaroo Banzai&lt;/a&gt; before, which was funny.  But is it pathetic that I wound up actually referencing &lt;a href="http://www.chaosmagnet.com/blog/archives/000332.html" arget="_blank"&gt;my own blog&lt;/a&gt;?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=sL5tJFiQdTw:V4cM-zWYqTs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=sL5tJFiQdTw:V4cM-zWYqTs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=sL5tJFiQdTw:V4cM-zWYqTs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Nick's Publications</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-03-01T02:27:00-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000871.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000870.html">
<title>The Death Star runs MacOS</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/5YL-i-zAyyg/000870.html</link>
<description>&lt;p&gt;I kind of balked a little bit at this week's Geekend.  The topic is &lt;a title="� Spock loves Linux, Vader is a Mac Daddy | Geekend | TechRepublic.com" href="http://blogs.techrepublic.com.com/geekend/?p=524&amp;tag=nl.e138" target="_blank"&gt;which OS would be used by various SF characters&lt;/a&gt; such as Darth Vader, Mr. Spock, and Dr. Who, and I was a little miffed ad the choices -- until I read the analysis.  Right on!  A little geeky, but hilarious.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=5YL-i-zAyyg:k8874N9Q8Bo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=5YL-i-zAyyg:k8874N9Q8Bo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=5YL-i-zAyyg:k8874N9Q8Bo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Fun stuff</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-02-23T07:40:36-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000870.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000869.html">
<title>Tesla coils -- how cool is this?</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/JVC2O0Oe6cs/000869.html</link>
<description>&lt;p&gt;OK, I'm a geek.  I get it.  But check this out:  &lt;a title="Tesla_Downunder" href="http://tesladownunder.com/"&gt;Tesla Downunder&lt;/a&gt;.  I like the &lt;a href="http://tesladownunder.com/tesla_coil_sparks.htm#Rotating%20long%20breakout%20point" target="_blank"&gt;Eye of Sauron&lt;/a&gt;, but I think my favorite is the &lt;a href="http://tesladownunder.com/tesla_coil_sparks.htm#Tesladownunder%20Car%20Theft%20Protection" target="_blank"&gt;Tesla Coil car theft protection&lt;/a&gt;.  Hehehehehehe.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=JVC2O0Oe6cs:LVDNeE5DUeE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=JVC2O0Oe6cs:LVDNeE5DUeE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=JVC2O0Oe6cs:LVDNeE5DUeE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Fun stuff</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-02-17T14:15:57-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000869.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000868.html">
<title>Goin' to Orlando -- the Rational Software Development Conference</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/uUtMH05KH_E/000868.html</link>
<description>&lt;p&gt;Well, once again my Ruby on Rails talk, "Unified Modeling&lt;br /&gt;
Language on Rails: From Diagram to Web Site in Record Time", has been accepted for the &lt;a title="IBM Rational Software Development Conference 2007" href="http://www-306.ibm.com/software/rational/events/rsdc2007/"&gt;IBM Rational Software Development Conference&lt;/a&gt;, so sometime between June 10 and June 14, I'll be presenting in Orlando.  I don't have the date yet -- they'll let me know after 2/28, apparently -- but I'm excited, so I thought I'd let anybody know might care know. :)&lt;/p&gt;

&lt;p&gt;This was a fun experience last year, so if you're going to the converence, stop by and say "hi"!  Or let me know and maybe we can get together.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=uUtMH05KH_E:HhyRUYIox4Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=uUtMH05KH_E:HhyRUYIox4Q:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=uUtMH05KH_E:HhyRUYIox4Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Technology</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-02-17T09:51:04-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000868.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000867.html">
<title>Google discontinues SOAP API</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/LDUNW825E8Y/000867.html</link>
<description>&lt;p&gt;I'm absolutely stunned, if a little late to the party.  After almost single-handedly making it obvious why Web services are a good thing and providing who knows how many programmers with their first experience with SOAP, &lt;a title="Google SOAP Search API" href="http://code.google.com/apis/soapsearch/index.html"&gt;Google has discontinued support for the SOAP API&lt;/a&gt; that fuels who knows how many applications.  Yes, there are alternatives, and I will cover them in a future post, but this warrants commentary.&lt;/p&gt;

&lt;p&gt;If you already have a key, you can continue to use the API, but for how long?  And since you can't give out your key, and they're not giving out any new ones, it means that only you can use your application.  Unless it's on a web site, of course.&lt;/p&gt;

&lt;p&gt;But those web sites seem to be the only place that Google has considered.  The replacement is their AJAX API, which is, quite frankly, useless for anything but displaying results in the browser.  Although it would be a straightforward technical process to extract the data from this API and use it in the same way that you used the SOAP data, it is not just explicitly forbidden in the terms of use, is referred to in the FAQ as something that will specifically get your application banned.&lt;/p&gt;

&lt;p&gt;My mind is reeling with what this is going to do to the Web services ecosystem.  Sure, most Web services applications don't use it, but I would venture to say that most of us programming the stuff started out learning on the Google API.  Were we supposed to do now, switch over to the Microsoft Live API?  Or is this supposed to be a way of promoting REST?&lt;/p&gt;

&lt;p&gt;Yahoo has a REST-based API that is still functioning, presumably for the long term, but who the heck knows at this point?&lt;/p&gt;

&lt;p&gt;To be fair, Google has always said that the service was "beta", and it has never really been officially supported, and that it might be discontinued at any time.  But, come on, they certainly can't have failed to notice its popularity.&lt;/p&gt;

&lt;p&gt;I have seen several theories on this.  One mentions that many of the applications built on this technology have been Search Engine Optimization applications, many of which are commercial applications and people have been making money.  One mentions the fact that by forcing people to use the Ajax API, they will be able to shoehorn in both ads and paid results.  Both of these are probably true.&lt;/p&gt;

&lt;p&gt;But these are not the only uses for which this API was suited.  The inability to get at the actual data using the Ajax API means that Google data can no longer be included in mashups.  (Yes, I understand that if you already have an application, you can continue to use it.  I'm talking about new applications going forward.)  The API can no longer be used to research information.  You can no longer use it for trending.  You can no longer use it for data mining.&lt;/p&gt;

&lt;p&gt;I make my living telling people how to do things.  I'm good at it.  Very good at it.  But I spent a lot of my time thinking about uses for these technologies so I can explain why it's important for people to learn them.  For Google to pull the rug out like this makes me physically ill.&lt;/p&gt;

&lt;p&gt;I feel like entire avenues of progress have been cut off by the loss of this capability.  Will other search providers follow Google's lead and lock up their data?  After all, if darling Google can do it, why can't everybody else?&lt;/p&gt;

&lt;p&gt;You may think that I'm overreacting here, and maybe I am, but you don't see what I see.  And now, apparently, nobody else will either.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=LDUNW825E8Y:A6hHALr2Cq0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=LDUNW825E8Y:A6hHALr2Cq0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=LDUNW825E8Y:A6hHALr2Cq0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Web Development</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-02-09T09:58:14-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000867.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000866.html">
<title>Web 2.0... the Machine is Us/ing Us</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/m8VDS9VNus8/000866.html</link>
<description>&lt;p&gt;&lt;a title="Boing Boing: Web 2.0 explained in a short, moving video" href="http://www.boingboing.net/2007/02/06/web_20_explained_in_.html"&gt;Boing Boing&lt;/a&gt; describe this video best:&lt;blockquote&gt;This incredible video called "Web 2.0... the Machine is Us/ing Us," is deeply moving and incredibly smart. The creator is Michael Wesch, an assistant Cultural Anthropology Prof at Kansas State U, and he has strung together a bunch of animations, text, and screenshots in order to tell the story of "Web 2.0" -- and why it matters, and how it's changing the world. This is as starry-eyed as techno-optimism gets, and it might just choke you up a little, if you care about this stuff.&lt;/blockquote&gt;&lt;br /&gt;
Maybe it's just lack of sleep, but it definitely choked me up, more than a little.&lt;/p&gt;

&lt;p&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6gmP4nk0EOE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6gmP4nk0EOE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=m8VDS9VNus8:r19KvZeCUec:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=m8VDS9VNus8:r19KvZeCUec:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=m8VDS9VNus8:r19KvZeCUec:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject />
<dc:creator>roadnick</dc:creator>
<dc:date>2007-02-09T07:30:01-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000866.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000865.html">
<title>Scratch: programming for kids and other non-programmers</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/Ehcf3To73Os/000865.html</link>
<description>&lt;p&gt;Now that I have my laptop and it's clear that I'm not going to be switching back and forth between it and the laptop, the lowest-ranking computer has been granted to the kids, but since it's in the bedroom, there will be no internet connection.  But I still want them to do more than just play video games, so it was nice to find &lt;a title="Scratch" href="http://scratch.mit.edu/"&gt;Scratch&lt;/a&gt;, a programming environment that lets kids build interactive games, art, etc.I haven't actually built anything yet, but from that I see, it seems pretty much like natural language programming.  I may use it myself. :)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Ehcf3To73Os:1Tztq0Nb3h8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Ehcf3To73Os:1Tztq0Nb3h8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Ehcf3To73Os:1Tztq0Nb3h8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Fun stuff</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-29T10:15:54-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000865.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000864.html">
<title>Introduction to XSLT</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/EYXZsIdaYls/000864.html</link>
<description>&lt;p&gt;I've been slacking on blogging my pieces as they get published on IBM's &lt;a href="http://www.ibm.com/developerworks" target="_blank"&gt;developerWorks&lt;/a&gt;, but &lt;a title="Introduction to XSLT" href="http://www-128.ibm.com/developerworks/edu/x-dw-x-introxslt.html"&gt;Introduction to XSLT&lt;/a&gt; is being featured on the home page this week, so it reminded me. :)&lt;/p&gt;

&lt;p&gt;So here it is...&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a title="Introduction to XSLT" href="http://www-128.ibm.com/developerworks/edu/x-dw-x-introxslt.html"&gt;Introduction to XSLT&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The need to transform XML is so common that Extensible Stylesheet Language Transformations (XSLT) is considered one of the basic XML specifications. This tutorial explains how to create XSLT stylesheets. It also covers the basics of XPath, which enables you to select specific parts of an XML document. Finally, it gives you a look at some of the more advanced capabilities that XSLT offers.&lt;/p&gt;

&lt;p&gt;This tutorial is for developers who want to use Extensible Stylesheet Language Transformations (XSLT) to transform the XML data into other forms without the need for to program in Java™ or other languages.&lt;/p&gt;

&lt;p&gt;Objectives&lt;/p&gt;

&lt;p&gt;    * The basics of XSLT&lt;/p&gt;

&lt;p&gt;    * Using simple templates&lt;/p&gt;

&lt;p&gt;    * Propagating data&lt;/p&gt;

&lt;p&gt;    * Controlling spaces&lt;/p&gt;

&lt;p&gt;    * The basics of XPath&lt;/p&gt;

&lt;p&gt;    * XPath functions&lt;/p&gt;

&lt;p&gt;    * Looping and conditional statements&lt;/p&gt;

&lt;p&gt;    * Extending XSLT&lt;/p&gt;

&lt;p&gt;    * XSLT variables&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=EYXZsIdaYls:18-aM3HZkxY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=EYXZsIdaYls:18-aM3HZkxY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=EYXZsIdaYls:18-aM3HZkxY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject />
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-29T01:06:21-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000864.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000863.html">
<title>Read/Write Web</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/Jkl6l7iAN4M/000863.html</link>
<description>&lt;p&gt;Now that I'm keeping up wtih my favorite feeds via email, I'm developing a notion of what's worth reading and what's just worth checking once in a while.  &lt;a title="Read/Write Web" href="http://www.readwriteweb.com" target="_blank"&gt;Read/Write Web&lt;/a&gt; is definitely in the first category.  Commentaries are consistently well thought out and cover a wide range of technologies involved in web development, from &lt;a href="http://www.readwriteweb.com/archives/mobile_20_companies.php" target="_blank"&gt;mobile&lt;/a&gt; to &lt;a href="http://www.readwriteweb.com/archives/throwaway_identities.php" target="_blank"&gt;throwaway identities&lt;/a&gt; to &lt;a href="http://www.readwriteweb.com/archives/amazon_tags_ajax_plogs_wikis.php" target="_blank"&gt;Ajax&lt;/a&gt; to &lt;a href="http://www.readwriteweb.com/archives/granular_web.php" target="_blank"&gt;OpenId&lt;/a&gt; and lots more.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Jkl6l7iAN4M:WBQcJn1AFJo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Jkl6l7iAN4M:WBQcJn1AFJo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Jkl6l7iAN4M:WBQcJn1AFJo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Web Development</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-29T00:13:55-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000863.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000862.html">
<title>Back in the saddle</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/QqFcxLhdhEY/000862.html</link>
<description>&lt;p&gt;Last year, we sold a bunch of stuff on eBay, but come December, we were so swamped, we took a break for about a month.  We started up again this week, with just five items:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=250076393635&amp;ssPageName=STRK:MESE:IT"&gt;	Ateco 105+ Piece Set of Cake Decorating Tools/Case VGC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=250076391494&amp;ssPageName=STRK:MESE:IT"&gt;	Emenee Sunburst Tiger Plastic Guitar GC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=250076388738&amp;ssPageName=STRK:MESE:IT"&gt;Guardian Service 13" Platter Gc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=250076387119&amp;ssPageName=STRK:MESE:IT"&gt;Staffordshire Blue Ironstone Candlestick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=250076384050&amp;ssPageName=STRK:MESE:IT"&gt;Copeland Spode Bowl w/ Handles in the Rhine Pattern EC&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=QqFcxLhdhEY:eYyl7J5vNLk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=QqFcxLhdhEY:eYyl7J5vNLk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=QqFcxLhdhEY:eYyl7J5vNLk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Personal</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-22T14:13:01-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000862.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000861.html">
<title>Creating glassy looking buttons</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/AP4h8pj3JPg/000861.html</link>
<description>&lt;p&gt;OK, I have no artisitic talent, I admit that.  But every once in a while I need something that looks nice for a project, and I've always been in awe of those glassy looking buttons.  Especially now, with the new Vista interfaces, I knew I was going to have to figure out how to do that, or really regret it.  Fortunately, I just found a &lt;a title="Joomla Hut - Joomla Templates Showcase - Glassy Top Photoshop Tutorial" href="http://www.mambohut.com/content/view/106/58/"&gt;tutorial on making those glassy looking buttons&lt;/a&gt;.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=AP4h8pj3JPg:bbJJeTubuvo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=AP4h8pj3JPg:bbJJeTubuvo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=AP4h8pj3JPg:bbJJeTubuvo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Fun stuff</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-19T13:42:44-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000861.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000860.html">
<title>How to market your blog in 2007</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/TB7YtGJ7nG0/000860.html</link>
<description>&lt;p&gt;I am determined to get it together this year.  (Yeah, just like every other year.)  One of the things I need to do is decide what to do with this blog.  The last couple of days, while researching stuff for work, I added a whole bunch of posts, and circulation took a nosedive.  I choose to believe this is because you all are just not interested in so much technical stuff, rather than believing it's just that you are not interested in what I have to say.  (Hey, you're reading this, aren't you?)  So while I try and figure out the direction this thing should take, here is a list of &lt;a title="How To Market Your Blog in 2007" href="http://www.problogger.net/archives/2007/01/11/how-to-market-your-blog-in-2007/"&gt;41 ways to market your blog in 2007&lt;/a&gt;.&lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=TB7YtGJ7nG0:Us60FARM8G8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=TB7YtGJ7nG0:Us60FARM8G8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=TB7YtGJ7nG0:Us60FARM8G8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Personal</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-12T13:18:40-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000860.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000859.html">
<title>Chaos Magnet now publishes full feeds</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/Yxhp1MY5yB4/000859.html</link>
<description>&lt;p&gt;Okay, everybody, I'm trying an experiment.  For the life of this blog, I have published an RSS feed, but it has been a "partial feed", on the premise that people should come to the site to read the actual post.  However, I'm beginning to think this is not such a good idea.  Part of it stems from the fact that I have finally discovered a good way for me to keep up with all of the feeds I want to read - &lt;a href="http://rss2email.infogami.com/getstarted"&gt;RSS2Email&lt;/a&gt; -- and I've discovered I personally prefer full feeds.  That means the whole posting is in the feed, or in my case, the e-mail.  After reading &lt;a title="Why I publish full feeds? at chilibean" href="http://www.chilibean.co.za/2007/01/10/why-i-publish-full-feeds/"&gt;Why I publish full feeds? at chilibean&lt;/a&gt; my mind was made up to at least try it.  if you hate it, let me know.  If you love it, let me know that too. &lt;br /&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Yxhp1MY5yB4:to-sXc-LSuI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Yxhp1MY5yB4:to-sXc-LSuI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Yxhp1MY5yB4:to-sXc-LSuI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Web Development</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-12T12:58:27-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000859.html</feedburner:origLink></item>
<item rdf:about="http://www.chaosmagnet.com/blog/archives/000858.html">
<title>A little science humor</title>
<link>http://feedproxy.google.com/~r/ChaosMagnet/~3/Idale0KsfB8/000858.html</link>
<description>&lt;p&gt;&lt;a title="xkcd - A webcomic of romance, sarcasm, math, and language - By Randall Munroe" href="http://xkcd.com/c123.html"&gt;Centrifugal Force&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Idale0KsfB8:Nj_oTDTVP_8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Idale0KsfB8:Nj_oTDTVP_8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ChaosMagnet?a=Idale0KsfB8:Nj_oTDTVP_8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ChaosMagnet?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
<dc:subject>Fun stuff</dc:subject>
<dc:creator>roadnick</dc:creator>
<dc:date>2007-01-11T11:20:10-05:00</dc:date>
<feedburner:origLink>http://www.chaosmagnet.com/blog/archives/000858.html</feedburner:origLink></item>


<cc:License rdf:about="http://creativecommons.org/licenses/by-nc-sa/2.0/"><cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" /><cc:permits rdf:resource="http://web.resource.org/cc/Distribution" /><cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><cc:requires rdf:resource="http://web.resource.org/cc/Notice" /><cc:requires rdf:resource="http://web.resource.org/cc/Attribution" /><cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" /><cc:prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /></cc:License><image rdf:about="http://creativecommons.org/images/public/somerights20.gif"><url>http://creativecommons.org/images/public/somerights20.gif</url><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><title>Some Rights Reserved</title></image></rdf:RDF>
