<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Misterdom's World</title>
	<atom:link href="http://www.guinard.org/~misterdom/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.guinard.org/~misterdom</link>
	<description>My Computing Logbook</description>
	<lastBuildDate>Fri, 27 Aug 2010 19:43:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>java.lang.IllegalArgumentException: No enum const class Pachube.Exposure.</title>
		<link>http://www.guinard.org/~misterdom/2010/08/27/jpachube-bug/</link>
		<comments>http://www.guinard.org/~misterdom/2010/08/27/jpachube-bug/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 19:40:46 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[pachube]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=166</guid>
		<description><![CDATA[Trying to push some data to Pachube using JPachube I faced this error: java.lang.IllegalArgumentException: No enum const class Pachube.Exposure which is reported as an issue on the JPachube forge but was not fixed yet. However, a nice fox actually located the bug and uploaded the solution. Since the it requires you to recompile the JPachube [...]]]></description>
			<content:encoded><![CDATA[<p>Trying to push some data to <a href="http://www.pachube.com">Pachube</a> using <a href="http://code.google.com/p/jpachube">JPachube</a> I faced this error: java.lang.IllegalArgumentException: No enum const class Pachube.Exposure which is reported as an issue on the <a href="http://code.google.com/p/jpachube/issues/detail?id=2">JPachube</a> forge but was not fixed yet. However, a nice fox actually located the bug and uploaded the solution. Since the it requires you to recompile the JPachube library I&#8217;ve done the job for you and <a href="http://www.guinard.org/misc/JPachube_patched.jar">uploaded it to here, until a patched version is officially released&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/08/27/jpachube-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux: Find What Process Listens to Which Port</title>
		<link>http://www.guinard.org/~misterdom/2010/08/19/linux-find-process-4-port/</link>
		<comments>http://www.guinard.org/~misterdom/2010/08/19/linux-find-process-4-port/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 18:32:05 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=162</guid>
		<description><![CDATA[Find what process listens to which port:
fuser -v -n tcp PORT
]]></description>
			<content:encoded><![CDATA[<p>Find what process listens to which port:</p>
<blockquote><p><code>fuser -v -n tcp PORT</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/08/19/linux-find-process-4-port/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packaging a Property File in a Maven Project</title>
		<link>http://www.guinard.org/~misterdom/2010/06/25/property-file-maven-project/</link>
		<comments>http://www.guinard.org/~misterdom/2010/06/25/property-file-maven-project/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 14:12:52 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=154</guid>
		<description><![CDATA[When working with a Maven project, property (e.g. config.properties) files are not copied to the build as a default. The easiest way to have them appear in the final jar is to put them in ${basedir}/src/main/resources.
As a result your property file will be copied at the root of your packaged jar.
]]></description>
			<content:encoded><![CDATA[<p>When working with a Maven project, property (e.g. config.properties) files are not copied to the build as a default. The easiest way to have them appear in the final jar is to put them in <code>${basedir}/src/main/resources</code>.</p>
<p>As a result your property file will be copied at the root of your packaged jar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/06/25/property-file-maven-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manually Add a Jar to a Maven Repository</title>
		<link>http://www.guinard.org/~misterdom/2010/06/21/manually-add-a-jar-to-a-maven-repository/</link>
		<comments>http://www.guinard.org/~misterdom/2010/06/21/manually-add-a-jar-to-a-maven-repository/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 16:42:15 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[jar]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=148</guid>
		<description><![CDATA[Use this command to manually add a Jar to a Maven Repository
mvn install:install-file -DgroupId=javax.comm -DartifactId=comm -Dversion=3.0 -Dpackaging=jar -Dfile=/home/misterdom/Documents/3_Software_Projects/WebPlogg/commapi/comm.jar
]]></description>
			<content:encoded><![CDATA[<p>Use this command to manually add a Jar to a Maven Repository<br />
<code>mvn install:install-file -DgroupId=javax.comm -DartifactId=comm -Dversion=3.0 -Dpackaging=jar -Dfile=/home/misterdom/Documents/3_Software_Projects/WebPlogg/commapi/comm.jar</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/06/21/manually-add-a-jar-to-a-maven-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing Latex Tags in a Word Document</title>
		<link>http://www.guinard.org/~misterdom/2010/06/05/removing-latex-tags-in-a-word-document/</link>
		<comments>http://www.guinard.org/~misterdom/2010/06/05/removing-latex-tags-in-a-word-document/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 14:05:41 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=143</guid>
		<description><![CDATA[We can use the regexp feature of the find/replace tool in Word.
Search for:
\\code\{(*)\}
Where:

\ is the escape char (thus the \\ for detecting a Latex tag)
* means &#8220;everything&#8221;
( ) creates a logical entity that you can re-use in the replace field.

and replace by:
\1
which refers to the entity we created by using ().

More info on this doc
]]></description>
			<content:encoded><![CDATA[<p>We can use the regexp feature of the find/replace tool in Word.</p>
<p>Search for:</p>
<blockquote><p><code>\\code\{(*)\}</code></p></blockquote>
<p>Where:</p>
<ul>
<li>\ is the escape char (thus the \\ for detecting a Latex tag)</li>
<li>* means &#8220;everything&#8221;</li>
<li>( ) creates a logical entity that you can re-use in the replace field.
</ul>
<p>and replace by:</p>
<blockquote><p><code>\1</code></p></blockquote>
<p>which refers to the entity we created by using ().</p>
<p><a href="http://word.mvps.org/FAQs/General/UsingWildcards.htm"><br />
More info on this doc</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/06/05/removing-latex-tags-in-a-word-document/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing a Service from Init.d in Linux</title>
		<link>http://www.guinard.org/~misterdom/2010/05/29/removing-a-service-from-init-d-in-linux/</link>
		<comments>http://www.guinard.org/~misterdom/2010/05/29/removing-a-service-from-init-d-in-linux/#comments</comments>
		<pubDate>Sat, 29 May 2010 12:53:31 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=140</guid>
		<description><![CDATA[Use this command:
sudo update-rc.d -f SERVICE_NAME remove
where SERVICE_NAME is the name of the service to remove, e.g. vsftpd.
More info on the topic: http://www.unixtutorial.org/2009/01/disable-service-startup-in-ubuntu/
]]></description>
			<content:encoded><![CDATA[<p>Use this command:</p>
<blockquote><p><code>sudo update-rc.d -f SERVICE_NAME remove</code></p></blockquote>
<p>where <code>SERVICE_NAME</code> is the name of the service to remove, e.g. vsftpd.</p>
<p>More info on the topic: <a href="http://www.unixtutorial.org/2009/01/disable-service-startup-in-ubuntu/">http://www.unixtutorial.org/2009/01/disable-service-startup-in-ubuntu/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/05/29/removing-a-service-from-init-d-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing the Default Java Vendor (or Version) in Ubuntu</title>
		<link>http://www.guinard.org/~misterdom/2010/04/20/changing-the-default-java-vendor-or-version-in-ubuntu/</link>
		<comments>http://www.guinard.org/~misterdom/2010/04/20/changing-the-default-java-vendor-or-version-in-ubuntu/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 08:34:13 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=135</guid>
		<description><![CDATA[Run sudo update-java-alternatives -l to see the current configuration and possibilities.
Run sudo update-java-alternatives -s XXXX to set the XXX java version as default.
For Sun Java 6 this would be sudo update-java-alternatives -s java-6-sun
Run java -version to ensure that the correct version is being called. 
Source: https://help.ubuntu.com/community/Java
]]></description>
			<content:encoded><![CDATA[<p><code>Run sudo update-java-alternatives -l to see the current configuration and possibilities.</code></p>
<p><code>Run sudo update-java-alternatives -s XXXX to set the XXX java version as default.<br />
For Sun Java 6 this would be sudo update-java-alternatives -s java-6-sun</code></p>
<p>Run <code>java -version</code> to ensure that the correct version is being called. </p>
<p>Source: <a href="https://help.ubuntu.com/community/Java">https://help.ubuntu.com/community/Java</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2010/04/20/changing-the-default-java-vendor-or-version-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete all the SVN Folders in a Directory</title>
		<link>http://www.guinard.org/~misterdom/2009/10/08/delete-all-the-svn-folders/</link>
		<comments>http://www.guinard.org/~misterdom/2009/10/08/delete-all-the-svn-folders/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:38:06 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Dev Logbook]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[command]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=116</guid>
		<description><![CDATA[find . -name ".svn" -exec rm -rf {} \;
]]></description>
			<content:encoded><![CDATA[<blockquote><p><code>find . -name ".svn" -exec rm -rf {} \;</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2009/10/08/delete-all-the-svn-folders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browse to URI (or URL) in the Default Browser Directly From Java</title>
		<link>http://www.guinard.org/~misterdom/2009/10/03/browse-url-java/</link>
		<comments>http://www.guinard.org/~misterdom/2009/10/03/browse-url-java/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 10:52:57 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=114</guid>
		<description><![CDATA[
if (Desktop.isDesktopSupported()) {
                        Desktop dt = Desktop.getDesktop();
                        if (dt.isSupported(Desktop.Action.BROWSE)) [...]]]></description>
			<content:encoded><![CDATA[<p><code><br />
if (Desktop.isDesktopSupported()) {<br />
                        Desktop dt = Desktop.getDesktop();<br />
                        if (dt.isSupported(Desktop.Action.BROWSE)) {<br />
                            dt.browse(new URI("http://localhost:8182/EnergieVisible"));<br />
                        }<br />
                    }<br />
</code></p>
<p>From Java 1.6.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2009/10/03/browse-url-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doing PUT DELETE and Other Niceties with GWT</title>
		<link>http://www.guinard.org/~misterdom/2009/10/01/doing-put-with-gwt/</link>
		<comments>http://www.guinard.org/~misterdom/2009/10/01/doing-put-with-gwt/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 15:33:35 +0000</pubDate>
		<dc:creator>misterdom</dc:creator>
				<category><![CDATA[Google Web Toolkit (GWT)]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[POST]]></category>
		<category><![CDATA[PUT]]></category>
		<category><![CDATA[verbs]]></category>

		<guid isPermaLink="false">http://www.guinard.org/~misterdom/?p=112</guid>
		<description><![CDATA[You probably are REST lovers like I personally am.
Thus you were probably quite frustrated when seeing that a GWT (Google Web Toolkit) client cannot send other requests than POST or GET.
Well here is the solution:
public class RequestBuilderForAnyHTTPMethodTypeExample extends RequestBuilder {
  /**
   * Constructor that allows a developer to override the HTTP method
 [...]]]></description>
			<content:encoded><![CDATA[<p>You probably are REST lovers like I <a href="http://www.webofthings.com/tag/rest/">personally am</a>.</p>
<p>Thus you were probably quite frustrated when seeing that a GWT (Google Web Toolkit) client cannot send other requests than POST or GET.<br />
Well here is the solution:</p>
<p><code>public class RequestBuilderForAnyHTTPMethodTypeExample extends RequestBuilder {</p>
<p>  /**<br />
   * Constructor that allows a developer to override the HTTP method<br />
   * restrictions imposed by the RequestBuilder class.  Note if you override the<br />
   * RequestBuilder's HTTP method restrictions in this manner, your application<br />
   * may not work correctly on Safari browsers.<br />
   *<br />
   * @param httpMethod any non-null, non-empty string is considered valid<br />
   * @param url any non-null, non-empty string is considered valid<br />
   *<br />
   * @throws IllegalArgumentException if httpMethod or url are empty<br />
   * @throws NullPointerException if httpMethod or url are null<br />
   */<br />
  public RequestBuilderForAnyHTTPMethodTypeExample(String httpMethod, String url) {<br />
    super(httpMethod, url);<br />
  }<br />
</code></p>
<p>i.e. simply subclass the <code>RequestBuilder</code></p>
<p>Source: <a href="http://google-web-toolkit.googlecode.com/svn/javadoc/1.6/com/google/gwt/http/client/package-summary.html"> (see the bottom of the page).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guinard.org/~misterdom/2009/10/01/doing-put-with-gwt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
