<?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>roflharrison &#187; roflharrison</title>
	<atom:link href="http://www.roflharrison.com/author/roflharrison/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roflharrison.com</link>
	<description>and the little green robot</description>
	<lastBuildDate>Fri, 07 Jan 2011 05:42:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>SVN to Mercurial</title>
		<link>http://www.roflharrison.com/2011/01/07/svn-to-mercurial/</link>
		<comments>http://www.roflharrison.com/2011/01/07/svn-to-mercurial/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 05:27:58 +0000</pubDate>
		<dc:creator>roflharrison</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.roflharrison.com/?p=225</guid>
		<description><![CDATA[SVN + branching + renaming directories (in eclipse) has been killing me so I decided to move to Mercurial, why not Git? Most comparisons break down the differences to Mercurial is simple and doesn&#8217;t have some the weird parts of Git, but Git is cool. I want simple. The conversion from SVN to Mercurial process [...]]]></description>
			<content:encoded><![CDATA[<p><a  href="http://www.roflharrison.com/wp-content/uploads/2011/01/nike-mercurial-vapor-III-fg-soccer-shoes.jpg"></a><a href="http://www.roflharrison.com/wp-content/uploads/2011/01/nike-mercurial-vapor-III-fg-soccer-shoes.jpg"><img class="alignleft size-medium wp-image-226" title="Nike soccer boot" src="http://www.roflharrison.com/wp-content/uploads/2011/01/nike-mercurial-vapor-III-fg-soccer-shoes-300x167.jpg" alt="" width="300" height="167" /></a>SVN + branching + renaming directories (in eclipse) has been killing me so I decided to move to Mercurial, why not Git? Most comparisons break down the differences to Mercurial is simple and doesn&#8217;t have some the weird parts of Git, but Git is cool.</p>
<p>I want simple.</p>
<p>The conversion from SVN to Mercurial process was complicated and annoying, then it was very simple.</p>
<p>Using <a  href="http://stackoverflow.com/questions/850213/how-to-migrate-convert-from-svn-to-mercurial-hg-on-windows">StackOverflow </a>I got the gist of the solution.<br />
My attempt path:</p>
<ul>
<li>Spend ages trying to get my remote repository to convert straight to Mercurial to no avail, not sure why&#8230;</li>
<li>Set up a VisualSVN server on my local box, clone my SVN repo using svnsync then spend ages trying to get Mercurial convert to accept the invalid cert &#8211; lack of experience/knowledge failure</li>
<li>Use hg (Mercurial) to convert straight from the subversion repo files to Mercurial &#8211; minor success, <a  href="http://mercurial.selenic.com/wiki/UnderstandingMercurial#What_Mercurial_can.27t_do">Mercurial doesn&#8217;t like tree based repositories</a> with lots of projects in them without the use of an extension</li>
<li>Use hg to convert each project from SVN to individual repositories &#8211; Winrar!</li>
</ul>
<p><strong>Path to success:</strong></p>
<ol>
<li>Download <a  href="http://mercurial.selenic.com/">Mercurial and TortoiseHg</a></li>
<li>Set up a local SVN server (I used <a  href="http://www.visualsvn.com/server/">Visual SVN Server</a><br />
for this because it was there from my previous attempt and I don&#8217;t know how to work svnserve. Also make a repo (e.g. temp-repo)</li>
<li>Sync your SVN repo to your local machine (if it isn&#8217;t already there):
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;<span style="color: #c20cb9; font-weight: bold;">svnsync</span> init https:<span style="color: #000000; font-weight: bold;">//</span>local-svn-server<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>temp-repo<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #c20cb9; font-weight: bold;">svn</span>:<span style="color: #000000; font-weight: bold;">//</span>old-svn-path</div></div>
</li>
<li>For every project in your repository, make a new directory (project-name) and run the following command:
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">hg &nbsp;convert <span style="color: #c20cb9; font-weight: bold;">file</span>:<span style="color: #000000; font-weight: bold;">///</span>c:<span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>repository<span style="color: #000000; font-weight: bold;">/</span>and<span style="color: #000000; font-weight: bold;">/</span>project-name project-name<span style="color: #000000; font-weight: bold;">/</span></div></div>
</li>
</ol>
<p>The only other complication I ran into was importing the new repository into eclipse threw an error, something about dotnetcode (abort: requirement &#8216;dotencode&#8217; not supported!. Command line: etc). Just go into Preferences-&gt;Team-Mercurial and override the Hg executable to use TortoiseHg rather than the built-in one.</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roflharrison.com/2011/01/07/svn-to-mercurial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Labs &#8220;Listen&#8221; updated</title>
		<link>http://www.roflharrison.com/2009/10/22/google-labs-listen-updated/</link>
		<comments>http://www.roflharrison.com/2009/10/22/google-labs-listen-updated/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 07:47:22 +0000</pubDate>
		<dc:creator>roflharrison</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android applications]]></category>
		<category><![CDATA[google labs]]></category>
		<category><![CDATA[listen]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://www.roflharrison.com/?p=26</guid>
		<description><![CDATA[This app has had frequent updates over the last few weeks and is taking shape as a winner...]]></description>
			<content:encoded><![CDATA[<p>This app has had frequent updates over the last few weeks and is taking shape as a winner. My major gripes with prior versions were unreliable downloads, CPU usage and general interface problems.</p>
<p><a  href="http://listen.googlelabs.com/versions.html">Version 1.0.3</a> remedies all of these problems and more, here is the changelog:</p>
<blockquote>
<ul>
<li>Files are downloaded while they are streaming.</li>
<li>Downloaded files can be resumed if interrupted.</li>
<li>Once removed, downloaded files will no longer automatically     download.*</li>
<li>Active episode no longer mysteriously vanishes from My Queue     when another is played.</li>
<li>Reduced CPU usage while in play screen.</li>
<li>Show the &#8220;Add&#8221; feed menu item in the Home screen to make it     more visible.</li>
<li>Add skip forward 30 seconds, back 7 seconds.</li>
<li>Add user-agent on media download requests:     Google-Listen/VERSION (DEVICE BUILD)</li>
<li>The cache is now pruned after every download, not just     settings change and startup.</li>
<li>Added a confirm dialog when unsubscribing from a feed.</li>
<li>Added a context menu to mark episodes listened or not listened.</li>
<div style="margin-left: 0.1in;">* Unfortunately this change required a modification to the cache database, so cached files will be removed after upgrading.</div>
</ul>
</blockquote>
<p>So far so good, I have managed to download, queue and listen to a few casts in a row and am satisfied it isn&#8217;t making my Hero chug!</p>

<a  href="http://www.roflharrison.com/wp-content/gallery/application-barcodes/chart.png" title="Google Listen Barcode for android marketplace" class="thickbox no_icon" rel="singlepic2">
	<img class="ngg-singlepic" src="http://www.roflharrison.com/wp-content/gallery/cache/2__320x240_chart.png" alt="Google Listen Barcode" title="Google Listen Barcode" />
</a>

]]></content:encoded>
			<wfw:commentRss>http://www.roflharrison.com/2009/10/22/google-labs-listen-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android applications</title>
		<link>http://www.roflharrison.com/2009/10/13/android-applications/</link>
		<comments>http://www.roflharrison.com/2009/10/13/android-applications/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 08:19:55 +0000</pubDate>
		<dc:creator>roflharrison</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android applications]]></category>
		<category><![CDATA[HTC Hero]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[mobile phone]]></category>

		<guid isPermaLink="false">http://www.roflharrison.com/?p=18</guid>
		<description><![CDATA[2 weeks into my HTC Hero, these are the android HTC apps I use for all my guff...]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 654px"><img class="ngg-singlepic ngg-none " title="HTC Hero " src="http://www.roflharrison.com/wp-content/gallery/htc-hero/htc-did-good.jpg" alt="htc-did-good" width="644" height="353" /><p class="wp-caption-text">I like the HTC applications apparently</p></div>
<p>2 weeks into my <a  title="HTC Hero" href="http://www.htc.com/www/product/hero/overview.html">HTC Hero</a>, these are the <span style="text-decoration: line-through;">android</span> HTC apps I use for all my guff&#8230;</p>
<ul>
<li><strong>E-mail</strong>: the Gmail client that is readily available to all android phones, I use it over the HTC Sense UI offering only because it allows archiving and I don&#8217;t really want to clutter my phone with POP3 accounts</li>
<li><strong>Music:</strong> HTC&#8217;s &#8220;Music&#8221; is my current choice after a flip flop between it and  <a  title="Meridian" href="http://www.androidforums.com/market/multimedia-12/meridian-video-player-96/">Meridian.</a> I went with the former due to locked screen controls, the ability to add ringtones directly and better integration with Sense UI</li>
<li><strong>Calendar:</strong> Haven&#8217;t strayed from the HTC calendar yet, the widgets provide enough information for me, though it would be nice if it showed tertiary calendars in the widget&#8217;s</li>
<li><strong>SMS:</strong> mostly <a  title="chompSMS" href="http://www.cyrket.com/package/com.p1.chompsms">chompSMS </a>at this point, though temped to go back to the Sense UI application for the widget integration. chompSMS&#8217; only advantage (for me) at this point seems to be the capability to change the notification icon color (woooooo!)</li>
<li><strong>Task Manager:</strong> <a  title="Taskiller" href="http://www.cyrket.com/package/com.tni.TasKiller">TasKiller </a>but only because I haven&#8217;t tried anything else, I like that it shows more &#8220;tasks&#8221; (e.g. the google maps friend service) than other applications I have seen, but I don&#8217;t like how easy it is to accidentally close the wrong thing (tap TouchFlo accidentally and you may as well restart your phone). This is fixable by making icons big, but then you read can&#8217;t entire application name! Wait, there is an update for this&#8230; Tried it, nothing ground breaking so will pursue alternatives</li>
<li><strong>File Manager:</strong> <a  title="Linda Filemanager" href="http://www.cyrket.com/package/com.lindaandny.lindamanager">Linda</a>, but only because I haven&#8217;t tried anything else</li>
<li><strong>Podcast Manager:</strong> Google&#8217;s <a  title="Listen" href="http://www.cyrket.com/package/com.google.android.apps.listen">Listen </a>which is unreliable at best. The&#8221; download when wi-fi is available option&#8221; drops out a lot and the application seems to just hog memory during playback. Had a quick look at Car Cast but it was a bit simple. Might have to bite the bullet try BeyondPod which is meant to be the goods&#8230;.</li>
<li><strong>Contact management:</strong> &#8220;People&#8221;, another HTC dealy which lets you link contacts to flickr and Facebook, syncs with google contacts&#8230; Awesome!</li>
</ul>
<p>Other apps include <a  title="Scrobble Droid" href="http://www.cyrket.com/package/net.jjc1138.android.scrobbler">Scrobble Droid</a> to post my played music my last.fm account, <a  title="Ringdroid" href="http://www.cyrket.com/package/com.ringdroid">Ringdroid </a>to change alarm tones easily,<a  title="Stream Furious" href="http://www.cyrket.com/package/com.streamfurious.android.free"> Stream Furious</a> to stream internet radios (good for Internode!) and <a  title="2G-3G" href="http://www.cyrket.com/package/com.curvefish.widgets.network2g3gonoff">2G-3G</a> to switch off the battery hungry data connection.</p>
<p>Seems this post turned into an advertisement for the HTC Sense UI, lucky them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roflharrison.com/2009/10/13/android-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android tip &#8211; Marketplace browser</title>
		<link>http://www.roflharrison.com/2009/10/12/android-tip-marketplace-browser/</link>
		<comments>http://www.roflharrison.com/2009/10/12/android-tip-marketplace-browser/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 22:26:00 +0000</pubDate>
		<dc:creator>roflharrison</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[HTC Hero]]></category>

		<guid isPermaLink="false">http://www.roflharrison.com/?p=15</guid>
		<description><![CDATA[The android marketplace is easy enough and convenient to browse on an android device, but sometimes a mouse and keyboard can be quicker...]]></description>
			<content:encoded><![CDATA[<p>The android marketplace is convenient enough to browse on the device, but a mouse and keyboard can be are mightier than a finger scroll and tappety screen  letters.</p>
<p><a  title="Cryket" href="http://www.cyrket.com/" target="_blank">Cyrket</a> is a client for the marketplace that runs in any old browser and allows keyword search and category browsing. When you find an application you want a simple scan of the bar code with your device camera (I use <a  title="ixMAT" href="http://www.cyrket.com/package/com.ixellence.ixmat.android.community" target="_self">ixMAT scanner</a>) will load the device browser and install the application.</p>
<p>Too easy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.roflharrison.com/2009/10/12/android-tip-marketplace-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

