<?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"
	>

<channel>
	<title>filsa.net</title>
	<atom:link href="http://www.filsa.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.filsa.net</link>
	<description>developing, since 1997.</description>
	<pubDate>Tue, 12 Feb 2008 00:31:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Maven and the &#8220;method does not override a method from its superclass&#8221; error</title>
		<link>http://www.filsa.net/2008/02/11/maven-and-the-method-does-not-override-a-method-from-its-superclass-error/</link>
		<comments>http://www.filsa.net/2008/02/11/maven-and-the-method-does-not-override-a-method-from-its-superclass-error/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 11:22:36 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.filsa.net/2008/02/11/maven-and-the-method-does-not-override-a-method-from-its-superclass-error/</guid>
		<description><![CDATA[Spent more time than I care to admit today stuck on something soooo simple. Was trying to build a maven project at home, and kept getting this error: &#8220;method does not override a method from its superclass&#8221;.
What is happening? Well, there is a @Override annotation on one of the methods, but it doesn&#8217;t have a [...]]]></description>
			<content:encoded><![CDATA[<p>Spent more time than I care to admit today stuck on something soooo simple. Was trying to build a maven project at home, and kept getting this error: <em>&#8220;method does not override a method from its superclass&#8221;.</em></p>
<p>What is happening? Well, there is a @Override annotation on one of the methods, but it doesn&#8217;t have a superclass&#8211;it is annotating a method that is being implemented (from an interface), not a method that is inherited (from a superclass).</p>
<p>The @Override annotation is a Java 1.5 feature, and the error message I was getting was coming (correctly) from a 1.5 compiler. However in Java 1.6 the @Override annotation can also be applied to methods that are implemented from an interface.</p>
<p>Someone started using Java 6 and Java 6 features in the project, without updating the pom.xml file to fix this. Grrr.</p>
<p>The fix was to <strike>update the configuration of the maven-compiler-plugin to use 1.6 as both the source and the target, rather than 1.5. </strike> set my JAVA_HOME to point to Java 1.6 and that was that. I wound up putting the config for maven-compiler-plugin back to 1.5. Which doesnt seem quite right, either, but fixes the UTF-8 error I am getting. Ugh!</p>
<p><code>&lt;plugin&gt;<br />
&lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;<br />
&lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;<br />
&lt;configuration&gt;<br />
&lt;source&gt;<del datetime="2008-02-11T11:23:00+00:00">1.5</del><strike>1.6</strike>1.5&lt;/source&gt;<br />
&lt;target&gt;<del datetime="2008-02-11T11:23:00+00:00">1.5</del><strike>1.6</strike>1.5&lt;/target&gt;<br />
&lt;encoding&gt;UTF8&lt;/encoding&gt;<br />
&lt;optimize&gt;true&lt;/optimize&gt;<br />
&lt;/configuration&gt;<br />
&lt;/plugin&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2008/02/11/maven-and-the-method-does-not-override-a-method-from-its-superclass-error/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vista  - virtual desktops</title>
		<link>http://www.filsa.net/2007/12/25/vista-virtual-desktops/</link>
		<comments>http://www.filsa.net/2007/12/25/vista-virtual-desktops/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 01:27:13 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[Vista]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[multidesk]]></category>

		<category><![CDATA[shareware]]></category>

		<category><![CDATA[virtual desktops]]></category>

		<guid isPermaLink="false">http://www.filsa.net/2007/12/25/vista-virtual-desktops/</guid>
		<description><![CDATA[I&#8217;ve been looking for a decent virtual desktop solution for Vista. There&#8217;s a couple open source products that have lots of links, but I tried one, Vista Virtual Desktop Manager, and found it a little slow. It uses the new Vista screen thumbnails API and I just found it&#8230; unusable.
My favorite multi desktop solution on [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking for a decent virtual desktop solution for Vista. There&#8217;s a couple open source products that have lots of links, but I tried one, <a href="http://lifehacker.com/software/featured-windows-vista-download/get-virtual-desktops-on-vista-291242.php">Vista Virtual Desktop Manager</a>, and found it a little slow. It uses the new Vista screen thumbnails API and I just found it&#8230; unusable.</p>
<p>My favorite multi desktop solution on XP was multidesk, which was in beta forever and never updated and only available via download.com; I was delighted to find that there is a new version, <a href="http://www.bestvistadownloads.com/software/k-multidesk-t-free-oban-multidesk-expert-download-ebztikbs.html">Multidesk Expert</a>, that works on XP. Shareware, I&#8217;m definitely going to send this guy some money.</p>
<p>Multidesk is fast, easy to use, and stays out of the way. No fancy animations, just lots of room to work&#8230;</p>
<p><strong> UPDATE</strong></p>
<p>Completely changed my mind. After about a week, I started getting weird crashes in Multidesk Expert. And by that time, a new version of Vista Virtual Desktop Manager came out that had quicker animations and was more stable.  So hurrah for Vista Virtual, and so long, Multidesk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2007/12/25/vista-virtual-desktops/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Learning to love Javascript</title>
		<link>http://www.filsa.net/2007/12/16/learning-to-love-javascript/</link>
		<comments>http://www.filsa.net/2007/12/16/learning-to-love-javascript/#comments</comments>
		<pubDate>Sun, 16 Dec 2007 14:52:47 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[John Resig]]></category>

		<category><![CDATA[jquery]]></category>

		<category><![CDATA[mozilla]]></category>

		<category><![CDATA[prototype]]></category>

		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.filsa.net/2007/12/16/learning-to-love-javascript/</guid>
		<description><![CDATA[When I started doing web development, Javascript was a curiousity, a tacked-on bit of functionality in the browser. It existed out there to do form validation and open new windows, other than that, was a victim of the browser wars and incompatibilities.
I wound up focusing more on content management, integration of design and the backend, [...]]]></description>
			<content:encoded><![CDATA[<p>When I started doing web development, Javascript was a curiousity, a tacked-on bit of functionality in the browser. It existed out there to do form validation and open new windows, other than that, was a victim of the browser wars and incompatibilities.</p>
<p>I wound up focusing more on content management, integration of design and the backend, and left Javascript to those with the patience to do extensive cross-browser testing and willing to live with the limitations of doing everything on the client side.</p>
<p>I got my first look at what Javascript could really do in 2000 or so (fuzzy on the exact dates) when I came across a service called HalfBrain that had a great Excel-like spreadsheet running in the browser. The only  catch was: it only ran in IE5, on Windows.</p>
<p>Now, I could be making this all up&#8211;but I&#8217;m pretty sure that company closed down, but the developers resurfaced at <a href="http://en.wikipedia.org/wiki/Oddpost">oddpost</a>, who did a great web-based email client, but, again: IE/Win only. (oddpost is, of course, now Yahoo Mail&#8217;s interface.)</p>
<p>But the Javascript folks have kept at it&#8211;and now that we have Firefox (and I need to write some time about how great Mozilla is)&#8211; and other stable, standards-compliant browsers &#8212; it&#8217;s enabled the current wave of Javascript development.</p>
<p>Well, I&#8217;m a late to the party. (That&#8217;s okay, before the party there was a lot of pain. I&#8217;d rather be a little late than early.) But it&#8217;s a great party, and there&#8217;s certainly a lot of enthusiasm and momentum in this space.</p>
<p>Enthusiasm was particularly apparent a six weeks ago when I attended the &#8220;<a href="http://www.mozilla-japan.org/events/2007/javascript/">Future of Javascript</a>&#8221; session sponsored by Mozilla Japan and the Shibuya.js Javascript user&#8217;s group. The talk given by John Resig was especially interesting, and made me determined to look closer at JQuery as well.</p>
<p><img src="http://www.filsa.net/wp-content/uploads/2007/12/johnresig-20071102-shibuyajs.jpg" alt="John Resig - Shibuya.js - Future of Javascript Talk" /></p>
<p>At any rate&#8211;I&#8217;ve done work with scriptaculous and prototype in the past year, and am just starting with JQuery. As a technologist, you have to pick and choose what you are going to learn. There&#8217;s just too much out there to learn everything.</p>
<p>Well, I&#8217;m going to work on learning JQuery.</p>
<p>John&#8217;s presentation was not just about JQuery&#8211;he laid out the roadmap and opportunities for Javascript the language. Ten years ago, I would have groaned about working with Javascript. But this time, I&#8217;m cautiously excited.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2007/12/16/learning-to-love-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>10 years at filsa.net</title>
		<link>http://www.filsa.net/2007/12/06/10-years-at-filsanet/</link>
		<comments>http://www.filsa.net/2007/12/06/10-years-at-filsanet/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 20:00:13 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[meta]]></category>

		<guid isPermaLink="false">http://www.filsa.net/2007/12/06/10-years-at-filsanet/</guid>
		<description><![CDATA[$ whois filsa.net
Domain Name: FILSA.NET
Created on: 06-Dec-97
I registered the filsa.net domain exactly ten years ago today.
I chose filsa.net because it was short, and when people say my first and last name aloud, they tend to run it together into one word.
This domain has not been especially active over the years&#8211;there was certainly more activity in [...]]]></description>
			<content:encoded><![CDATA[<blockquote>$ whois filsa.net<br />
Domain Name: FILSA.NET<br />
Created on: 06-Dec-97</p></blockquote>
<p>I registered the filsa.net domain exactly ten years ago today.</p>
<p>I chose filsa.net because it was short, and when people say my first and last name aloud, they tend to run it together into one word.</p>
<p>This domain has not been especially active over the years&#8211;there was certainly more activity in the first 3 years then there has been in the last seven.</p>
<p>Still, filsa.net is more of a symbol of all the work I&#8217;ve done since I started doing web work professionally. A milestone, of sorts.</p>
<p>So, ten years. I&#8217;ll toast myself, and wish for ten years more. Banzai!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2007/12/06/10-years-at-filsanet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>something soothing</title>
		<link>http://www.filsa.net/2007/02/10/something-soothing/</link>
		<comments>http://www.filsa.net/2007/02/10/something-soothing/#comments</comments>
		<pubDate>Sun, 11 Feb 2007 02:07:06 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.filsa.net/blog/?p=5</guid>
		<description><![CDATA[there&#8217;s something soothing about writing html on a rainy weekend.
yes, i spent most of saturday afternoon, listening to the rain fall outside while i ground away at a new site design for filsa.net. it&#8217;s pretty satisfying to have a mental image of what you want the site to be, and be able to express that [...]]]></description>
			<content:encoded><![CDATA[<p>there&#8217;s something soothing about writing html on a rainy weekend.</p>
<p>yes, i spent most of saturday afternoon, listening to the rain fall outside while i ground away at a new site design for filsa.net. it&#8217;s pretty satisfying to have a mental image of what you want the site to be, and be able to express that design in a few lines of html and a few more lines of css code.</p>
<p>also, you have to love the no-compile instant development cycle for html. edit, save, reload the browser. wha-la! (flourish).</p>
<p>i managed to pick out some great non-commercial for-attribution Creative Common licensed photos on flickr for my banner images. i need to recut the images because i did them as pngs for some reason. but they are great images and add a lot of punch to the design.</p>
<p>but a design is not enough. i got pretty far with a design, but there&#8217;s so much more i want to do:</p>
<ul>
<li>i want to add interactive elements.</li>
<li>i want a randomly rotating banner image.</li>
<li>i want the banner area to be shrinkable.</li>
<li>i want the home page to have content that toggles on and off.</li>
<li>and so on.</li>
</ul>
<p>and then i take a wander through some of my friend&#8217;s websites. it&#8217;s a truism that you maintain your website more when you are looking for work, or when you think people will come to look at your site. so my friend&#8217;s websites are in various stages of development:</p>
<p>brandon has always had the best, richest, deepest personal <a href="http://www.gaijin.com/">website</a> of anyone i know. it&#8217;s impressive technically, has great content, and has a consistent design and user experience. it&#8217;s humbling, how well he knows how to put a site together.</p>
<p>florian has both a great eye for design and an ear for honest conversation. he puts both to good use on <a href="http://fangohr.com/">fangohr.com.</a></p>
<p>other friend&#8217;s sites are stagnant because they&#8217;ve been busy with work or other website projects.</p>
<p>i notice that one of my friends has taken down his personal site. he got a full time gig a few months back, so there&#8217;s no need to hang out the shingle, as it were. all his site says now is:</p>
<p align="center">you have been cursed by gypsies!</p>
<p> looking at brandon&#8217;s site, i think i might need a heavy duty backend system to help me manage my content. i don&#8217;t mind coding a couple pages by hand, but more than 5 or 6, it&#8217;s time to use tools to help me out. so i&#8217;m evaluating a little content management system called <a href="http://mephistoblog.com/">mephisto</a>. i&#8217;m pretty sure that it&#8217;ll frustrate me in some way&#8211;all the cm systems i&#8217;ve ever used have had limitations of one sort or another.</p>
<p>it feels good to be developing a website again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2007/02/10/something-soothing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>getting started</title>
		<link>http://www.filsa.net/2007/02/08/getting-started/</link>
		<comments>http://www.filsa.net/2007/02/08/getting-started/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 09:19:27 +0000</pubDate>
		<dc:creator>phil</dc:creator>
		
		<category><![CDATA[meta]]></category>

		<guid isPermaLink="false">http://www.filsa.net/blog/?p=4</guid>
		<description><![CDATA[well, look at this. a blog.
it&#8217;s certainly overdue. not that i haven&#8217;t been blogging elsewhere, but i&#8217;ve always been super reluctant to put myself online and into the conversation. partly because of personality&#8211;i&#8217;m more interested in listening than telling. partly because of image&#8211;there&#8217;s the image of the blowhard self-promoting blogger, who feels obligated to bless [...]]]></description>
			<content:encoded><![CDATA[<p>well, look at this. a blog.</p>
<p>it&#8217;s certainly overdue. not that i haven&#8217;t been blogging elsewhere, but i&#8217;ve always been super reluctant to put myself online and into the conversation. partly because of personality&#8211;i&#8217;m more interested in listening than telling. partly because of image&#8211;there&#8217;s the image of the blowhard self-promoting blogger, who feels obligated to bless the world with his opinions.</p>
<p>i&#8217;ve been around blogging since, well, for as long as it has been around. (more on that later). i&#8217;ve even written some blogging software.</p>
<p>so why start blogging now?</p>
<p>well, i want to be a better writer. apparently doing something consistently, day in and day out, is the only way to improve.</p>
<p>additionally, i want to keep track of my ideas and development. there&#8217;s definitely been an evolution in my attitudes towards technology&#8212;what it can do, what it can&#8217;t do. let&#8217;s just say the endless optimism of the early to mid 90&#8217;s has worn just a little bit, and an appreciation that technology for it&#8217;s own sake isn&#8217;t all that interesting.</p>
<p>it will be value to have a written record to point to, both when i&#8217;m right and when i&#8217;m wrong. and i want that record to be public. turns out, it&#8217;s no fun to be right if no one knows it. no fun to be wrong&#8211;if there isn&#8217;t someone to correct you.</p>
<p>i think i can learn, about myself, and the world i work in, by blogging. being accountable for what i write will force me to be a better researcher, deeper thinker, and clearer communicator.</p>
<p>finally, i want to tell my story. i want to clear the air, set the record straight, explain the world.</p>
<p>you know. as i see it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filsa.net/2007/02/08/getting-started/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
