<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>dolejsky.com</title>
	<link>http://www.dolejsky.com</link>
	<description>Things good to know...</description>
	<pubDate>Mon, 12 May 2008 13:36:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Two-way iPhone and Google Calendar synchronization</title>
		<link>http://www.dolejsky.com/2008/05/08/two-way-iphone-and-google-calendar-synchronization/</link>
		<comments>http://www.dolejsky.com/2008/05/08/two-way-iphone-and-google-calendar-synchronization/#comments</comments>
		<pubDate>Thu, 08 May 2008 18:00:28 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[Calendar]]></category>

		<category><![CDATA[Google Calendar]]></category>

		<category><![CDATA[Synchronization]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/05/08/two-way-iphone-and-google-calendar-synchronization/</guid>
		<description><![CDATA[One thing I really missed about my iPhone was the ability to synchronize its internal calendar with my Google Calendar. I know it can be done via iTunes + MS Outlook + some iCal Outlook plugin, but I don&#8217;t use Outlook and would prefer more direct way. So I decided to write a simple utility [...]]]></description>
			<content:encoded><![CDATA[<p>One thing I really missed about my iPhone was the ability to synchronize its internal calendar with my Google Calendar. I know it can be done via iTunes + MS Outlook + some iCal Outlook plugin, but I don&#8217;t use Outlook and would prefer more direct way. So I decided to write a simple utility called <em>ics</em> that&#8217;s able to do the 2-way sync of events.</p>
<p><img src="http://www.dolejsky.com/img/ics/ics-2008-05-08.png" alt="ics - iPhone and Google Calendar Synchronization utility" /></p>
<p> <a href="http://www.dolejsky.com/2008/05/08/two-way-iphone-and-google-calendar-synchronization/#more-25" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/05/08/two-way-iphone-and-google-calendar-synchronization/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quick &#8216;n&#8217; dirty - manipulate GIF in Java</title>
		<link>http://www.dolejsky.com/2008/03/11/quick-n-dirty-manipulate-gif-in-java/</link>
		<comments>http://www.dolejsky.com/2008/03/11/quick-n-dirty-manipulate-gif-in-java/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 21:35:55 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Bits and pieces]]></category>

		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/03/11/quick-n-dirty-manipulate-gif-in-java/</guid>
		<description><![CDATA[I needed to directly modify pixel values of several images in a special way. First, I looked into Gimp&#8217;s Script-Fu functionality, but this seemed too complicated for what I needed so I decided to write such one-off utility in Java.
It simply reads all GIF images in specified directory, does some custom transformation of pixels, and [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to directly modify pixel values of several images in a special way. First, I looked into <a href="http://www.gimp.org">Gimp&#8217;s</a> Script-Fu functionality, but this seemed too complicated for what I needed so I decided to write such one-off utility in Java.</p>
<p>It simply reads all GIF images in specified directory, does some custom transformation of pixels, and then writes images back onto disk. It is really quick&#8217;n'dirty so be warned <img src='http://www.dolejsky.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Source code: <a href="http://www.dolejsky.com/files/ImageManipulation.java">ImageManipulation.java</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/03/11/quick-n-dirty-manipulate-gif-in-java/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle CLOB / BLOB &#038; Spring</title>
		<link>http://www.dolejsky.com/2008/02/24/oracle-clob-blob-spring/</link>
		<comments>http://www.dolejsky.com/2008/02/24/oracle-clob-blob-spring/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 11:02:29 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[blob]]></category>

		<category><![CDATA[clob]]></category>

		<category><![CDATA[jdbc]]></category>

		<category><![CDATA[oracle]]></category>

		<category><![CDATA[spring]]></category>

		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/02/24/oracle-clob-blob-spring/</guid>
		<description><![CDATA[Reading and writing CLOBs and BLOBs from/to Oracle database via Spring&#8217;s JdbcTemplate might be a little bit confusing as it significantly differs from dealing with other types. Interested? Read on&#8230; 
]]></description>
			<content:encoded><![CDATA[<p>Reading and writing CLOBs and BLOBs from/to Oracle database via Spring&#8217;s JdbcTemplate might be a little bit confusing as it significantly differs from dealing with other types. Interested? Read on&#8230; <img src='http://www.dolejsky.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p> <a href="http://www.dolejsky.com/2008/02/24/oracle-clob-blob-spring/#more-22" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/02/24/oracle-clob-blob-spring/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OC4J, Spring and messaging</title>
		<link>http://www.dolejsky.com/2008/02/06/oc4j-spring-and-messaging/</link>
		<comments>http://www.dolejsky.com/2008/02/06/oc4j-spring-and-messaging/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 20:43:19 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[aq]]></category>

		<category><![CDATA[messaging]]></category>

		<category><![CDATA[oc4j]]></category>

		<category><![CDATA[soap]]></category>

		<category><![CDATA[spring]]></category>

		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/02/06/oc4j-spring-and-messaging/</guid>
		<description><![CDATA[I ran into several issues during the development of an application which is to be run in OC4J 10.1.3.1 and needs to use SOAP web services and Oracle AQ (Advanced Queueing) messaging:

Classpath hell debugging
Oracle XML parser crashes on SOAP response
Using custom AQ message payload (Oracle ADT message)

If anyone encountered such problems, read the rest of [...]]]></description>
			<content:encoded><![CDATA[<p>I ran into several issues during the development of an application which is to be run in OC4J 10.1.3.1 and needs to use SOAP web services and Oracle AQ (Advanced Queueing) messaging:</p>
<ul>
<li>Classpath hell debugging</li>
<li>Oracle XML parser crashes on SOAP response</li>
<li>Using custom AQ message payload (Oracle ADT message)</li>
</ul>
<p>If anyone encountered such problems, read the rest of the article for tips and solutions.</p>
<p> <a href="http://www.dolejsky.com/2008/02/06/oc4j-spring-and-messaging/#more-21" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/02/06/oc4j-spring-and-messaging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips on developing Eclipse plugins - VII.</title>
		<link>http://www.dolejsky.com/2008/02/04/tips-on-developing-eclipse-plugins-vii/</link>
		<comments>http://www.dolejsky.com/2008/02/04/tips-on-developing-eclipse-plugins-vii/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 19:41:25 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[rcp]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/02/04/tips-on-developing-eclipse-plugins-vii/</guid>
		<description><![CDATA[Have you ever wondered how to:

Run some code on plugin startup?
Set text file encoding?

If the answer to any of these questions is yes, be sure to read on!
]]></description>
			<content:encoded><![CDATA[<p>Have you ever wondered how to:</p>
<ul>
<li>Run some code on plugin startup?</li>
<li>Set text file encoding?</li>
</ul>
<p>If the answer to any of these questions is yes, be sure to read on!</p>
<p> <a href="http://www.dolejsky.com/2008/02/04/tips-on-developing-eclipse-plugins-vii/#more-20" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/02/04/tips-on-developing-eclipse-plugins-vii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips on developing Eclipse plugins - VI. - Automatic exception reporting to Bugzilla</title>
		<link>http://www.dolejsky.com/2008/01/23/tips-on-developing-eclipse-plugins-vi-automatic-exception-reporting-to-bugzilla/</link>
		<comments>http://www.dolejsky.com/2008/01/23/tips-on-developing-eclipse-plugins-vi-automatic-exception-reporting-to-bugzilla/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 20:09:04 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[bugzilla]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[jface]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[rcp]]></category>

		<category><![CDATA[swt]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/01/23/tips-on-developing-eclipse-plugins-vi-automatic-exception-reporting-to-bugzilla/</guid>
		<description><![CDATA[Bugzilla is well known bug tracking software. I would like to show simple solution on how to implement automatic submitting of uncaught exceptions (caused or somehow connected with our code) to company Bugzilla system.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bugzilla.org/">Bugzilla</a> is well known bug tracking software. I would like to show simple solution on how to implement automatic submitting of uncaught exceptions (caused or somehow connected with our code) to company Bugzilla system.</p>
<p> <a href="http://www.dolejsky.com/2008/01/23/tips-on-developing-eclipse-plugins-vi-automatic-exception-reporting-to-bugzilla/#more-19" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/01/23/tips-on-developing-eclipse-plugins-vi-automatic-exception-reporting-to-bugzilla/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tweaking XOM parser - element position support</title>
		<link>http://www.dolejsky.com/2008/01/22/tweaking-xom-parser-element-position-support/</link>
		<comments>http://www.dolejsky.com/2008/01/22/tweaking-xom-parser-element-position-support/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 09:49:50 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Bits and pieces]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/01/22/tweaking-xom-parser-element-position-support/</guid>
		<description><![CDATA[XOM parser is a great piece of code. I was missing just one feature - to be able to get position of element in source file (line and column). So I did a quick and dirty hack resulting in two new nu.xom.Element methods: getLineNumber() and getColumnNumber().
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xom.nu/">XOM parser</a> is a great piece of code. I was missing just one feature - to be able to get position of element in source file (line and column). So I did a quick and dirty hack resulting in two new <strong>nu.xom.Element</strong> methods: <strong>getLineNumber()</strong> and <strong>getColumnNumber()</strong>. </p>
<p> <a href="http://www.dolejsky.com/2008/01/22/tweaking-xom-parser-element-position-support/#more-18" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/01/22/tweaking-xom-parser-element-position-support/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips on developing Eclipse plugins - V.</title>
		<link>http://www.dolejsky.com/2008/01/21/tips-on-developing-eclipse-plugins-v/</link>
		<comments>http://www.dolejsky.com/2008/01/21/tips-on-developing-eclipse-plugins-v/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 21:53:35 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[jface]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[rcp]]></category>

		<category><![CDATA[swt]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/01/21/tips-on-developing-eclipse-plugins-v/</guid>
		<description><![CDATA[Complex systems usually need some kind of asynchronous messaging and caching for better performance. And yes, that&#8217;s pretty much what this article is about. Let&#8217;s dive into the following issues:

Custom event listeners
Soft reference cache
Preventing memory leaks when using cached objects &#38; listeners

]]></description>
			<content:encoded><![CDATA[<p>Complex systems usually need some kind of asynchronous messaging and caching for better performance. And yes, that&#8217;s pretty much what this article is about. Let&#8217;s dive into the following issues:</p>
<ul>
<li>Custom event listeners</li>
<li>Soft reference cache</li>
<li>Preventing memory leaks when using cached objects &amp; listeners</li>
</ul>
<p> <a href="http://www.dolejsky.com/2008/01/21/tips-on-developing-eclipse-plugins-v/#more-17" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/01/21/tips-on-developing-eclipse-plugins-v/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips on developing Eclipse plugins - IV.</title>
		<link>http://www.dolejsky.com/2008/01/19/tips-on-developing-eclipse-plugins-iv/</link>
		<comments>http://www.dolejsky.com/2008/01/19/tips-on-developing-eclipse-plugins-iv/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 09:24:21 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[jface]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[rcp]]></category>

		<category><![CDATA[swt]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/01/19/tips-on-developing-eclipse-plugins-iv/</guid>
		<description><![CDATA[In today&#8217;s article I am going to describe a bunch more useful techniques for JFace which might be used in Eclipse Plugin Development as well. It will be:

How to get the index of selected column in TableViewer
How to create and use TreeViewer with multiple equal items

]]></description>
			<content:encoded><![CDATA[<p>In today&#8217;s article I am going to describe a bunch more useful techniques for JFace which might be used in Eclipse Plugin Development as well. It will be:</p>
<ul>
<li>How to get the index of selected column in TableViewer</li>
<li>How to create and use TreeViewer with multiple equal items</li>
</ul>
<p> <a href="http://www.dolejsky.com/2008/01/19/tips-on-developing-eclipse-plugins-iv/#more-16" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/01/19/tips-on-developing-eclipse-plugins-iv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tips on developing Eclipse plugins - III. - Project Decorators</title>
		<link>http://www.dolejsky.com/2008/01/07/tips-on-developing-eclipse-plugins-iii-project-decorators/</link>
		<comments>http://www.dolejsky.com/2008/01/07/tips-on-developing-eclipse-plugins-iii-project-decorators/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 21:05:04 +0000</pubDate>
		<dc:creator>ludek</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[rcp]]></category>

		<category><![CDATA[swt]]></category>

		<guid isPermaLink="false">http://www.dolejsky.com/2008/01/07/tips-on-developing-eclipse-plugins-iii-project-decorators/</guid>
		<description><![CDATA[Today I would like to say few words about Project decorators which are useful for altering the text and/or icon of resources in Package Explorer and Navigator. So don&#8217;t hesitate and read the rest of the article 
]]></description>
			<content:encoded><![CDATA[<p>Today I would like to say few words about Project decorators which are useful for altering the text and/or icon of resources in Package Explorer and Navigator. So don&#8217;t hesitate and read the rest of the article <img src='http://www.dolejsky.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> <a href="http://www.dolejsky.com/2008/01/07/tips-on-developing-eclipse-plugins-iii-project-decorators/#more-15" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dolejsky.com/2008/01/07/tips-on-developing-eclipse-plugins-iii-project-decorators/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
