<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Jabbering Giraffe</title>
	<atom:link href="http://happygiraffe.net/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://happygiraffe.net/blog</link>
	<description></description>
	<pubDate>Sat, 22 Nov 2008 14:42:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>Comment on m2eclipse tip by dom</title>
		<link>http://happygiraffe.net/blog/2008/04/09/m2eclipse-tip/#comment-877</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Mon, 17 Nov 2008 12:48:21 +0000</pubDate>
		<guid isPermaLink="false">tag:happygiraffe.net:Article12972#comment-877</guid>
		<description>@Tim: Thanks for that, hopefully there will be more useful maven-related content in the future…</description>
		<content:encoded><![CDATA[<p>@Tim: Thanks for that, hopefully there will be more useful maven-related content in the future…</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on m2eclipse tip by Tim O'Brien</title>
		<link>http://happygiraffe.net/blog/2008/04/09/m2eclipse-tip/#comment-876</link>
		<dc:creator>Tim O'Brien</dc:creator>
		<pubDate>Sat, 15 Nov 2008 23:51:24 +0000</pubDate>
		<guid isPermaLink="false">tag:happygiraffe.net:Article12972#comment-876</guid>
		<description>Well, who are you?  And, why am I not subscribed to your RSS feed?  :-)

Subscribing now.   If you ever run into something like this, email book@sonatype.com, we'll update it immediately.</description>
		<content:encoded><![CDATA[<p>Well, who are you?  And, why am I not subscribed to your RSS feed?  <img src='http://happygiraffe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Subscribing now.   If you ever run into something like this, email <a href="mailto:book@sonatype.com">book@sonatype.com</a>, we&#8217;ll update it immediately.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Time Zones, done better by dom</title>
		<link>http://happygiraffe.net/blog/2008/11/09/time-zones-done-better/#comment-869</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Tue, 11 Nov 2008 15:08:25 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1409#comment-869</guid>
		<description>@John: I think that's what I'm trying to describe here.  GMT &lt;em&gt;is&lt;/em&gt; UTC for the purposes of this dicussion.

What I think is nice about the solution above is that you don't have to explicitly track the timezone on the server.  You basically just get the browser to deal with it.</description>
		<content:encoded><![CDATA[<p>@John: I think that&#8217;s what I&#8217;m trying to describe here.  GMT <em>is</em> UTC for the purposes of this dicussion.</p>
<p>What I think is nice about the solution above is that you don&#8217;t have to explicitly track the timezone on the server.  You basically just get the browser to deal with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Time Zones, done better by dom</title>
		<link>http://happygiraffe.net/blog/2008/11/09/time-zones-done-better/#comment-864</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Mon, 10 Nov 2008 12:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1409#comment-864</guid>
		<description>Of course, it's better with more jQuery:

&lt;pre lang="javascript"&gt;
    $("span.datetime").each(function () {
        var unixtime = $(this).attr('unixtime');
        if (!unixtime) {
            return;
        }
        // Convert seconds to milliseconds
        var date = new Date(unixtime * 1000);
        $(this).text(format_date(date));
    });
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Of course, it&#8217;s better with more jQuery:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript javascript" style="font-family:monospace;">    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;span.datetime&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">each</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #003366; font-weight: bold;">var</span> unixtime <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">attr</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'unixtime'</span><span style="color: #009900;">&#41;</span>;
        <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>unixtime<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000066; font-weight: bold;">return</span>;
        <span style="color: #009900;">&#125;</span>
        <span style="color: #006600; font-style: italic;">// Convert seconds to milliseconds</span>
        <span style="color: #003366; font-weight: bold;">var</span> date <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Date<span style="color: #009900;">&#40;</span>unixtime <span style="color: #339933;">*</span> <span style="color: #CC0000;">1000</span><span style="color: #009900;">&#41;</span>;
        $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">text</span><span style="color: #009900;">&#40;</span>format_date<span style="color: #009900;">&#40;</span>date<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;</pre></div></div>

]]></content:encoded>
	</item>
	<item>
		<title>Comment on Time Zones, done better by John Dalziel</title>
		<link>http://happygiraffe.net/blog/2008/11/09/time-zones-done-better/#comment-863</link>
		<dc:creator>John Dalziel</dc:creator>
		<pubDate>Mon, 10 Nov 2008 11:13:02 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1409#comment-863</guid>
		<description>I think the best rule of thumb is to always use UTC time values between servers and internally as UTC is Timezone and DST independent. These can then be converted to local values on the end users machine by using a simple js Date( UTC_time_from_remote_server ) conversion on the end user machine.</description>
		<content:encoded><![CDATA[<p>I think the best rule of thumb is to always use UTC time values between servers and internally as UTC is Timezone and DST independent. These can then be converted to local values on the end users machine by using a simple js Date( UTC_time_from_remote_server ) conversion on the end user machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Time Zones, done better by dom</title>
		<link>http://happygiraffe.net/blog/2008/11/09/time-zones-done-better/#comment-862</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Sun, 09 Nov 2008 21:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1409#comment-862</guid>
		<description>One more point to note: you don't have to use a custom attribute ("unixtime"), you could stuff it into a class name somehow.  But the attribute seemed nice and simple to me, even though it will cause validation errors.</description>
		<content:encoded><![CDATA[<p>One more point to note: you don&#8217;t have to use a custom attribute (&#8221;unixtime&#8221;), you could stuff it into a class name somehow.  But the attribute seemed nice and simple to me, even though it will cause validation errors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tomcat Logging in WTP by dom</title>
		<link>http://happygiraffe.net/blog/2008/08/01/tomcat-logging-in-wtp/#comment-855</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Sun, 02 Nov 2008 20:45:20 +0000</pubDate>
		<guid isPermaLink="false">tag:happygiraffe.net:Article12982#comment-855</guid>
		<description>It took me long enough to figure out, so it seemed worth writing up.  Glad I was right. :)</description>
		<content:encoded><![CDATA[<p>It took me long enough to figure out, so it seemed worth writing up.  Glad I was right. <img src='http://happygiraffe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tomcat Logging in WTP by Jason</title>
		<link>http://happygiraffe.net/blog/2008/08/01/tomcat-logging-in-wtp/#comment-854</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Sun, 02 Nov 2008 20:31:33 +0000</pubDate>
		<guid isPermaLink="false">tag:happygiraffe.net:Article12982#comment-854</guid>
		<description>Thanks, I've been tearing my hair out for a few hours trying to figure out why my stand alone tomcat install didn't log when I found this. I'd read that FAQ too, but skipped over that entry as it seemed like I'd already done that. Dur. :)

Thanks again.</description>
		<content:encoded><![CDATA[<p>Thanks, I&#8217;ve been tearing my hair out for a few hours trying to figure out why my stand alone tomcat install didn&#8217;t log when I found this. I&#8217;d read that FAQ too, but skipped over that entry as it seemed like I&#8217;d already done that. Dur. <img src='http://happygiraffe.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thanks again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on vim completion by dom</title>
		<link>http://happygiraffe.net/blog/2008/10/30/vim-completion/#comment-852</link>
		<dc:creator>dom</dc:creator>
		<pubDate>Thu, 30 Oct 2008 16:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1404#comment-852</guid>
		<description>Aha — more magic I was missing.  That &lt;a href="http://www.vim.org/htmldoc/cmdline.html#c_CTRL-L" rel="nofollow"&gt;Ctrl-L&lt;/a&gt; sounds like just what I was requiring.  But I'm trying to get both on a single key the way I've got zsh working: one tab to get the longest, then multiple tabs to start rotating through the choices.  I did think that &lt;tt&gt;longest,full&lt;/tt&gt; would do the trick, but I'm not so sure now. More playing definitely required.</description>
		<content:encoded><![CDATA[<p>Aha — more magic I was missing.  That <a href="http://www.vim.org/htmldoc/cmdline.html#c_CTRL-L" rel="nofollow">Ctrl-L</a> sounds like just what I was requiring.  But I&#8217;m trying to get both on a single key the way I&#8217;ve got zsh working: one tab to get the longest, then multiple tabs to start rotating through the choices.  I did think that <tt>longest,full</tt> would do the trick, but I&#8217;m not so sure now. More playing definitely required.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on vim completion by Aristotle Pagaltzis</title>
		<link>http://happygiraffe.net/blog/2008/10/30/vim-completion/#comment-851</link>
		<dc:creator>Aristotle Pagaltzis</dc:creator>
		<pubDate>Thu, 30 Oct 2008 16:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://happygiraffe.net/blog/?p=1404#comment-851</guid>
		<description>You need to backspace?! Over here, I can simply keep hitting [Tab] and vim will cycle through the available completions.

However, if you type [a][Tab] and you have 100 files that start with “a”, that’s kinda useless. So in that case you can type [Ctrl-L] instead, in which case vim will complete only up to the longest common prefix, just like setting &lt;code&gt;wildmode&lt;/code&gt; would make [Tab] behave.</description>
		<content:encoded><![CDATA[<p>You need to backspace?! Over here, I can simply keep hitting [Tab] and vim will cycle through the available completions.</p>
<p>However, if you type [a][Tab] and you have 100 files that start with “a”, that’s kinda useless. So in that case you can type [Ctrl-L] instead, in which case vim will complete only up to the longest common prefix, just like setting <code>wildmode</code> would make [Tab] behave.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
