<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Thu, 05 Dec 2002 19:43:15 GMT -->
<rss version="2.0">
	<channel>
		<title>Otiose Cognitions</title>
		<link>http://radio.weblogs.com/0113149/</link>
		<description>A waste of your time...</description>
		<language>en-ca</language>
		<copyright>Copyright 2002 Corey Puffalt</copyright>
		<lastBuildDate>Thu, 05 Dec 2002 19:43:15 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>cpjunk@yeroc.ca</managingEditor>
		<webMaster>cpjunk@yeroc.ca</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>8</hour>
			<hour>9</hour>
			<hour>10</hour>
			<hour>11</hour>
			<hour>12</hour>
			<hour>14</hour>
			<hour>15</hour>
			<hour>0</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<title>Java On The Client Side</title>
			<link>http://radio.weblogs.com/0113149/2002/12/05.html#a29</link>
			<description>&lt;blockquote&gt;
&lt;blockquote&gt;&quot;We&apos;re really [screwing] up on the client side,&quot; Gosling wrote to Richard Green, Sun&apos;s vice president of developer tools, in an e-mail dated May 13, 2002, &quot;mostly through neglect.&quot; &lt;/blockquote&gt;

&lt;p&gt;Read the rest &lt;a href=&quot;http://www.crn.com/sections/BreakingNews/breakingnews.asp?ArticleID=38893&quot;&gt;at CRN&lt;/a&gt;.  Ouch, the truth hurts.  via &lt;a href=&quot;http://www.siliconvalley.com/mld/siliconvalley/business/columnists/gmsv/4672841.htm&quot;&gt;GMSV&lt;/a&gt;.
[&lt;a href=&quot;http://www.paradox1x.org/weblog/kmartino/&quot;&gt;paradox1x&lt;/a&gt;]
&lt;/blockquote&gt;
Well at least Gosling realizes it.  Now will they ever do anything to fix it?!?  I don&apos;t think Sun understands the desktop.  They understand servers (Unix/Solaris) but not the desktop.</description>
			<guid>http://radio.weblogs.com/0113149/2002/12/05.html#a29</guid>
			<pubDate>Thu, 05 Dec 2002 19:33:25 GMT</pubDate>
			<source url="http://www.paradox1x.org/weblog/kmartino/archives/java_and_programming.xml">paradox1x - Java and Programming</source>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=29&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F12%2F05.html%23a29</comments>
			</item>
		<item>
			<title>Holiday</title>
			<link>http://radio.weblogs.com/0113149/2002/10/30.html#a28</link>
			<description>No updates lately as I have been away on a 10 day holiday to Europe.  Stay tuned.</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/30.html#a28</guid>
			<pubDate>Wed, 30 Oct 2002 13:21:39 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=28&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F30.html%23a28</comments>
			</item>
		<item>
			<title>O/R Comparisons</title>
			<link>http://radio.weblogs.com/0113149/2002/10/14.html#a27</link>
			<description>David has created a nice &lt;a href=&quot;http://www.rollerweblogger.org/page/roller/20021013#yet_another_java_persistence_frameworks&quot;&gt;comparison &lt;/a&gt;of a number of the Open Source O/R frameworks.

</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/14.html#a27</guid>
			<pubDate>Mon, 14 Oct 2002 17:26:09 GMT</pubDate>
			<source url="http://www.rollerweblogger.org/rss/roller">Blogging Roller</source>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=27&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F14.html%23a27</comments>
			</item>
		<item>
			<title>Pair Programming Game</title>
			<link>http://radio.weblogs.com/0113149/2002/10/12.html#a26</link>
			<description>&lt;blockquote&gt;
&lt;P&gt;...&lt;STRONG&gt;RULES: &lt;/STRONG&gt;Get two developers in front of the same machine and give one of them a red hat to wear and another a green hat. Mr Red&apos;s role is&amp;nbsp;to write a small&amp;nbsp;unit-test that fails. In doing so, he clearly expresses the proposed interface and intention of the new code. As soon as he&apos;s happy with his failing test, he slides the keyboard over to Mrs Green. Mrs Green&apos;s intention is to do just enough work to make the test pass at which point the keyboard is passed back over to Mr Red. Repeat cycle...
[&lt;a href=&quot;http://radio.weblogs.com/0108103/2002/10/12.html#a89&quot;&gt;Joe&apos;s Jelly&lt;/a&gt;]
&lt;/blockquote&gt;
We&apos;ve tried to use XP &amp; pair programming at work.  The challenge for us has been a lack of discipline in writing unit tests.  This sounds like a great way of structuring things.  Go and read the rest of Joe&apos;s post for more details...</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/12.html#a26</guid>
			<pubDate>Sat, 12 Oct 2002 20:51:31 GMT</pubDate>
			<source url="http://radio.weblogs.com/0108103/rss.xml">Joe&apos;s Jelly</source>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=26&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F12.html%23a26</comments>
			</item>
		<item>
			<title>C# &amp; CLI Standardization</title>
			<link>http://radio.weblogs.com/0113149/2002/10/11.html#a25</link>
			<description>Checkout &lt;a href=&quot;http://rss.com.com/2100-1001-961737.html?type=pt&amp;part=rss&amp;tag=feed&amp;subj=news&quot;&gt;this article&lt;/a&gt; on the status of the ISO ratification of C# and the CLI  (via &lt;a href=&quot;http://lambda.weblogs.com/&quot;&gt;Lambda the Ultimate&lt;/a&gt;.)  While standardizing the language is certainly a step in the right direction, the thing that is &lt;em&gt;really&lt;/em&gt; important is to standardize the APIs.  Here&apos;s a key excerpt from the article:
&lt;blockquote&gt;
 Analysts said the C# and CLI submissions from Microsoft to ECMA and now ISO define only a subset of the .Net Framework that makes it possible to share data with applications on other operating systems. Not included, for example, is software needed to define a Windows or Web graphical user interface. Consequently, the portable programs people could write using C# and CLI are in practice limited to being non-graphical--for example, a credit card authentication service that another computer uses, not a human who would need a user interface. Also missing from the submission is the .Net code needed to access databases.
&lt;/blockquote&gt;
It&apos;s no skin off Microsoft&apos;s back to standardize the language &amp; CLI (good for PR).  As long as they don&apos;t standardize the APIs they will still effectively maintain their monopoly as applications written will be, in all likelyhood, using APIs only available on the Windows platform.</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/11.html#a25</guid>
			<pubDate>Fri, 11 Oct 2002 19:16:23 GMT</pubDate>
			<source url="http://lambda.weblogs.com/xml/rss.xml">Lambda the Ultimate</source>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=25&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F11.html%23a25</comments>
			</item>
		<item>
			<title>Cayenne &amp; O/R Framework Comparisons</title>
			<link>http://radio.weblogs.com/0113149/2002/10/09.html#a23</link>
			<description>I just discovered &lt;a href=&quot;http://www.objectstyle.org/cayenne/&quot;&gt;Cayenne&lt;/a&gt;, another O/R framework.  I haven&apos;t had time to take a close look at Cayenne itself but they do have an interesting &lt;a href=&quot;http://c2.com/cgi-bin/wiki?CayenneVsOther&quot;&gt;Wiki page&lt;/a&gt; that compares the features of quite a few of the different O/R frameworks that are out there.  Are there any other websites that have attempted to collate this information?  The cool thing about this one is that since it&apos;s a Wiki anyone can add more information to it...
</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/09.html#a23</guid>
			<pubDate>Wed, 09 Oct 2002 20:01:39 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=23&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F09.html%23a23</comments>
			</item>
		<item>
			<title>Source Code Control II</title>
			<link>http://radio.weblogs.com/0113149/2002/10/05.html#a21</link>
			<description>I just stumbled across &lt;a href=&quot;http://sourcejammer.org/&quot;&gt;SourceJammer&lt;/a&gt; on SourceForge.  It&apos;s a source code control system written in Java.  Does anyone have any experience with it?  According to the features page it handles file renames...</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/05.html#a21</guid>
			<pubDate>Sun, 06 Oct 2002 06:40:04 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=21&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F05.html%23a21</comments>
			</item>
		<item>
			<title>Web Services Satire</title>
			<link>http://radio.weblogs.com/0113149/2002/10/05.html#a20</link>
			<description>&lt;a href=&quot;http://www.webservile.com&quot;&gt;Webservile.com&lt;/a&gt; is pretty amusing.  From their about page:
&lt;blockquote&gt;
...A famous Roman poet once said &quot;It is difficult not to write satire.&quot; Working in the software industry, and in particular in the much-hyped Web services space, we feel this way a lot. The smoke-and-mirrors vaporware world of software deserves more parody than it gets, so we thought we&apos;d contribute our voice. We&apos;re not really anti-Web services; we believe that they&apos;re a meaningful and disruptive technological innovation... [&lt;a href=&quot;http://www.webservile.com/aboutus.htm&quot;&gt;Webservile.com&lt;/a&gt;]
&lt;/blockquote&gt;
Some web services they&apos;d like to see: FindMyPants, GenderVerifier, RevenueGenerator, HypeOverSOAP and EMailOrderBride.  Heh.
</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/05.html#a20</guid>
			<pubDate>Sat, 05 Oct 2002 23:27:40 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=20&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F05.html%23a20</comments>
			</item>
		<item>
			<title>Source Code Control</title>
			<link>http://radio.weblogs.com/0113149/2002/10/05.html#a19</link>
			<description>&lt;blockquote&gt;
...Been doing my technology evangelist / mentor bit at work this week, trying to encourage migration away from sourcesafe onto a half-decent scc system.  Not having cross-platform access to our source is hampering us in so many ways.  We have no budget, so I&apos;ve been focussing on ways to make CVS as attractive as possible... [&lt;a href=&quot;http://radio.weblogs.com/0111784/2002/10/05.html#a77&quot;&gt;Pushing the envelope&lt;/a&gt;]
&lt;/blockquote&gt;
I can&apos;t comment on sourcesafe but we use CVS at work as we also have the &quot;no budget&quot; problem.  I suppose CVS &lt;em&gt;could&lt;/em&gt; be classed as half-decent but decent would definitely be going too far.  My main complaint with CVS is that it doesn&apos;t support file renames (!!) without some kind of wacky hacks if you want to preserve the revision history of a renamed file.  I find rename support to be essential when refactoring.  I&apos;m keeping a close eye on &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; (still in alpha) which aims to address the shortcomings of CVS.  Are there any other free/open source offerings out there that are more usable than CVS?</description>
			<guid>http://radio.weblogs.com/0113149/2002/10/05.html#a19</guid>
			<pubDate>Sat, 05 Oct 2002 22:35:11 GMT</pubDate>
			<source url="http://radio.weblogs.com/0111784/rss.xml">Pushing the envelope</source>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=19&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F10%2F05.html%23a19</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113149/2002/09/26.html#a16</link>
			<description>Everyone seems to run full-fledged J2EE containers with Servlet/JSP engine integrated with EJBs on the same machine.  I guess this makes sense from a performance standpoint but it seems to me this doesn&apos;t give you very good security...</description>
			<guid>http://radio.weblogs.com/0113149/2002/09/26.html#a16</guid>
			<pubDate>Thu, 26 Sep 2002 07:37:45 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=16&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F09%2F26.html%23a16</comments>
			</item>
		<item>
			<title>Tomcat Vulnerability</title>
			<link>http://radio.weblogs.com/0113149/2002/09/25.html#a15</link>
			<description>Time to upgrade to Tomcat 4.0.5 or Tomcat 4.1.12 as earlier versions have a security vulnerability:
&lt;blockquote&gt;
Tomcat 4.0.4 and 4.1.10 (probably all other earlier versions also) are
vulnerable to source code exposure by using the default servlet
org.apache.catalina.servlets.DefaultServlet... [&lt;a href=&quot;http://online.securityfocus.com/archive/1/292936&quot;&gt;Security Focus&lt;/a&gt;]
&lt;/blockquote&gt;
A followup message reports that the Tomcat 3.2.x series isn&apos;t vulnerable.  As I write this the &lt;a href=&quot;http://jakarta.apache.org&quot;&gt;Jakarta&lt;/a&gt; website appears to be down...
</description>
			<guid>http://radio.weblogs.com/0113149/2002/09/25.html#a15</guid>
			<pubDate>Wed, 25 Sep 2002 16:37:30 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=15&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F09%2F25.html%23a15</comments>
			</item>
		<item>
			<title>O/R Mapping Discussion</title>
			<link>http://radio.weblogs.com/0113149/2002/09/23.html#a14</link>
			<description>Some interesting posts about O/R mapping.  It started off with Gerhard Froehlich &lt;a href=&quot;http://radio.weblogs.com/0107791/2002/09/20.html#a172&quot;&gt;questioning&lt;/a&gt; the value of using an O/R bridges instead of plain old SQL.  Joe Walnes followed up with a few &lt;a href=&quot;http://radio.weblogs.com/0108103/2002/09/22.html#a65&quot;&gt;comments&lt;/a&gt; based on his experience.  Mike then followed that up with his own &lt;a href=&quot;http://radio.weblogs.com/0107789/2002/09/23.html&quot;&gt;thoughts&lt;/a&gt;.  One question: Which O/R mapping framework does JIRA use?</description>
			<guid>http://radio.weblogs.com/0113149/2002/09/23.html#a14</guid>
			<pubDate>Mon, 23 Sep 2002 07:35:43 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113149&amp;amp;p=14&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113149%2F2002%2F09%2F23.html%23a14</comments>
			</item>
		</channel>
	</rss>
