Skip to main content

Jan Haderka

Jan Haderka is an independent software developer and technology consultant focusing on desktop and enterprise applications.
He has been writing software for number of years and since 1995 he has
been doing so for living, working for various companies from small startups to big
corporations. Lately he has been involved in number of projects, Swinglabs and Magnolia among others.

 

Articles

Jan Haderka and Alex Potochkin discuss the SwingLabs project and subprojects with Jim Wright in this a.net Community Corner 2009 podcast recorded at JavaOne.
Does your Swing work focus on "look" and not so much on "feel"? The gestures available to a user can make a big difference in how your UI is enjoyed. In this article, Jan Haderka introduces a new behavior to JLists to allow users to "fling" off the top or bottom of the list and have the scrolling...

Weblogs

You know how nowadays everyone loves to tweet at conferences or presentations in middle of the talk? Sometimes you as a presenter might want to return the favor and tweet something in response.

Did you ever tried to visualize dependencies between pages on your average website? If so, you probably know what kind of pain it can be. The relations tend to be messy and any kind of chart...

Somebody shown me the tool called Red Bot the other day. The tool will check the headers of responses sent by your server, the compression of the content...

Somebody once said that the best ideas are the most simple ones.

Here comes one I had this morning when asked for example of page using this or that paragraph in Magnolia:

...

 It had been a while since we started to test Magnolia with ModeShape. It took few changes in the code here and there and it would not have happened if not for a big help from the JBoss folk...

End of the last year and beginning of this I've spent trying to get Magnolia work with ModeShape. There were issues with both of the apps. On one end, Magnolia had issues with the Modeshape...

For anybody interested, we are giving a talk about repositories and content management in general on Thursday 12:30 at Hilton SF, Yosemite B. Session ID is S314239.

Feel free to drop...

As it became almost a tradition we have rolled out next SwingX release just before the SwingLabs BOF at JavaOne last night.

 I've just committed mavenized version of swingx under the swingx-r3734-mavenized branch.

...

  As Karl mentioned already in his ...

 Two talks at JavaOne this year:

What I realized shortly after we put out Magnolia 4.3 is that while we tried to explain new multisite support for example in this...

Have you got magnolia-4.3? Setup multiple sites? All right, you are all done. The only thing left is to observe the load on the server and how many requests you can serve. You might have...

Last bunch of the entries have been all about the code. Today let's try something different. Partly because at the time of writing I'm just 34 thousand feet above Atlantic and really don't feel...

I wrote about Magnolia cache few times already since it have been re-implemented for Magnolia 3.6. And it seems like with Sprint 4 of ...

Last time we looked at writing command and shortening the URLs using simple TinyURL API. This time, lets try to take this one step furter and generate URLs that are mobile-users friendly, i.e....

Originally, I wanted to write about Magnolia-Twitter integration, but at some point I've realized such integration is so simple that there's no point writing about it. So instead, let's look how...

Is it possible to do an A/B testing with Magnolia? The question popups often in the discussions with potential Magnolia users from various e-business...

Yet another week of development is nearly over (at least for me). What was this week all about? Apart from the really low temperatures outside (on Tuesday it was -24C at 4am), I focused mainly on...

I was asked  recently if/how can someone create or configure the link control in Magnolia dialog so it would allow editor to choose not only the target of the link, but also the...

There was a bunch of good things to see at this years Devoxx. My personal highlights are ScalaTest...

It's already five months since the version 1.0 have been announced at JavaOne. Today, new version of the SwingX have been released.

So it has began ... the first Magnolia Conference ever. And as a good omen, the conference planned for up to 80 participants is...

For all of you who could not come to the SwingLabs session at JavaOne yesterday, here comes the announcement again:

After many broken promises and many delayes ... The SwingX 1.0 is...

Or can there ever be too many backups? I don't think so. On the other hand very often I have seen people underestimating testing their backup solutions and restore procedures and discovering...

I might have mentioned something about cache in Magnolia here before, today let's look at another aspect of...

While writing last entry I certainly didn't expect to be making another release in a week time. Nevertheless...

While not really planned originally, after a

Over last couple of months more people have been asking about the workflow. Probably most often asked question is whether or not it is possible to monitor running workflow instances from within...