<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Radek's Tech Blog</title>
	<link>http://urbas.tk</link>
	<description>Radoslaw H. Urbas homepage / blog</description>
	<lastBuildDate>Tue, 01 Jun 2010 20:31:19 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>Generating p2 meta data from command line</title>
		<description><![CDATA[Many times when working with Eclipse RCP I had to generate ad-hoc updatesites (usually containing some 3rd party plug-ins). What I usually did to achieve this (with Eclipse IDE): create new feature project add plug-ins to the feature create new updatesite project add the feature to the updatesite (pre-p2 style &#8211; site.xml) export newly created updatesite [...]]]></description>
		<link>http://urbas.tk/index.php/2010/06/01/generating-p2-meta-data-from-command-line/</link>
			</item>
	<item>
		<title>Running servlets inside Equinox/Eclipse</title>
		<description><![CDATA[Creating plug-in hosting servlet Create new plug-in project Add plug-in dependencies javax.servlet org.eclipse.equinox.http.registry Add extension: org.eclipse.equinox.http.registry.servlets Configure servlet mapping in extension definition &#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62; &#60;?eclipse version=&#34;3.4&#34;?&#62; &#60;plugin&#62; &#160; &#60;extension point=&#34;org.eclipse.equinox.http.registry.servlets&#34;&#62; &#60;servlet alias=&#34;/echo&#34; class=&#34;servlets.EchoServlet&#34; /&#62; &#60;/extension&#62; &#160; &#60;/plugin&#62; Create servlet class package servlets; &#160; package servlets; &#160; import java.io.IOException; import java.io.PrintWriter; &#160; import javax.servlet.http.HttpServlet; import [...]]]></description>
		<link>http://urbas.tk/index.php/2010/01/22/running-servlets-inside-equinox/</link>
			</item>
	<item>
		<title>Adding menu item, command and handler</title>
		<description><![CDATA[Step by step in Eclipse IDE Create new Eclipse plug-in: File -&#62; New -&#62; Other -&#62; Plug-in Development -&#62; Plug-in Project Add dependency: MANIFEST.MF -&#62; Dependencies tab -&#62; Add -&#62; org.eclipse.ui Add extension point org.eclipse.ui.menus: plugin.xml -&#62; Extension -&#62; Add -&#62; org.eclipse.ui.menus Right-click -&#62; New -&#62; menuContribution Enter locationURI: menu:file Right click -&#62; New -&#62; command Enter [...]]]></description>
		<link>http://urbas.tk/index.php/2009/10/27/adding-menu-item-command-and-handler/</link>
			</item>
	<item>
		<title>JDD09</title>
		<description><![CDATA[4th edition of Java Developers&#8217; Day is over. It was the first time I attended this conference. I enjoyed most of the sessions and the organization was pretty good. I will definitely plan to be there next year as well. My favorite JDD09 speakers/sessions: Effective Code Review for Agile Java Developers &#8211; Wojciech Seliga (I [...]]]></description>
		<link>http://urbas.tk/index.php/2009/10/17/jdd09/</link>
			</item>
	<item>
		<title>Eclipse 3.5 Galileo &#8211; my personal Top 5</title>
		<description><![CDATA[There are several new and exciting features in Galileo release. Multiple projects, hundreds of contributors, huge audience&#8230; I decided to choose my very personal Top 5 for Galileo release: Update. New UI for installing and updating new features in Eclipse really leverages user experience. After introducing p2 in 3.4 a lot of people missed old [...]]]></description>
		<link>http://urbas.tk/index.php/2009/07/30/eclipse-3-5-galileo-my-personal-top-5/</link>
			</item>
	<item>
		<title>Considering learning new language/technology</title>
		<description><![CDATA[learning suggestions]]></description>
		<link>http://urbas.tk/index.php/2009/07/21/considering-learning-new-languagetechnology/</link>
			</item>
	<item>
		<title>That is why WordPress is so cool</title>
		<description><![CDATA[Single click &#8230; Downloading update from http://wordpress.org/wordpress-2.8.zip Unpacking the core update Verifying the unpacked files Installing the latest version Upgrading database WordPress upgraded successfully &#8230; and voilà! Upgrade completed!]]></description>
		<link>http://urbas.tk/index.php/2009/06/20/that-is-why-wordpress-is-so-cool/</link>
			</item>
	<item>
		<title>June 2009 elections at the European Parliament</title>
		<description><![CDATA[elections, Poland, European Parliament  ]]></description>
		<link>http://urbas.tk/index.php/2009/06/08/european-parliament/</link>
			</item>
	<item>
		<title>p2 and fragments</title>
		<description><![CDATA[Recently I&#8217;m getting a bit confused about p2. There is an update site created with PDE headless build. There are IUs generated for each plug-in/fragment/feature. Everything looks great so far. Let&#8217;s assume: plug-in A and fragment B with a defined host plug-in A are sitting together on single update site. Plug-in A in reality cannot [...]]]></description>
		<link>http://urbas.tk/index.php/2009/05/18/p2-and-fragments/</link>
			</item>
	<item>
		<title>Defining a background Job to run periodically</title>
		<description><![CDATA[One may need to run some task periodically in the background in Eclipse. This background task should run automatically and shouldn&#8217;t block user from regular usage of the application. My proposal for accomplishing this is using Eclipse Jobs API and org.eclipse.ui.startup extension-point. Adding org.eclipse.ui.startup extension: Dependencies: org.eclipse.ui org.eclipse.core.runtime Extension: &#60;?xml version="1.0" encoding="UTF-8"?&#62; &#60;?eclipse version="3.2"?&#62; &#60;plugin&#62; [...]]]></description>
		<link>http://urbas.tk/index.php/2009/03/01/defining-a-background-job-to-run-periodically/</link>
			</item>
</channel>
</rss>
