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

<channel>
	<title>StupidZombie &#187; java</title>
	<atom:link href="http://stupidzombie.com/blog/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://stupidzombie.com/blog</link>
	<description>Updates and news of Blockhead</description>
	<lastBuildDate>Wed, 28 Oct 2009 15:05:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>StupidZombie 1.1 finally released</title>
		<link>http://stupidzombie.com/blog/2009/10/28/stupidzombie-1-1-finally-released/</link>
		<comments>http://stupidzombie.com/blog/2009/10/28/stupidzombie-1-1-finally-released/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 15:05:26 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[release zombie ping gui]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=135</guid>
		<description><![CDATA[To all fans of StupidZombie, version 1.1 is finally out!. This release contains both important bug fixes, is faster and also adds new features. Please download and enjoy. José. &#8212;- A todos los fanaticos de StupidZombie, la versión 1.1 al fin fué liberada. Esta entrega contiene correcciónes importantes, es más rápida y también contiene nueva [...]]]></description>
			<content:encoded><![CDATA[<p>To all fans of StupidZombie, version 1.1 is finally out!. This release contains both important bug fixes, is faster and also adds new features.</p>
<p>Please <a href="http://stupidzombie.com/downloads.html">download </a>and enjoy.</p>
<p>José.</p>
<p>&#8212;-</p>
<p>A todos los fanaticos de StupidZombie, la versión 1.1 al fin fué liberada. Esta entrega contiene correcciónes importantes, es más rápida y también contiene nueva funcionalidad.</p>
<p>¡Por favor <a href="http://stupidzombie.com/downloads.html">baje la nueva versión</a> y espero que la disfrute!</p>
<p>José.</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/10/28/stupidzombie-1-1-finally-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Working on bugfixes for 1.1</title>
		<link>http://stupidzombie.com/blog/2009/08/16/working-on-bugfixes-for-11/</link>
		<comments>http://stupidzombie.com/blog/2009/08/16/working-on-bugfixes-for-11/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 14:03:39 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[1.1]]></category>
		<category><![CDATA[bugfixes]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=133</guid>
		<description><![CDATA[Found more bugs and they are not pretty (well which bug is it ). So I&#8217;m still working on cleaning up all those bugs, making sure the application works as expected. I think the 1.1 release is just one week away, so stay tuned!]]></description>
			<content:encoded><![CDATA[<p>Found more bugs and they are not pretty (well which bug is it <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). So I&#8217;m still working on cleaning up all those bugs, making sure the application works as expected.</p>
<p>I think the 1.1 release is just one week away, so stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/08/16/working-on-bugfixes-for-11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thinking ahead: StupidZombie 1.2</title>
		<link>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/</link>
		<comments>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 13:55:30 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[1.2]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[stupidzombie]]></category>
		<category><![CDATA[swing]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=121</guid>
		<description><![CDATA[Yeah, release of 1.1 is one feature away and I&#8217;m thinking ahead for the 1.2 release; This one will be more focused on GUI improvements than anything else, no more functionality. Besides profiling the application with Yourkit, I plan to polish the Swing GUI by using Swing Explorer. A quick preview of what is coming: [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, release of 1.1 is one feature away and I&#8217;m thinking ahead for <a href="http://kenai.com/jira/browse/STUPIDZOMBIE-3">the 1.2 release</a>; This one will be more focused on GUI improvements than anything else, no more functionality. Besides profiling the application with Yourkit, I plan to polish the Swing GUI by using <a href="http://swingexplorer.dev.java.net ">Swing Explorer.</a></p>
<p>A quick preview of what is coming:</p>
<h2>Use Nimbus!</h2>
<p>Nimbus is beautiful, but will require some customizations. Good thing is that is based on Synth and<a href="http://72.5.124.65/learning/javaoneonline/j1sessn.jsp?sessn=TS-6096&#038;yr=2008&#038;track=desktop"> everything can be tweaked using UIManager</a>.</p>

<div class="wp_codebox"><table><tr id="p1212"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code" id="p121code2"><pre class="java" style="font-family:monospace;">		<span style="color: #000000; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>LookAndFeelInfo laf <span style="color: #339933;">:</span> 
			<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Auimanager+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UIManager</span></a>.<span style="color: #006633;">getInstalledLookAndFeels</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
			    <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Nimbus&quot;</span>.<span style="color: #006633;">equals</span><span style="color: #009900;">&#40;</span>laf.<span style="color: #006633;">getName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
			         <span style="color: #000000; font-weight: bold;">try</span> <span style="color: #009900;">&#123;</span>
						<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Auimanager+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UIManager</span></a>.<span style="color: #006633;">setLookAndFeel</span><span style="color: #009900;">&#40;</span>laf.<span style="color: #006633;">getClassName</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aclassnotfoundexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ClassNotFoundException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ainstantiationexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">InstantiationException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aillegalaccessexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">IllegalAccessException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">catch</span> <span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aunsupportedlookandfeelexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UnsupportedLookAndFeelException</span></a> e<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
						<span style="color: #666666; font-style: italic;">// TODO Auto-generated catch block</span>
						e.<span style="color: #006633;">printStackTrace</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span> 
			    <span style="color: #009900;">&#125;</span> 
			<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<h2>JavaFX GUI?</h2>
<p>Very likely. Here I will try to come with something that looks totally awesome, less &#8220;Swingy&#8221; <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Still, the old GUI will be supported so you will have two flavors of it. Let&#8217;s see how that goes, but I expect it to be a combination of <a href="http://developers.sun.com/learning/javaoneonline/sessions/2009/pdf/TS-5575.pdf">Swing + JavaFX</a>.</p>
<h2>More localization?</h2>
<p>I&#8217;m thinking seriously to add more languages to StupidZombie. If the audience is global then it should, right?</p>
<p>OK, too much thinking, time to do some coding instead <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/07/18/thinking-ahead-stupidzombie-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StupidZombie wants to send you a Tweet</title>
		<link>http://stupidzombie.com/blog/2009/07/04/stupidzombie-wants-to-send-you-a-tweet/</link>
		<comments>http://stupidzombie.com/blog/2009/07/04/stupidzombie-wants-to-send-you-a-tweet/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 12:20:07 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=115</guid>
		<description><![CDATA[Yep, the idea is that when you update your blog that becomes a tweet. No there is always the issue of build vs. buy and on this case I think I rather build functionality on top of existing libraries for StupidZombie. Not very concerned about speed and rather keep the project moving forward. So which [...]]]></description>
			<content:encoded><![CDATA[<p>Yep, the idea is that when you update your blog that becomes a tweet. No there is always the issue of build vs. buy and on this case I think I rather build functionality on top of existing libraries for StupidZombie. Not very concerned about speed and rather keep the project moving forward.</p>
<p>So which is the best Twitter library for Java out there? Looks like <a href="http://yusuke.homeip.net/twitter4j/en/index.html">Twitter4J.</a> I&#8217;ll give it a try, but that also means I may have to add Cryptography to StupidZombie as the API requires the user / twitter password in order to send tweets. Or maybe not, <a href="http://apiwiki.twitter.com/Authentication">as the API seems to support OAuth</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/07/04/stupidzombie-wants-to-send-you-a-tweet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Finished adding online manual browsing using default browser</title>
		<link>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/</link>
		<comments>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 11:00:56 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[java native desktop]]></category>
		<category><![CDATA[stupidzombie]]></category>
		<category><![CDATA[swing]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=113</guid>
		<description><![CDATA[Using Java Desktop object I enabled this functionality for the 1.1 release. Now is time to code other features.]]></description>
			<content:encoded><![CDATA[<p>Using Java Desktop object <a href="http://kenai.com/jira/browse/STUPIDZOMBIE-10">I enabled this functionality for the 1.1 release</a>. Now is time to code other features.</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/07/04/finished-adding-online-manual-browsing-using-default-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Suprises from JavaOne: StupidZombie is now available at the Java store</title>
		<link>http://stupidzombie.com/blog/2009/06/02/suprises-from-javaone-stupidzombie-is-now-available-at-the-java-store/</link>
		<comments>http://stupidzombie.com/blog/2009/06/02/suprises-from-javaone-stupidzombie-is-now-available-at-the-java-store/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 00:53:35 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[java store]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[stupidzombie]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=77</guid>
		<description><![CDATA[Sun Microsystems (or should I say Oracle ) unveiled their strategy for Java apps. The project (code named Vector) is an application store, similar to the Apple store but with the potential of being bigger and oriented to desktop applications: The Java Warehouse is the repository for Java and JavaFX applications submitted by developers for [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_81" class="wp-caption alignnone" style="width: 310px"><img src="http://stupidzombie.com/blog/wp-content/uploads/2009/06/picture-1-300x194.png" alt="Java store and StupidZombie" title="Java store" width="300" height="194" class="size-medium wp-image-81" /><p class="wp-caption-text">Java store and StupidZombie</p></div><br />
Sun Microsystems (or should I say Oracle <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) unveiled their strategy for Java apps. The project (code named Vector) is an application store, similar to the Apple store but with the potential of being bigger and oriented to desktop applications:</p>
<blockquote><p>The Java Warehouse is the repository for Java and JavaFX applications submitted by developers for distribution through the Java Store to hundreds of millions of desktops worldwide.</p></blockquote>
<p>Right now the offer a private invitation and I luckily got accepted to <a href="http://java.sun.com/warehouse/reference/faq/index.jsp">try their beta program</a>. And guess which application will be part of the Java store?</p>
<blockquote><p>Dear Jose V Nunez Z,</p>
<p>Congratulations! Your application to the Java Warehouse was reviewed, and you have been approved. You may now start submitting your applications at the link below.</p>
<p>Developer Dashboard »<br />
Please do not reply to this email, as this is an automated email which no person monitors. If you have questions, please refer to the FAQ page.</p>
<p>Sincerely,<br />
The Java Warehouse Team</p></blockquote>
<p>Very excited, I hope that people will get interested in the application and will start requesting features. Right now I&#8217;m working out some Icon details but as soon is ready I will post the link of the application at the Java store so you can play with it.</p>
<p>StupidZombie world domination!</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/06/02/suprises-from-javaone-stupidzombie-is-now-available-at-the-java-store/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>StupidZombie has a logo and you can download a beta too!</title>
		<link>http://stupidzombie.com/blog/2009/05/02/stupidzombie-has-a-logo-and-you-can-download-a-beta-too/</link>
		<comments>http://stupidzombie.com/blog/2009/05/02/stupidzombie-has-a-logo-and-you-can-download-a-beta-too/#comments</comments>
		<pubDate>Sun, 03 May 2009 05:14:57 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[updates]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[blockhead]]></category>
		<category><![CDATA[friendly]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[java webstart]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[recognizable]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=39</guid>
		<description><![CDATA[Yes, more good news. First one is that StupidZombie has a logo; This all product of the hard work of DrRommstein (at ITT, Idaho) and after some time he came with a logo and theme that really reflects the spirit of this project. But I would rather quote him on the explanation of the logo [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, more good news. First one is that StupidZombie has a logo; This all product of the hard work of DrRommstein (at ITT, Idaho) and after some time he came with a logo and theme that really reflects the spirit of this project. But I would rather quote him on the explanation of the logo and how he came with the idea.</p>
<blockquote><p><em>&#8220;Blockhead&#8221;</em> as I lovingly call the mascot is a zombie done in classic green, and sucken eyes. The eyes are a little off to relay the message he might not be all that bright. Blockhead used to be a bellhop before he was bitten by zombie some time ago. The bellhop uniform speaks of servitude, friendliness and at your &#8220;beck-n-call.&#8221; To quote wikipedia:</p>
<p>&#8220;The job&#8217;s name is derived from the fact that the hotel&#8217;s front desk would ring a bell to summon an available employee, who would &#8220;hop&#8221; (jump) to attention at the desk in order to receive instructions.&#8221;</p>
<p>Sounds like a good association for what the StupidZombie program does to me.</p>
<p>I chose royal purple for the uniform &#8211; i because when paired with green it just kind of speaks of fun. Purple is also a unique color that not alot of places in society use especially for bellhops. It provides a nice contrast to the other colors and is very complimentary.</p>
<p>The light blue is very upbeat and again speaks of &#8220;clear blue skys&#8221; and creativity &#8211; good energy.</p>
<p>The circles are something I envisioned from the start &#8211; maybe its because the main vowel sounds in Stupid and Zombie are o&#8217;s. Maybe its a full moon. I know that circles represent often wholeness, completeness, etc. Anyway I think they work real well together.</p>
<p>My last thoughts on a logo: Somewhere inside myself I always think a logo should be cool enough that I would want to wear on a t-shirt, a hat, have a poster of it, just be really cool looking. I think, at least for me, that I really dig this logo. and would be happy to wear any swag with this logo on it.</p></blockquote>
<p>I think the previous paragraph explains it all <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . But now it is time for you to meet &#8220;Blockhead&#8221; the official mascot of <a href="http://stupidzombie.com">StupidZombie</a>!:</p>
<div class="wp-caption alignnone" style="width: 510px"><img title="Blockhead, StupidZombie official mascot" src="http://stupidzombie.com/SZLogo_500x300_whtbgd.png" alt="Blockhead, StupidZombie official mascot" width="500" height="301" /><p class="wp-caption-text">Blockhead, StupidZombie official mascot</p></div>
<p><em><strong>Great stuff. </strong></em>Now about the code, I have put together a Java Webstart shortcut for those of you who want to kick the tires and play <a href="http://stupidzombie.com/StupidZombie.jnlp" target="_blank">with the application</a>. No known bugs at this point, but if you find one then please tell me about it and I&#8217;ll fix it, and core functionality works. For the release 1.0 I plan to finish the look and feel of the Java GUI and this website and then will focus on adding more functionality.</p>
<p>Run it, enjoy it and eat some brains (OK, only if you&#8217;re a zombie)!</p>
<p>Veneblogs: <a rel="tag" href="http://www.veneblogs.com/etiquetas/zombie">zombie</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/blockhead">blockhead</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/logo">logo</a>, <a rel="tag" href="http://www.veneblogs.com/etiquetas/java">java</a></p>
<p>Blogalaxia: <a rel="tag" href="http://www.blogalaxia.com/tags/zombie">zombie</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/blockhead">blockhead</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/logo">logo</a>, <a rel="tag" href="http://www.blogalaxia.com/tags/java">java</a></p>
<p>To2Blogs: <a rel="tag" href="http://www.to2blogs.com/tag/zombie">zombie</a>, <a rel="tag" href="http://www.to2blogs.com/tag/blockhead">blockhead</a>, <a rel="tag" href="http://www.to2blogs.com/tag/logo">logo</a>, <a rel="tag" href="http://www.to2blogs.com/tag/java">java</a></p>
<p>Technorati: <a rel="tag" href="http://technorati.com/tag/zombie">zombie</a>, <a rel="tag" href="http://technorati.com/tag/blockhead">blockhead</a>, <a rel="tag" href="http://technorati.com/tag/logo">logo</a>, <a rel="tag" href="http://technorati.com/tag/java">java</a></p>
<p>Del.icio.us: <a rel="tag" href="http://del.icio.us/tag/zombie">zombie</a>, <a rel="tag" href="http://del.icio.us/tag/blockhead">blockhead</a>, <a rel="tag" href="http://del.icio.us/tag/logo">logo</a>, <a rel="tag" href="http://del.icio.us/tag/java">java</a></p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/05/02/stupidzombie-has-a-logo-and-you-can-download-a-beta-too/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More functionality: Export ping results and filtering</title>
		<link>http://stupidzombie.com/blog/2009/04/27/more-functionality-export-ping-results-and-filtering/</link>
		<comments>http://stupidzombie.com/blog/2009/04/27/more-functionality-export-ping-results-and-filtering/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 02:03:28 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[jtable]]></category>
		<category><![CDATA[regexp]]></category>
		<category><![CDATA[synth]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=37</guid>
		<description><![CDATA[Yep, now you can export the ping results as a CVS file for later analisys or just for fun.  Also you can filter the contents of the result table using regular expressions as you type Now is time for the next step which is to add some sexyness to the GUI using Synth.]]></description>
			<content:encoded><![CDATA[<p>Yep, now you can export the ping results as a CVS file for later analisys or just for fun.  Also you can filter the contents of the result table using regular expressions as you type <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now is time for the next step which is to add some sexyness to the GUI using<a href="http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/synth.html" target="_blank"> Synth</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/04/27/more-functionality-export-ping-results-and-filtering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Refactored GUI: Not Using JList anymore, welcome JTable. Also plans for the future</title>
		<link>http://stupidzombie.com/blog/2009/04/25/refactored-gui-not-using-jlist-anymore-welcome-jtable-also-plans-for-the-future/</link>
		<comments>http://stupidzombie.com/blog/2009/04/25/refactored-gui-not-using-jlist-anymore-welcome-jtable-also-plans-for-the-future/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 03:54:04 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[jtable]]></category>
		<category><![CDATA[stupidzombie]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=26</guid>
		<description><![CDATA[So first take a look on the old version of PingBlog (or run it from here using Java webstart): Initially the HTML Tag generation and the Ping GUI were separate. Now the new version offers more details in a more organized way: Big difference using a JTable. Also ping updates are handled better using a [...]]]></description>
			<content:encoded><![CDATA[<p>So first take a look on the old version of PingBlog (or run it from here using Java webstart):</p>
<p><a title="StupidZombie by josevnz, on Flickr" href="http://www.flickr.com/photos/josevnz/3183979706/"><img src="http://farm4.static.flickr.com/3453/3183979706_afea295158.jpg" alt="StupidZombie" width="500" height="448" /><br />
Initially the HTML Tag generation and the Ping GUI were separate.</a></p>
<p>Now the new version offers more details in a more organized way:</p>
<p><a title="StupidZombie ping scree by josevnz, on Flickr" href="http://www.flickr.com/photos/josevnz/3475373204/"><img src="http://farm4.static.flickr.com/3591/3475373204_e01ffa8bd2.jpg" alt="StupidZombie ping scree" width="500" height="429" /><br />
Big difference using a JTable. Also ping updates are handled better using a Observable &#8211; Observer pattern.</a></p>
<p>The idea is to be able to navigate all the ping types more easily (yes, more directories are comming).</p>
<p><strong>Version 1.0 details:</strong><br />
And when version 1.0 will be ready? Well, I plan to release a beta version with all the functionality enabled before having the website ready. But the following changes are coming pretty soon:</p>
<ul>
<li>Sorting and filtering on the table. Easy one but need to sit down and code it</li>
<li>Use Synth for the look and feel of the application</li>
<li>Merge the new logo and look and feel with the GUI and the website. No ETA on this one, except than is a work in progress</li>
</ul>
<p>Once all this is ready I will offer a Jar for download and a webstart link. Stay tunned, more changes comming this way <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> !</p>
<p><strong>And for version 1.1?</strong></p>
<p>Version 1.1 will be mostly bug fixes but also will add two more important features:</p>
<ul>
<li>More directories. Yes, there are lots of directories out there and StupidZombie will support them all!</li>
<li>Soporte para Español (Spanish support). Should be easy to plug in. Also other languages will be added</li>
</ul>
<p>So let&#8217;s the Zombie domination begin!</p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/04/25/refactored-gui-not-using-jlist-anymore-welcome-jtable-also-plans-for-the-future/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Refactoring, refactoring&#8230;</title>
		<link>http://stupidzombie.com/blog/2009/04/11/refactoring-refactoring/</link>
		<comments>http://stupidzombie.com/blog/2009/04/11/refactoring-refactoring/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 12:05:35 +0000</pubDate>
		<dc:creator>josevnz</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[zombie]]></category>
		<category><![CDATA[enumerations]]></category>
		<category><![CDATA[refactoring]]></category>

		<guid isPermaLink="false">http://stupidzombie.com/blog/?p=23</guid>
		<description><![CDATA[Yep. Old code was &#8230; old, and kind of ugly. Okay, just plain ugly. So refactoring was in order, like on the Ping Factory class which looks much cleaner now: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [...]]]></description>
			<content:encoded><![CDATA[<p>Yep. Old code was &#8230; old, and kind of ugly. Okay, just plain ugly. So refactoring was in order, like on the Ping Factory class which looks much cleaner now:</p>

<div class="wp_codebox"><table><tr id="p234"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
</pre></td><td class="code" id="p23code4"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.lang.management.ManagementFactory</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.Set</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.TreeSet</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.logging.Level</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.logging.Logger</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.prefs.Preferences</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.util.ResourceBundle</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.management.MBeanServer</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">javax.management.ObjectName</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #008000; font-style: italic; font-weight: bold;">/**
 * Factory class to return the proper Ping instance
 * @author undead@stupidzombie.com
 */</span>
<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">final</span> <span style="color: #000000; font-weight: bold;">class</span> PingFactory <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #008000; font-style: italic; font-weight: bold;">/**
	 * Supported ping types
	 */</span>
	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000000; font-weight: bold;">enum</span> PingTypes <span style="color: #009900;">&#123;</span>
&nbsp;
		<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aunknown+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">UNKNOWN</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>, 
		TO2BLOGS<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;To2Blogs&quot;</span>, <span style="color: #0000ff;">&quot;PINGBLOG_TO2BLOGS_UNIQUEID&quot;</span><span style="color: #009900;">&#41;</span>, 
		BLOGALAXIA<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Blogalaxia&quot;</span>, <span style="color: #0000ff;">&quot;PINGBLOG_BLOGALAXIA_UNIQUEID&quot;</span><span style="color: #009900;">&#41;</span>, 
		VENEBLOGS<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Venblogs&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>, 
		WEBLOGS<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Weblogs&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>, 
		TECHNORATI<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Technorati&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>, 
		BITACORASCOM<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Bitacoras.com&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>, 
		PINGOMATIC<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;PingOMatic&quot;</span>, <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">public</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a> desc<span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">public</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a> id<span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">private</span> PingTypes<span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">final</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a> aDesc, <span style="color: #000000; font-weight: bold;">final</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Astring+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">String</span></a> aId<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			desc <span style="color: #339933;">=</span> aDesc<span style="color: #339933;">;</span>
			id <span style="color: #339933;">=</span> aId<span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">static</span> PingFactory factory<span style="color: #339933;">;</span>
       <span style="color: #666666; font-style: italic;">// Rest of the code ommited :)</span></pre></td></tr></table></div>

<p>it is amazing how simple Enumerations simplified the code on this class. Now working on the ping controller, that section is long overdue <img src='http://stupidzombie.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stupidzombie.com/blog/2009/04/11/refactoring-refactoring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
