<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Wed, 19 Mar 2003 15:19:42 GMT -->
<rss version="2.0">
	<channel>
		<title>Dave Babbitt: Development</title>
		<link>http://radio.weblogs.com/0100826/categories/developmentIssues/</link>
		<description>These are usually knotty technical problems that come up at work or when working on the church&apos;s website.</description>
		<language>en-us</language>
		<copyright>Copyright 2003 Dave Babbitt</copyright>
		<lastBuildDate>Wed, 19 Mar 2003 15:19:42 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>dave@babbitt.org</managingEditor>
		<webMaster>dave@babbitt.org</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>23</hour>
			<hour>0</hour>
			<hour>1</hour>
			<hour>2</hour>
			<hour>3</hour>
			<hour>22</hour>
			<hour>17</hour>
			<hour>18</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/03/19.html#a436</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.macromedia.com/devnet/mx/coldfusion/articles/migration_overview.html&quot;&gt;Migrating to ColdFusion MX Overview&lt;/A&gt; by Macromedia; re: ColdFusion. [&lt;A href=&quot;http://www.macromedia.com/desdev/articles/xml_resource_feed.html&quot;&gt;Macromedia - Designer Developer Center&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;10:19:25 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2003/03/19.html#a436&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=436&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F03%2F19.html%23a436&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (436)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/03/19.html#a436</guid>
			<pubDate>Wed, 19 Mar 2003 15:19:25 GMT</pubDate>
			<source url="http://www.macromedia.com/desdev/resources/macromedia_resources.xml">Macromedia - Designer Developer Center</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=436&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F03%2F19.html%23a436</comments>
			</item>
		<item>
			<title>Python Desktop Server very similar in function to Radio Userland</title>
			<link>http://pyds.muensterland.org/stories/8.html</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://pyds.muensterland.org/stories/8.html&quot; class=&quot;weblogItemTitle&quot;&gt;Python Desktop Server very similar in function to Radio Userland&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;SPAN class=633345613-17032003&gt;&lt;FONT face=Arial color=#0000ff size=2&gt;It doesn&apos;t have the outliner that Frontier, the THING THAT MADE RADIO WHAT IT IS TODAY, has,&amp;nbsp;so I can&apos;t get interested in it. Cool article, though.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:10:04 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2003/03/17.html#a431&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=431&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F03%2F17.html%23a431&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (431)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/03/17.html#a431</guid>
			<pubDate>Mon, 17 Mar 2003 14:10:04 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=431&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F03%2F17.html%23a431</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/01/10.html#a371</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;Bob Frankston: &lt;A href=&quot;http://www.satn.org/archive/2003_01_05_archive.html#90150387&quot;&gt;VoIP is a simple idea and simply works&lt;/A&gt;. In the Times article, the Verizon spokesperson said that the Public Switched Telephone Network has worked well for many decades. That&apos;s true by comparison to the alternatives -- no phone system at all. Now that we have alternatives the PSTN comes up wanting. [&lt;A href=&quot;http://www.tomalak.org/&quot;&gt;Tomalak&apos;s Realm&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;3:27:08 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2003/01/10.html#a371&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=371&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F01%2F10.html%23a371&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (371)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/01/10.html#a371</guid>
			<pubDate>Fri, 10 Jan 2003 20:27:08 GMT</pubDate>
			<source url="http://static.userland.com/tomalak/links2.xml">Tomalak&apos;s Realm</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=371&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F01%2F10.html%23a371</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/01/01.html#a341</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;O&apos;Reilly Network: &lt;A href=&quot;http://www.openp2p.com/pub/a/p2p/2002/12/26/inroom_chat.html&quot;&gt;In-Room Chat as a Social Tool&lt;/A&gt;. Clay Shirky. For us, the chat served as a kind of social whiteboard. In this note, I want to detail what worked and why, what the limitations and downsides of in-room chat were, and point out possible future avenues for exploration. [&lt;A href=&quot;http://www.tomalak.org/&quot;&gt;Tomalak&apos;s Realm&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;8:25:10 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2003/01/01.html#a341&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=341&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F01%2F01.html%23a341&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (341)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2003/01/01.html#a341</guid>
			<pubDate>Wed, 01 Jan 2003 13:25:10 GMT</pubDate>
			<source url="http://static.userland.com/tomalak/links2.xml">Tomalak&apos;s Realm</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=341&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2003%2F01%2F01.html%23a341</comments>
			</item>
		<item>
			<title>A Javascript Quine</title>
			<link>http://www.nyx.net/~gthompso/self_javas.txt</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.nyx.net/~gthompso/self_javas.txt&quot; class=&quot;weblogItemTitle&quot;&gt;A Javascript Quine&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&amp;lt;script type=&quot;text/jscript&quot; for=&quot;window&quot; event=&quot;onLoad&quot;&amp;gt;a=new Array();a[0]=&apos;a=new Array();&apos;; a[1]=&apos;[&apos;; a[2]=&apos;]&apos;; a[3]=&apos;\&apos;&apos;; a[4]=&apos;\\&apos;; a[5]=&apos;=&apos;; a[6]=&apos;a&apos;; a[7]=&apos;;&apos;; a[8]=&apos;&apos;; a[9]=&apos;for(i=0;i&lt;10;i++)document.writeln((i==0?a[0]:a[8])+a[6]+a[1]+i+a[2]+a[5]+a[3]+((i==3||i==4)?a[4]:a[8])+a[i]+a[3]+a[7]+(i==9?a[9]:a[8]))&apos;;for(i=0;i&lt;10;i++)document.writeln((i==0?a[0]:a[8])+a[6]+a[1]+i+a[2]+a[5]+a[3]+((i==3||i==4)?a[4]:a[8])+a[i]+a[3]+a[7]+(i==9?a[9]:a[8]))&amp;lt;/script&amp;gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:23:39 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/12/26.html#a338&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=338&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F26.html%23a338&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (338)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/26.html#a338</guid>
			<pubDate>Fri, 27 Dec 2002 02:23:39 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=338&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F26.html%23a338</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/25.html#a331</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;Here is some much needed advice for some of my fellow developers: &lt;A href=&quot;http://www.nedbatchelder.com/text/deleting-code.html&quot;&gt;&lt;BIG&gt;&lt;SPAN class=headslug&gt;Deleting Code&lt;/SPAN&gt;&lt;/BIG&gt;&lt;/A&gt; by &lt;SPAN class=path&gt;Ned Batchelder&lt;/SPAN&gt;.&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;12:39:08 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/12/25.html#a331&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=331&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F25.html%23a331&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (331)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/25.html#a331</guid>
			<pubDate>Wed, 25 Dec 2002 17:39:08 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=331&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F25.html%23a331</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/19.html#a324</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;A cool new &lt;A href=&quot;http://www.alterfin.com/dominique/index.html&quot;&gt;inter - face&lt;/A&gt;&amp;nbsp;- I would like to see it tied to a genetic algorithm to optimize the feedback.&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:48:54 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/12/19.html#a324&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=324&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F19.html%23a324&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (324)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/19.html#a324</guid>
			<pubDate>Thu, 19 Dec 2002 14:48:54 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=324&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F19.html%23a324</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/16.html#a321</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;FONT size=2&gt;
&lt;P&gt;Check out &lt;A href=&quot;http://www.wayner.org/books/td/&quot;&gt;Translucent Databases&lt;/A&gt; - in it, Peter Wayner describes methods to construct databases that use one-way functions to scramble data and shield it from prying eyes. Unfortunately his examples are all in the overly-long-winded Java language, and I don&apos;t have the time nor money right now to analyze his code. Can anybody translate his examples into Cold Fusion? Here are some of the case studies (take your pick):&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;A database that hides the position of Navy ships from enemies while simultaneously providing accurate information to those with proper authorization. &lt;/LI&gt;
&lt;LI&gt;An anti-rape database that identifies trends without containing any personal information. &lt;/LI&gt;
&lt;LI&gt;A babysitter scheduling service that matches parents with available sitters while protecting the sitters&apos; identities and locations&apos;. &lt;/LI&gt;
&lt;LI&gt;A department store database that guards the modesty of customers. &lt;/LI&gt;
&lt;LI&gt;A private accounting system that detects fraud without revealing information. &lt;/LI&gt;
&lt;LI&gt;A poker game for the Internet that prevents cheating. &lt;/LI&gt;
&lt;LI&gt;A pharmacy database for preventing dangerous drug interactions while keeping medical records secure. &lt;/LI&gt;
&lt;LI&gt;A tool for travel agents to protect their clients from stalkers and kidnappers. &lt;/LI&gt;
&lt;LI&gt;A stock exchange transaction mechanism designed to stop insider-trading. &lt;/LI&gt;
&lt;LI&gt;A website logfile tool that provides accurate counts of visitors while protecting their identities. &lt;/LI&gt;
&lt;LI&gt;A credit-card database for defending crucial e-commerce transactions. &lt;/LI&gt;
&lt;LI&gt;A patent search tool that doesn&apos;t reveal the nature and focus of the search. &lt;/LI&gt;
&lt;LI&gt;A conference bulletin board that routes messages without helping stalkers. &lt;/LI&gt;
&lt;LI&gt;A tool for studying the radon concentration in homes without maintaining personal information. &lt;/LI&gt;
&lt;LI&gt;An anti-money laundering database.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I know one trick where the password is hashed before it is stored in the database - an administrator can reset the password but can&apos;t tell you what it is. But this trick doesn&apos;t cover cases where the information needs to be displayed to certain people.&lt;/P&gt;
&lt;P&gt;Know any others?&lt;/P&gt;&lt;/FONT&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:05:28 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/12/16.html#a321&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=321&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F16.html%23a321&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (321)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/12/16.html#a321</guid>
			<pubDate>Tue, 17 Dec 2002 02:05:28 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=321&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F12%2F16.html%23a321</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/11/10.html#a295</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.newsisfree.com/click/-5,9903455,2535/&quot;&gt;An Interview With Douglas Bowman of Wired News&lt;/A&gt; [&lt;A href=&quot;http://www.bogieland.com/infodesign/&quot;&gt;Info Design&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;5:50:05 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/11/10.html#a295&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=295&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F11%2F10.html%23a295&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (295)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/11/10.html#a295</guid>
			<pubDate>Sun, 10 Nov 2002 10:50:05 GMT</pubDate>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/35/2535.xml">Info Design</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=295&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F11%2F10.html%23a295</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/11/03.html#a291</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.reactos.com/&quot;&gt;ReactOS&lt;/A&gt; is an Open Source effort to develop a quality operating system that is compatible with Windows NT 4.0 applications and drivers.&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;5:31:56 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/11/03.html#a291&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=291&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F11%2F03.html%23a291&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (291)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/11/03.html#a291</guid>
			<pubDate>Sun, 03 Nov 2002 10:31:56 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=291&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F11%2F03.html%23a291</comments>
			</item>
		<item>
			<title>Literate Programming</title>
			<link>http://www.literateprogramming.com/</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.literateprogramming.com/&quot; class=&quot;weblogItemTitle&quot;&gt;Literate Programming&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;P&gt;&lt;blockquote&gt;The practitioner of literate programming can be regarded as an essayist, whose main concern is with exposition and excellence of style. Such an author, with thesaurus in hand, chooses the names of variables carefully and explains what each variable means. He or she strives for a program that is comprehensible because its concepts have been introduced in an order that is best for human understanding, using a mixture of formal and informal methods that reinforce each other. &lt;/blockquote&gt;&lt;/P&gt;
&lt;P&gt;I have been somewhat ashamedly following that very dictum - it&apos;s nice to see someone else believes in it too.&lt;/P&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;6:21:25 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/10/09.html#a283&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=283&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F10%2F09.html%23a283&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (283)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/10/09.html#a283</guid>
			<pubDate>Wed, 09 Oct 2002 23:21:25 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=283&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F10%2F09.html%23a283</comments>
			</item>
		<item>
			<title>&lt;b&gt;PDA Fast&lt;/b&gt;</title>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/16.html#a279</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/16.html#a279&quot; class=&quot;weblogItemTitle&quot;&gt;&lt;b&gt;PDA Fast&lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;P&gt;&lt;IMG align=right alt=&quot;Sony PEG-S360&quot; border=0 src=&quot;images/s360.jpg&quot; style=&quot;RUBY-ALIGN: right; RUBY-OVERHANG: auto; RUBY-POSITION: inline&quot; width=150&gt;Saturday, I gave up my PDA to the technicians at Best Buy where I bought my 2 year service plan. A &lt;STRONG&gt;minimum of 10 days of incantations will be recited &lt;/STRONG&gt;to it in a ritual known as &quot;sending it out for service.&quot; At the end of this ritual I am hoping that it will be declared &quot;unfixable&quot; and they will consent to replacing it with the newer SL20 model. &lt;/P&gt;
&lt;P&gt;In the meantime I am supposedly using my son&apos;s PDA, which I gave to him because it no longer synced. So much for that idea. Can&apos;t use my wife&apos;s PDA, either, because she&apos;s got it so full that nothing more can be put&amp;nbsp;into it. So I&apos;m going on an &lt;STRONG&gt;extended PDA &quot;fast&quot; &lt;/STRONG&gt;and journaling the interesting bits of information along the way.&lt;/P&gt;
&lt;P&gt;The first thing I have noticed is that the &lt;STRONG&gt;tasks&amp;nbsp;at the edges of the schedule day &lt;/STRONG&gt;are not getting done, due to my being in bed and away from the laptop, which contains my only source a scheduling information. I have not been taking my allergy pillules regularly, for instance.&lt;/P&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;6:12:21 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/16.html#a279&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=279&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F16.html%23a279&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (279)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/16.html#a279</guid>
			<pubDate>Mon, 16 Sep 2002 11:12:21 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=279&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F16.html%23a279</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/13.html#a278</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;Finally! I have been enlightened about &lt;A href=&quot;http://www.webreference.com/js/tips/020913.html&quot;&gt;Processing in the try, catch, and finally Blocks (9/13/2002)&lt;/A&gt;. Do you know when program control is passed between the try, catch, and finally blocks? Learn what the triggers are for visiting each of these blocks. [&lt;A href=&quot;http://www.webreference.com/js/tips/&quot;&gt;JavaScript Tip of the Day&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:23:39 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/13.html#a278&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=278&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F13.html%23a278&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (278)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/13.html#a278</guid>
			<pubDate>Fri, 13 Sep 2002 14:23:39 GMT</pubDate>
			<source url="http://www.webreference.com/js/tips/channels/last1512.rdf">JavaScript Tip of the Day</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=278&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F13.html%23a278</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/09.html#a277</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;P&gt;Larry Walls Testimony: &lt;A href=&quot;http://interviews.slashdot.org/interviews/02/09/06/1343222.shtml?tid=145&quot;&gt;I expect a good deal of the problem is that you are busy disbelieving a different God than the one I am busy believing in.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Very interesting! He is &quot;Shroedinger&apos;s cat in reverse&quot;.&lt;/P&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;12:26:39 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/09.html#a277&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=277&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F09.html%23a277&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (277)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/09.html#a277</guid>
			<pubDate>Mon, 09 Sep 2002 17:26:39 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=277&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F09.html%23a277</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/04.html#a276</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.newscientist.com/news/news.jsp?id=ns99992732&quot;&gt;Radio emerges from electronic soup.&lt;/A&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;2:11:15 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/04.html#a276&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=276&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F04.html%23a276&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (276)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/04.html#a276</guid>
			<pubDate>Wed, 04 Sep 2002 19:11:15 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=276&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F04.html%23a276</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/04.html#a275</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.eweek.com/article2/0,3959,496270,00.asp&quot;&gt;Apple is internally running a complete, x86-compatible version of Jaguar, aka Mac OS X 10.2, which shipped last week.&lt;/A&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;1:55:11 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/09/04.html#a275&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=275&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F04.html%23a275&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (275)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/09/04.html#a275</guid>
			<pubDate>Wed, 04 Sep 2002 18:55:11 GMT</pubDate>
			<source url="http://blogdex.media.mit.edu/xml/fresh.asp?c=25">( blogdex : recent )</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=275&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F09%2F04.html%23a275</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/07/28.html#a262</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.ofb.biz/modules.php?name=News&amp;amp;file=article&amp;amp;sid=146&quot;&gt;OpenforBusiness Announces Winners for Open Choice Awards 2002&lt;/A&gt; &lt;B&gt;Best Linux Distribution: &lt;A href=&quot;http://www.mandrakelinux.com/&quot;&gt;Mandrake Linux 8.2&lt;/A&gt;.&lt;/B&gt; By sticking to a very orthodox wizard-style interface you won&apos;t miss things that need your attention like you can in SuSE 8.&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;2:49:35 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/07/28.html#a262&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=262&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F07%2F28.html%23a262&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (262)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/07/28.html#a262</guid>
			<pubDate>Sun, 28 Jul 2002 19:49:35 GMT</pubDate>
			<source url="http://jesusgeeks.net/articles.rdf">JesusGeeks</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=262&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F07%2F28.html%23a262</comments>
			</item>
		<item>
			<title>Another idea for a web application. </title>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/07/28.html#a253</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/07/28.html#a253&quot; class=&quot;weblogItemTitle&quot;&gt;Another idea for a web application. &lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;FONT color=#000000 size=2&gt;
&lt;P&gt;Students are given barganing chips according to some kind of award system. These chips are used to award bids placed by themselves in a special auctioning system. Bidders in this system would be local villagers who would try to convince the student that they are qualified to do the work and would place the lowest bid.&lt;/P&gt;&lt;/FONT&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;8:39:37 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/07/28.html#a253&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=253&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F07%2F28.html%23a253&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (253)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/07/28.html#a253</guid>
			<pubDate>Sun, 28 Jul 2002 13:39:37 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=253&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F07%2F28.html%23a253</comments>
			</item>
		<item>
			<title>Cringely on Palladium</title>
			<link>http://www.pbs.org/cringely/pulpit/pulpit20020627.html</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.pbs.org/cringely/pulpit/pulpit20020627.html&quot; class=&quot;weblogItemTitle&quot;&gt;Cringely on Palladium&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://blogdex.media.mit.edu/route.cgi?id=1784258&quot;&gt;14. I, Cringely | The Pulpit (4.0 points)&lt;/A&gt;. Palladium ... Cringely on Palladium ... Cringely [&lt;A href=&quot;http://blogdex.media.mit.edu/&quot;&gt;( blogdex : recent )&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;10:27:35 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/06/29.html#a229&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=229&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F29.html%23a229&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (229)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/29.html#a229</guid>
			<pubDate>Sat, 29 Jun 2002 15:27:35 GMT</pubDate>
			<source url="http://blogdex.media.mit.edu/xml/fresh.asp?c=25">( blogdex : recent )</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=229&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F29.html%23a229</comments>
			</item>
		<item>
			<title>A Caching Solution Example</title>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a226</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/06/26.html#a226&quot; class=&quot;weblogItemTitle&quot;&gt;A Caching Solution Example&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;FONT size=2&gt;
&lt;P&gt;As long as we&apos;re discussing rolling your own caching solution, I would like to share a solution which I find very satisfying both in its utility and its simplicity.&lt;/P&gt;
&lt;P&gt;Basically you need to create a custom tag that converts your static HTML into a javascript source file that can be embedded in your page like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;SCRIPT SRC=&quot;#My_Cached_Path#&quot; TYPE=&quot;text/jscript&quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;along with a mechanism that prevents the wasted effort of rewriting identical source files. The browser will then do its job by keeping a copy of this and not refreshing it as long as the mod date on the server stays the same, allowing you to use it throughout the application without having to create another copy.&lt;/P&gt;
&lt;P&gt;I break up this task in a series of surrounding custom tags. The inner most tag converts the HTML to JavaScript by first escaping all back slashes, single quotes, and tabs and converting to document write lines like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ThisTag.GeneratedContent = ListChangeDelims(ThisTag.GeneratedContent, &quot;&apos;);&quot; &amp;amp; Chr(10) &amp;amp; &quot;document.writeln(&apos;&quot;, Chr(10) &amp;amp; Chr(12) &amp;amp; Chr(13));&lt;/P&gt;
&lt;P&gt;ThisTag.GeneratedContent = &quot;document.write(&apos;&quot; &amp;amp; ThisTag.GeneratedContent &amp;amp; &quot;&apos;);&quot;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The next inner most tag saves the javascript output (and any additional javascript you want to squeeze in there) to a unique file. This takes the file suffix (&quot;js&quot; in this case) and the file name as attributes, and assumes a special cache directory to save the file to. If not supplied with a file name, I just create one with CreateUUID() like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFSWITCH EXPRESSION=&quot;#ThisTag.ExecutionMode#&quot;&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFCASE VALUE=&quot;start&quot;&amp;gt;&amp;lt;/CFCASE&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFCASE VALUE=&quot;end&quot;&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;!--- Write the content to a cache file ---&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFSCRIPT&amp;gt;&lt;/P&gt;
&lt;P&gt;Variables.CacheDirectory = Left(GetBaseTemplatePath(), Len(GetBaseTemplatePath()) - Len(CGI.SCRIPT_NAME)) &amp;amp; &apos;cache&apos;;&lt;/P&gt;
&lt;P&gt;if(Len(Attributes.FileName)) {&lt;/P&gt;
&lt;P&gt;Caller.CacheFile = Variables.CacheDirectory &amp;amp; Attributes.FileName &amp;amp; &apos;.&apos; &amp;amp; Attributes.FileSuffix;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;else {&lt;/P&gt;
&lt;P&gt;Caller.CacheFile = Variables.CacheDirectory &amp;amp; CreateUUID() &amp;amp; &apos;.&apos; &amp;amp; Attributes.FileSuffix;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;&amp;lt;/CFSCRIPT&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFFILE &lt;/P&gt;
&lt;P&gt;ACTION=&quot;WRITE&quot; &lt;/P&gt;
&lt;P&gt;FILE=&quot;#Caller.CacheFile#&quot; &lt;/P&gt;
&lt;P&gt;OUTPUT=&quot;#ThisTag.GeneratedContent#&quot; &lt;/P&gt;
&lt;P&gt;ADDNEWLINE=&quot;Yes&quot;&lt;/P&gt;
&lt;P&gt;&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;!--- Hide from browser display ---&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;CFSET ThisTag.GeneratedContent=&quot;&quot;&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/CFCASE&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/CFSWITCH&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The real power, though, is in the ability to pass a hash of the uniquely identifying qualities of the HTML you wanted to cache in the first place. (Yes, this is the mechanism I was talking about.) In my case, I&apos;m only calling this tag inside of another tag, so I just smoosh all the simple attributes (and a unique value list or two of the complex ones) together, hash that, and pass it to the tag as the file name attribute. (Of course, you would want to see if the file with that hashed name already doesn&apos;t exist before you bother to run the tag. :-)&lt;/P&gt;
&lt;P&gt;In some cases, of course, you are able to avoid converting to a .js file and stick with .htm files, but the caching solution is just that much simpler.&lt;/P&gt;&lt;/FONT&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;8:55:22 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/06/26.html#a226&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=226&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a226&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (226)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a226</guid>
			<pubDate>Wed, 26 Jun 2002 13:55:22 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=226&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a226</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a225</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://blogdex.media.mit.edu/route.cgi?id=1775783&quot;&gt;5. Boxes and Arrows: Computer Human Values (3.0 points)&lt;/A&gt;. Computer Human Values ... designing for people [&lt;A href=&quot;http://blogdex.media.mit.edu/&quot;&gt;( blogdex : recent )&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;7:58:46 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/06/26.html#a225&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=225&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a225&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (225)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a225</guid>
			<pubDate>Wed, 26 Jun 2002 12:58:46 GMT</pubDate>
			<source url="http://blogdex.media.mit.edu/xml/fresh.asp?c=25">( blogdex : recent )</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=225&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a225</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a224</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;Microsoft is trying to &lt;A href=&quot;http://blogdex.media.mit.edu/route.cgi?id=1777038&quot;&gt;kill the GPL&lt;/A&gt;.&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;7:40:46 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/06/26.html#a224&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=224&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a224&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (224)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/06/26.html#a224</guid>
			<pubDate>Wed, 26 Jun 2002 12:40:46 GMT</pubDate>
			<source url="http://blogdex.media.mit.edu/xml/fresh.asp?c=25">( blogdex : recent )</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=224&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F06%2F26.html%23a224</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/23.html#a125</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;A href=&quot;http://www.internetnews.com/dev-news/article/0,,10_994981,00.html&quot;&gt;PayPal Takes Aim at Developers&lt;/A&gt;. Hoping to make its eCommerce solutions more developer-friendly, PayPal teams with Macromedia and launches a developer portal. [&lt;A href=&quot;http://internetnews.com/wd-news/&quot;&gt;internetnews: Web Developer&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;6:48:37 PM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/2002/03/23.html#a125&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=125&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F03%2F23.html%23a125&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (125)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/23.html#a125</guid>
			<pubDate>Sat, 23 Mar 2002 23:48:37 GMT</pubDate>
			<source url="http://trainedmonkey.com/news/rss.php?s=5">internetnews: Web Developer</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=125&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0100826%2F2002%2F03%2F23.html%23a125</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/02.html#a82</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;P&gt;I have this strange problem: after running an &lt;A href=&quot;http://groups.google.com/groups?hl=en&amp;amp;q=browser+cache+group%3Amicrosoft.public.excel.*&amp;amp;btnG=Google+Search&quot;&gt;Excel Web Query&lt;/A&gt;&amp;nbsp;to a Cold Fusion template on a server, some browsers refuse to not cache certain pages on that server. First I mucked up my laptop, then I mucked up the Development Server, now the Production Server is mucked up. Thanks to my inattentiveness on the matter, some of our clients are logging on to our application from mult-user pcs and seeing the previous users personalization! &lt;FONT size=2&gt;&lt;/P&gt;
&lt;P&gt;At first I was distracted by the way Excel cf authenticates - on our application a wddx cookie is set containing some personal information after a simple login. So I concentrated on getting the Excel Web Query to send the proper name and password. &lt;/P&gt;
&lt;P&gt;I successfully developed a custom tag that just needs to be placed where you want the link to show and creates an iqy file which automatically opens in Excel and sends all form and url data needed to query the same page you are on. The only thing Excel asks for is your password.&lt;/P&gt;
&lt;P&gt;Beautiful, huh? But, basking in my success, I am now able to see what happens on servers which many people are using. Couple of questions:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;How do I find out what header info Excel is sending to my Cold Fusion server? I inserted the custom tag at the bottom of the developer&apos;s version of the site wide error handler, which just cf dumps all the structures that exist on the Cold Fusion server, and ran the web query to there, but I can&apos;t see any differences. The http user agent is Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461), but that isn&apos;t any different than the browser. Even the cf token and cf id are the same!&lt;/LI&gt;
&lt;LI&gt;How do I get the browser cache on certain machines to work normally again? I have scads of no-cache header tags, uuids in my url, etc., my these are just work-arounds. The underlying problem still remains.&lt;/LI&gt;&lt;/OL&gt;&lt;/FONT&gt;&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;5:19:16 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/02.html#a82&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=82&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (82)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/02.html#a82</guid>
			<pubDate>Sat, 02 Mar 2002 10:19:16 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=82</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/01.html#a81</link>
			<description>&lt;table width=&quot;100%&quot; cellpadding=&quot;1&quot;&gt;
  &lt;tr&gt;
    &lt;td valign=&quot;top&quot;&gt;
      &lt;br&gt;&lt;div class=&quot;itemTitle&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;All my queries use &lt;A href=&quot;http://wdvl.internet.com/Authoring/DB/SQL/Joins/&quot;&gt;SQL joins&lt;/A&gt; for multi-table queries. But, for the speed gains, I&apos;ve been switching backing to comma-delimited FROM statements. The reason I was using them is because the database was so corrupt (it was a straight copy from the development server) that I needed to ensure integrity. And besides, Enterprise Manger will automatically turn your query requests into inner joins. [&lt;A href=&quot;http://www.webdeveloper.com&quot;&gt;WebDeveloper.com&lt;/A&gt;]&lt;br&gt;
      &lt;font class=&quot;small&quot; size=&quot;-1&quot; color=&quot;gray&quot;&gt;9:29:10 AM&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/01.html#a81&quot;&gt;&lt;img src=&quot;http://www.scripting.com/images/2001/09/20/sharpPermaLink3.gif&quot; height=&quot;9&quot; width=&quot;6&quot; border=&quot;0&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://radiocomments.userland.com/comments?u=100826&amp;amp;p=81&quot; onclick=&quot;window.open (this.href, &apos;comments&apos;, &apos;width=515, height=480, location=0, resizable=1, scrollbars=1, status=0, toolbar=0, directories=0&apos;); return(false);&quot; title=&quot;Click here to comment on this post.&quot; class=&quot;commentLink&quot;&gt;&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot;&gt;commentCounter (81)&lt;/script&gt; Comments&lt;/a&gt;&lt;/font&gt;
      &lt;/td&gt;
    &lt;td valign=&quot;top&quot; align=&quot;right&quot; nowrap&gt;
      
      &lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;</description>
			<guid>http://radio.weblogs.com/0100826/categories/developmentIssues/2002/03/01.html#a81</guid>
			<pubDate>Fri, 01 Mar 2002 14:29:10 GMT</pubDate>
			<source url="http://www.webdeveloper.com/webdeveloper.rdf">WebDeveloper.com</source>
			<comments>http://radiocomments.userland.com/comments?u=100826&amp;amp;p=81</comments>
			</item>
		</channel>
	</rss>
