<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for robocoder</title>
    <link>http://www.advogato.org/person/robocoder/</link>
    <description>Advogato blog for robocoder</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 20 Jul 2008 00:35:25 GMT</pubDate>
    <item>
      <pubDate>Thu, 19 Jun 2008 17:52:26 GMT</pubDate>
      <title>19 Jun 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=308</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=308</guid>
      <description>In the upgrade to Ubuntu Hardy, users began complaining when&#xD;
Nautilus no longer preserved a file's timestamp when copied.&#xD;
&#xD;
&lt;p&gt; After protracted debate about "the right way" and&#xD;
rationalizing "that's how cp works" -- whether right or&#xD;
wrong -- Nautilus developers listened to the users and&#xD;
pushed out a fix.&#xD;
&#xD;
&lt;p&gt; A new File Management Preference (under the "Behaviors" tab)&#xD;
would have been my preference, but that's just me...</description>
    </item>
    <item>
      <pubDate>Sun, 4 May 2008 05:57:52 GMT</pubDate>
      <title>4 May 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=307</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=307</guid>
      <description>Ran into a weird bug (applies to Apache httpd 1.3.39 and&#xD;
2.0.40 -- not sure about later 1.x and 2.0.x releases -- but&#xD;
certainly doesn't apply to 2.2.8, where it appears to work&#xD;
correctly) where mod_rewrite exposes the absolute path in&#xD;
the redirect (which then fails).&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; In a subdirectory off my web root (and root of a virtual&#xD;
host), I have a .htaccess file:&#xD;
&lt;blockquote&gt;&lt;pre&gt;&#xD;
RewriteEngine On&#xD;
RewriteCond %{HTTP_HOST} .&#xD;
RewriteCond %{HTTP_HOST} !^anthonpang\.com [NC]&#xD;
RewriteRule (.*) http://anthonpang.com/$1 [R,L]&#xD;
&lt;/pre&gt;&lt;/blockquote&gt;&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; The URL (yes, I left off the trailing slash):&#xD;
&lt;blockquote&gt;&lt;pre&gt;&#xD;
http://example.com/anthonpangcom&#xD;
&lt;/pre&gt;&lt;/blockquote&gt;&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; Mysteriously becomes:&#xD;
&lt;blockquote&gt;&lt;pre&gt;&#xD;
http://example.com//home/robocoder/public_html/anthonpang&#xD;
&lt;/pre&gt;&lt;/blockquote&gt;&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; I say mysterious, because the behaviour depends on the&#xD;
domain I use in RewriteRule.  For example, anthonpang.ca&#xD;
does get rewritten correctly.&#xD;
&#xD;
&lt;p&gt; &lt;p&gt;That said, it's probably "minor" as I don't expect to&#xD;
publish or link to the subdirectory-based URL when this goes&#xD;
"live".</description>
    </item>
    <item>
      <pubDate>Wed, 30 Apr 2008 18:12:59 GMT</pubDate>
      <title>30 Apr 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=306</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=306</guid>
      <description>Thanks sneakums.  My bad.  DomainKeys != DKIM.  I'm amending&#xD;
my previous blog comment as follows:&#xD;
&lt;blockquote&gt;&#xD;
DomainKeys is dead.  Long live DKIM (Domain Keys Identified&#xD;
Mail).&#xD;
&lt;/blockquote&gt;&#xD;
Oh goody...it looks like cpanel does have support for&#xD;
setting up DKIM.  I'll have to ask my hosting provider if&#xD;
it's available on shared hosting accounts.&#xD;
</description>
    </item>
    <item>
      <pubDate>Thu, 24 Apr 2008 02:21:48 GMT</pubDate>
      <title>24 Apr 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=305</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=305</guid>
      <description>Taking a page from the domain cybersquatter playbook, I&#xD;
registered typos of my name, Anthon -- because the 'h' is&#xD;
silent.  But rather than a simple redirect or creating a&#xD;
CNAME, I threw&#xD;
up some single page web sites, ala Wikipedia dab pages: &lt;a href="http://antonpang.com" &gt;Anton&amp;nbsp;Pang.com&lt;/a&gt; and &lt;a href="http://antonpang.ca" &gt;Anton&amp;nbsp;Pang.ca&lt;/a&gt;.  I also&#xD;
embedded a little analytics tracking code, so I could gauge&#xD;
the utility (or futility, as the case may be) of this&#xD;
exercise.  (The self-deprecating reference to typo-squatting&#xD;
is in jest.)&#xD;
&#xD;
&lt;p&gt; I can't say this was a welcome/needed distraction, given&#xD;
everything else on my plate, but this was "low hanging&#xD;
fruit", so to speak, and I needed to feel like I&#xD;
accomplished something today.</description>
    </item>
    <item>
      <pubDate>Wed, 16 Apr 2008 03:23:19 GMT</pubDate>
      <title>16 Apr 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=304</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=304</guid>
      <description>Just shortly after I put our &lt;a href="http://family-&#xD;
tree.ca/" &gt;family tree&lt;/a&gt; online, I discover the 4.1.4 &#xD;
update of PhpGedView still packages an outdated (and &#xD;
vulnerable) version of PunBB.  (A slightly newer version &#xD;
of PunBB is in the PhpGedView repository head.)  Granted &#xD;
this is a contributed module, but this is a nuisance.&#xD;
&#xD;
&lt;p&gt; In this case, it's easier to apply the changes between&#xD;
1.2.12 and 1.2.17, to the version of 1.2.12 included with&#xD;
PGV.  (The patchfile is 66K in size.  In contrast, the diff&#xD;
file between vanilla 1.2.12 and the hacked version included&#xD;
with PGV was over 1M in size, and touched nearly twice as&#xD;
many files.)</description>
    </item>
    <item>
      <pubDate>Thu, 10 Apr 2008 14:27:53 GMT</pubDate>
      <title>10 Apr 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=303</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=303</guid>
      <description>RSS/Atom kept it simple (and for the most part, kept it&#xD;
small).  But Holy Hijack!  News feeds (like the Big-G's) are&#xD;
pushing the limits by embedding oodles of HTML (table, divs,&#xD;
images, links, ...) ... blurring the boundary between RSS&#xD;
reader and browser.  As an example, the Sci/Tech news is&#xD;
150+K, while the RSS feed is a little over 90K ... for&#xD;
little more than the teaser text on just 10 stories?  WTF?!&#xD;
&#xD;
&lt;p&gt; Obligatory AppEngine blurb: on the first day, the Big-G &#xD;
received registrations from its requisite 10,000 beta&#xD;
developers; other applicants are now being on put on a wait&#xD;
list.</description>
    </item>
    <item>
      <pubDate>Sat, 29 Mar 2008 15:57:34 GMT</pubDate>
      <title>29 Mar 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=302</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=302</guid>
      <description>Argh!  I hate DNS update propagation delays!  I hate &#xD;
browser incompatibilities!  I...I...I give up!&#xD;
&#xD;
&lt;p&gt; I need a distraction.  Perhaps I'll look at the Prado and &#xD;
CakePHP frameworks...</description>
    </item>
    <item>
      <pubDate>Fri, 28 Mar 2008 23:22:27 GMT</pubDate>
      <title>28 Mar 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=301</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=301</guid>
      <description>*yawn*  Couldn't sleep, so I whipped up a vanity web site&#xD;
(&lt;a href="http://www.robocoder.ca" &gt;Robocoder Web&#xD;
Design&lt;/a&gt;).  As such, there are absolutely no assurances&#xD;
that it's HTML/XHTML compliant.  =P&#xD;
&#xD;
&lt;p&gt; On the topic of web sites, we keep pushing off the launch of&#xD;
ici.ca because we haven't reached consensus on how to&#xD;
monetize it.  Two of the leading &amp;amp; competing ideas are an &lt;a href="http://www.ici.ca/" &gt;Industrial, Commercial and&#xD;
Investment Real Estate&lt;/a&gt; web site vs a domain auction with&#xD;
proceeds going to the Heart and Stroke Foundation.&#xD;
</description>
    </item>
    <item>
      <pubDate>Wed, 27 Feb 2008 03:55:53 GMT</pubDate>
      <title>27 Feb 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=300</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=300</guid>
      <description>I'm back from Hong Kong -- my family and I were there for&#xD;
CNY, our anniversary, and Valentine's day.  A few days more,&#xD;
and we'd celebrate our daughter's birthday there too.&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; Anyway, back to the grindstone.  I hope to finish a number&#xD;
of things that I started before I went on vacation.  On the&#xD;
technical side, I've pushed out the initial makings of a &lt;a href="http://www.viphosting.ca" &gt;web hosting&lt;/a&gt; site (on&#xD;
hostgator, and in turn, theplanet) which will host our&#xD;
internal projects.  The migration from self-hosting will&#xD;
take some time, but it'll be more reliable and cost&#xD;
effective (for example, we'll be able to eliminate the&#xD;
dedicated line to host our own web servers).&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; On the non-technical side, I've made a contribution to&#xD;
CarbonFund (i.e., offsetting our business' carbon&#xD;
footprint), filed a tax return (just one of many more to&#xD;
come), requested quotes for E&amp;amp;O insurance (unfortunately,&#xD;
there aren't many insurers, and IT firms are considered high&#xD;
risk), and looked into local computer/office&#xD;
equipment recycling (and hard drive destruction).&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; Now that some sense of order has returned to my desk, I can&#xD;
start prioritizing the TODO list for the week ahead.</description>
    </item>
    <item>
      <pubDate>Thu, 10 Jan 2008 22:36:58 GMT</pubDate>
      <title>10 Jan 2008</title>
      <link>http://www.advogato.org/person/robocoder/diary.html?start=299</link>
      <guid>http://www.advogato.org/person/robocoder/diary.html?start=299</guid>
      <description>Yay ... the ghostscript update from gutsy-backports fixed&#xD;
printing (although I'm not sure if it was a QuarkExpress&#xD;
quirk or the secure document rights).  In the meantime, I'll&#xD;
hold off on the updates to hplip and cupsys from gutsy-proposed.</description>
    </item>
  </channel>
</rss>
