<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.1" -->
<rss version="0.92">
<channel>
	<title>Martin Matula&#039;s Blog</title>
	<link>http://blog.alutam.com</link>
	<description></description>
	<lastBuildDate>Sat, 31 Oct 2009 13:14:32 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
   <image>
    <title>Martin Matula&#039;s Blog</title>
    <url>http://www.gravatar.com/avatar/fe13f36272d010f4b3c09e477a620991?s=</url>
    <link>http://blog.alutam.com</link>
   </image>

	<item>
		<title>Reading Password-Protected ZIP Files in Java</title>
		<description><![CDATA[On a recent &#8220;fun&#8221; project, I needed my application to be able to access password-protected zip files of a particular format. It was one of these features I thought will take me no time to implement. Anyway, to my surprise, neither JDK supports password-protected ZIP files, nor I was able to find a suitable Java [...]]]></description>
		<link>http://blog.alutam.com/2009/10/31/reading-password-protected-zip-files-in-java/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Jersey Hands-On Lab</title>
		<description><![CDATA[Earlier this year, me and Naresh created an introductory level Jersey hands-on lab for JavaOne &#8216;09. As I realized just recently, the hands-on labs had been made available for download to all SDN members (free registration) shortly after JavaOne. It may be another useful resource for you to get started with Jersey. The lab provides [...]]]></description>
		<link>http://blog.alutam.com/2009/09/16/jersey-hands-on-lab/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>JavaFX Password Field</title>
		<description><![CDATA[As I mentioned in My First Experience with JavaFX blog, there is no password field in JavaFX, so I had to google for some workarounds. Although I found a few, none of them worked flawlessly, so last night I decided to spend some time trying to come up with a password field that would really [...]]]></description>
		<link>http://blog.alutam.com/2009/09/12/javafx-password-field/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>More Struggling with JavaFX</title>
		<description><![CDATA[In my first blog on JavaFX I mentioned polishing the details takes a lot of time and I thought it is due to the lack of experience. As I am spending more time trying to develop a real-life desktop application, I am becoming more doubtful about this. Too often I have to spend too much [...]]]></description>
		<link>http://blog.alutam.com/2009/09/09/more-struggling-with-javafx/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Implementing a Scroll View in JavaFX</title>
		<description><![CDATA[JavaFX does not seem to have support for scroll views. So, you have to
implement it on your own. Here is how I started implementing my own scroll view supporting
vertical scrolling:

package scrollviewdemo;

import javafx.scene.CustomNode;
import javafx.scene.Group;
import javafx.scene.Node;
import javafx.scene.control.ScrollBar;
import javafx.util.Math;
import javafx.scene.shape.Rectangle;
import javafx.scene.paint.Paint;

public class ScrollView extends CustomNode {
    public-init var node: Node;
    public var [...]]]></description>
		<link>http://blog.alutam.com/2009/08/30/implementing-a-scroll-view-in-javafx/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Custom Asynchronous Tasks in JavaFX</title>
		<description><![CDATA[As I mentioned in my previous blog, during my experiments with JavaFX I needed to run certain tasks on a separate thread (e.g. calls to a remote web service via Jersey Client API). One can do it in JavaFX using JavaTaskBase class, but I wanted something simpler, something similar to what FXexperience blog suggested. So, [...]]]></description>
		<link>http://blog.alutam.com/2009/08/26/custom-asynchronous-tasks-in-javafx/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>My First Experience with JavaFX</title>
		<description><![CDATA[A week ago I started to look into JavaFX, to see if I could use it for application development. Here is my experience so far&#8230;
Learning
Googling for some tutorials, I ended up taking the following two: Learning the JavaFX Script Programming Language and Building GUI Application with JavaFX. These were both extremely easy to follow and [...]]]></description>
		<link>http://blog.alutam.com/2009/08/21/my-first-experience-with-javafx/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Using OAuth Callback</title>
		<description><![CDATA[Over the past week I&#8217;ve been playing a bit with JavaFX. I will blog on my experience later. Today I would like to follow up on my last post and write about the OAuth callback.
If you look at the sample code in my last blog, there is one ugly thing &#8211; users have to be [...]]]></description>
		<link>http://blog.alutam.com/2009/08/17/using-oauth-callback/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Using Jersey Client OAuth Support with SmugMug</title>
		<description><![CDATA[Recently I decided to use SmugMug to store my photo galleries. They have an API people can use to access the features of the site programmatically and I noticed they added OAuth in the latest version. So, I thought I would give it a try and see if I can use the OAuth Support in [...]]]></description>
		<link>http://blog.alutam.com/2009/08/10/using-jersey-client-oauth-support-with-smugmug/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
	<item>
		<title>Hello world!</title>
		<description><![CDATA[Decided to start my blog. Still playing with the WordPress to tweak the overall page appearance. Feedback and hints are welcome  .
]]></description>
		<link>http://blog.alutam.com/2009/08/04/hello-world/#utm_source=feed&amp;utm_medium=feed&amp;utm_campaign=feed</link>
			</item>
</channel>
</rss>
