<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkUHR3s6cSp7ImA9WhRXEkQ.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269</id><updated>2011-12-19T11:23:56.519+01:00</updated><category term="clustering" /><category term="hibernate" /><category term="ant" /><category term="prana" /><category term="scalability" /><category term="air" /><category term="java" /><category term="alfresco" /><category term="webdav" /><category term="flex ant" /><category term="as3" /><category term="tomcat" /><category term="terracotta" /><category term="flex" /><category term="tlf" /><category term="chrome" /><category term="dwr" /><category term="scrum" /><category term="agile" /><category term="cms" /><category term="bamboo" /><category term="spring" /><category term="unicode" /><category term="actionscript" /><category term="aws" /><category term="async" /><category term="scrumbox" /><category term="java imagemagick" /><category term="compiler" /><category term="svn" /><category term="scheduling" /><title>prag·mat·ic - dealing or concerned with facts or actual occurrences; practical.</title><subtitle type="html">This is my blog about my very pragmattic approach to the world of software development. My posts will try to tackle common (and not so common) problems on various topics like Java, Flex, Frameworks, Design patters, Agile and Scrum.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.marcelpanse.nl/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>45</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/nJswR" /><feedburner:info uri="blogspot/njswr" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEcGRX8zfip7ImA9WhdVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-2977086046727977381</id><published>2011-09-21T13:53:00.003+02:00</published><updated>2011-09-21T13:53:44.186+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T13:53:44.186+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="async" /><category scheme="http://www.blogger.com/atom/ns#" term="spring" /><category scheme="http://www.blogger.com/atom/ns#" term="tomcat" /><category scheme="http://www.blogger.com/atom/ns#" term="scheduling" /><title>How to run a method 10 minutes after startup</title><summary type="html">I had this use-case where I had to run a method 10 minutes after the tomcat start-up, but it should run only once. My first idea was to simply use a @Scheduled task, like all other tasks we have and just run it once. The problem is that there is no way to use annotation based scheduling and run a task only once. So I came up with the following solution:
@Service
public class SomeServiceImpl &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/iBHILJe3_S4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/2977086046727977381/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2011/09/how-to-run-method-10-minutes-after.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/2977086046727977381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/2977086046727977381?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/iBHILJe3_S4/how-to-run-method-10-minutes-after.html" title="How to run a method 10 minutes after startup" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2011/09/how-to-run-method-10-minutes-after.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQESHsycCp7ImA9WhdVFUQ.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-5326099217021904256</id><published>2011-09-21T11:42:00.000+02:00</published><updated>2011-09-21T11:45:09.598+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T11:45:09.598+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="bamboo" /><category scheme="http://www.blogger.com/atom/ns#" term="clustering" /><category scheme="http://www.blogger.com/atom/ns#" term="ant" /><category scheme="http://www.blogger.com/atom/ns#" term="scalability" /><category scheme="http://www.blogger.com/atom/ns#" term="aws" /><title>Minimizing downtime on Amazon AWS</title><summary type="html">Last week I wrote an article for Peecho about our infrastructure, here is a snippet and the link to the entire article:

As we argued in another article, being fast is the secret to scalability. Automation makes you speedy. It helps ruling out as many commodity tasks as possible. So, we decided to share a few tricks about increasing your uptime with automation.

Downtime is bad. It moves your &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/XueKm1PrT0s" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/5326099217021904256/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2011/09/minimizing-downtime-on-amazon-aws.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5326099217021904256?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5326099217021904256?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/XueKm1PrT0s/minimizing-downtime-on-amazon-aws.html" title="Minimizing downtime on Amazon AWS" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2011/09/minimizing-downtime-on-amazon-aws.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQGQ386fSp7ImA9WhdVFUQ.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-8618744456085089755</id><published>2011-09-08T14:35:00.003+02:00</published><updated>2011-09-21T11:45:22.115+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T11:45:22.115+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="clustering" /><category scheme="http://www.blogger.com/atom/ns#" term="scalability" /><category scheme="http://www.blogger.com/atom/ns#" term="aws" /><title>Scalability on a shoestring</title><summary type="html">A couple of months ago I wrote an article about Peecho together with Sander Nagtegaal for Highscalability.com.

We are a start-up, so the most important thing that we considered before we started was simply money - or rather, the lack thereof. Although we required some serious firepower, the fully operational system should cost no more than a few hundred bucks a month. This article explains how &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/pTTBEFkvfV8" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/8618744456085089755/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2011/09/scalability-on-shoestring.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8618744456085089755?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8618744456085089755?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/pTTBEFkvfV8/scalability-on-shoestring.html" title="Scalability on a shoestring" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2011/09/scalability-on-shoestring.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIARHs4cCp7ImA9Wx9TEEQ.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-5047131775236225934</id><published>2010-11-18T16:19:00.000+01:00</published><updated>2010-11-18T16:19:05.538+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-18T16:19:05.538+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="spring" /><category scheme="http://www.blogger.com/atom/ns#" term="scalability" /><title>S3 File upload with Java and Spring's RestTemplate</title><summary type="html">At Peecho, we use many of the Amazon AWS services. For example, we use EC2 for our virtual machines and S3 for all of our storage. Because of the scalable nature of S3, theoretically, we could serve an infinite amount of users uploading files to our platform without stressing our machines or infrastructure at all. The only drawback is that connected apps will have to upload their files directly &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/knWakli2rDg" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/5047131775236225934/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2010/11/s3-file-upload-with-java-and-springs.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5047131775236225934?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5047131775236225934?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/knWakli2rDg/s3-file-upload-with-java-and-springs.html" title="S3 File upload with Java and Spring's RestTemplate" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2010/11/s3-file-upload-with-java-and-springs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcCQH84eSp7ImA9Wx5aFEU.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-1952247703363586062</id><published>2010-11-11T15:33:00.001+01:00</published><updated>2010-11-11T15:34:21.131+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-11T15:34:21.131+01:00</app:edited><title>Eclipse open implementation &amp; open interface.</title><summary type="html">Tired to always use CTR+T on a method to select the first implementation (even if there is only 1) with your keys and open it? There is a plugin for this:

Get it from the eclipse update site (feature: implementors): Alternatively, use the Eclipse update site at: http://eclipse-tools.sourceforge.net/updates/

Or from the homepage of the project itself: http://eclipse-tools.sourceforge.net/&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/aVOfVi_MW1g" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/1952247703363586062/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2010/11/eclipse-open-implementation-open.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1952247703363586062?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1952247703363586062?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/aVOfVi_MW1g/eclipse-open-implementation-open.html" title="Eclipse open implementation &amp; open interface." /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2010/11/eclipse-open-implementation-open.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YMQHwzeCp7ImA9Wx5aF04.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-4448838947394329899</id><published>2010-10-27T16:34:00.002+02:00</published><updated>2010-11-14T13:53:01.280+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-14T13:53:01.280+01:00</app:edited><title>Check if url exists.</title><summary type="html">Lets do a quick blogpost about something that really isn't that hard, but i've never done it before, so some sample code could speed up other people that want to do the same.
If there are better ways to do this, please let me know. The idea here is to check if a file on the web exists before actually downloading it, lets say a PDF file. Someone submits a url to a PDF file, but you want to process&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/bRPxVckhFHI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/4448838947394329899/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2010/10/check-if-url-exists.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4448838947394329899?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4448838947394329899?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/bRPxVckhFHI/check-if-url-exists.html" title="Check if url exists." /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2010/10/check-if-url-exists.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIAQH0yeip7ImA9WxBaEk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-586425634738248504</id><published>2010-03-19T09:21:00.010+01:00</published><updated>2010-03-21T21:15:41.392+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-21T21:15:41.392+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><category scheme="http://www.blogger.com/atom/ns#" term="tlf" /><title>The ISWFContext and Embedded fonts in the Text Layout Framework.</title><summary type="html">In our product we are making intense use of the new Text Layout Framework. This framework is still in beta, and with beta versions come problems. This week after updating to a new version, our embedded fonts stopped working all of the sudden. I really digged deep in this one and tried to narrow it down as much as possible. The problem occurs when using a mixture of embedded fonts, the TLF &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/-7luCn0Yxs4" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/586425634738248504/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2010/03/embedded-fonts-in-tlf-and-swfcontexts.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/586425634738248504?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/586425634738248504?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/-7luCn0Yxs4/embedded-fonts-in-tlf-and-swfcontexts.html" title="The ISWFContext and Embedded fonts in the Text Layout Framework." /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2010/03/embedded-fonts-in-tlf-and-swfcontexts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AHSHY9fSp7ImA9WxBRF0s.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-8684436803132715444</id><published>2010-01-06T09:56:00.006+01:00</published><updated>2010-01-06T10:22:19.865+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-06T10:22:19.865+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="unicode" /><category scheme="http://www.blogger.com/atom/ns#" term="tlf" /><title>Embedding fonts, Unicode ranges and the horizontal tabular character...</title><summary type="html">I ran into this very strange bug in the flash player while working on a project. The problem appeared when using flex 4's TLF (text layout framework) with embedded fonts (using cff). In other projects I added the unicode ranges to the css file like lots other blogs describe (like: http://blog.flexexamples.com/2007/08/07/specifying-certain-unicode-ranges-for-embedded-fonts/), you do want to set &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/W6PcDX9qy4c" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/8684436803132715444/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2010/01/embedding-fonts-unicode-ranges-and.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8684436803132715444?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8684436803132715444?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/W6PcDX9qy4c/embedding-fonts-unicode-ranges-and.html" title="Embedding fonts, Unicode ranges and the horizontal tabular character..." /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2010/01/embedding-fonts-unicode-ranges-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEAQH8yeyp7ImA9WxNaFks.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-3241678585514835456</id><published>2009-12-01T12:11:00.008+01:00</published><updated>2009-12-01T12:40:41.193+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-01T12:40:41.193+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java imagemagick" /><title>Java, ImageMagick and Runtime.getRuntime().exec(command)</title><summary type="html">Today I needed a to show a 50MB EPS file in the flash player on the client. I chose ImageMagick (a c++ image manipulation library) to convert the image to a jpeg because there really aren't any good java libraries who can do this kind of stuff without draining all of your resources on the server.ImageMagick wasn't hard to install at all, the guide on http://www.imagemagick.org is pretty clear and&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/Af_xthQhVtQ" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/3241678585514835456/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2009/12/java-imagmagick-and-runtimegetruntimeex.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3241678585514835456?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3241678585514835456?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/Af_xthQhVtQ/java-imagmagick-and-runtimegetruntimeex.html" title="Java, ImageMagick and Runtime.getRuntime().exec(command)" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2009/12/java-imagmagick-and-runtimegetruntimeex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEICQn04eyp7ImA9WxNbE0U.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-5183924676570904727</id><published>2009-11-16T14:37:00.005+01:00</published><updated>2009-11-16T15:42:43.333+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-16T15:42:43.333+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="ant" /><category scheme="http://www.blogger.com/atom/ns#" term="compiler" /><title>Flex Accessibility Option</title><summary type="html">A couple of days ago I updated to the latest nightly build version of the flex sdk (4.0.0.11686) because of some bugs I encountered. After updating my code everything seemed to run smoothly and the bugs I previously had where fixed in the nightly build.After a run through our build server and a deploy to the test environment, the application seemed to have stopped working. The only clou I got was&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/yRNHyQdX8Jw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/5183924676570904727/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2009/11/flex-accessibility-option.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5183924676570904727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5183924676570904727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/yRNHyQdX8Jw/flex-accessibility-option.html" title="Flex Accessibility Option" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_l-RMp2JxOv4/SwFWM8IgnrI/AAAAAAAALJc/f3NiShlyoeg/s72-c/Capture.JPG" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2009/11/flex-accessibility-option.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUHSXw5eCp7ImA9WxJRFUo.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-8224166681939954017</id><published>2009-05-16T12:55:00.007+02:00</published><updated>2009-05-17T16:23:58.220+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-17T16:23:58.220+02:00</app:edited><title>10 steps to improve your Vista installation</title><summary type="html">Finally, I switched to Vista, I decided to give it a try. I never used Vista before, but I heard (a lot) of complaints from co-workers who had all sorts of problems with Vista, mostly performance troubles. I did some research on the internet and tweaked my Vista install in a pretty simple way and greatly enhanced performance and the overall annoyance level of Vista, even without disabling the &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/mD1H8L_cgfc" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/8224166681939954017/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2009/05/10-steps-to-improve-your-vista.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8224166681939954017?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/8224166681939954017?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/mD1H8L_cgfc/10-steps-to-improve-your-vista.html" title="10 steps to improve your Vista installation" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2009/05/10-steps-to-improve-your-vista.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcGQXwyeSp7ImA9Wx5UGUQ.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-5906481586741852250</id><published>2009-04-07T12:29:00.002+02:00</published><updated>2010-10-25T09:33:40.291+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-25T09:33:40.291+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="as3" /><title>Remote object reference pooling in Flex</title><summary type="html">Ever tried to compare object by reference when using remote objects and failed? Or wondered why you have so many instances of the same object in memory.. This blogpost will describe why and when this happens, and offers a solution including source code.

The problem appears when building RIA applications based on the domain driven design principle. Typically you will have a domain layer in your &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/m9Pn0XzfBzw" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/5906481586741852250/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2009/03/remote-object-reference-pooling-in-flex.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5906481586741852250?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5906481586741852250?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/m9Pn0XzfBzw/remote-object-reference-pooling-in-flex.html" title="Remote object reference pooling in Flex" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2009/03/remote-object-reference-pooling-in-flex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cCRHs4cSp7ImA9WxVQGE4.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-4945661063869606608</id><published>2009-02-05T11:19:00.002+01:00</published><updated>2009-02-05T11:51:05.539+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-05T11:51:05.539+01:00</app:edited><title>Scroll behavior in flex</title><summary type="html">Most of the sites we build are using textarea's to display multiple lines of text. However all scroll functionality is handled internally by the TextArea component (or more exact the underlying TextField). Which means if you have a page that scrolls and you have a TextArea component somewhere, the scrollwheel won't work if you have your mouse directly above the text in the TextArea.Fortunately &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/MByR_wkUOfM" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/4945661063869606608/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2009/02/scroll-behavior-in-flex.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4945661063869606608?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4945661063869606608?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/MByR_wkUOfM/scroll-behavior-in-flex.html" title="Scroll behavior in flex" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2009/02/scroll-behavior-in-flex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEDQXo9fip7ImA9WxRaF0o.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-5037265431642072287</id><published>2008-12-20T13:22:00.007+01:00</published><updated>2008-12-20T13:37:50.466+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-20T13:37:50.466+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="bamboo" /><category scheme="http://www.blogger.com/atom/ns#" term="air" /><title>A simple bamboo notifier tray icon</title><summary type="html">We build all our software using the continuous integration tool Bamboo. After searching the internet for a while I still couldn't find a simple tray icon notifier for bamboo, so I decided to create one myself. You can find the project located at: http://bamboo-notifier.googlecode.comBamboo notifier is an Adobe AIR application that runs in the system tray on various platforms, it notifies you of &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/OqOot0bVSCI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/5037265431642072287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/12/bamboo-notifier.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5037265431642072287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/5037265431642072287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/OqOot0bVSCI/bamboo-notifier.html" title="A simple bamboo notifier tray icon" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/12/bamboo-notifier.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EMQ3g7eyp7ImA9WxRUGUU.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-3074131879664848051</id><published>2008-11-29T19:53:00.003+01:00</published><updated>2008-11-29T20:08:02.603+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-29T20:08:02.603+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex ant" /><title>Using the flex framework RSL's in Flex 3 using Ant</title><summary type="html">Using RSLs will save you over 300kb of your swf filesize. Flexbuilder has build in features to compile your swf using the rsl libraries, but offcourse we are building on our build server using ant. Using the flex frameworks RSL's from ant is easier said then done. Appearantly this Ant mxmlc target does not implement this feature yet. This feature is shipped with the next flex version (Flex 4 &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/afCs8LVnmRI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/3074131879664848051/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/11/using-flex-framework-rsls-in-flex-3.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3074131879664848051?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3074131879664848051?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/afCs8LVnmRI/using-flex-framework-rsls-in-flex-3.html" title="Using the flex framework RSL's in Flex 3 using Ant" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/11/using-flex-framework-rsls-in-flex-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMAQ3czfCp7ImA9WxRUGUU.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-1637966557403927190</id><published>2008-11-29T18:50:00.004+01:00</published><updated>2008-11-29T19:47:22.984+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-29T19:47:22.984+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="cms" /><category scheme="http://www.blogger.com/atom/ns#" term="webdav" /><category scheme="http://www.blogger.com/atom/ns#" term="svn" /><category scheme="http://www.blogger.com/atom/ns#" term="alfresco" /><title>Some thoughts about CMS, Webdav and SVN integration</title><summary type="html">Most projects use some kind of content management system to create and edit content for our applications. In this post I want to share some ideas on a Subversion and Webdav based content management system. Please read on after the break!There are a lot of projects written in java with some frontend technology like JSF, Flex or AJAX. Most of these web-applications need some sort of storage &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/s4b5lfOpdow" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/1637966557403927190/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/11/some-thoughts-about-cms-webdav-and-svn.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1637966557403927190?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1637966557403927190?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/s4b5lfOpdow/some-thoughts-about-cms-webdav-and-svn.html" title="Some thoughts about CMS, Webdav and SVN integration" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/11/some-thoughts-about-cms-webdav-and-svn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYMRH0_eip7ImA9WxRUGE0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-3135437636288091648</id><published>2008-11-27T18:02:00.005+01:00</published><updated>2008-11-27T18:16:25.342+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-27T18:16:25.342+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="as3" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><title>Smoothing your images in flex</title><summary type="html">Do you have jagged edges in your image when you show an image in flex?There is a solution!Using the Image tag in mxml to show your images you can set a property calling 'smoothing', when you set this property your images will look much better in your browser. The thing is this property is not available from mxml. They way to go to set this property is as follows:&amp;lt;mx:Image id="img" source="&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/4KPrZaUGV0Q" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/3135437636288091648/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/11/smoothing-your-images-in-flex.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3135437636288091648?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3135437636288091648?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/4KPrZaUGV0Q/smoothing-your-images-in-flex.html" title="Smoothing your images in flex" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/11/smoothing-your-images-in-flex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIDQ3Y9eCp7ImA9WxRVFkw.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-1796313653084548143</id><published>2008-11-13T22:02:00.003+01:00</published><updated>2008-11-13T22:09:32.860+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T22:09:32.860+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="as3" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><category scheme="http://www.blogger.com/atom/ns#" term="prana" /><title>JFall presentation slides online</title><summary type="html">I gave this presentation on 12 November at the JFall organised by the NLJug (The Dutch Java User Group). The JFall conference is the largest java conference in the Netherlands and visited by about 1000+ people. The talk is about different types of frameworks available for flex; think about ioc, mvc or test frameworks. And the different frameworks out there like cairngorm, puremvc and prana. The &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/SPm3t3UvBPk" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/1796313653084548143/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/11/i-gave-this-presentation-on-12-november.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1796313653084548143?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1796313653084548143?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/SPm3t3UvBPk/i-gave-this-presentation-on-12-november.html" title="JFall presentation slides online" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/11/i-gave-this-presentation-on-12-november.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cHR3w_eCp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-6150335859042842794</id><published>2008-11-13T21:39:00.003+01:00</published><updated>2008-11-13T21:43:56.240+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T21:43:56.240+01:00</app:edited><title>Moved to a new blog</title><summary type="html">I decided to setup a new more personal and more professional looking blog, from now on I will only post to this blog. I will try (can't promise anything ;)) to post a little something once a week to keep the blog updated and feed the world with some hopefully helpfull posts to the developer community.&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/lp-BSd1EvbE" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/6150335859042842794/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/11/moved-to-new-blog.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/6150335859042842794?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/6150335859042842794?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/lp-BSd1EvbE/moved-to-new-blog.html" title="Moved to a new blog" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/11/moved-to-new-blog.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQ3Y4cSp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-3336927825709447225</id><published>2008-10-29T11:53:00.000+01:00</published><updated>2008-11-13T20:52:12.839+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T20:52:12.839+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="as3" /><category scheme="http://www.blogger.com/atom/ns#" term="actionscript" /><category scheme="http://www.blogger.com/atom/ns#" term="compiler" /><title>As3 compiler bug</title><summary type="html">written by Marcel PanseI was refactoring some code today in my flex as3 project and ran into a very strange compiler bug. What i did was selecting a bunch of code from a switch statement en pasting it in some other method. When i came to the point the entire switch statement was empty i forgot to remove the statement. As i continued refactoring and came to the point that it actually compiled, but&lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/BkWYUET3tMY" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/3336927825709447225/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/10/as3-compiler-bug.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3336927825709447225?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/3336927825709447225?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/BkWYUET3tMY/as3-compiler-bug.html" title="As3 compiler bug" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/10/as3-compiler-bug.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQ3Y_eCp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-6130984289116560480</id><published>2008-09-24T16:19:00.000+02:00</published><updated>2008-11-13T20:52:12.840+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T20:52:12.840+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="bamboo" /><category scheme="http://www.blogger.com/atom/ns#" term="ant" /><title>Bamboo Build Details Ant Task</title><summary type="html">What is it?I build an ant task to get status information about bamboo builds. The task is build for and tested on bamboo 1.2.4. The current features include:• Getting latest build number and latest build status (by build plan)• Getting the status from any build (by build plan and build number)Why is it usefulAs a developer I want to have fully automated deployment on my environments. I can &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/wlMlioZRefo" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/6130984289116560480/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/09/bamboo-build-details-ant-task.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/6130984289116560480?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/6130984289116560480?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/wlMlioZRefo/bamboo-build-details-ant-task.html" title="Bamboo Build Details Ant Task" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/09/bamboo-build-details-ant-task.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkACRH48fSp7ImA9WxRUGUU.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-1111824228851284693</id><published>2008-09-09T12:51:00.001+02:00</published><updated>2008-11-29T19:52:45.075+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-29T19:52:45.075+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="chrome" /><title>Flex not working properly in Google Chrome</title><summary type="html">For some reason flex isn't working in google chrome when u use the history enabled methods. It seems like google chrome automatically redirects back to the previous page when you change the location url in the browser. For example try www.parleys.com with your google chrome browser. Try navigation around and you will see you can't get away from the 'home' page of parleys..Chrome is build upon &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/1oiOiq_Ck50" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/1111824228851284693/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/09/flex-not-working-properly-in-google.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1111824228851284693?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/1111824228851284693?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/1oiOiq_Ck50/flex-not-working-properly-in-google.html" title="Flex not working properly in Google Chrome" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>6</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/09/flex-not-working-properly-in-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQ3Y_eCp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-4665915046337592223</id><published>2008-09-08T16:32:00.000+02:00</published><updated>2008-11-13T20:52:12.840+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T20:52:12.840+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="agile" /><category scheme="http://www.blogger.com/atom/ns#" term="scrumbox" /><category scheme="http://www.blogger.com/atom/ns#" term="scrum" /><title>Announcing project Scrumbox: Opensource Scrum project management tool.</title><summary type="html">At our company we do all our projects using Scrum. Scrum is an iterative incremental process of software development commonly used with agile software development. A lot of projects use for example JIRA for their issue tracking. JIRA just isn't the best tool when you work with Scrum. Don't get me wrong, JIRA is a great tool, just not the tool for the job. There are some JIRA plugins to generate &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/SINHMi9_9FI" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/4665915046337592223/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/09/announcing-project-scrumbox-opensource.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4665915046337592223?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/4665915046337592223?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/SINHMi9_9FI/announcing-project-scrumbox-opensource.html" title="Announcing project Scrumbox: Opensource Scrum project management tool." /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/09/announcing-project-scrumbox-opensource.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQ3Y_eCp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-93124354942948908</id><published>2008-07-15T12:27:00.000+02:00</published><updated>2008-11-13T20:52:12.840+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T20:52:12.840+01:00</app:edited><title>Hibernate annotations: Reversing the bidirectional relationship</title><summary type="html">written by Marcel PanseMaking a bidirectional relationship in hibernate using annotations is easy. Just make a ManyToOne at one side and a OneToMany at the other. Use the mappedBy property to make the relationship bidirectional. I thought this means when editing the Collection side and saving this collection side, that hibernate would update the foreign key automatically at the other table.For &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/oaQSiP-JCKs" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/93124354942948908/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/07/hibernate-annotations-reversing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/93124354942948908?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/93124354942948908?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/oaQSiP-JCKs/hibernate-annotations-reversing.html" title="Hibernate annotations: Reversing the bidirectional relationship" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/07/hibernate-annotations-reversing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQ3Y_eSp7ImA9WxRVFk0.&quot;"><id>tag:blogger.com,1999:blog-1482807960311217269.post-560636093018335195</id><published>2008-07-13T14:45:00.000+02:00</published><updated>2008-11-13T20:52:12.841+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-13T20:52:12.841+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flex" /><title>Flex: setting unicode ranges when using a TrueType Font saves over 300kb</title><summary type="html">written by Marcel PanseThere are a few ways of using fonts in a flex application. The default way of doing it in flex is using 'device fonts'. This means flex will not embed any fonts into you swf file, but it will use the font on the clients computer instead. Flex will try to find a font on his computer that is the closest to the font you configured in you css file.The following example &lt;img src="http://feeds.feedburner.com/~r/blogspot/nJswR/~4/Qy0lzAQVf1E" height="1" width="1"/&gt;</summary><link rel="replies" type="application/atom+xml" href="http://www.marcelpanse.nl/feeds/560636093018335195/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.marcelpanse.nl/2008/07/flex-setting-unicode-ranges-when-using.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/560636093018335195?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/1482807960311217269/posts/default/560636093018335195?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/nJswR/~3/Qy0lzAQVf1E/flex-setting-unicode-ranges-when-using.html" title="Flex: setting unicode ranges when using a TrueType Font saves over 300kb" /><author><name>Marcel Panse</name><uri>http://www.blogger.com/profile/01054395123095059498</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://2.bp.blogspot.com/_l-RMp2JxOv4/TIOFgruahCI/AAAAAAAAPUw/WXFoemWiOzI/S220/IMAG0089.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.marcelpanse.nl/2008/07/flex-setting-unicode-ranges-when-using.html</feedburner:origLink></entry></feed>

