<?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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>0xcb0's Blog</title>
	<atom:link href="http://0xcb0.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://0xcb0.wordpress.com</link>
	<description>thoughts, ideas and feelings around code</description>
	<lastBuildDate>Tue, 09 Mar 2010 13:29:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='0xcb0.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>0xcb0's Blog</title>
		<link>http://0xcb0.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://0xcb0.wordpress.com/osd.xml" title="0xcb0&#039;s Blog" />
	<atom:link rel='hub' href='http://0xcb0.wordpress.com/?pushpress=hub'/>
		<item>
		<title>blog down</title>
		<link>http://0xcb0.wordpress.com/2010/03/09/blog-down/</link>
		<comments>http://0xcb0.wordpress.com/2010/03/09/blog-down/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 13:29:41 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=165</guid>
		<description><![CDATA[As you may have noticed my blog is down and what you see here is the veryold version of it. I had problems with the provider of my server and he shut down my account. I&#8217;ll now try to bring back my blog with all the latest posts. At least I have a backup<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=165&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As you may have noticed my blog is down and what you see here is the veryold version of it.<br />
I had problems with the provider of my server and he shut down my account.<br />
I&#8217;ll now try to bring back my blog with all the latest posts. At least I have a backup <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/165/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/165/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/165/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=165&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2010/03/09/blog-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>recover zip password under os x</title>
		<link>http://0xcb0.wordpress.com/2009/04/13/recover-zip-password-under-os-x/</link>
		<comments>http://0xcb0.wordpress.com/2009/04/13/recover-zip-password-under-os-x/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 09:09:51 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[os x]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[bruteforce]]></category>
		<category><![CDATA[crack]]></category>
		<category><![CDATA[password protected]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=157</guid>
		<description><![CDATA[Marc Lehmann has written a zip Password cracker similar to fzc or zipcrack. It can be used to either bruteforce or try a dictionaty attack on a password protected file. It&#8217;s called fcrackzip and can be found here. Just follow the instruction given in the Readmefile and compile it. This work&#8217;s great for me under [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=157&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Marc Lehmann has written a zip Password cracker similar to fzc or zipcrack. It can be used to either bruteforce or try a dictionaty attack on a password protected file.<br />
It&#8217;s called fcrackzip and can be found <a href="http://home.schmorp.de/marc/fcrackzip.html" target="_blank">here</a>.<br />
Just follow the instruction given in the Readmefile and compile it. This work&#8217;s great for me under 10.5.6 as long as you have X Code installed.</p>
<p>Here&#8217;s how I use it:<br />
<strong></strong></p>
<blockquote><p>fcrackzip -b -c aA1 -l 6-8 -v -u file.zip</p></blockquote>
<p>-b : bruteforce the password<br />
-c : use the following character classes for cracking:</p>
<p style="padding-left:30px;">
a    use all lowercase character<br />
A   use all uppercase character<br />
1    use all digits</p>
<p>-l 6-8 : Try passwords between 6 to 8 characters in length<br />
-v be more verbose (this will print out the actual used password)<br />
-u file.zip : Try to decompress first file in file.zip with the generated password.</p>
<p>And when the output starts with &#8216;PASSWORD FOUND!!!!: pw ==&#8217;, I&#8217;m happy.</p>
<p>For more command line options see the project page under <a href="http://www.goof.com/pcg/marc/fcrackzip.html">http://www.goof.com/pcg/marc/fcrackzip.html</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/157/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=157&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/04/13/recover-zip-password-under-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>decode base64 string with openssl</title>
		<link>http://0xcb0.wordpress.com/2009/04/12/decode-base64-string-with-openssl/</link>
		<comments>http://0xcb0.wordpress.com/2009/04/12/decode-base64-string-with-openssl/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 10:58:35 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[os x]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[base64]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[openssl]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=155</guid>
		<description><![CDATA[On OS X you can easily decode base64 strings with the openssl command openssl base64 -d -in &#60;(echo &#8220;dGhpcyBpcyBhIHRlc3QKCg==&#8221;) just drop the &#8216;-d&#8217; if you want to encode things. I found this here<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=155&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On OS X you can easily decode base64 strings with the openssl command</p>
<blockquote><p>openssl base64 -d -in &lt;(echo &#8220;dGhpcyBpcyBhIHRlc3QKCg==&#8221;)</p></blockquote>
<p>just drop the &#8216;-d&#8217; if you want to encode things.</p>
<p>I found this <a href="http://www.macosxhints.com/article.php?story=20030721010526390" target="_blank">here</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/155/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=155&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/04/12/decode-base64-string-with-openssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>emacs auto completition</title>
		<link>http://0xcb0.wordpress.com/2009/04/03/emacs-auto-completition/</link>
		<comments>http://0xcb0.wordpress.com/2009/04/03/emacs-auto-completition/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 10:54:08 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=149</guid>
		<description><![CDATA[There is some nice feature called auto-completition in emacs I use to less because the shortcut is real ugly. At the moment I only work in emacs because I really like it. Here is the code I put in my &#8216;~/.emacs&#8217; file so I can use this feature using &#8220;Escape&#8221;+&#8221;Enter&#8221; (define-key global-map (read-kbd-macro "M-RET") 'hippie-expand) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=149&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There is some nice feature called auto-completition in emacs I use to less because the shortcut is real ugly.<br />
At the moment I only work in emacs because I really like it.</p>
<p>Here is the code I put in my &#8216;~/.emacs&#8217; file so I can use this feature using &#8220;Escape&#8221;+&#8221;Enter&#8221;</p>
<pre>(define-key global-map (read-kbd-macro "M-RET") 'hippie-expand)</pre>
<p>it works great</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=149&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/04/03/emacs-auto-completition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>open terminal here</title>
		<link>http://0xcb0.wordpress.com/2009/03/31/open-terminal-here/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/31/open-terminal-here/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 10:49:22 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[apple script]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[utils]]></category>
		<category><![CDATA[finder]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=146</guid>
		<description><![CDATA[Marc Liyanage wrote a nice Apple Script which easily allows you to switch from the Finder to the Terminal. Just download it here and drag the script to the upper free space in the Finder. Clicking it results in a new Terminal window which location is the same as the Finder location. Here&#8217;s how it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=146&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Marc Liyanage wrote a nice Apple Script which easily allows you to switch from the Finder to the Terminal.<br />
Just download it <a href="http://cb0.000space.com/files/OpenTerminalHere.zip" target="_blank">here</a> and drag the script to the upper free space in the Finder.</p>
<p>Clicking it results in a new Terminal window which location is the same as the Finder location.<br />
<img class="alignnone size-full wp-image-147" title="new Finder icon" src="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-am-2009-03-31-um-123607.png?w=490" alt="new Finder icon"   /></p>
<p>Here&#8217;s how it looks.</p>
<p>P.S. this works under OS X 10.6 <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=146&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/31/open-terminal-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>

		<media:content url="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-am-2009-03-31-um-123607.png" medium="image">
			<media:title type="html">new Finder icon</media:title>
		</media:content>
	</item>
		<item>
		<title>first look at javafx</title>
		<link>http://0xcb0.wordpress.com/2009/03/25/first-look-at-javafx/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/25/first-look-at-javafx/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 17:11:17 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=130</guid>
		<description><![CDATA[Today I had my first look at javafx. Real nice but you must get used to the syntax. After 1/2 hour of reading and 1/2 hour of modifying a nice netbeans example (original version from Michal Skvor) i end up with this. Not perfect but it has shown me how the javafx basics work. screenshot [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=130&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I had my first look at javafx. Real nice but you must get used to the syntax.<br />
After 1/2 hour of reading and 1/2 hour of modifying a nice netbeans example (original version from Michal Skvor) i end up with this. Not perfect but it has shown me how the javafx basics work.</p>
<div class="mceTemp">
<dl class="wp-caption alignnone">
<dt class="wp-caption-dt"><img class="size-full wp-image-132" title="bildschirmfoto-on-2009-03-24-at-221012" src="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-on-2009-03-24-at-221012.png?w=490" alt="screenshot"   /> </dt>
<dt class="wp-caption-dt"><img class="size-full wp-image-136" title="bildschirmfoto-on-2009-03-25-at-170756" src="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-on-2009-03-25-at-170756.png?w=490" alt="winner screen"   /></dt>
<p>screenshot</p>
</dl>
</div>
<p>And after I read this &#8216;<a href="http://javafx.com/docs/tutorials/deployment/">Deploy A Rich Internet Application Developed With JavaFX Technology</a>&#8216; (another 10 minutes) i was able to deploy it to the web.</p>
<p><a class="alignleft" href="http://cb0.000space.com/Wallbreaker.jnlp" target="_blank"><span class="alignleft"><strong>Start it</strong></span></a></p>
<p>If you like it let me know</p>
<p><span style="color:#c0c0c0;">You can cheat by pressing &#8216;r&#8217;=remove single block. &#8216;s&#8217;=remove more <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </span></p>
<p>Source Code can be found<a class="alignleft" href="http://cb0.000space.com/Bounce.fx" target="_blank">here</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=130&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/25/first-look-at-javafx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>

		<media:content url="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-on-2009-03-24-at-221012.png" medium="image">
			<media:title type="html">bildschirmfoto-on-2009-03-24-at-221012</media:title>
		</media:content>

		<media:content url="http://0xcb0.files.wordpress.com/2009/03/bildschirmfoto-on-2009-03-25-at-170756.png" medium="image">
			<media:title type="html">bildschirmfoto-on-2009-03-25-at-170756</media:title>
		</media:content>
	</item>
		<item>
		<title>the sudden death of a hdd</title>
		<link>http://0xcb0.wordpress.com/2009/03/24/the-sudden-death-of-a-hdd/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/24/the-sudden-death-of-a-hdd/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:32:06 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[weird]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=126</guid>
		<description><![CDATA[Now I&#8217;m sure, it&#8217;s been over a week and finally there is no possability to restore anything from the hard drive. After paying around 160€ for a new smaller main disk the AASP told me that he was not able to save any data and that the hdd even won&#8217;t show up in the disk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=126&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now I&#8217;m sure, it&#8217;s been over a week and finally there is no possability to restore anything from the hard drive.<br />
After paying around 160€ for a new smaller main disk the AASP told me that he was not able to save any data and that the hdd even won&#8217;t show up in the disk utility.</p>
<p>So what&#8217;s the problem with Western Digital HDD&#8217;s ? This isn&#8217;t the first time I saw an WD disk stop working immediatly without any warnings. If it would be the hard drive of my macbook then ok, this one I carry around a lot. But my iMac is standing at the same position for over 1 1/2 years and wasn&#8217;t moved a single time.</p>
<p>this is a dark secret to me ?</p>
<p>what I&#8217;ve learned from this &#8230;&#8230;</p>
<p>BACKUP, daily BACKUP and another daily BACKUP</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=126&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/24/the-sudden-death-of-a-hdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>sort a hashmap, fast</title>
		<link>http://0xcb0.wordpress.com/2009/03/17/sort-a-hashmap-fast/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/17/sort-a-hashmap-fast/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:55:57 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[sorting]]></category>
		<category><![CDATA[hashmap]]></category>
		<category><![CDATA[iterate]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=121</guid>
		<description><![CDATA[Imagine you have an hash map where key is an String and value is a integer. Now you want to sort based on the value of each entry in this hashmap in descanding order. Here is how I do it: List&#60;Map.Entry&#60;String, Integer&#62;&#62; list = new Vector&#60;Map.Entry&#60;String, Integer&#62;&#62;(myHashMap.entrySet()); java.util.Collections.sort(list, new Comparator&#60;Map.Entry&#60;String, Integer&#62;&#62;() {       [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=121&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Imagine you have an hash map where key is an String and value is a integer.<br />
Now you want to sort based on the value of each entry in this hashmap in descanding order.</p>
<p>Here is how I do it:</p>
<pre><span style="font-family:Georgia;line-height:19px;white-space:normal;">L</span>ist&lt;Map.Entry&lt;String, Integer&gt;&gt; list = new Vector&lt;Map.Entry&lt;String, Integer&gt;&gt;(myHashMap.entrySet());
java.util.Collections.sort(list, new Comparator&lt;Map.Entry&lt;String, Integer&gt;&gt;() {
      public int compare(Map.Entry&lt;String, Integer&gt; e, Map.Entry&lt;String, Integer&gt; e1) {
          return (e.getValue().equals(e1.getValue()) ? 0 : (e.getValue() &gt; e1.getValue() ? 1 : -1));
}}); 
 </pre>
<p>Now the list contains the sorted entrys from hashmap &#8216;THashMap myHashMap&lt;String,Integer&gt;&#8217;.<br />
Iterate over it or copy it back to &#8216;myHashMap&#8217; if you need to.</p>
<p>Hope this helps &#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=121&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/17/sort-a-hashmap-fast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>java decompilers</title>
		<link>http://0xcb0.wordpress.com/2009/03/17/java-decompilers/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/17/java-decompilers/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:44:06 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[decompiler]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://0xcb0.com/?p=118</guid>
		<description><![CDATA[Because I have no recent Backup of the big java project I was working I have to decompile the class Files that are in this jar. I found 3 different java decompilers for mac os x. MacJAD (google for Download) - onyl able to open single class files JarInspector (http://www.codeland.org/) + can open jar files [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=118&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Because I have no recent Backup of the big java project I was working I have to decompile the class Files that are in this jar.<br />
I found 3 different java decompilers for mac os x.</p>
<ol>
<li>MacJAD (google for Download)<br />
- onyl able to open single class files</li>
<li>JarInspector (<a href="http://www.codeland.org/" target="_blank">http://www.codeland.org/</a>)<br />
+ can open jar files<br />
+ correct <br />
- unable to decompile the anonymous inner classes I use<br />
- seems to be confused by nested catch and try blocks </li>
<li>JD-GUI (<a href="http://java.decompiler.free.fr/">http://java.decompiler.free.fr/</a>)  <br />
+ can open jar files<br />
+ 90% able to decompiling anonymous inner classes</li>
</ol>
<p>A big problem all tools share is that if you have nested iterations, for/while loops they all rename the variable you iterate over to &#8216;i$&#8217;. So it&#8217;s possible if your code looks like this:</p>
<pre><span style="font-family:Georgia;line-height:19px;white-space:normal;">w</span>hile(iterator.hashNext()) {
...
    for(int varA; ....){
        for(int varB; ....){.....}
    }
...
}</pre>
<p>the decompiled code will end up looking this:</p>
<pre>while(i$.hashNext()) {
...
    for(int i$; ....){
        for(int i$; ....){.....}
    }
...
}</pre>
<p>which isn&#8217;t really funny &#8230;</p>
<p>My conclusion is that JarInspector seems to be the best but if you need the inner class support use JD-GUI for the parts of the code those are in.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=118&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/17/java-decompilers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
		<item>
		<title>iMac news</title>
		<link>http://0xcb0.wordpress.com/2009/03/17/imac-news/</link>
		<comments>http://0xcb0.wordpress.com/2009/03/17/imac-news/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 14:24:23 +0000</pubDate>
		<dc:creator>0xcb0</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[broken]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://0xcb0.com/2009/03/17/imac-news/</guid>
		<description><![CDATA[I stoped working yesterday and didn&#8217;t try this comercial diskW*** i thought that would be free. doesn&#8217;t look good for my loved iMac, HardDrive doesn&#8217;t get detected in FireWire Target mode. Now he&#8217;s at the Apple Service provider. I hope I&#8217;ll soon get the call that most of the data could be recovered and averything [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=117&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I stoped working yesterday and didn&#8217;t try this comercial diskW*** i thought that would be free.<br />
doesn&#8217;t look good for my loved iMac, HardDrive doesn&#8217;t get detected in FireWire Target mode. Now he&#8217;s at the Apple Service provider. I hope I&#8217;ll soon get the call that most of the data could be recovered and averything will be fine &#8230;.<br />
Meanwhile I&#8217;m trying recover the data I could save&#8230;.</p>
<p>at least the next week I think I&#8217;ll only get a mocca cup of sleep ;(</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/0xcb0.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/0xcb0.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/0xcb0.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=0xcb0.wordpress.com&amp;blog=5246330&amp;post=117&amp;subd=0xcb0&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://0xcb0.wordpress.com/2009/03/17/imac-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/849c678b1861ef6210ecda0566a621f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">0xcb0</media:title>
		</media:content>
	</item>
	</channel>
</rss>
