<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml"
>

<channel>
	<title>xyzzy xyzzy...</title>
	<atom:link href="http://xyzzyxyzzy.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://xyzzyxyzzy.net</link>
	<description>...you are in a grid of twisty, little links, all alike. there's a teleport gate here.</description>
	<lastBuildDate>Fri, 03 Sep 2010 21:55:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>tweets of 2010-09-03</title>
		<link>http://xyzzyxyzzy.net/2010/09/03/tweets-of-2010-09-03/</link>
		<comments>http://xyzzyxyzzy.net/2010/09/03/tweets-of-2010-09-03/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/09/03/tweets-of-2010-09-03/</guid>
		<description><![CDATA[Time for a cup if tea # poking around in liftweb&#039;s log4j setup #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>Time for a cup if tea <img src='http://xyzzyxyzzy.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  <a href="http://twitter.com/DrScofield/statuses/22871954713" class="aktt_tweet_time">#</a></li>
    <li>poking around in liftweb&#039;s log4j setup <a href="http://twitter.com/DrScofield/statuses/22874603129" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/09/03/tweets-of-2010-09-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tweets of 2010-09-02</title>
		<link>http://xyzzyxyzzy.net/2010/09/02/tweets-of-2010-09-02/</link>
		<comments>http://xyzzyxyzzy.net/2010/09/02/tweets-of-2010-09-02/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/09/02/tweets-of-2010-09-02/</guid>
		<description><![CDATA[today&#039;s menu: config &#38; exception reporting #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>today&#039;s menu: config &amp; exception reporting <a href="http://twitter.com/DrScofield/statuses/22777651526" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/09/02/tweets-of-2010-09-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tweets of 2010-09-01</title>
		<link>http://xyzzyxyzzy.net/2010/09/01/tweets-of-2010-09-01/</link>
		<comments>http://xyzzyxyzzy.net/2010/09/01/tweets-of-2010-09-01/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/09/01/tweets-of-2010-09-01/</guid>
		<description><![CDATA[re #echofon #screw-up &#8211; 1.9.6.4 version still working on ubuntu 10.04, http://bit.ly/9j1d4a #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>re #<a href="http://search.twitter.com/search?q=%23echofon" class="aktt_hashtag">echofon</a> #screw-up &#8211; 1.9.6.4 version still working on ubuntu 10.04, <a href="http://bit.ly/9j1d4a" rel="nofollow">http://bit.ly/9j1d4a</a> <a href="http://twitter.com/DrScofield/statuses/22683714402" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/09/01/tweets-of-2010-09-01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tweets of 2010-08-31</title>
		<link>http://xyzzyxyzzy.net/2010/08/31/tweets-of-2010-08-31/</link>
		<comments>http://xyzzyxyzzy.net/2010/08/31/tweets-of-2010-08-31/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/08/31/tweets-of-2010-08-31/</guid>
		<description><![CDATA[finally tracked bug down, now how to evict it? tricky&#8230; #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>finally tracked bug down, now how to evict it? tricky&#8230; <a href="http://twitter.com/DrScofield/statuses/22634437956" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/08/31/tweets-of-2010-08-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to really screw it up&#8230;</title>
		<link>http://xyzzyxyzzy.net/2010/08/30/how-to-really-screw-it-up/</link>
		<comments>http://xyzzyxyzzy.net/2010/08/30/how-to-really-screw-it-up/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 20:00:03 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>
		<category><![CDATA[echofon]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[screw-up]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/?p=413</guid>
		<description><![CDATA[just updated firefox on my ubuntu 10.04 laptop, when to my utter surprise, on restarting echofon informed me that Echofon does not support this platform or custom build Firefox. (Can&#8217;t get OAuth signer.) / Cc['@naan.net/twitterfox-sign;1'] is undefined (Fx version 3.6.9 / ABI x86-gcc3) investigating further, i first came across a blog entry from today on [...]]]></description>
			<content:encoded><![CDATA[<p>just updated firefox on my ubuntu 10.04 laptop, when to my utter surprise, on restarting <a href="https://addons.mozilla.org/en-US/firefox/addon/5081/">echofon</a> informed me that</p>

<blockquote>
  <p>Echofon does not support this platform or custom build Firefox. (Can&#8217;t get OAuth signer.) /  Cc['@naan.net/twitterfox-sign;1'] is undefined (Fx version 3.6.9 / ABI x86-gcc3)</p>
</blockquote>

<p>investigating further, i first came across a blog entry from today on <a href="http://blog.echofon.com/2010/08/basic-auth-support-discontinue-on.html">echofon&#8217;s blog</a>, stating:</p>

<blockquote>
  <p>Today, we released Echofon for Firefox version 1.9.6.6 which removes Basic Auth support. This means, Echofon for Firefox no longer supports custom build Firefox (such as 64bit build on Mac/Windows), FreeBSD, Solaris and <em>the other minor platforms.</em> We&#8217;re working on the other solution to support these platforms now. Thank you for your patience. <em>(emphasis added)</em></p>
</blockquote>

<p>looking at the <a href="https://addons.mozilla.org/en-US/firefox/addon/5081/reviews/">echofon plugin review page</a> at mozilla&#8217;s plugin web page, it emerges that echofon managed to turpedo their own plugin on redhat linux as well as on ubuntu linux (and not just the 64bit version, but the 32bit version) &#8212; which i guess translate to <em>the other minor platforms</em>. ouch.</p>

<p><strong>update: just found out that the <a href="https://addons.mozilla.org/en-US/firefox/addon/5081/eula/88620?src=version-history">1.9.6.4 version</a> still works, so this might work as a temporary duct tape until echonfon gets their act together.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/08/30/how-to-really-screw-it-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point featurename="[47.131074826701266, 8.747992515563965]">47.131074826701266 8.747992515563965</georss:point>
	</item>
		<item>
		<title>tweets of 2010-08-27</title>
		<link>http://xyzzyxyzzy.net/2010/08/27/tweets-of-2010-08-27/</link>
		<comments>http://xyzzyxyzzy.net/2010/08/27/tweets-of-2010-08-27/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/08/27/tweets-of-2010-08-27/</guid>
		<description><![CDATA[wrapping components in actor shells # refactored code running again, time consuming components converted to async actors, time to call it a week #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>wrapping components in actor shells <a href="http://twitter.com/DrScofield/statuses/22249559328" class="aktt_tweet_time">#</a></li>
    <li>refactored code running again, time consuming components converted to async actors, time to call it a week <a href="http://twitter.com/DrScofield/statuses/22287726219" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/08/27/tweets-of-2010-08-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tweets of 2010-08-26</title>
		<link>http://xyzzyxyzzy.net/2010/08/26/tweets-of-2010-08-26/</link>
		<comments>http://xyzzyxyzzy.net/2010/08/26/tweets-of-2010-08-26/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/08/26/tweets-of-2010-08-26/</guid>
		<description><![CDATA[fixed &#34;authentication error&#34; with pidgin microblog plugin by updating to latest microblog plugin version # http://icio.us/kcqh2a # time to go to bed. #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>fixed &quot;authentication error&quot; with pidgin microblog plugin by updating to latest microblog plugin version <a href="http://twitter.com/DrScofield/statuses/22165547140" class="aktt_tweet_time">#</a></li>
    <li><a href="http://icio.us/kcqh2a" rel="nofollow">http://icio.us/kcqh2a</a> <a href="http://twitter.com/DrScofield/statuses/22168027024" class="aktt_tweet_time">#</a></li>
    <li>time to go to bed. <a href="http://twitter.com/DrScofield/statuses/22207680857" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/08/26/tweets-of-2010-08-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tweets of 2010-08-25</title>
		<link>http://xyzzyxyzzy.net/2010/08/25/tweets-of-2010-08-25/</link>
		<comments>http://xyzzyxyzzy.net/2010/08/25/tweets-of-2010-08-25/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 21:55:00 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[from the grid]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/2010/08/25/tweets-of-2010-08-25/</guid>
		<description><![CDATA[continuing with the CRE WAR # updated xyzzyxyzzy.net to #wordpress 3.0.1 # trying to figure out data loading paths #]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
    <li>continuing with the CRE WAR <a href="http://twitter.com/DrScofield/statuses/22074712818" class="aktt_tweet_time">#</a></li>
    <li>updated xyzzyxyzzy.net to #<a href="http://search.twitter.com/search?q=%23wordpress" class="aktt_hashtag">wordpress</a> 3.0.1 <a href="http://twitter.com/DrScofield/statuses/22075919843" class="aktt_tweet_time">#</a></li>
    <li>trying to figure out data loading paths <a href="http://twitter.com/DrScofield/statuses/22076430654" class="aktt_tweet_time">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/08/25/tweets-of-2010-08-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>using maven to generate your project&#8217;s scala classpath</title>
		<link>http://xyzzyxyzzy.net/2010/01/15/using-maven-to-generate-your-projects-scala-classpath/</link>
		<comments>http://xyzzyxyzzy.net/2010/01/15/using-maven-to-generate-your-projects-scala-classpath/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 15:49:20 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[classpath]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[interpreter]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/?p=398</guid>
		<description><![CDATA[one thing i quite like about scala is that ability to run it in &#8220;interpreted&#8221; mode via the scala command. that allows me &#8212; similiar to python or ipython &#8212; to experiment and quickly try things out or even test my classes and objects. what was a bit of a pain was getting the proper [...]]]></description>
			<content:encoded><![CDATA[<p>one thing i quite like about scala is that ability to run it in
&#8220;interpreted&#8221; mode via the <code>scala</code> command. that allows me &#8212;
similiar to python or ipython &#8212; to experiment and quickly try things
out or even test my classes and objects.</p>

<p>what was a bit of a pain was getting the proper classpath constructed
so that not only <code>target/classes</code> was picked up but also all the
required dependencies. poking a bit around in <a href="http://maven.apache.org/plugins/index.html">maven&#8217;s plugin
documentation</a> i came across the <a href="http://maven.apache.org/plugins/maven-dependency-plugin/usage.html">dependency plugin</a> and in particular
the <a href="http://maven.apache.org/plugins/maven-dependency-plugin/build-classpath-mojo.html">dependency:build-classpath mojo</a>, armed with that information i
came up with the following rather useful shell script:</p>

<div>
<pre class="brush: bash;">
#!/bin/bash
top=$(pwd)
cwd=$(pwd)
while  [ &quot;$top&quot; != &quot;/&quot; -a ! -e &quot;$top/pom.xml&quot; ] ; do
    cd ..
    top=$(pwd)
done
cd $cwd

if [ -e &quot;$top/pom.xml&quot; ] ; then
    cd $top

    echo &quot;generating scala classpath based on maven pom.xml&quot;
    mvn dependency:build-classpath -Dmdep.outputFile=.classpath-scala

    echo &quot;starting scala&quot;
    scala -cp target/classes:$(cat .classpath-scala)

else

    echo &quot;cannot find top level pom.xml! must have taken a wrong turn somewhere. sorry.&quot;
    exit 1

fi
</pre>
</div>

<p>save under a convenient name, stir, and enjoy: call this script
instead of calling scala directly.</p>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/01/15/using-maven-to-generate-your-projects-scala-classpath/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point featurename="goldach">47.473497 9.466443</georss:point>
	</item>
		<item>
		<title>deploy a maven package locally</title>
		<link>http://xyzzyxyzzy.net/2010/01/13/deploy-a-maven-package-locally/</link>
		<comments>http://xyzzyxyzzy.net/2010/01/13/deploy-a-maven-package-locally/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 15:55:01 +0000</pubDate>
		<dc:creator>DrScofield</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[brain extension]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[maven]]></category>
		<category><![CDATA[package]]></category>

		<guid isPermaLink="false">http://xyzzyxyzzy.net/?p=394</guid>
		<description><![CDATA[note to self: maven differentiates between installing and deploying a package (which might have been built via a mvn package): install &#8212; just installs the JAR file and the POM file, if the -DcreateChecksum=true flag is provided it will create the SHA1 for the JAR only deploy &#8212; install JAR and POM and all necessary [...]]]></description>
			<content:encoded><![CDATA[<p>note to self: maven differentiates between <em>installing</em> and
<em>deploying</em> a package (which might have been built via a <code>mvn
package</code>):</p>

<ul>
<li>install &#8212; just installs the JAR file and the POM file, if the
<code>-DcreateChecksum=true</code> flag is provided it will create the SHA1 for
the JAR <em>only</em></li>
<li>deploy &#8212; install JAR and POM and all necessary meta data along
with SHA1s</li>
</ul>

<p>to install a package to a shared repository a <em>deploy</em> is to be
preferred over an <em>install</em> as with an <em>install</em> we&#8217;ll get <code>missing
checksum</code> errors later in life.</p>

<p>so, this works like this (using the <code>lift-ldap</code> package as an example):</p>

<p><pre class="brush: bash;">
$ mvn deploy:deploy-file -DgroupId=net.liftweb -DartifactId=lift-ldap -Dversion=1.0.0 -Dpackaging=jar -Dfile=target/lift-ldap-1.0.0.jar -DcreateChecksum=true  -Durl=scp://eyeteadee.zurich.ibm.com/var/www/eyeteadee.zurich.ibm.com/maven
</pre></p>
]]></content:encoded>
			<wfw:commentRss>http://xyzzyxyzzy.net/2010/01/13/deploy-a-maven-package-locally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point featurename="[47.308883299155255, 8.544209003448486]">47.308883299155255 8.544209003448486</georss:point>
	</item>
	</channel>
</rss>
