<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    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:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
	<channel>
<title>MY RSS Feed</title><link>http://homepage.mac.com/hansderycke/MyWebsite/index.html</link><description>Hot News&#x21;</description><dc:language>en</dc:language><dc:creator>hans@derycke.com</dc:creator><dc:rights>Copyright 2007 Hans Derycke</dc:rights><dc:date>2009-05-24T16:22:13-05:00</dc:date><admin:generatorAgent rdf:resource="http://www.realmacsoftware.com/" />
<admin:errorReportsTo rdf:resource="mailto:hans@derycke.com" /><sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<lastBuildDate>Fri, 30 May 2008 10:09:30 -0500</lastBuildDate><item><title>Video Madness&#x21;</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2009-05-24T16:22:13-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/493c6124b19b16c599f0ef633ed4b787-110.html#unique-entry-id-110</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/493c6124b19b16c599f0ef633ed4b787-110.html#unique-entry-id-110</guid><content:encoded><![CDATA[Three new videos of the kids. First, the kids acting silly:<br /><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/gZZ-lJCFRmM&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gZZ-lJCFRmM&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object><br />We went to Legoland California:<br /><object width="480" height="276"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4799461&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4799461&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="276"></embed></object><br />Finally, we had a big snowstorm in April:<br /><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/V9eK6rYfLRg&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/V9eK6rYfLRg&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>]]></content:encoded></item><item><title>I&#x27;m on twitter&#x2c; too</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2009-03-30T23:53:04-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/ebeb1b164fd047b6cf0fa9e2dc28f669-109.html#unique-entry-id-109</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/ebeb1b164fd047b6cf0fa9e2dc28f669-109.html#unique-entry-id-109</guid><content:encoded><![CDATA[Like just about everybody else, these days. Although I haven&rsquo;t quite figured out what to do with it. There&rsquo;s a <a href="https://twitter.com/hansderycke" rel="self">home page</a>, and an <a href="https://twitter.com/statuses/user_timeline/12229262.rss" rel="self">RSS feed</a>.]]></content:encoded></item><item><title>Captain Cool</title><dc:creator>hans@derycke.com</dc:creator><category>None</category><dc:date>2009-03-30T23:41:43-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/8786a2d65b51fb8fe0d0c2c56a9173c0-108.html#unique-entry-id-108</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/8786a2d65b51fb8fe0d0c2c56a9173c0-108.html#unique-entry-id-108</guid><content:encoded><![CDATA[Ilke found my sunglasses:<br /><img class="imageStyle" alt="IMG_0117" src="http://homepage.mac.com/hansderycke/MyWebsite/files/img_0117.jpg" width="528" height="700"/>]]></content:encoded></item><item><title>Staring wistfully...</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2009-03-30T23:30:44-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/f6d5f7d0c30ad250363a2125eb02827a-107.html#unique-entry-id-107</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/f6d5f7d0c30ad250363a2125eb02827a-107.html#unique-entry-id-107</guid><content:encoded><![CDATA[Brendan at the interface of California and the Pacific in Huntington Beach:<br /><img class="imageStyle" alt="IMG_0124" src="http://homepage.mac.com/hansderycke/MyWebsite/files/img_0124.jpg" width="540" height="408"/><br />It looks existential, but actually he was searching for the beach toy that had washed away into the vastness of the ocean. Which is pretty existential in its own right, when you think about it.]]></content:encoded></item><item><title>That explains a lot&#x2c; too...</title><dc:creator>hans@derycke.com</dc:creator><category>None</category><dc:date>2009-03-10T10:09:58-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/839947a5c8938e79d23c5089ef0f91c0-106.html#unique-entry-id-106</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/839947a5c8938e79d23c5089ef0f91c0-106.html#unique-entry-id-106</guid><content:encoded><![CDATA[<span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">Zeno has a nice little </span><span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://zenoferox.blogspot.com/2009/03/norwegian-blue-diskette.html" rel="self">story of tech support</a></span><span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "> up on his website, </span><span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://zenoferox.blogspot.com/" rel="self">Halfway There</a></span><span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">. The conclusion rather nicely ties into the predicament we&rsquo;re in now.</span>]]></content:encoded></item><item><title>That Explains a Lot</title><dc:creator>hans@derycke.com</dc:creator><category>None</category><dc:date>2009-02-24T11:51:42-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/879ba0e3624edcff45470abf70852996-105.html#unique-entry-id-105</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/879ba0e3624edcff45470abf70852996-105.html#unique-entry-id-105</guid><content:encoded><![CDATA[<span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><div style="width: 320px; border: 1px solid gray; padding: 6px; font: normal 12px arial, verdana, sans-serif; color: black; background-color: white;"><b style="color: black; font: bold 20px 'Times New Roman', serif; display: block; margin-bottom: 8px;">Your morality is 0% in line with that of the bible.</b> <div style="width: 200px; background: white; border: 1px solid black; text-align: left;"><div style="width: 0%; background: red; font-size: 8px; line-height: 8px;">&nbsp;</div></div><p style="margin: 10px; border: none; background: white; color: black;">Damn you heathen!  Your book learnin' has done warped your mind.  You shall not be invited next time I sacrifice a goat.<br><br><b><a href="http://www.gotoquiz.com/do_you_have_biblical_morals" style="color: blue;">Do You Have Biblical Morals?</a></p></div></span>]]></content:encoded></item><item><title>Snow</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2008-12-15T13:50:18-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/284dd1180d342141e3efd642e1b6b533-104.html#unique-entry-id-104</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/284dd1180d342141e3efd642e1b6b533-104.html#unique-entry-id-104</guid><content:encoded><![CDATA[<p style="text-align:center;"><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2518846&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2518846&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://vimeo.com/2518846">Snow</a> from <a href="http://vimeo.com/hansderycke">Hans Derycke</a> on <a href="http://vimeo.com">Vimeo</a>.<br /><br /></p><p style="text-align:left;">There are also pictures (look for them in the sidebar).</p>]]></content:encoded></item><item><title>Trip Video</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2008-11-10T10:42:27-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/e60c23afbe6a016537a4161920215df3-103.html#unique-entry-id-103</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/e60c23afbe6a016537a4161920215df3-103.html#unique-entry-id-103</guid><content:encoded><![CDATA[Video of Opa&rsquo;s trip with us:<br /><p style="text-align:center;"><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2190490&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2190490&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://vimeo.com/2190490">Met Opa op reis</a> from <a href="http://vimeo.com/hansderycke">Hans Derycke</a> on <a href="http://vimeo.com">Vimeo</a>.</p>]]></content:encoded></item><item><title>Concession Speech</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-11-05T00:48:38-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/9cb4e86370a722d8cbb06ff676e7c74d-102.html#unique-entry-id-102</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/9cb4e86370a722d8cbb06ff676e7c74d-102.html#unique-entry-id-102</guid><content:encoded><![CDATA[Graceful. In his acceptance speech, the old McCain shows through. If he had shown more of that during the actual campaign, he might actually have won.<br /><p style="text-align:center;"><iframe height="339" width="425" src="http://www.msnbc.msn.com/id/22425001/vp/27545964#27545964" frameborder="0" scrolling="no"></iframe><br /></p><p style="text-align:left;">&ldquo;We never hide from history, we make history.&rdquo;</p>]]></content:encoded></item><item><title>Victory Speech</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-11-05T00:47:25-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/74ed1a83a97a6c94e10fd7c19f135ef8-101.html#unique-entry-id-101</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/74ed1a83a97a6c94e10fd7c19f135ef8-101.html#unique-entry-id-101</guid><content:encoded><![CDATA[Damn, but this guy knows how to turn a phrase:<br /><p style="text-align:center;"><iframe height="339" width="425" src="http://www.msnbc.msn.com/id/22425001/vp/27546437#27546437" frameborder="0" scrolling="no"></iframe></p>]]></content:encoded></item><item><title>HELL YEAH&#x21;</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-11-04T22:19:05-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4404a3d08857019375265bbfb4ad9c13-100.html#unique-entry-id-100</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4404a3d08857019375265bbfb4ad9c13-100.html#unique-entry-id-100</guid><content:encoded><![CDATA[<p style="text-align:center;"><img class="imageStyle" alt="Pasted Graphic" src="http://homepage.mac.com/hansderycke/MyWebsite/files/Pasted Graphic.jpg" width="463" height="421"/></p>]]></content:encoded></item><item><title>Ballet Class Halloween</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2008-11-01T19:00:19-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/654d4c602fb0b92d8b0db3bd106ce0fc-99.html#unique-entry-id-99</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/654d4c602fb0b92d8b0db3bd106ce0fc-99.html#unique-entry-id-99</guid><content:encoded><![CDATA[Ilke&rsquo;s ballet class had a little halloween performance/trick-or-treat:<br /><p style="text-align:center;"><object width="400" height="300">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2125289&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://vimeo.com/moogaloop.swf?clip_id=2125289&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://vimeo.com/2125289?pg=embed&amp;sec=2125289">Ballet Class Halloween</a> from <a href="http://vimeo.com/hansderycke?pg=embed&amp;sec=2125289">Hans Derycke</a> on <a href="http://vimeo.com?pg=embed&amp;sec=2125289">Vimeo</a>.</p>]]></content:encoded></item><item><title>Pictures of our last trip</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2008-10-23T15:54:10-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/a3829b33d9a375e6924a7b532544472c-98.html#unique-entry-id-98</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/a3829b33d9a375e6924a7b532544472c-98.html#unique-entry-id-98</guid><content:encoded><![CDATA[The pics of our last trip are <a href="http://www.flickr.com/photos/15364867@N00/sets/72157608283111644/" rel="self">here</a>.]]></content:encoded></item><item><title>PZ Myers Came to Denver...</title><dc:creator>hans@derycke.com</dc:creator><category>None</category><dc:date>2008-09-16T15:40:17-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/97dbb18b539e5f9027ff7d717f83bba7-97.html#unique-entry-id-97</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/97dbb18b539e5f9027ff7d717f83bba7-97.html#unique-entry-id-97</guid><content:encoded><![CDATA[Invited by Metro State Atheists, PZ Myers came to Denver to speak on &ldquo;Science Education: Caught in the Middle in the War Between Science and Religion.&rdquo; I showed up with my camera, and posted the results on YouTube:<br /><p style="text-align:center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/sQ8yFkLrl4s&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/sQ8yFkLrl4s&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br /></p><p style="text-align:left;">That&rsquo;s the first segment (YouTube does not allow videos over 10&rsquo; in length). The other parts are here:<br /><ul class="disc"><li><a href="http://www.youtube.com/watch?v=bkP1zxNvRMg" rel="self">Part 2</a></li><li><a href="http://www.youtube.com/watch?v=ThxNgds07GI" rel="self">Part 3</a></li><li><a href="http://www.youtube.com/watch?v=FijGK58cUiY" rel="self">Part 4</a></li><li><a href="http://www.youtube.com/watch?v=Ve7t-Mx6EZw" rel="self">Part 5</a></li><li><a href="http://www.youtube.com/watch?v=xl853Si_Huo" rel="self">Part 6</a></li><li><a href="http://www.youtube.com/watch?v=3lXruCUC6Oo" rel="self">Part 7</a></li><li><a href="http://www.youtube.com/watch?v=ecX26qN69To" rel="self">Part 8</a></li><li><a href="http://www.youtube.com/watch?v=Y1WwRsHGhqg" rel="self">Part 9</a></li><li><a href="http://www.youtube.com/watch?v=QIJUaeVt75c" rel="self">Part 10</a></li><li><a href="http://www.youtube.com/watch?v=6h8y0_XurV0" rel="self">and finally... part 11</a></ul></li></ul>Hope you enjoy it.</p>]]></content:encoded></item><item><title>McCain&#x2c; Palin&#x2c; Pedophiles&#x2c; &#x26; Rapists</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-09-10T08:22:28-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/1e3ebd6f5145abee3bc26a8653c3c211-96.html#unique-entry-id-96</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/1e3ebd6f5145abee3bc26a8653c3c211-96.html#unique-entry-id-96</guid><content:encoded><![CDATA[Way back in the mists of time, Obama voted for a bill in the Illinois legislature that promoted &ldquo;comprehensive sex education,&rdquo; including teaching kindergartners how to respond to sexual predators. McCain turns that into <a href="http://www.mcclatchydc.com/staff/margaret_talev/story/52169.html" rel="self">&ldquo;Obama wants to teach your four-year-olds about sex!&rdquo;</a> Apparently, McCain has no problem pandering to pedophiles and child molesters.<br /><br />Palin, as mayor of Wasilla, Alaska, made sure that <a href="http://www.feministing.com/archives/010930.html" rel="self">rape victims had to foot the $1,200 bill for the &ldquo;rape kit&rdquo; </a>used to collect medical and forensic evidence crucial in convicting the perpetrator. In fact, the Alaska legislature had to pass a law banning the practice, <a href="http://www.frontiersman.com/articles/2000/05/23/news.txt" rel="self">specifically aimed at Wasilla</a>.]]></content:encoded></item><item><title>&#x22;This can not be natural&#x22;</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-08-05T08:36:40-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/3d0892e65a8d2ed16395cc821a36747e-95.html#unique-entry-id-95</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/3d0892e65a8d2ed16395cc821a36747e-95.html#unique-entry-id-95</guid><content:encoded><![CDATA[You have to wonder what&rsquo;s in this person&rsquo;s water. Not because of what you see, but because of what she&rsquo;s saying.<br /><p style="text-align:center;"><object type="application/x-shockwave-flash" data="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1825469&fullscreen=1" width="480" height="360" ><param name="allowfullscreen" value="true" /><param name="AllowScriptAccess" value="true" /><param name="movie" quality="best" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1825469&fullscreen=1" /></object><div style="padding:5px 0; text-align:center; width:480px;">See more <a href="http://www.collegehumor.com/videos">funny videos</a> and <a href="http://www.collegehumor.com/pictures">funny pictures</a> at <a href="http://www.collegehumor.com/">CollegeHumor</a>.</div><br /></p>]]></content:encoded></item><item><title>Rollback is Your Friend</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><dc:date>2008-07-10T17:21:20-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/85c20c40d89a55ffffeaff526589e0a1-94.html#unique-entry-id-94</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/85c20c40d89a55ffffeaff526589e0a1-94.html#unique-entry-id-94</guid><content:encoded><![CDATA[We have an existing custom program that does an insert of an internal table into a custom database table, like this:<br /><code>&nbsp;&nbsp;INSERT ztable FROM TABLE it_table.<br>&nbsp;&nbsp;COMMIT WORK.</code><br />Variable names are changed to protect the innocent. It short-dumped, for the obvious reason that there was a duplicate key somewhere. Now the short dump doesn&rsquo;t really give any useful info, so I can&rsquo;t figure out why there&rsquo;s a duplicate key in the first place. The program&rsquo;s not intended to update any existing records, just insert new ones, so catching that error and doing an update isn&rsquo;t the solution. What I did was catch the exception, and then try to insert every line one by one, writing out the key fields for each, and marking the one for which the error occured. Like this:<br /><code>&nbsp;&nbsp;TRY.<br>&nbsp;&nbsp;&nbsp;&nbsp;INSERT ztable FROM TABLE it_table.<br>&nbsp;&nbsp;CATCH cx_sy_open_sql_db.<br>&nbsp;&nbsp;&nbsp;&nbsp;FIELD-SYMBOLS: &lt;ztab&gt; TYPE ztable.<br>&nbsp;&nbsp;&nbsp;&nbsp;FORMAT COLOR COL_KEY.<br>&nbsp;&nbsp;&nbsp;&nbsp;WRITE: / text-006. "Duplicate key error for the following dataset:<br>&nbsp;&nbsp;&nbsp;&nbsp;LOOP AT it_table ASSIGNING &lt;ztab&gt;.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;INSERT ztable FROM &lt;ztab&gt;.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF sy-subrc IS INITIAL.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FORMAT COLOR COL_POSITIVE.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ELSE.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FORMAT COLOR COL_NEGATIVE.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ENDIF.<br>&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;write the key fields to the report<br>&nbsp;&nbsp;&nbsp;&nbsp;ENDLOOP.<br>&nbsp;&nbsp;&nbsp;&nbsp;FORMAT COLOR OFF.<br>&nbsp;&nbsp;ENDTRY.<br>&nbsp;&nbsp;COMMIT WORK.<br></code><br />Nice. The program tends to process lots of data and can run a long time, so I want to keep the mass insert. But when it fails, it&rsquo;ll write out the key fields of every record I&rsquo;m currently trying to insert, with the good ones in green, and the bad ones in red. And whaddayaknow... it doesn&rsquo;t work. Nope. In the debugger, I carefully craft an entry with identical key fields as one in the database table. This does trigger the exception, but the line-by-line insert goes over it as if nothing is wrong. It&rsquo;s not updating the database for that one line, but it&rsquo;s not reporting an error either.<br />The solution, after much thought, turned out to be simple: when the exception is raised, roll back the mass insert before doing the individual inserts:<br /><code>&nbsp;&nbsp;TRY.<br>&nbsp;&nbsp;&nbsp;&nbsp;INSERT ztable FROM TABLE it_table.<br>&nbsp;&nbsp;CATCH cx_sy_open_sql_db.<br>&nbsp;&nbsp;&nbsp;&nbsp;ROLLBACK WORK.<br>&nbsp;&nbsp;....<br></code>Now the offending entry shows up in red. All we need to do now is wait for the error to occur again, and then go digging through the data to see why there&rsquo;s a duplicate...<br />]]></content:encoded></item><item><title>Unintended Consequences</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-07-04T17:34:23-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/295706b4ba340738e526c1957555dd4d-92.html#unique-entry-id-92</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/295706b4ba340738e526c1957555dd4d-92.html#unique-entry-id-92</guid><content:encoded><![CDATA[<span style="font:10px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">The stimulus package has apparently turned into a </span><span style="font:10px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://news.yahoo.com/s/usnw/20080702/pl_usnw/president_bush_boosts_porn_industry_with_economic_stimulus_plan__according_to_aimrco" rel="self">package stimulus</a></span><span style="font:10px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">:<br /></span><blockquote><p>many websites focused on adult or erotic material have experienced an upswing in sales in the recent weeks since checks have appeared in millions of Americans' mailboxes across the country.</p></blockquote>]]></content:encoded></item><item><title>SAPscript to PDF</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><dc:date>2008-07-24T08:04:38-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/07e3de65db5d5a4b387e71432eba04a7-90.html#unique-entry-id-90</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/07e3de65db5d5a4b387e71432eba04a7-90.html#unique-entry-id-90</guid><content:encoded><![CDATA[I have a requirement to send SAPscript output as a PDF to SAP cFolders. The context is a transaction for which user exits exist in the form of a BAdI, and it&rsquo;s already implemented for something else, so I can just latch onto that. The code consists mostly of checking for the right conditions under which the document is to be sent, but the actual sending is the interesting part.<br />In effect, we&rsquo;re calling the print routine for that SAPscript. The print routine imports the data it needs from memory, so our code exports all necessary data to memory, including a new flag indicating that we&rsquo;d like to send a PDF instead of whatever other output method is called for. We change the print routine to read this flag, and make changes at two points: first, call the <code>open_form</code> function with the field <code>tdgetotf</code> of structure <code>itcpo</code> set to &lsquo;X&rsquo;, and second, instead of the normal call to <code>close_form</code>, call it with the <code>otfdata</code> table supplied. At this point, it&rsquo;s just a simple call to <code>convert_otf</code> to convert the SAPscript-data into PDF format, either as a string or as a table.<br />Now we have the PDF, and we can do with it what we want. It could be saved locally, or, in this case, the string is converted to a table (it&rsquo;s a different format than the table that comes out of <code>convert_otf</code>) and a custom function sends the table to cFolders.]]></content:encoded></item><item><title>Tunak Tunak Tun</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-07-03T22:33:23-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/6c3b74e4dd5da3de9d5c098dc9009f49-89.html#unique-entry-id-89</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/6c3b74e4dd5da3de9d5c098dc9009f49-89.html#unique-entry-id-89</guid><content:encoded><![CDATA[<span style="font:10px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">Somebody&rsquo;s got some &lsquo;splaining to do.<br /></span><p style="text-align:center;"><span style="font:10px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/-bAN7Ts0xBo&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/-bAN7Ts0xBo&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></span></p>]]></content:encoded></item><item><title>Vision</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-07-03T22:20:27-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/3b023b06772a1914bda7e884ec3ee56d-88.html#unique-entry-id-88</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/3b023b06772a1914bda7e884ec3ee56d-88.html#unique-entry-id-88</guid><content:encoded><![CDATA[<p style="text-align:center;"><a href="http://despair.com/vision.html" rel="self"><img class="imageStyle" alt="vision" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry88_1.png" width="402" height="337"/></a></p>]]></content:encoded></item><item><title>John McCain Wants to Veto Beer</title><dc:creator>hans@derycke.com</dc:creator><category>Politics&#x2c; Humor</category><dc:date>2008-06-11T12:25:36-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/7ff1be83381b811a1d751af040c216b1-87.html#unique-entry-id-87</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/7ff1be83381b811a1d751af040c216b1-87.html#unique-entry-id-87</guid><content:encoded><![CDATA[As if there weren&rsquo;t enough reasons to not vote for McCain:<br /><p style="text-align:center;"><span style="font:10px Verdana, serif; color:#635F5E;"><object width="400" height="300">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1149317&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1149317&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br />.</span><br /></p><p style="text-align:left;">Now it&rsquo;s getting personal.</p>]]></content:encoded></item><item><title>Review of The Creation &#x22;Museum&#x22;</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-06-10T09:25:51-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/3287e886be1e21152730a861f679fdc7-86.html#unique-entry-id-86</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/3287e886be1e21152730a861f679fdc7-86.html#unique-entry-id-86</guid><content:encoded><![CDATA[Rob from demonbaby.com went to Ken Ham&rsquo;s Creation &ldquo;Museum&rdquo;, and posts <a href="http://www.demonbaby.com/blog/2008/06/exploring-creation-museum-americas-new.html" rel="self">a review</a>.<br /><br />A few choice quotes:<br /><blockquote><p>For all I care you can believe that God is a space turtle who shits out the world every morning and eats it again every night, and one day the world will hatch open and the almighty Son of Turtle God will emerge from the placenta of the earth and vomit rainbows onto the true believers before carrying them on His back to the promised land of Turtopia. It's a free country, go nuts.</p></blockquote><br />and:<br /><blockquote><p>The museum was extremely busy on a weekday afternoon, filled almost exclusively with the stone-washed jeans, tucked-in shirts, and patriotic colors of Wal-Mart brand families, who regarded my friend and me with raised eyebrows and icy stares. They probably thought we were gay, and were afraid they might catch it.</p></blockquote>It&rsquo;s an entertaining, well-written descend into the madness of Teh Stupid.]]></content:encoded></item><item><title>Flying From Wichita to Denver</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2008-06-06T12:36:58-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/0b152e25b18ce8d1bc525912f43888f5-85.html#unique-entry-id-85</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/0b152e25b18ce8d1bc525912f43888f5-85.html#unique-entry-id-85</guid><content:encoded><![CDATA[Yesterday, there was some horrid weather over Wichita, just as I was to fly back. The flight was delayed some five hours, but when we finally left, we quickly broke through the storm clouds and settled for a cruising altitude somewhere above them. Turns out, there was another layer of clouds even higher than us, and the sun setting in the west was shining between them. I took <a href="http://www.flickr.com/photos/15364867@N00/2556645182/" rel="self">some</a> <a href="http://www.flickr.com/photos/15364867@N00/2555819135/in/photostream/" rel="self">pics</a> and put them on <a href="http://www.flickr.com" rel="self">flickr</a>.]]></content:encoded></item><item><title>The story of Mel</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2008-06-04T14:13:19-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/5bdf75f03f8f8bd665f126deedff984f-84.html#unique-entry-id-84</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/5bdf75f03f8f8bd665f126deedff984f-84.html#unique-entry-id-84</guid><content:encoded><![CDATA[I remember first reading <a href="http://www.pbm.com/~lindahl/mel.html" rel="self">this story</a> at University, back in the late &rsquo;80s. Probably doesn&rsquo;t make much sense for non-programmers, but it&rsquo;s a trip back in time to read it again.]]></content:encoded></item><item><title>This is Just Soooooo Satisfying...</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-05-30T10:08:10-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/fb3023f501f12870345c2e99aaa5227f-83.html#unique-entry-id-83</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/fb3023f501f12870345c2e99aaa5227f-83.html#unique-entry-id-83</guid><content:encoded><![CDATA[<a href="http://www.therightfoot.net/mystuff/whatever/swf/bubblewrap.swf" rel="self">Bubble wrap</a>.]]></content:encoded></item><item><title>South Africa: The Opposite Side of The World</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2008-05-21T12:29:00-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4ff7b864c3fb42cf8a887f2eee820dc4-82.html#unique-entry-id-82</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4ff7b864c3fb42cf8a887f2eee820dc4-82.html#unique-entry-id-82</guid><content:encoded><![CDATA[Most countries deploy their army to protect their citizens against foreign attackers. In South Africa, they <a href="http://news.bbc.co.uk/2/hi/africa/7412128.stm" rel="self">deploy their army</a> to protect foreigners against their own citizens. Not that it wasn't necessary:<br /><blockquote><p>The violence, which began last week, has left more than 20 people dead and is estimated to have driven 30,000 people from their homes.</p></blockquote>]]></content:encoded></item><item><title>75&#x2c;000</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-05-20T11:55:43-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/99ddce6bc0813669e1632ace5e7ccea7-81.html#unique-entry-id-81</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/99ddce6bc0813669e1632ace5e7ccea7-81.html#unique-entry-id-81</guid><content:encoded><![CDATA[75,000 people turned out for an Obama rally in Portland, Ore. I can't imagine any politician in the US, regardless of party, drawing that many people. And it's not like Portland's especially populous: in 2000, it had only about <a href="http://en.wikipedia.org/wiki/Portland,_Oregon#Demographics" rel="self">half a million people</a>.<br /><p style="text-align:center;"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/NtN3hsITCok&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/NtN3hsITCok&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>]]></content:encoded></item><item><title>WE CAN HAS OBAMA 4 PREZDNT?</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><category>Politics</category><dc:date>2008-03-28T13:11:14-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/97df22c597212c951389cb11287e8b70-80.html#unique-entry-id-80</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/97df22c597212c951389cb11287e8b70-80.html#unique-entry-id-80</guid><content:encoded><![CDATA[<a href="http://lolcats4obama.wordpress.com/" rel="self">Lolcats for Obama</a>.]]></content:encoded></item><item><title>Experience</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-03-24T12:15:47-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c97437047a8e86b6aaaa770a82d9f8f0-79.html#unique-entry-id-79</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c97437047a8e86b6aaaa770a82d9f8f0-79.html#unique-entry-id-79</guid><content:encoded><![CDATA[<blockquote><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/It6JN7ALF7Y&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/It6JN7ALF7Y&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p></blockquote>]]></content:encoded></item><item><title>John Gruber Does Not Like Leander Kahney</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2008-03-20T08:09:36-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/e17e9a429d10c4208670d01de58f08e5-78.html#unique-entry-id-78</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/e17e9a429d10c4208670d01de58f08e5-78.html#unique-entry-id-78</guid><content:encoded><![CDATA[Leander Kahney wrote a silly <a href="http://www.wired.com/techbiz/it/magazine/16-04/bz_apple?currentPage=all" rel="self">piece</a> in Wired about Apple. John Gruber takes him to task over it, and he's <a href="http://daringfireball.net/2008/03/kahney_jackass" rel="self">not making any friends</a>:<br /><blockquote><p>There&rsquo;s an old poker adage: Look around the table, and if you can&rsquo;t tell who the sucker is, it&rsquo;s you. One gets the feeling that if you see Leander Kahney at your table, you can stop looking.</p></blockquote>]]></content:encoded></item><item><title>Homeopathic Drugs found in US Drinking Water</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2008-03-11T09:15:29-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c48383e4b8643d5b0cc5447f3c94f787-77.html#unique-entry-id-77</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c48383e4b8643d5b0cc5447f3c94f787-77.html#unique-entry-id-77</guid><content:encoded><![CDATA[From <a href="http://skeptico.blogs.com/skeptico/2008/03/homeopathic-dru.html" rel="self">Skeptico</a>:<br /><blockquote><p>American waste water treatment plants remove all but trace contaminants from the drinking water supply, but currently they have no way to even recognize drugs at homeopathic dilutions, let alone to not remove the molecules they don&rsquo;t contain. Even more shockingly, the federal government hasn't set any safety limits for not containing no molecules of homeopathic drugs in drinking water.</p></blockquote><br />]]></content:encoded></item><item><title>&#x22;Dream Ticket&#x22;</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-03-11T08:27:16-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/824a8bc0728a07a81aeb7e8fe5545873-76.html#unique-entry-id-76</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/824a8bc0728a07a81aeb7e8fe5545873-76.html#unique-entry-id-76</guid><content:encoded><![CDATA[<a href="http://www.buzzflash.com/articles/editorblog/062" rel="self">John "Bomb Iran" McCain and Hillary "Power at Any Price" Clinton</a>:<br /><img class="imageStyle" alt="mccain_clinton" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry76_1.jpg" width="550" height="550"/>]]></content:encoded></item><item><title>Better Garfield</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><category>Humor</category><dc:date>2008-02-27T09:51:52-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/f26fa1bb07e2c381bd80728e0a8e421e-75.html#unique-entry-id-75</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/f26fa1bb07e2c381bd80728e0a8e421e-75.html#unique-entry-id-75</guid><content:encoded><![CDATA[Someone came up with the idea to <a href="http://garfieldminusgarfield.tumblr.com/" rel="self">remove Garfield from the Garfield comic</a>:<br /><img class="imageStyle" alt="fSymsOGXO5tbbjd5pSHr2xm8_500" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry75_1.jpg" width="500" height="145"/><br />It's... so much better. A few become incomprehensible, but most actually <em>gain</em> significance.]]></content:encoded></item><item><title>Now All We Need Is Some Frikkin&#x27; Laser Beams...</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2008-02-27T09:17:36-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/010fee4d9c3b348be75a1ef779a6389a-74.html#unique-entry-id-74</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/010fee4d9c3b348be75a1ef779a6389a-74.html#unique-entry-id-74</guid><content:encoded><![CDATA[DARPA, of Internet fame, has come up with a driverless vehicle, the <a href="http://www.rec.ri.cmu.edu/projects/crusher/videos/index.htm" rel="self">Crusher</a> (by way of Carnegie Mellon, <span style="font:14px Times, Georgia, Courier, serif; ">National Robotics Engineering Center)</span>.<br />]]></content:encoded></item><item><title>Yes&#x2c; We Can</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-02-02T17:17:44-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/585e280ac57a2519028a3aed5ac38d78-72.html#unique-entry-id-72</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/585e280ac57a2519028a3aed5ac38d78-72.html#unique-entry-id-72</guid><content:encoded><![CDATA[I don't have much more to add than the words of Mark Kleiman of <a href="http://WWW.samefacts.com/archives/campaign_2008_/2008/02/yes_we_can_the_music_video.php" rel="self">The Reality-Based Community</a>:<br /><blockquote><p>Okay, eloquence isn't everything. But just imagine trying to do this [...] with a Hillary Clinton speech, or a John McCain speech, or (shudder) a George W. Bush speech.</p></blockquote><br /><object width="425" height="373"><param name="movie" value="http://www.youtube.com/v/jjXyqcx-mYY&rel=1&border=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/jjXyqcx-mYY&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed></object>]]></content:encoded></item><item><title>Obama Sweeps South Carolina Primaries</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-01-26T22:10:35-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/ef27e983720f3d1ea00768f40a447d7e-71.html#unique-entry-id-71</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/ef27e983720f3d1ea00768f40a447d7e-71.html#unique-entry-id-71</guid><content:encoded><![CDATA[He didn't just win. He didn't just get the majority. He got two votes for every one of Hillary's. 55 to 27, with about 18 for Edwards. And then he makes his victory speech, which is pure Obama:<br /><object width="425" height="373"><param name="movie" value="http://www.youtube.com/v/-iVAPH_EcmQ&rel=1&border=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/-iVAPH_EcmQ&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed></object><br />If you can watch this and not have tears well up in your eyes, you're either dead or you had the sound turned off. <a href="http://my.barackobama.com/page/community/post/samgrahamfelsen/CGxdg" rel="self">Here's</a> another link with the speech written out, if you like to follow along.<br />]]></content:encoded></item><item><title>On Hillary</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-01-21T11:57:11-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/93e31da61d925b9535231ca04eb05072-70.html#unique-entry-id-70</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/93e31da61d925b9535231ca04eb05072-70.html#unique-entry-id-70</guid><content:encoded><![CDATA[Over at <a href="http://acepilots.com/mt/2008/01/20/lets-compare-lincoln-and-cheney/" rel="self">the politburo diktat</a>, Stephen (formerly The Commissar) points to a <a href="http://www.nytimes.com/2008/01/20/opinion/20kristof.html" rel="self">NYT op-ed by Nicholas Kristof</a> about the experience issue. It's a good op-ed piece, and Stephen raises a good point about Hillary's numbers. But what really struck me comes in the first comment by one "markg8," a "51 year old Democratic precinct committeeman":<br /><blockquote><p>After what her people pulled in IA trying to disenfranchise college kids, trying to disenfranchise Vegas strip workers in Vegas that as it turns out would have cost her the caucuses, Bill&rsquo;s disgusting attacks on Obama, her putting America&rsquo;s misogynist pimp Bob Johnson on stage with her to allude to Obama&rsquo;s teenage drug dabbling and then lie about it, I&rsquo;ve had it, that&rsquo;s just disgusting. I expect that kind of crap from Republicans not Democrats.<p>Now she says in her ads she&rsquo;ll be my &ldquo;voice in Washington&rdquo;. Nobody speaks for me who campaigns the way she and her people do. If she wins the nomination using those tactics she&rsquo;ll have to find someone else to turn out the vote for her in my precinct. I won&rsquo;t do it.</p></blockquote><br />I can't stress this enough: Hillary is incredibly divisive. Not only will Republicans rally against her, she will drive away large numbers of independents and Democrats.]]></content:encoded></item><item><title>I&#x27;m asking you to believe...</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-01-11T23:27:33-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/cc3da2dca35505b2a67c4994851cedb0-69.html#unique-entry-id-69</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/cc3da2dca35505b2a67c4994851cedb0-69.html#unique-entry-id-69</guid><content:encoded><![CDATA[<a href="http://www.barackobama.com/index.php" rel="self">Barack Obama</a>]]></content:encoded></item><item><title>1 Edwards = 20 Obama</title><dc:creator>hans@derycke.com</dc:creator><category>Politics</category><dc:date>2008-01-05T15:37:01-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/8fcef9c9cd828a59a49d0e08077cbde1-68.html#unique-entry-id-68</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/8fcef9c9cd828a59a49d0e08077cbde1-68.html#unique-entry-id-68</guid><content:encoded><![CDATA[Where Obama gets his 'do done.<br /><object width="425" height="373"><param name="movie" value="http://www.youtube.com/v/bO3g7olblIk&rel=1&border=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/bO3g7olblIk&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed></object>]]></content:encoded></item><item><title>Error in Quicklook?</title><dc:creator>hans@derycke.com</dc:creator><category>Software</category><dc:date>2007-12-17T16:11:21-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/bc2f20f43e44a68c475202f57464e877-67.html#unique-entry-id-67</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/bc2f20f43e44a68c475202f57464e877-67.html#unique-entry-id-67</guid><content:encoded><![CDATA[Apple's latest version of Mac OS X, Leopard, has a nifty feature called Quicklook. When you have a file selected in the Finder, you can tap the space bar and the Finder will display the contents of the file without opening the corresponding program. This can be a great time-saver: it's a lot faster than waiting for large programs to take their sweet time opening.<br /><br />But this does not always go well. Below is a screen shot of my time sheet, as displayed in Quicklook: <br /><br /><p style="text-align:center;"><img class="imageStyle" alt="quicklook" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry67_1.png" width="282" height="94"/><br /><br /></p><p style="text-align:left;">These times are all off by two hours. I can't really explain why this is. Maybe it has to do with the fact that the local time on my machine is Mountain, and the file was originally created in the Eastern time zone. But I filled it in locally, with the correct numbers, and it still shows the correct number when I open the file in Excel.</p>]]></content:encoded></item><item><title>Drunkard</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><category>Humor</category><dc:date>2007-12-12T07:45:36-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/351cd0412ca14a84b2e0a21c948d453c-66.html#unique-entry-id-66</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/351cd0412ca14a84b2e0a21c948d453c-66.html#unique-entry-id-66</guid><content:encoded><![CDATA[At least I'm not an alcoholic:<br /><span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://www.justsayhi.com/bb/booze" style="color: #8A7A70; text-decoration: none; display: block; width: 158px; height: 94px; padding-left: 65px; padding-top: 128px; background: url(http://assets.justsayhi.com/badges/44/304/booze.hkiv8ia0i8.jpg) no-repeat; font-family: Times New Roman, sans-serif; font-size: 30px; font-weight: bold;">85%<span style="display: block; font-size: 12px; font-weight: normal; font-family: Arial;">DRUNKARD</span></a></span>]]></content:encoded></item><item><title>Creation &#x22;Museum&#x22;</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><category>Humor</category><dc:date>2007-11-28T23:20:20-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/302cc89776e47b30ce3a5780264a1c31-65.html#unique-entry-id-65</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/302cc89776e47b30ce3a5780264a1c31-65.html#unique-entry-id-65</guid><content:encoded><![CDATA[At the very least, the image at the center of this picture displays an interesting use of logic. Or, as someone on UseNet once said, "Your argument misses a certain something; I think it's called 'Logic.'" This, not by me, sits at the inspiration crossroads of a motivational poster and a display at the creation "museum" in Kentucky, or one of those crazy places:<br /><img class="imageStyle" alt="logic-youre-doing-it-wrong" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry65_1.jpg" width="600" height="487"/>]]></content:encoded></item><item><title>Flickr</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-11-02T23:54:04-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/e3ae3d806c7d56bab0b53a8509cce338-64.html#unique-entry-id-64</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/e3ae3d806c7d56bab0b53a8509cce338-64.html#unique-entry-id-64</guid><content:encoded><![CDATA[I've decided to put new pics on <a href="http://www.flickr.com/photos/15364867@N00/" rel="self">Flickr</a>, with a Flickr badge on the left of the page. Flickr has <a href="http://api.flickr.com/services/feeds/photos_public.gne?id=15364867@N00&lang=en-us&format=rss_200" rel="self">RSS feeds</a> of my fotos, so you can subscribe to those and always know when the latest are available.]]></content:encoded></item><item><title>New Pics</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-10-31T22:05:48-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/cdacc23feb47d07b2cdfe1ca10ad5901-63.html#unique-entry-id-63</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/cdacc23feb47d07b2cdfe1ca10ad5901-63.html#unique-entry-id-63</guid><content:encoded><![CDATA[New <a href="http://web.mac.com/hansderycke/iWeb/Foto%27s/Halloween%202007.html" rel="self">pics of Ilke</a> from Halloween.]]></content:encoded></item><item><title>High Crimes and Misdemeanors II</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-10-07T17:24:28-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/8c80ebb447d09aae6011775c178c31de-62.html#unique-entry-id-62</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/8c80ebb447d09aae6011775c178c31de-62.html#unique-entry-id-62</guid><content:encoded><![CDATA[The house next door has been bought by flippers, who've spent some time and money fixing it up. It is now for sale. This has, I am sure, absolutely nothing at all to do with this letter I got from Clarke Farms Homeowner's Association:<br /><p style="text-align:center;"><img class="imageStyle" alt="Clarke Farms 20071005" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry62_1.jpg" width="391" height="537"/><br /></p><p style="text-align:left;">Once more, it's weeds. &nbsp;Curiously, it's on the side of the flipper's house. Never mind that whatever is there has been there since spring. Now, suddenly, at the end of the growing season, it's a problem. It's all about to get covered up in snow and shrivel away, but that doesn't stop the brave people at Clarke Farms HOA from sending out letters.</p>]]></content:encoded></item><item><title>Earl&#x27;s</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-09-22T11:39:37-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/90c2f3bd4f98740d2534ed7242f11c61-61.html#unique-entry-id-61</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/90c2f3bd4f98740d2534ed7242f11c61-61.html#unique-entry-id-61</guid><content:encoded><![CDATA[It was Dmitriy's turn to leave the project, and he organized a group lunch. He left the choice of venue to me, and I chose <a href="http://www.earlsrestaurant.com/" rel="self">Earl's</a> (nice website, by the way) in Lone Tree, because I've never been there.<br /><br />Earl's is obviously a restaurant oriented at men, sort of the PG version of a strip club. The host and all of the wait staff were young, beautiful, sexy women, which I don't mind at all. It just makes it the kind of place I can't take my wife to, on account that she'd slap me silly. The thing that struck me most, though, is that they were also all white. The bussers, a man and a woman, were hispanic, and I didn't get to see the kitchen staff. But all the waitresses, and there were quite a few of them, were all white. It does not make Earl's the kind of place I want to be seen entering or leaving.<br /><br />Oh yeah, the food was good.]]></content:encoded></item><item><title>Perry DeAngelis&#x2c; 1963-2007</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-08-22T17:31:49-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4585d9adbc89906985b1d3bd46ab17d7-60.html#unique-entry-id-60</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4585d9adbc89906985b1d3bd46ab17d7-60.html#unique-entry-id-60</guid><content:encoded><![CDATA[<a href="http://skepchick.org/skepticsguide/viewtopic.php?t=4570" rel="self">Very, very sad</a>. Perry was a great contributor to the Skeptic's Guide to The Universe podcast, and although I've never met him, I feel like I lost a dear friend.]]></content:encoded></item><item><title>Fraudulent PayPal Scam</title><dc:creator>hans@derycke.com</dc:creator><category>Scams</category><dc:date>2007-08-17T18:30:52-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c7f51f2554f8ab3c1dede5b1b94fbbd1-59.html#unique-entry-id-59</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c7f51f2554f8ab3c1dede5b1b94fbbd1-59.html#unique-entry-id-59</guid><content:encoded><![CDATA[<a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=150150273603&ru=http%3A%2F%2Fsearch.ebay.com%3A80%2Fsearch%2Fsearch.dll%3Ffrom%3DR40%26_trksid%3Dm37%26satitle%3D150150273603%26category0%3D%26fvi%3D1" rel="self">This listing</a> of my MacBook Pro on eBay is proving to be a very fruitful source of scams. The second scam went like this: a fraudster creates a new eBay account and uses Buy It Now to buy my laptop. Payment with PayPal is due immediately, but that doesn't stop the enterprising fraudster: he's set up a PayPal account linked to a stolen credit card account. The idea is that I see that payment has been made and send out the laptop. A few days later, PayPal reverses the transaction, and I'm out of the money and the laptop.<br /><br />Red flags here are the zero feedback on the bidder's eBay account, and a non-confirmed address on both the eBay and PayPal accounts.<br /><br />The fraudster was out of luck, though, because just fifteen minutes after the listing closed, eBay suspended his account and sent me an email alerting me of suspicious behavior. About 36 hours later, PayPal called me to tell me the transaction was fraudulent and had been reversed, so I shouldn't send out the laptop.<br /><br />One more detail: although my listing specified the US Postal service as the sole shipper, the fraudster advised me to use UPS or FedEx. Smart move on his part: if his fraud had involved the USPS, it'd be called "mail fraud," which is a federal offense. The postal inspectors tend to not look upon it favorably.<br /><br />The damage so far is limited: PayPal has completely reversed the transaction, so I'm out nothing there. eBay has rescinded the Final Value Fee, but not the Insertion Fee. So I'm out $5.05 on that, but I've <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd=1&item=150152570068&ssPageName=STRK:MESE:IT&ih=005" rel="self">relisted</a>, and if the item sells, I think they'll refund me that, too. ]]></content:encoded></item><item><title>&#x22;Different Address&#x22; Scam</title><dc:creator>hans@derycke.com</dc:creator><category>Scams</category><dc:date>2007-08-12T23:49:42-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/5987a3a0e9c5e8c945bdb41a4f18bff6-58.html#unique-entry-id-58</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/5987a3a0e9c5e8c945bdb41a4f18bff6-58.html#unique-entry-id-58</guid><content:encoded><![CDATA[I'm starting a new category for this one, called "Scams." The intent is to record the scams that I've been personally subjected to -- or at least. scams that people have tried to perpetrate upon me. The first one is one the may be called the "different address" scam. Here's the situation: I've put my old MacBook Pro up for sale on eBay, and I receive a message stating:<br /><blockquote><p>Hi, today or tomorrow I want to purchase your item. But before I will ask you. You may send this item to directly my sister? She lives in other city. I will pay via PayPal. The sister has birthday in five days. I want so that they would deliver the item in time. After payment I will give its address. Please email me. Thank you.</p></blockquote><br />So this person offers to pay via PayPal, a trusted service, but want to get the goods shipped to a different address. The message is legit, it was sent via the eBay site by an eBay user. Only the eBay account is less than a week old, and has zero feedback. That sets off the alarm bells, but it's not a scam by itself.<br />The scam is this: the PayPal account has been hijacked. Now, if you want to change the certified address on a PayPal account, the original owner of the account gets an email message, which would alert them to the unauthorized change of address. So the criminal uses the account and asks you to send your goods to a different address (hence the name of the scam). If you do, after receiving the PayPal payment, the goods are gone. Later, the legitimate owner of the account notices the fraudulent transaction and complains to PayPal, who shut down both accounts -- after getting your money back.<br />Now you're out of your item and out of your product.<br />The moral of this story, I guess, is to always be wary of "special considerations" when dealing on the internet.]]></content:encoded></item><item><title>SAP Lolcat</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><category>Humor</category><dc:date>2007-08-08T18:21:49-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4a44e5247df2b3e4f8ce34cd418e25d9-57.html#unique-entry-id-57</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4a44e5247df2b3e4f8ce34cd418e25d9-57.html#unique-entry-id-57</guid><content:encoded><![CDATA[<img class="imageStyle" alt="SAP Lolcat" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry57_1.jpg" width="800" height="600"/>]]></content:encoded></item><item><title>Really Simple ALV Report</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><dc:date>2007-07-16T12:17:46-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c9efdbe8472c5eaaaeeea2050ace06bc-56.html#unique-entry-id-56</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c9efdbe8472c5eaaaeeea2050ace06bc-56.html#unique-entry-id-56</guid><content:encoded><![CDATA[I've posted about a generic ALV grid report class that I developed, but now I've found something so much better. There's actually a class from SAP that does the same thing, only better. If your SAP installation has class cl_salv_table, you can reduce a report to something as simple as this:<br /><code>REPORT  YALVTEST.<br>&nbsp;&nbsp;DATA: l_alv TYPE REF TO cl_salv_table,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l_exc TYPE REF TO cx_salv_msg,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lt_bseg type STANDARD TABLE OF bseg.<br><br>&nbsp;&nbsp;select * into TABLE lt_bseg up to 100 ROWS from bseg.<br>&nbsp;&nbsp;TRY.<br>&nbsp;&nbsp;&nbsp;&nbsp;cl_salv_table=>factory( IMPORTING r_salv_table = l_alv<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CHANGING  t_table      = lt_bseg ).<br>&nbsp;&nbsp;&nbsp;&nbsp;l_alv->display( ).<br>&nbsp;&nbsp;&nbsp;&nbsp;CATCH cx_salv_msg INTO l_exc.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MESSAGE l_exc TYPE 'I' DISPLAY LIKE 'E'.<br>&nbsp;&nbsp;ENDTRY.<br></code>The program reads 100 lines from table bseg into an internal table and displays them on the screen in an ALV grid.]]></content:encoded></item><item><title>Banned In China</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-07-14T16:46:57-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/77ee5c1a2fc6dc68a952093dc539af38-55.html#unique-entry-id-55</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/77ee5c1a2fc6dc68a952093dc539af38-55.html#unique-entry-id-55</guid><content:encoded><![CDATA[I'm <a href="http://greatfirewallofchina.org/test/" rel="self">banned in China</a>. Or at least, my website is blocked there. Why? I don't know. Maybe it's the mention of Taipei in my previous post. Maybe it's that Franklin quote at the top. Maybe it's the infrequent mentioning of ABAP.<br /><br />Whatever it is, there's some powerful mojo going on in my website, and the wise government of the People's Republic fear that the poor, naive Chinese populace won't be able to handle it.<br /><br />Fear my mojo! I wonder where else I'm banned...]]></content:encoded></item><item><title>Flight Tracking Oops</title><dc:creator>hans@derycke.com</dc:creator><category>Software</category><dc:date>2007-07-07T22:42:33-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/115c9f3c994fa0f9ff85c471f77a7fe0-54.html#unique-entry-id-54</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/115c9f3c994fa0f9ff85c471f77a7fe0-54.html#unique-entry-id-54</guid><content:encoded><![CDATA[The wife is on a plane from San Francisco to Taipei, and the miracles of modern technology allow me to track where she is along the route. One such site is <a href="http://www.flytecomm.com" rel="self">Flytecomm</a>, but there are others. The reason I mention Flytecomm is that my wife will be crossing the international date line, together with everyone else on the flight, and that seems to go ever so slightly wrong:<br /><p style="text-align:center;"><img class="imageStyle" alt="Flytecomm" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry54_1.gif" width="400" height="270"/><br /></p><p style="text-align:left;">Apparently, she'll be flying up the left edge to Alaska, all the way to the far edge of the Aleutians, then go like a bat out of hell due east into oblivion, only to come racing back to Kamchatka Peninsula and continuing on her way to Taipei. At least <a href="http://travel.flightexplorer.com/index.aspx" rel="self">Flight Explorer</a> avoids the problem by being singlemindedly stupid:<br /></p><p style="text-align:center;"><img class="imageStyle" alt="Flight Exporer" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry54_2.jpg" width="456" height="342"/></p>]]></content:encoded></item><item><title>It Depends On Your Point of View&#x2c; I Guess...</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-07-02T23:56:40-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/2f4b6c1993faa85a30152a277ff174e3-53.html#unique-entry-id-53</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/2f4b6c1993faa85a30152a277ff174e3-53.html#unique-entry-id-53</guid><content:encoded><![CDATA[You could put it like <a href="http://scienceblogs.com/authority/2007/07/perjury_and_hypocrisy.php" rel="self">this</a>:<br /><blockquote><p>Once upon a time, many prominent Republicans believed that perjury was a crime so heinous as to warrant throwing the president out of office.</p></blockquote>Or, alternatively, you could put it like <a href="http://mikesweeklyskepticrant.blogspot.com/2007/07/back-from-fishingbush-still-dickless.html" rel="self">this</a>:<br /><blockquote><p>Bush Still a Dickless Piece of Shit</p></blockquote>It depends on how you look at it, and how yo momma raised you, but my gut instinct is to go with the latter.]]></content:encoded></item><item><title>PG? That&#x27;s All I Get?</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-06-22T10:04:45-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/05b2fe536f06a6ebe91088c148679643-52.html#unique-entry-id-52</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/05b2fe536f06a6ebe91088c148679643-52.html#unique-entry-id-52</guid><content:encoded><![CDATA[<span style="font:11px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">I need to swear more. Maybe add a few racy pics.<br /><a href="http://mingle2.com/blog-rating"><img style="border: none;" src="http://mingle2.com/img/bb/blog_rating/pg.jpg" alt="What's My Blog Rated? From Mingle2 - Online Dating" /></a><br />And that's only because I used the word "gay" three times (make that four, now).</span>]]></content:encoded></item><item><title>The Only Thing Worse Than a Terrorist Attack...</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-06-14T23:06:52-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/8d9f841e7adc91ea980d20bb2a291123-51.html#unique-entry-id-51</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/8d9f841e7adc91ea980d20bb2a291123-51.html#unique-entry-id-51</guid><content:encoded><![CDATA[... would be a gay man preventing it.<br /><br />And that's a quote from one Stephen Colbert's guests, a gay Navy Arabic translator who was discharged for being gay. Because, as everyone knows, Arabic translators are a dime a dozen.]]></content:encoded></item><item><title>High Crimes and Misdemeanors</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-05-15T18:24:22-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/7af6460c9cb0832a4645fa6ab9568214-50.html#unique-entry-id-50</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/7af6460c9cb0832a4645fa6ab9568214-50.html#unique-entry-id-50</guid><content:encoded><![CDATA[<span style="font:12px Trebuchet, Verdana, serif; ">I've been caught.<br />I've been on the lam for so long, but finally, the long arm of the law caught me.<br />Allright, the short arm of </span><span style="font:12px Trebuchet, Verdana, serif; "><a href="http://www.clarkefarms.org/" rel="self">Clarke Farms Home Owner's Association</a></span><span style="font:12px Trebuchet, Verdana, serif; ">, but still. I've received a letter to reprimand and threaten me about... dandelions in my lawn:<br /></span><p style="text-align:center;"><a href="http://homepage.mac.com/hansderycke/MyWebsite/ClarkeFarmsDandelions.tiff" rel="self"><img class="imageStyle" alt="ClarkeFarmsDandelions1" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry50_1.jpg" width="413" height="568"/></a><span style="font:12px Trebuchet, Verdana, serif; "><br /></span></p><p style="text-align:left;">Yes, the Clarke Farms HOA comes to the rescue, because if the dandelions can stay, the terrorists have already won. No doubt.</p>]]></content:encoded></item><item><title>&#x22;A Magic Man Done It?&#x22;</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-04-28T20:20:27-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/fca5bf0e46d035532966a5e37ad1ab2a-49.html#unique-entry-id-49</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/fca5bf0e46d035532966a5e37ad1ab2a-49.html#unique-entry-id-49</guid><content:encoded><![CDATA[<span style="font:12px Trebuchet, Verdana, serif; ">OK, it's not news, but still. It's called "Creationist Thought"<br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/KdocQHsPCNM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/KdocQHsPCNM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></span>]]></content:encoded></item><item><title>He Just Don&#x27;t Get No Respect</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-03-31T00:20:38-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/5403bb7d697a5be03bf995479b819f91-48.html#unique-entry-id-48</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/5403bb7d697a5be03bf995479b819f91-48.html#unique-entry-id-48</guid><content:encoded><![CDATA[Over at <a href="http://scienceblogs.com/insolence/" rel="self">Respectful Insolence</a>, Orac reveals what he stumbled across when searching for a birthday card:<br /><p style="text-align:center;"><img class="imageStyle" alt="Bush-2" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry48_1.jpg" width="500" height="729"/><br /></p><p style="text-align:left;">Now get a load of the very first comment:<br /><blockquote><p>I can't get over feeling insulted on the chimp's behalf.</p></blockquote><span style="font:12px Trebuchet, Verdana, serif; ">That's gotta hurt. For Bush, to be precise.</span></p>]]></content:encoded></item><item><title>These Videos Will Melt Your Brain</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-03-29T19:49:50-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/fdf4d5b826f68dc53dadd916986269b4-47.html#unique-entry-id-47</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/fdf4d5b826f68dc53dadd916986269b4-47.html#unique-entry-id-47</guid><content:encoded><![CDATA[I think they're some kind of clever CIA/KGB/Mossad experiment run amok. Be forewarned: the stupid in these videos is enough to liquify your brain.<br /><br />One guy disproves evolution using peanut butter (there's a novel use I'd never heard of). Stop laughing, you haven't seen the video yet:<br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/FZFG5PKw504"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/FZFG5PKw504" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><br />This other guy uses a banana's function as a marital aid as proof of god. Or something like that. The sexual overtones were so distracting that I really couldn't pay too much attention:<br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/9zwbhAXe5yk"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/9zwbhAXe5yk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>]]></content:encoded></item><item><title>Kissing Hank&#x27;s Ass</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2007-03-19T22:33:23-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/60a7430e67431f636a1c94f04e52b076-46.html#unique-entry-id-46</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/60a7430e67431f636a1c94f04e52b076-46.html#unique-entry-id-46</guid><content:encoded><![CDATA[I can't quite put my finger on it, but this reminds me of something...<br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/fDp7pkEcJVQ"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/fDp7pkEcJVQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>]]></content:encoded></item><item><title>On Twitter</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-03-17T23:48:18-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/23a972fa27ac4b624a4f4de50e34afca-45.html#unique-entry-id-45</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/23a972fa27ac4b624a4f4de50e34afca-45.html#unique-entry-id-45</guid><content:encoded><![CDATA[I have to disagree with <a href="http://daringfireball.net/linked/2007/march#sat-17-wsj_twitter" rel="self">Gruber</a> on this one.<br /><br />I'd heard about Twitter before -- it's a new breed of social networking site, where you can post an endless stream of what amount to SMS messages (they're limited to 140-some characters each) about what you are doing, thinking, eating, where you're at, what you wear... It's like stream-of-conciousness-blogging. Whereas blogging has turned into a medium where you sit down and more or less carefully craft a message that encapsulates your thoughts, Twitter is shoot-from-the-hip, spur-of-the-moment, wear-out-your-hyphen-key posting.<br /><br />Twitter is the Internet equivalent of the mood ring. The mood ring was predicated on the astoundingly pretentious assumption that everybody around you is, or at least should be, interested in your current state of emotional well-being at any given time.]]></content:encoded></item><item><title>Venn Diagram</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-03-13T12:58:14-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/25183a3971ff9c45a767cac4a3ee9600-44.html#unique-entry-id-44</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/25183a3971ff9c45a767cac4a3ee9600-44.html#unique-entry-id-44</guid><content:encoded><![CDATA[From <a href="http://saintgasoline.com/2007/03/12/politics-stupidity-religion/" rel="self">Saint Gasoline</a>:<br /><p style="text-align:center;"><img class="imageStyle" alt="2007-03-12.JPG" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry44_1.jpg" width="500" height="500"/><br /></p><p style="text-align:left;">It comes with an essay triggered by Starbucks' printing of a Jonathan Wells quote on their cups. It's well worth reading, and it ends with the Saint calling for coffee cups with this quote on it:<br /><blockquote><p>&ldquo;Jonathan Wells is a douchebag.&rdquo;&nbsp; &ndash;Saint Gasoline</p></blockquote><span style="font:12px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; color:#7D7D7D;"><br /></span>Yeah, I'd like to see those too.</p>]]></content:encoded></item><item><title>Balmer Spends Two Days Cleaning a PC?</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-02-27T16:24:00-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/1079618a0ebae8ad3d0c47c75003a202-43.html#unique-entry-id-43</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/1079618a0ebae8ad3d0c47c75003a202-43.html#unique-entry-id-43</guid><content:encoded><![CDATA[<a href="http://www.securityabsurdity.com/archives/14" rel="self">This story</a> is just too pat:<br /><blockquote><p>Ballmer spent almost two days trying to rid the PC of worms, viruses, spyware, malware and severe fragmentation without success.</p></blockquote><br />Really? Steve Ballmer, CEO of Microsoft, considers it a good use of his time to spend two days on ridding a PC from malware? After a few minutes, it would probably have been cheaper to just ditch it and buy a new one. Or at least do a wipe-'n'-install.]]></content:encoded></item><item><title>I&#x27;m not here</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-02-06T10:59:46-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/64463358fe20a0df7573b3ffd89db28c-42.html#unique-entry-id-42</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/64463358fe20a0df7573b3ffd89db28c-42.html#unique-entry-id-42</guid><content:encoded><![CDATA[<div style="font-family: Verdana, Arial, Helvetica, sans-serif;"><br /><table width="350" bgcolor="#FFFFFF" cellpadding="1" border="0" cellspacing="0" style="font-family: Verdana, Arial, Helvetica, sans-serif;"><tr><td style="text-align: center; font-size: 16px; background-color: rgb(0, 102, 179); color: white;">HowManyOfMe.com</td></tr><tr><td style="border: 1px solid black; text-align: center; font-size: 14px; background-color: white;"><table width="100%" cellpadding="0" border="0" cellspacing="0"><tr><td width="120" style="text-align: center; padding-top: 2px; background-color: white;"><a href="http://howmanyofme.com" style="text-decoration: none;"><img src="http://extimg.howmanyofme.com/extimages/howmany-logo.png" alt="Logo" width="100" height="100" style="border: 1px black" /></a></td><td style="text-align: center; font-size: 16px; background-color: white;"><span style="color: black;">There are:</span><br /><span style="color: red; font-weight: bold;">0</span><br /><span style="color: black;">people with my name<br />in the U.S.A.</span><br /></td></tr></table><a style="color: #0066B3; font-weight:  bold; line-height: 180%; text-decoration: underline;" href="http://howmanyofme.com">How many have your name?</a></td></tr></table><br /></div>]]></content:encoded></item><item><title>Update to Generic ALV Grid Report Class</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><dc:date>2007-02-01T16:24:56-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/a11444f2ec065eca4fd07601439edac8-41.html#unique-entry-id-41</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/a11444f2ec065eca4fd07601439edac8-41.html#unique-entry-id-41</guid><content:encoded><![CDATA[A while back (seven months, to be precise), I posted an entry about a generic ALV Grid report class. It's proven very useful to me in many situations, even if it's not for a straight report. In on case, I called a BAPI which returned a table of messages. To present these messages to the user, I used the report class. Heck, the structure of the message list is already in the data dictionary, so it's just a cut and paste job of the sample code.<br /><br /> But there's an embarrassing bug in the class and example, for which I have a fix, but I didn't get around to posting it until now.<br /><br />The bug is that the container never gets destroyed. As a consequence, when you flip back and forth between selection screen and report output, a new container gets added every time you execute the report. It gets very silly very quickly. The solution is to destroy the container whenever we leave the display of the table. Here's how:<br /><br />First, add a method to the class:<br /><br /><code>method FREE .<br>&nbsp&nbsp CALL METHOD g_container->free.<br>endmethod.<br></code><br />Next, call this method before you leave the screen. Modify module user_command_9000 thusly:<br /><br /><code>module USER_COMMAND_9000 input.<br>&nbsp&nbsp case sy-ucomm.<br>&nbsp&nbsp&nbsp&nbsp when 'BACK'.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp set screen 0.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp CALL METHOD g_report->free.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp leave screen.<br>&nbsp&nbsp&nbsp&nbsp when 'EXIT'.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp set screen 0.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp CALL METHOD g_report->free.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp leave screen.<br>&nbsp&nbsp&nbsp&nbsp when 'CANCEL'.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp set screen 0.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp CALL METHOD g_report->free.<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp leave screen.<br>&nbsp&nbsp endcase.<br>endmodule.                 " USER_COMMAND_9000  INPUT<br></code><br /><br />Aaaand... that's it. Now every time we move from the grid display to the selection screen, the container is destroyed, and when the report is re-run, a fresh, new container is created. Beautiful!]]></content:encoded></item><item><title>Doin&#x27; The Yo-Yo Thang</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2007-01-30T22:44:19-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4d700eff02d02a99ac6188d2c4ee717c-40.html#unique-entry-id-40</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4d700eff02d02a99ac6188d2c4ee717c-40.html#unique-entry-id-40</guid><content:encoded><![CDATA[Brendan showing off his skills with the Chinese yo-yo:<br /><object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/kZj9kdu1sFU"> </param> <embed src="http://www.youtube.com/v/kZj9kdu1sFU" type="application/x-shockwave-flash" width="425" height="350"> </embed> </object>]]></content:encoded></item><item><title>Usability: A Broken Oven</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2007-01-21T16:25:42-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/2b41d8546c2b16f000010c975d48828f-39.html#unique-entry-id-39</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/2b41d8546c2b16f000010c975d48828f-39.html#unique-entry-id-39</guid><content:encoded><![CDATA[<a href="http://mpt.net.nz/archive/2007/01/20/oven" rel="self">Matthew Paul Thomas</a>' oven was broken -- or so he thought. As he rightly points out:<br /><blockquote><p>the oven is useless by default.</p></blockquote><br />And he observes:<br /><blockquote><p>there&rsquo;s no good reason for an oven to insist on knowing the time before it will cook anything.</p></blockquote><br />This is the kind of design defects I see a lot at work.]]></content:encoded></item><item><title>The Blasphemy Challenge</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-12-15T09:50:12-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/1cca27028657ac08d30abca0dd2cad9a-38.html#unique-entry-id-38</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/1cca27028657ac08d30abca0dd2cad9a-38.html#unique-entry-id-38</guid><content:encoded><![CDATA[<a href="http://www.slumdance.com/blogs/brian_flemming/archives/002402.html" rel="self">Brian Flemming</a>:<br /><blockquote><p>By my calculations, if the blasphemy virus continues to spread at this rate, the Earth will be 100% atheist by the end of 2006, the entire universe will be atheist by March 2007, and God himself will be an atheist just in time for Easter.</p></blockquote>]]></content:encoded></item><item><title>William John Cavendish-Bentinck-Scott</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-12-13T13:16:41-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/af4836af11fdfc5d6f9fad546b9224b9-37.html#unique-entry-id-37</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/af4836af11fdfc5d6f9fad546b9224b9-37.html#unique-entry-id-37</guid><content:encoded><![CDATA[<a href="http://rumandmonkey.com/widgets/tests/lunatics/"><img src="http://rumandmonkey.com/widgets/tests/images/lunatics/p.jpg" title="I'm William John Cavendish-Bentinck-Scott, the Fifth Duke of Portland!" alt="I'm William John Cavendish-Bentinck-Scott, the Fifth Duke of Portland!" border="0" /></a><br /><a href="http://rumandmonkey.com/widgets/tests/lunatics/">Which Historical Lunatic Are You?</a><br /><small><a href="http://rumandmonkey.com/">From the fecund loins of Rum and Monkey.</a></small>]]></content:encoded></item><item><title>How The Hell Do They Know?</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-12-04T20:43:39-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/d6a50064ae1df3a8f6c98d36b27676a8-36.html#unique-entry-id-36</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/d6a50064ae1df3a8f6c98d36b27676a8-36.html#unique-entry-id-36</guid><content:encoded><![CDATA[I was looking for a new homepage, because for some vague reason my.mypage.com didn't cut it anymore. So I created a gmail account -- give them my name, my location (in the US), my cell phone number (a US number), that kind of stuff. At the end, I get my homepage at <a href="http://www.google.com/ig" rel="self">http://www.google.com/ig</a>. Next, I go to customize it, and I add a sudoku puzzle from <a href="http://www.counttonine.com" rel="self">couttonine.com</a>.<br />The puzzle comes with a small banner ad, about the width of the puzzle, and about 3/4 of an inch in height.<br />The absolutely astounding, mindboggling fact about this, is that all the ads are in Dutch. Counttonine.com itself is based in Scottsdale, AZ, so that's not the answer. Somehow, Google knows I know Dutch, and decides to target Dutch-language ads to me, even though I don't care about them -- many are from companies that only do business in the Netherlands or Belgium, and I live in frickin' Colorado.<br />It just boggles the mind. Somehow, They Know (tm). Google's software must have linked my account to my previous searches (easy, as they had access to my cookies during the account signup process), noticed I did some searches that resulted in click-throughs to Belgian or Dutch sites, and deduced from that that I not only understand the language, but that I'm there. And that's where they went wrong. The companies whose ads appear under those puzzles are wasting their money.]]></content:encoded></item><item><title>Peace on earth&#x2c; &#x27;cept for you.</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-11-27T20:27:51-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/e0b326078bb63c82ab4888662a4076bf-35.html#unique-entry-id-35</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/e0b326078bb63c82ab4888662a4076bf-35.html#unique-entry-id-35</guid><content:encoded><![CDATA[<span style="font:11px Verdana, serif; color:#333333;">And here I was, thinking that a big part of the Christmas was about "peace on earth for all people of good will," but it isn't, according to the president of th</span>e Loma Linda Homeowners Association in Pagosa Springs, in the great state of Colorado. Not only is displaying the peace symbol <a href="http://www.cnn.com/2006/US/11/27/peace.wreath.ap/index.html?eref=rss_topstories" rel="self">illegal</a> there, when  the HOA president failed to get the architectural control committee to require the offender to remove the symbol, he just fired all five committee members.<br /><br />Ah, the land of the free...]]></content:encoded></item><item><title>...which is like coming second in chess</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-11-27T19:49:42-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/ba2111500290a07803c070d1215d3041-34.html#unique-entry-id-34</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/ba2111500290a07803c070d1215d3041-34.html#unique-entry-id-34</guid><content:encoded><![CDATA[<span style="font:11px Monaco; ">Ah, the Zune. </span><span style="font:11px Monaco; "><a href="http://www.davidgalbraith.org/" rel="self">David Galbraith</a></span><span style="font:11px Monaco; "> </span><span style="font:11px Monaco; "><a href="http://www.davidgalbraith.org/archives/001204.html" rel="self" title="huh?">reviews it</a></span><span style="font:11px Monaco; ">, and like so many, he's not impressed:<br /></span><blockquote><p>Imagine your son waking up on Christmas (if you're into Christmas) morning and rushing to open his presents in breathless anticipation of getting a shiny new iPod, only to find out he's got a Zune, which is like coming second in chess.</p></blockquote><span style="font:11px Verdana, serif; color:#333333;">There's something about the Zune that brings out the best in people. At least when it comes to disparaging it. Check out the link to Andy Ihnatko's review in the Chicago Sun-Times at the bottom of David's post. Oh, hell, </span><span style="font:11px Verdana, serif; color:#333333;"><a href="http://www.suntimes.com/technology/ihnatko/147048,CST-FIN-Andy23.article" rel="self">here</a></span><span style="font:11px Verdana, serif; color:#333333;"> it is.</span>]]></content:encoded></item><item><title>Rejected Names for Windows Vista</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-11-09T22:46:37-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/a956cbbcdbba46d02340b6f5db43ca49-33.html#unique-entry-id-33</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/a956cbbcdbba46d02340b6f5db43ca49-33.html#unique-entry-id-33</guid><content:encoded><![CDATA[From <a href="http://www.topfive.com/html/ClubTop5.shtml" rel="self">Club Top 5</a>:<br /><br /><span style="font:11px Monaco; ">- Advanced Security Suite: Windows Integrated Professional Edition<br />- Windows YT (Only runs by oppressing Windows Malcolm XP.)<br /><br />You may have to think them over for a bit.</span>]]></content:encoded></item><item><title>Icon Wars</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-11-09T22:02:14-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/f92686764275f061a4ba00688bb4f4ee-32.html#unique-entry-id-32</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/f92686764275f061a4ba00688bb4f4ee-32.html#unique-entry-id-32</guid><content:encoded><![CDATA[A Japanese desktop becomes a scene of <a href="http://www.xs4all.nl/~jvdkuyp/flash/see.htm" rel="self">carnage</a>.]]></content:encoded></item><item><title>HBO&#x27;s &#x22;Hacking Democracy&#x22;</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-11-07T08:30:12-06:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/d4e0b282569235689d4bdb8ac36d6957-31.html#unique-entry-id-31</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/d4e0b282569235689d4bdb8ac36d6957-31.html#unique-entry-id-31</guid><content:encoded><![CDATA[Just in time for votin' day, here's a nice, long (1h20') <a href="http://video.google.com/videoplay?docid=-7236791207107726851&sourceid=docidfeed&hl=en-CA" rel="self">documentary</a> from HBO about the electronic voting systems. It's not a feel-good thing.]]></content:encoded></item><item><title>Why We Vote</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-10-20T22:45:37-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/a63a40a531c4655e61ca9d44eed708cb-30.html#unique-entry-id-30</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/a63a40a531c4655e61ca9d44eed708cb-30.html#unique-entry-id-30</guid><content:encoded><![CDATA[The punch line seems to be "He votes, shouldn't you?"<br /><br />And really, you should try to offset him, even if he's the embodiment of an ancient urban legend (ancient in Internet terms, that is).<br /><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/Pawa2-OmcdE"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Pawa2-OmcdE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>]]></content:encoded></item><item><title>Vista Features That Didn&#x27;t Make The Cut</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-10-20T13:30:03-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/542985fd2d5cab255bdd44a605a56294-29.html#unique-entry-id-29</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/542985fd2d5cab255bdd44a605a56294-29.html#unique-entry-id-29</guid><content:encoded><![CDATA[A <a href="http://shellrevealed.com/blogs/shellblog/archive/2006/10/09/Features-that-didn_2700_t-make-the-cut.aspx" rel="self">funny blog entry</a> by a "Research Manager for Windows User Experience Compliance team" about Windows Vista features that were planned, but were removed after usability testing:<br /><br /><blockquote><p>To address both of these things, we added a button called "Safe Delete" to every explorer window.&nbsp;&nbsp;Clicking this button would instantly delete all of the files shown in the window permanently from the system, overriding every confirmation, bypassing the recycle bin, and also zeroing out the space on the disk that the files&nbsp;used to occupy (hence the "safe" name).<p>We wanted to button to be in a prominent place in the UI, since hiding it would defeat the purpose of a fast and easy delete mechanism.&nbsp; However, we also felt it was important to indicate to users that the button performed a destructive action and wanted to make sure they didn't hit it by accident.&nbsp; Therefore, we made it RED (the universal color for danger) and put a large X on it.&nbsp; Here is what the UI would have looked like:<p><img class="imageStyle" alt="original.aspx" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry29_1.jpg" width="194" height="84"/><p>(note that the close button was moved in and the icon changed to a neutral image with a less intense color, indicating that at least in Explorer, closing a window is a benign task with no possibility of data loss.&nbsp; Non-explorer windows would still use the standard buttons.)</p></blockquote><br /><br />Even more hilarious are the comments of punters who think the Safe Delete button was for real.]]></content:encoded></item><item><title>The Crux of The Matter</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-10-17T14:04:49-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/d5b8ebaca95760e9d45e3e628724acc3-28.html#unique-entry-id-28</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/d5b8ebaca95760e9d45e3e628724acc3-28.html#unique-entry-id-28</guid><content:encoded><![CDATA[Via <a href="http://daringfireball.net/" rel="self">Daring Fireball</a>,  <a href="http://fishbowl.pastiche.org/2006/10/17/how_to_and_how_not_to_sell_technology" rel="self">The Fishbowl</a> muses on salesmanship:<br /><blockquote><p>Steve Jobs can make sharing earwax sound sexy. Ballmer can make a digital file transfer sound like something you&rsquo;d need to clean up after.</p></blockquote>Read the original and you'll understand.]]></content:encoded></item><item><title>Matthew Jones And Inflation</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-10-15T19:05:37-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4c02ef5ed05b31652d70fb2ed3b9af00-27.html#unique-entry-id-27</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4c02ef5ed05b31652d70fb2ed3b9af00-27.html#unique-entry-id-27</guid><content:encoded><![CDATA[<span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">This is Matthew Jones:<br /></span><p style="text-align:center;"><img class="imageStyle" alt="KEEPING_THE_LAND.sff_NY326_20061015132842" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry27_1.jpg" width="215" height="450"/><br /></p><p style="text-align:left;"><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">Born into slavery in 1845 in South Carolina, believed to have escaped, and joined the Union Army when they came to his home state.<br /><br />There's </span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://apnews.myway.com//article/20061015/D8KPBSIG0.html" rel="self">this article</a></span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "> about Mr. Jones over at myway.com. I don't want to talk about the meat of the story, but about one detail that struck me:<br /></span><blockquote><p>Matthew Jones paid $225 for this parcel - a pittance now, but a fortune for a former slave in the 1880s.</p></blockquote><span style="font:13px Verdana, serif; ">Who am I to argue that $225 is a pittance these days -- especially for 21 acres of land, let alone Hilton Head land. But was it really a fortune for a former slave in the 1880's? That rather depends. I've no idea about the financial circumstances of former slaves in the 1880's, but I do have the handy-dandy </span><span style="font:13px Verdana, serif; "><a href="http://www.westegg.com/inflation/" rel="self">Inflation Calculator</a></span><span style="font:13px Verdana, serif; ">! That will let me determine what the current value is of $225 in 1880. Punch in the numbers, let the magic of the Internet do its... well, magic I guess, and the answer is... $4,455.35. I don't know about you, but to me that's still not a lot of money. It comes out to just a hair under $212.16 per acre (and 1 acre is about .405 hectare).<br /><br />So, good deal for Matthew Jones, or at least his 180-odd descendants, whose property is now worth $4.5 </span><span style="font:13px Verdana-Italic; "><em>million</em></span><span style="font:13px Verdana, serif; ">, if they were to sell it outright. Which, if you read the story, they won't, because they're smarter than that -- they're developing it, and stand to reap even greater windfalls.</span></p>]]></content:encoded></item><item><title>Sometimes You Think...</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-10-15T11:32:40-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/b6385b287b431a0d3b63c113d78b67a8-26.html#unique-entry-id-26</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/b6385b287b431a0d3b63c113d78b67a8-26.html#unique-entry-id-26</guid><content:encoded><![CDATA[...WTF?<br /><br /><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><a href="http://kutv.com/topstories/local_story_285152441.html" rel="self">Football Canceled After Teen Taped To School Bus</a></span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><br /><br /></span><blockquote><p>A Montana high school has canceled the remainder of its football season, after a hazing incident -- in which a boy was taped to the ceiling of a school bus.The hazing reportedly happened during a football road trip, while school officials were present.</p></blockquote><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><br />Let me repeat that:<br /></span><blockquote><p>while school officials were present</p></blockquote><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; "><br />It's a </span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; font-weight:bold; font-weight:bold; ">bus</span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">. A kid is being </span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; font-weight:bold; font-weight:bold; ">taped to the ceiling</span><span style="font:13px &#39;Lucida Grande&#39;, LucidaGrande, Verdana, sans-serif; ">. And these dolts don't notice anything wrong?</span>]]></content:encoded></item><item><title>Foley&#x27;s Follies</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2006-10-05T13:22:51-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/db3c6a23310e38b9ebf2377d8e96004a-22.html#unique-entry-id-22</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/db3c6a23310e38b9ebf2377d8e96004a-22.html#unique-entry-id-22</guid><content:encoded><![CDATA[Former rep. Mark Foley's instant message <a href="http://abcnews.go.com/WNT/BrianRoss/story?id=2509586&page=1" rel="self">transcript</a>. And <a href="http://www.rawstory.com/news/2006/Congressman_accused_of_sending_sick_emails_0928.html" rel="self">this site</a> has a reproduction of some e-mails.]]></content:encoded></item><item><title>Special Comment by Olbermann</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-10-04T19:23:34-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/b972b98607bbd084cdee2c30430b4f21-21.html#unique-entry-id-21</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/b972b98607bbd084cdee2c30430b4f21-21.html#unique-entry-id-21</guid><content:encoded><![CDATA[Rather longish, but this should not be lost to history. Keith Olbermann of MSNBC uses the "<a href="http://www.youtube.com/watch?v=aPyQ4Ae6Ei0" rel="self">Fox ambush</a>" to lob harsh words at the administration, the president, and the republicans. Not that the Boy Who Would Be King will ever see it.<br /><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/70wOzCkWN5g"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/70wOzCkWN5g" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>]]></content:encoded></item><item><title>A Better Search Engine</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-10-03T13:40:52-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/752c624ea3101ebad2844e5e992fca64-20.html#unique-entry-id-20</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/752c624ea3101ebad2844e5e992fca64-20.html#unique-entry-id-20</guid><content:encoded><![CDATA[From now on, the whole world will use <a href="http://speaker219.6te.net/customgoogle/google.php?name=Derycke" rel="self">this much-improved version</a> of Google.]]></content:encoded></item><item><title>Destined for Destiny</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-10-03T10:09:14-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/57e21f68aa318b498b330cfa4be00e39-19.html#unique-entry-id-19</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/57e21f68aa318b498b330cfa4be00e39-19.html#unique-entry-id-19</guid><content:encoded><![CDATA["<a href="http://weeklyradioaddress.com/DforD_Scribner_Large.htm" rel="self">A Life in Pictures</a>" of the boy who would be king.<br /><br />I'm going to have to buy <a href="http://www.simonsays.com/extras/html/eCards/DforD/DforD.html?DCMP=EMC-DforD092806" rel="self">the book</a> when it's out.]]></content:encoded></item><item><title>Installing XP</title><dc:creator>hans@derycke.com</dc:creator><category>Work</category><dc:date>2006-09-30T19:17:48-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/4b06354777490dd5ce16ab9025a2b559-18.html#unique-entry-id-18</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/4b06354777490dd5ce16ab9025a2b559-18.html#unique-entry-id-18</guid><content:encoded><![CDATA[I have a mild form of security paranoia. That's why, on my Macs, I have at least two accounts: an administrator account, and a separate user account for daily work. Even on my MacBook Pro, where I'm the only user, I have an administrator and a user account. I never log in to that administrator account, except to make backups of the machine. The advantage of this set-up is that whenever a program tries to do something to the system, I get asked for the administrator user name and password. It's a step up in security from just running as an administrator. To be sure, as administrator, you'll still get asked for your password when you want to change the system, but I feel that running as a regular user gives me an extra coating of Protection&trade;.<br /><br />That said, I went about installing Windows XP SP2 under Parallels Desktop. I was pleasantly surprised when the installation process asked me for an "administrator password." Yes! Security nirvana, here I come! Further along in the process, I was given the option to define up to five users, and since I only have the one -- myself -- that's what I put in.<br /><br />Then, at the end of the installation process, Windows starts, and I'm automatically logged in. Huh? What's that? No log-in screen, no selection of users, no password prompt? Must be a setting somewhere, right? So I amble over to the account settings control panel. Once there, I see only one user, me, apart from an "inactive" guest user. Where's my administrator? Why am I an administrator? What's my password? Did the installation program just assume that the first user should be the administrator? Or does it simply assign the administrator password to everyone?<br /><br />Never fear! I'll create an admin, and make myself a regular user. Problem solved! I try to create a user called "administrator," but I'm rebuked by a dialog telling me that this user already exists. Huh? How can that be? This user is not on the list, nor is he under "documents and settings" on the file system.<br /><br />I've got stuff to do, and it's getting late. That's as good an excuse to give up. At least I'll make sure I have to log in explicitly, instead of this auto-login crap. And now this is the weird part. It's already set to use the login screen. And yet I get auto-logged in.<br /><br />A bit more poking around, and a re-install of XP later (with two users this time), reveals some answers.<br /><li>Windows creates a phantom user who has the administrator password. The user is called administrator, but is nowhere to be found.<br /><li>All the users created during the installation process are created as administrators, but <strong>don't have a password assigned</strong>!<br /><li>If you set up only one user, and it doesn't have a password, Windows will log you in automatically, regardless of your other settings. This makes sense, in a way, but it's bothersome that the behavior is contrary to what you set in the user accounts control panel.]]></content:encoded></item><item><title>PZ Myers</title><dc:creator>hans@derycke.com</dc:creator><dc:subject>Blog</dc:subject><dc:date>2006-09-03T19:50:41-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/88d637a812302d9aa66abc51b8d19de2-17.html#unique-entry-id-17</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/88d637a812302d9aa66abc51b8d19de2-17.html#unique-entry-id-17</guid><content:encoded><![CDATA[Sometimes, you read something that you want everybody else to read, too. And so it is with PZ Myers' most <a href="http://scienceblogs.com/pharyngula/2006/09/infidels.php" rel="self">recent post</a> on his blog. Of course, nobody read my stuff, but I can feel comforted by the fact that I've linked to the original.]]></content:encoded></item><item><title>Hey Apple&#x2c; How About This Scenario?</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-08-31T14:26:12-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c542bf842cb6cc9a9f6583d4f80403d7-16.html#unique-entry-id-16</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c542bf842cb6cc9a9f6583d4f80403d7-16.html#unique-entry-id-16</guid><content:encoded><![CDATA[The .Mac team has a blog.<br /><br />Yup.<br /><br />With gems like <a href="http://www.mac.com/web/en/Blog/AD09422C-4BEB-40F8-87A2-1D39CAD7A27C.html" rel="self">this</a>:<br /><br /><blockquote>The final paper for Freshman Lit was due the next day, and Rick didn&rsquo;t even have a topic yet. He was watching a cooking show at the off-campus apartment of his girlfriend, Stacy, when it hit him: A study of the use of food as a recurring motif in the works of Chaucer. He wrote it in less than two hours on Stacy&rsquo;s iMac and saved it to his USB flash drive.<br />On the way back to his dorm, Rick fell into an impromptu game of touch football. When he dove to make the game-winning catch, the flash drive slipped out of his pocket and landed in some bushes. He didn't know it was missing until he was back in his room, ready to print the paper. He finds Freshman Lit just as challenging the second time around.</blockquote><br /><br />Honey, if Rick had saved his work to iDisk, he wouldn't have gotten into an impromptu game of touch football, because he'd still be waiting for the file to upload to iDisk. In fact, the wait would have been long enough for Rick and Stacy to go and get it on, and get bored with that too, and try out a few things they'd read about on the internet. This would have resulted in some painful injuries, a few incurable diseases, and a slow slide into deviant behavior. Eventually, Rick ends up in prison with the proverbial Bubba as a cell mate. You can guess where that is going. Stick to the flash drive, Rick!]]></content:encoded></item><item><title>Required Reading</title><dc:creator>hans@derycke.com</dc:creator><category>Work</category><dc:date>2006-08-20T18:51:22-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/3265cde6cd5417107ab48c02919c15ee-15.html#unique-entry-id-15</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/3265cde6cd5417107ab48c02919c15ee-15.html#unique-entry-id-15</guid><content:encoded><![CDATA[If I'm ever in a position where I can require people to read stuff so that they'll be better at their job, Joel Spolsky's "Joel on Software" would be high on the list. Of course, with my luck, the company would be so cheap that they wouldn't want to spend the $25 ($17 on Amazon) for the book. Fortunately, there's a <a href="http://www.joelonsoftware.com" rel="self">website</a>, where everything that's in the book is available for free. But really, that's a false economy, because if your people have to read this on the web, they'll be doing it on company time, whereas if you give them the book, they'll be reading it during take-off and landing, when they don't have anything else to do anyway.<br /><iframe src="http://rcm.amazon.com/e/cm?t=deryckewebsit-20&o=1&p=8&l=as1&asins=1590593898&fc1=000000&IS2=1&lt1=_blank&lc1=0000ff&bc1=000000&bg1=ffffff&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>]]></content:encoded></item><item><title>Forced Perspective: Aasif Mandvi on the Daily Show</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-08-14T17:56:40-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/1fdcd3d6692a30712844550063934f47-14.html#unique-entry-id-14</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/1fdcd3d6692a30712844550063934f47-14.html#unique-entry-id-14</guid><content:encoded><![CDATA[Aasif Mandvi plays a Middle East correspondent for the Daily Show:<br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/L5-4Kes8kws"></param><embed src="http://www.youtube.com/v/L5-4Kes8kws" type="application/x-shockwave-flash" width="425" height="350"></embed></object><br />Faves:<br /><ul><li>"We're like children on Christmas morning.. from what I'm told"<br /><li>"I guess not everybody knows how to respond when Opportunity knocks their house down"</ul><br /><br />The only negative is that Aasif is smirking somewhat self-awarely. The Daily Shows "correspondents" are typically more dead-pan, as if unaware of the fact that they're funny. But it's good overall. I've watched it several times now.]]></content:encoded></item><item><title>Incredibly stupid graphic</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-08-07T14:18:56-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/bb8f224752401ef0671a4f57136586d4-13.html#unique-entry-id-13</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/bb8f224752401ef0671a4f57136586d4-13.html#unique-entry-id-13</guid><content:encoded><![CDATA[I bought some Jerzees t-shirts at Target the other day. They've got labels attached to them. This is what the front looks like:<br /><img class="imageStyle" alt="scan_687131627_1" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry13_1.jpg" width="336" height="186"/><br /><br />Notice that it boasts "EZ Clean" fabric. On the back of the label, the good people at Russel Corporation feel the need to illustrate what "EZ Clean" means. This is the back of the label:<br /><img class="imageStyle" alt="scan_68713178_1" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry13_2.jpg" width="185" height="336"/><br /><br />I'll enhance the stupid part for you:<br /><img class="imageStyle" alt="scan_68713178_1" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry13_3.jpg" width="341" height="124"/> <br />Yeah, it's that stupid: Fabric with dirt, dirt during wash, fabric after wash. Wow. Thanks, Russel Corporation!]]></content:encoded></item><item><title>Meteorite Collision</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-08-02T14:30:19-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/7d90abff99e9cd2c2b025fbb6643a1c2-12.html#unique-entry-id-12</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/7d90abff99e9cd2c2b025fbb6643a1c2-12.html#unique-entry-id-12</guid><content:encoded><![CDATA[From the Holy Crap! Department:<br /><br /><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/yYgEwXWilUc"></param><embed src="http://www.youtube.com/v/yYgEwXWilUc" type="application/x-shockwave-flash" width="425" height="350"></embed></object>]]></content:encoded></item><item><title>Wikipedia celebrates America&#x27;s 750th</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-08-01T12:30:11-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/96a215ef6e55d6999ce5b16520e688d1-11.html#unique-entry-id-11</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/96a215ef6e55d6999ce5b16520e688d1-11.html#unique-entry-id-11</guid><content:encoded><![CDATA[Via <a href="http://arstechnica.com/news.ars/post/20060801-7396.html" rel="self">Ars</a>, The Onion reports that <a href="http://www.theonion.com/content/node/50902" rel="self">Wikipedia celebrates 750 years of American independence</a>.]]></content:encoded></item><item><title>Barefoot Radio</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-08-01T11:45:49-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/126d0578cfaf26ccbb6048bfea1657aa-10.html#unique-entry-id-10</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/126d0578cfaf26ccbb6048bfea1657aa-10.html#unique-entry-id-10</guid><content:encoded><![CDATA[I should not forget to plug <a href="http://barefootradio.com/" rel="self">these guys</a>.]]></content:encoded></item><item><title>Naztech&#x27;s 90-day case</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-07-31T12:34:38-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/20d02846f7808621e3f0540e51ff0155-9.html#unique-entry-id-9</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/20d02846f7808621e3f0540e51ff0155-9.html#unique-entry-id-9</guid><content:encoded><![CDATA[On April 1st of this year, I ordered a <a href="http://naztech.com/products.php?id_prod=7" rel="self">Naztech Sahara</a> holster case for my Treo from <a href="http://store.treocentral.com/" rel="self">TreoCentral</a>. It's a nice little case, and very convenient. But apparently, "sturdy" wasn't a design goal of the Naztech Sahara. Last wednesday, July 26, this happened:<img class="imageStyle" alt="Photo_073006_001" src="http://homepage.mac.com/hansderycke/MyWebsite/files/page0_blog_entry9_1.jpg" width="640" height="480"/><br />I contacted TreoCentral, and they claim they provide a 90-day warranty. Since that had passed, I contacted the manufacturer. Naztech's reaction to this? "Normal wear and tear". Oh, really? Your product falling apart is "normal wear and tear?" Am I supposed to buy a new case every three months?<br /><br />I can assure Naztech that I won't be buying any of their crappy products, ever again.]]></content:encoded></item><item><title>PayPal Suckiness</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-07-09T16:19:54-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/792508ad97455eaee455a7540513600a-7.html#unique-entry-id-7</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/792508ad97455eaee455a7540513600a-7.html#unique-entry-id-7</guid><content:encoded><![CDATA[You'd think it's easy. You put something up for sale on eBay, receive payment with PayPal, send your stuff out.<br /><br />That's the way it's been, but apparently it isn't the way it is anymore. PayPal has decided that, if you sell more than $500 worth of stuff in a month, you're not a person, you're a business. Mind you, that's not "routinely sell more than $500 per month," it's "sell more than $500 in <strong>any</strong> month." So if you want to sell something that goes for more than $500, or sell two items in a month that happen to total more than $500, you're not a person anymore.<br /><br />The solution? Get a business account, and pay a transaction fee of about 3%. That's on top of the near-usurious eBay fees. I guess eBay, the owners of PayPal, are sick and tired of all these high-value transactions going on on their site.<br /><br />Just this month, I sold a slide scanner for about $370, and then tried to sell an old Dell for about $280. You can imagine my embarassement when PayPal wouldn't let me accept payment for the second item without upgrading my account. I guess that, when I'm going to sell my PowerBook later this month, I'll have to look elsewhere besides eBay. Perhaps <a href="http://denver.craigslist.org/" rel="external">craigslist</a>, or the <a href="http://episteme.arstechnica.com/eve/forums/a/frm/f/57909216" rel="external">agora</a> on <a href="http://arstechnica.com/index.ars" rel="external">arstechnica</a> will prove more amenable to my trade.<br /><br />There's some great business ideas in this.]]></content:encoded></item><item><title>The Size of The Solar System</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-07-06T09:15:56-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/5bd16d82c37e01a44671d5f8054a1003-6.html#unique-entry-id-6</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/5bd16d82c37e01a44671d5f8054a1003-6.html#unique-entry-id-6</guid><content:encoded><![CDATA[<a href="http://www.phrenopolis.com/perspective/solarsystem/index.html" rel="external">This page</a> shows the Sun and the planets of our solar system, both with their size relative to the Sun, and their relative distances. Note that it takes a lot of sideways scrolling to see the planets: the page at 72 dpi is purportedly about half a mile wide. It's an awesome complement to that earlier link about the size of our world.]]></content:encoded></item><item><title>Spammer Name</title><dc:creator>hans@derycke.com</dc:creator><category>Humor</category><dc:date>2006-07-04T10:28:57-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/c8832ed310dac0497a7e895e61889ac1-5.html#unique-entry-id-5</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/c8832ed310dac0497a7e895e61889ac1-5.html#unique-entry-id-5</guid><content:encoded><![CDATA[<div style="text-align:center;background-color:#f196c8;border:solid 1px #ab6089;padding:5px;">My spammer name is <B>Parrish L. Functionary</B>.</div><FORM ACTION="http://thesurrealist.co.uk/spamname.cgi" METHOD="post">Enter your name to get yours: <input type=text name="name"><input type=submit value="Go"></FORM>]]></content:encoded></item><item><title>The Size of Our World</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-07-03T18:42:54-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/cb0b3920bad23482a4da4b97d8bc0a94-4.html#unique-entry-id-4</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/cb0b3920bad23482a4da4b97d8bc0a94-4.html#unique-entry-id-4</guid><content:encoded><![CDATA[Via <a href="http://homepage.mac.com/bagelturf/" rel="external">Bagelturf</a>, an <a href="http://www.rense.com/general72/size.htm" rel="self">interesting comparison</a> of the relative size of the planets in our solar system, and comparison with some other stars. I had no idea Mars was so small!]]></content:encoded></item><item><title>I Bet They Make Great Wine</title><dc:creator>hans@derycke.com</dc:creator><category>Personal</category><dc:date>2006-06-29T12:28:50-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/bdfa32d9928eb8e91d9a48e26ab87da3-3.html#unique-entry-id-3</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/bdfa32d9928eb8e91d9a48e26ab87da3-3.html#unique-entry-id-3</guid><content:encoded><![CDATA[Australia presents... <a href="http://www.thesouthernhighlands.com.au/directory/tourism/wineries/saint-deryckes-wood-vineyards-and-winery" rel="external">Saint Derycke's Wood Vineyards and Winery</a>. This can only be good.]]></content:encoded></item><item><title>A Generic ALV Grid Report Class</title><dc:creator>hans@derycke.com</dc:creator><category>SAP</category><dc:date>2006-06-28T12:34:54-05:00</dc:date><link>http://homepage.mac.com/hansderycke/MyWebsite/files/ba07168cc65a974ff5bdd6157a155988-0.html#unique-entry-id-0</link><guid isPermaLink="true">http://homepage.mac.com/hansderycke/MyWebsite/files/ba07168cc65a974ff5bdd6157a155988-0.html#unique-entry-id-0</guid><content:encoded><![CDATA[If you&rsquo;ve ever used ABAP Objects to create ALV Grid reports, you will have noticed how the same code keeps coming up from one report to another. It doesn&rsquo;t have to be this way. Here&rsquo;s a report class that reduces your report to simply gathering the data and instantiating an object.<br />Let&rsquo;s build the class, and then show a little example report.<br /><br /><h1>Building The Class</h1><br /><br />In transaction se24 (the Class Builder), create a class zcl_report. Give it the following attributes:<br /><code>g_title1    type sytitle<br />g_grid      type ref to cl_gui_alv_grid<br />gt_fieldcat type lvc_t_fcat<br />g_variant   type disvariant<br />g_layout    type lvc_s_layo<br />g_print	    type lvc_s_prnt<br /></code><br />These are all private instance variables that&rsquo;ll be used later on. The g_title1 attribute is used  in the handler for the top-of-page event. In the example, we&rsquo;ll use a customer-specific function module to write the top of page, which uses this attribute for the report title. Obviously, in your environment, you should use as many or as few title fields as needed.<br /><br />Next up, the constructor. It should have the following interface:<br /><br />Import parameters:<br /><code>i_title1    type c optional<br />i_structure type dd02l-tabname<br />i_repid     type syrepid<br />i_dynnr     type sydynnr<br /></code><br />Exceptions:<br /><code>container_error<br />grid_error<br />field_catalog_error<br /></code><br />The code of the constructor looks like this:<br /><code>  data: l_container type ref to cl_gui_docking_container.<br /><br />* Store the report title<br />  g_title1         = i_title1.<br />* Store the program name<br />  g_variant-report = i_repid.<br />* Set some lay-out and print-related flags<br />  g_layout-smalltitle = 'X'.  "Default grid title to small font<br />  g_layout-zebra      = 'X'.  "Output rows with alternating colors<br />  g_layout-no_author  = 'X'.  "Allow users to enter global layouts<br />  g_layout-cwidth_opt = 'X'.  "Optimize column width<br />  g_print-prnt_title  = 'X'.  "Do not print out grid title<br /><br />* Create a docking container covering 95% of the screen.<br />* This container will hold the grid, and 95% is the maximum<br />* allowed size.<br />  IF cl_gui_alv_grid=>offline( ) IS INITIAL.<br />    CREATE OBJECT l_container<br />      EXPORTING<br />        repid                       = i_repid<br />        dynnr                       = i_dynnr<br />        ratio                       = 95<br />      EXCEPTIONS<br />        cntl_error                  = 1<br />        cntl_system_error           = 2<br />        create_error                = 3<br />        lifetime_error              = 4<br />        lifetime_dynpro_dynpro_link = 5<br />        OTHERS                      = 6<br />        .<br />    IF sy-subrc <> 0.<br />      RAISE container_error.<br />    ENDIF.<br />  ENDIF.<br /><br />* Create the ALV Grid object<br />  CREATE OBJECT g_grid<br />    EXPORTING<br />      i_parent          = l_container<br />    EXCEPTIONS<br />      error_cntl_create = 1<br />      error_cntl_init   = 2<br />      error_cntl_link   = 3<br />      error_dp_create   = 4<br />      OTHERS            = 5<br />      .<br />  IF sy-subrc <> 0.<br />    RAISE grid_error.<br />  ENDIF.<br /><br />* Handle events<br />  SET HANDLER me->handle_print_top_of_page FOR g_grid.<br /><br />* Retrieve field specifications and descriptions for ALV Grid<br />  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'<br />    EXPORTING<br />      i_structure_name             = i_structure<br />    CHANGING<br />      ct_fieldcat                  = gt_fieldcat<br />    EXCEPTIONS<br />      inconsistent_interface       = 1<br />      program_error                = 2<br />      OTHERS                       = 3<br />            .<br />  IF sy-subrc <> 0.<br />    RAISE field_catalog_error.<br />  ENDIF.<br /></code><br />That&rsquo;s all there is to it. We need another method to send the data table to the grid. Let&rsquo;s call it display. It&rsquo;s a public instance method.<br /><br />Changing parameters:<br /><code>et_datatable type standard table<br /></code><br />Exceptions:<br /><code>display_error<br /></code><br />The code is one simple method call:<br /><code>  call method g_grid->set_table_for_first_display<br />    exporting<br />      i_save                        = 'A'<br />      is_layout                     = g_layout<br />      is_variant                    = g_variant<br />      is_print                      = g_print<br />    changing<br />      it_outtab                     = et_datatable<br />      it_fieldcatalog               = gt_fieldcat<br />    exceptions<br />      invalid_parameter_combination = 1<br />      program_error                 = 2<br />      too_many_lines                = 3<br />      others                        = 4<br />          .<br />    if sy-subrc ne 0.<br />      raise display_error.<br />    endif.<br /></code><br />The last method we need is the handler for the top-of-page event. It gets called when you print the report. Create a method called handle_print_top_of_page, and in the detail view, set it to be the event handler for event print_top_of_page of class cl_gui_alv_grid. You can make the method a private instance method. The code is simple:<br /><code>  CALL FUNCTION 'Z_STANDARD_HEADING'<br />    EXPORTING<br />      i_title       = g_title1<br />            .<br /></code><br />As I mentioned before, this is a customer-specific function that does nothing but write a few lines with such gems as user name, date and time stamp, program name, system and client, name of the report, etc. You can leave it out, or replace it with your own.<br /><br />That concludes the creation of the class. Go ahead and activate it. We&rsquo;ll do the example next.<br /><br /><h1>An Example of The Class in Action</h1><br /><br />For the example, we&rsquo;ll select some fields from table bseg for the first 100 rows, and display those.<br /><br />The first step is to go to the data dictionary and create a structure with the fields we want to display. In our case, we could just use bseg, but what&rsquo;s the fun in that? So off we go to transaction se11, and we create a structure called yyexample. It&rsquo;s generally a good idea to create the structure with the same name as you&rsquo;ll use for your program, but you can&rsquo;t have an underscore in the second or third position of a structure. For our purposes, add fields bukrs, belnr, gjahr, buzei, and buzid from table bseg into the structure, and activate it.<br /><br />Step two is to create the program. Go to transaction se38 (or se80, if you&rsquo;re so inclined), and create a new program called y_example. I&rsquo;ll go over the code bit by bit.<br /><br />First, select your data:<br /><code>  data: gt_datatable type standard table of yyexample.<br />  select bukrs belnr gjahr buzei buzid from bseg<br />         into table gt_datatable up to 100 rows. <br /></code><br />Obviously, in a real report, the whole data selection would be more complicated, but this&rsquo;ll do for our purposes.<br /><br />Second, create an object: <br /><code>  data: g_report type ref to zcl_report,<br />        g_repid  type syrepid.<br />* We need a helper field, because the value of sy-repid changes<br />* as you enter the constructor of the class.<br />  g_repid = sy-repid.<br />  CREATE OBJECT g_report<br />    EXPORTING<br />      I_TITLE1            = 'Sample Report'<br />      i_structure         = 'YYEXAMPLE'  &ldquo;Name of the DDIC structure<br />      i_repid             = g_repid<br />      i_dynnr             = '9000'<br />    EXCEPTIONS<br />      CONTAINER_ERROR     = 1<br />      GRID_ERROR          = 2<br />      FIELD_CATALOG_ERROR = 3<br />      others              = 4<br />       .<br />  IF sy-subrc <> 0.<br />*   Do some error handling here<br />  ENDIF.<br /></code><br />Now we can tell the object what our data table is, and call a screen to display it:<br /><code>  CALL METHOD g_report->display<br />    CHANGING<br />      et_datatable  = gt_datatable<br />    EXCEPTIONS<br />      DISPLAY_ERROR = 1<br />      others        = 2<br />          .<br />  IF sy-subrc <> 0.<br />*   Do some error handling here<br />  ENDIF.<br />  call screen 9000.<br /></code><br />So we end up calling screen 9000, but we don&rsquo;t have a screen 9000, do we? Let&rsquo;s double-click the screen number to create it. In the flow logic of the created screen, un-comment the two modules. The flow logic should look like this:<br /><code> PROCESS BEFORE OUTPUT.<br />  MODULE STATUS_9000.<br />*<br /> PROCESS AFTER INPUT.<br />  MODULE USER_COMMAND_9000.<br /></code><br />Create the modules by double-clicking on them. Their contents should be:<br /><code> module STATUS_9000 output.<br />   set pf-status 'STATUS'.<br />   set titlebar  'TITLEBAR'.<br /> endmodule.                 " STATUS_9000  OUTPUT<br /> module USER_COMMAND_9000 input.<br />   case sy-ucomm.<br />     when 'BACK'.<br />       set screen 0.<br />       leave screen.<br />     when 'EXIT'.<br />       set screen 0.<br />       leave screen.<br />     when 'CANCEL'.<br />       set screen 0.<br />       leave screen.<br />   endcase.<br /> endmodule.                 " USER_COMMAND_9000  INPUT<br /></code><br />Double-click the word status, and enter the three codes back, exit, and cancel for the three navigation buttons (arrow on green circle, arrow on yellow circle, and x on red circle, respectively). Finally, double-click the word titlebar to create a title. This title will appear at the top of the screen in the title bar. Activate the status, the screen, and the program. That&rsquo;s it. You can now run the example report and admire it in all its glory.<br /><br /><h1>Some Final Thoughts</h1><br />What we&rsquo;ve ended up with is a generic ALV Grid report. Programs that use it become much simpler, and need less testing. They also use a common look, with common functionality, and use common headers when printed. Another advantage is that as the class gets refined and further developed, all the programs that use it immediately use the updated version.<br /><br />What improvements could be made to the class? For one thing, we could add some more event handlers. Events such as print_top_of_list, print_end_of_page, and print_end_of_list could hold common code for displaying program parameters or whatever else is the standard in your company.<br /><br />There are times when you need a report with functionality that you can&rsquo;t abstract out so that every report has it. Drill-downs, for example. You want drill-down capability in one report, but not in all. The path for that is to create a subclass of zcl_report. That way, you can have your custom functions, but still reap the benefit of the common framework of the class.<br /><br />One advantage of creating a structure in the data dictionary is that the presentation is further removed from the data selection. In the data dictionary, you can create data elements with the exact descriptive labels you need. As the user resizes the columns, the right length label is inserted in the column header.<br /><br />Finally, I know, the sample report has no selection screen. That&rsquo;s hardly a representative situation. I can&rsquo;t imagine a report in a production environment where you would not want to restrict your data selection. But the example program isn&rsquo;t meant to be a production program.<br /><br />Enjoy.]]></content:encoded></item></channel>
</rss>