<?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>Reserved Words</title>
	<atom:link href="http://blog.craigharvey.me/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.craigharvey.me</link>
	<description>Random thoughts from an Australian technologist, Android zealot and Bulldogs fan</description>
	<lastBuildDate>Fri, 06 Jan 2012 10:35:18 +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>BizTalk 2010 SharePoint Adapter 401.2 Unauthorized errors</title>
		<link>http://blog.craigharvey.me/index.php/2012/01/05/biztalk-2010-sharepoint-adapter-401-2-unauthorized-errors/</link>
		<comments>http://blog.craigharvey.me/index.php/2012/01/05/biztalk-2010-sharepoint-adapter-401-2-unauthorized-errors/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 12:07:16 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[biztalk]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[integration]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=414</guid>
		<description><![CDATA[Got BizTalk 2010, SharePoint 2010 and HTTP 401.2 Unauthorized errors? On a recent project we were having problems configuring the Windows SharePoint Services Adapter onto a SharePoint 2010 farm. This is basically a BizTalk 2010 web service that gets deployed to your SharePoint farm. It allows BizTalk to deposit documents into SharePoint document libraries. The [...]]]></description>
			<content:encoded><![CDATA[<p>Got BizTalk 2010, SharePoint 2010 and HTTP 401.2 Unauthorized errors?</p>
<p>On a recent project we were having problems configuring the <a href="http://msdn.microsoft.com/en-us/library/aa548027.aspx">Windows SharePoint Services Adapter</a> onto a SharePoint 2010 farm. This is basically a BizTalk 2010 web service that gets deployed to your SharePoint farm. It allows BizTalk to deposit documents into SharePoint document libraries.</p>
<p>The adapter was deployed and configured without error, but when calling the web service from BizTalk it generated HTTP 401.2 Unauthorized errors. In the Windows System Event log on the BizTalk server the following details were logged:</p>
<p><em>The adapter &#8220;Windows SharePoint Services&#8221; raised an error message. Details &#8220;The Windows SharePoint Services adapter runtime does not have permissions to invoke the adapter Web service. In order to fix this issue, you have to add the DOMAIN\biztalk_service_account Windows account to the &#8220;SharePoint Enabled Hosts&#8221; Windows group on the Windows SharePoint Services machine. This operation will allow BizTalk host instances running under DOMAIN\biztalk_service_account Windows account to invoke the adapter Web service in order to send and receive messages to or from SharePoint sites. The group membership will not take effect until you restart the BizTalk host instance. </em></p>
<p>When you configure the adapter it creates a <strong>local</strong> security group on the server which is named &#8220;SharePoint Enabled Hosts&#8221;. The above error indicates that the service account that the BizTalk process is running under needs to be added to this local group. We tried this and tried this and tried this. After several unconfiguration, reconfiguration cycles we were stuck with the same error.</p>
<p>This appears to be a <a href="http://social.msdn.microsoft.com/Forums/ar/biztalkgeneral/thread/6814b439-a4bd-43e2-a46e-c739e200e379">pretty common problem</a>. A lot of people griping about the local security group approach (justifiably!).</p>
<p><a href="http://richardihogan.wordpress.com/2011/10/10/biztalk-wss-adapter-http-401-2-unauthorized-logon-failed-due-to-server-configuration/">Richard</a> recommends modifying the SharePoint web application &#8211; we tried that approach and it didn&#8217;t work for us.</p>
<p>What solved this in our circumstance was to manually edit the web.config file for the virtual directory that is hosting the BizTalk web service.</p>
<p>The original authorization block looked like this:</p>
<p>&lt;authorization&gt;<br />
&lt;allow roles=&#8221;SHAREPOINTWFE\SharePoint Enabled Hosts&#8221; verbs=&#8221;GET,HEAD,POST&#8221;/&gt;<br />
&lt;deny users=&#8221;*&#8221;/&gt;<br />
&lt;/authorization&gt;</p>
<p>Instead of stuffing around with the local group, I changed the <strong>allow</strong> line to specifically use the BizTalk service account (a domain account), and also removed the <strong>deny</strong> tag, so it looked like:</p>
<p>&lt;authorization&gt;<br />
&lt;allow verbs=&#8221;GET,HEAD,POST&#8221; users=&#8221;DOMAIN\biztalk_service_account&#8221; /&gt;<br />
&lt;/authorization&gt;</p>
<p>This fixed it for us, no more authorisation problems. It means that the BizTalk service domain account is still the only account that can invoke the web service.</p>
<p>If you have multiple web front end servers in your SharePoint farm, you need to configure the adapter and apply this &#8216;fix&#8217; on each. Your mileage may vary on this, I&#8217;m just sharing what worked in our situation.</p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d119d021-8aad-429c-b215-014d12e29d06" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/BizTalk">BizTalk</a>,<a rel="tag" href="http://technorati.com/tags/SharePoint">SharePoint</a>,<a rel="tag" href="http://technorati.com/tags/Web+Services">Web Services</a>,<a rel="tag" href="http://technorati.com/tags/Microsoft">Microsoft</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2012/01/05/biztalk-2010-sharepoint-adapter-401-2-unauthorized-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CRM 2011 List Component for SharePoint activation problems solved</title>
		<link>http://blog.craigharvey.me/index.php/2012/01/05/crm-2011-list-component-for-sharepoint-activation-problems-solved/</link>
		<comments>http://blog.craigharvey.me/index.php/2012/01/05/crm-2011-list-component-for-sharepoint-activation-problems-solved/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 00:30:00 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=422</guid>
		<description><![CDATA[Microsoft Dynamics CRM 2011 comes with out of the box integration with SharePoint 2010 which allows users to store documents associated with CRM records. This is implemented with the List Component for SharePoint. This is a sandboxed solution that is deployed to the target SharePoint site. When activated it allows CRM 2011 to create documents in [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft Dynamics CRM 2011 comes with out of the box integration with SharePoint 2010 which allows users to store documents associated with CRM records.</p>
<p>This is implemented with the <a href="http://www.microsoft.com/download/en/details.aspx?id=5283">List Component for SharePoint</a>. This is a sandboxed solution that is deployed to the target SharePoint site. When activated it allows CRM 2011 to create documents in SharePoint and also to present those documents to the user in a CRM native UI.</p>
<p>In my experience this component can be tricky to activate on the SharePoint 2010 side. I have seen errors that range from &#8217;401 Not authorized&#8217; to &#8216;the Sandboxed Code Host Service was too busy to handle the request&#8217;</p>
<p>This has usually been caused by the fact that the SharePoint machine does not have direct access to the internet. Durng the activation process SharePoint (well the .NET Framework) is trying to contact the host <strong>crl.microsoft.com</strong>. Because this cannot be contacted within the allowed timeout period activation fails.</p>
<p>Tbe solution is to ensure that the SharePoint server can contact this site. If that is not possible (security reasons, working on a standalone machine etc) then you can add the<br />
following entry to the HOSTS file on the machine:</p>
<p>127.0.0.1   crl.microsoft.com</p>
<p>This ensures that the address resolves and then the process works. You can then activate the solution.</p>
<p>For more details on this workaround see my <a href="http://blog.craigharvey.me/index.php/2011/08/15/sharepoint-weird-delay-on-first-load/">earlier blog post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2012/01/05/crm-2011-list-component-for-sharepoint-activation-problems-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server &#8211; cannot connect to named instance</title>
		<link>http://blog.craigharvey.me/index.php/2011/08/16/sql-server-cannot-connect-to-named-instance/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/08/16/sql-server-cannot-connect-to-named-instance/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 11:47:00 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/index.php/2011/08/16/sql-server-cannot-connect-to-named-instance/</guid>
		<description><![CDATA[Problems connecting to your newly installed SQL Server instance? Did you happen to create a named instance (e.g. &#60;servername&#62;\sql01)? Microsoft SQL Server named instances use dynamic TCP ports and rely on the SQL Browser service to provide the port number to the client in order to establish a connection. In a lot of cases I [...]]]></description>
			<content:encoded><![CDATA[<p> Problems connecting to your newly installed SQL Server instance? Did you happen to create a named instance (e.g. &lt;servername&gt;\sql01)? </p>
<p> Microsoft SQL Server <b>named instances</b> use dynamic TCP ports and rely on the SQL Browser service to provide the port number to the client in order to establish a connection. In a lot of cases I have seen people trying to connect to their new SQL Server named instance (e.g. <servername>\sql01) and assuming that SQL Server was listening on port 1433. They open the Windows Firewall to allow inbound TCP traffic in on port 1433 but still cannot connect. Some even specify the port in the connection string if they can. </p>
<p> There are two options &#8211; rely on the SQL Browser service or change the named instance to operate on a fixed port. </p>
<p> <b>Using the SQL Browser service</b><br /> You need to be able to connect to the SQL Browser service (which is often not running) which operates on UDP port 1434. Even then, if your local Windows Firewall on the server hosting SQL Server does not allow inbound traffic on whatever TCP port is being used, then you won&#8217;t be able to connect remotely. </p>
<p> Make sure the SQL Browser service is running also, which you can configure in the SQL Server Configuration Manager. </p>
<p>  <b>Configuring SQL Server to listen on a fixed port</b><br /> On the SQL Server, open up the SQL Server Configuration Manager, and navigate to <b>SQL Server Network Configuration</b> &gt; <b>Protocols for &lt;named instance&gt;</b> and right-click on <b>TCP/IP</b> and select <b>Properties</b><br /><Br> In that dialog, click on the <b>IP addresses</b> tab. You can scroll to the bottom and <i>clear</i> the value for <b>TCP Dynamic Ports</b> and specify a fixed port of your choice. <br />  <a href="http://blog.craigharvey.me/wp-content/uploads/2011/08/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.craigharvey.me/wp-content/uploads/2011/08/image_thumb1.png" width="364" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/08/16/sql-server-cannot-connect-to-named-instance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still loving my Acer Iconia A500 tablet</title>
		<link>http://blog.craigharvey.me/index.php/2011/08/15/still-loving-my-acer-iconia-a500-tablet/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/08/15/still-loving-my-acer-iconia-a500-tablet/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 11:49:00 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/index.php/2011/08/15/still-loving-my-acer-iconia-a500-tablet/</guid>
		<description><![CDATA[It&#8217;s been nearly 4 months since I bought my Acer Iconia A500 tablet and blogged about it here. Not much has changed, I still think it&#8217;s great. The only bugbears for me have been the WiFi dropping out in my house. The tablet seems to have the weakest radio of all the other WiFi devices [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been nearly 4 months since I bought my Acer Iconia A500 tablet and <a href="http://blog.craigharvey.me/index.php/2011/04/26/acer-iconia-a500-review/">blogged about it here</a>. Not much has changed, I still think it&#8217;s great. </p>
<p> The only bugbears for me have been the WiFi dropping out in my house. The tablet seems to have the weakest radio of all the other WiFi devices in my house. </p>
<p> The only issue to complain about would be the insane rate of fingerprint collection on the screen. I&#8217;ve recently bought a Samsung Galaxy S II and my wife has an iPhone, so I have a new appreciation of the benefits of Gorilla glass which seems to resist fingerprints really well. </p>
<p> Apart from that it&#8217;s been great. I take it to meetings and take notes, I spend a lot of time browsing, Tweeting and Facebooking via this device. I love the form factor and the &#8216;always on&#8217; concept &#8211; so I hate to admit it, but I&#8217;d be happy with an iPad in that regard too. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/08/15/still-loving-my-acer-iconia-a500-tablet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint weird delay on first load</title>
		<link>http://blog.craigharvey.me/index.php/2011/08/15/sharepoint-weird-delay-on-first-load/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/08/15/sharepoint-weird-delay-on-first-load/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 10:06:00 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[asp.net]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/index.php/2011/08/15/sharepoint-weird-delay-on-first-load/</guid>
		<description><![CDATA[Are you seeing ridiculous delays in your SharePoint web app spinning up with little activity on the server? Is it take over 2 minutes to display the first page after an app pool recycle? Does your server have access to the internet? No? This will cause delays when a signed piece of .NET code runs [...]]]></description>
			<content:encoded><![CDATA[<p>Are you seeing ridiculous delays in your SharePoint web app spinning up with little activity on the server? Is it take over 2 minutes to display the first page after an app pool recycle?</p>
<p>Does your server have access to the internet? <b>No?</b> This will cause delays when a signed piece of .NET code runs</p>
<p>Every time some managed .NET code tries to run, the .NET Framework is trying to contact crl.microsoft.com. Now if your server is offline (think VM on a laptop on a plane), or your server doesn&#8217;t have access to the internet at all, or possibly through a proxy server, then these attempts to contact crl.microsoft.com will add a delay to start up time of things like SharePoint web apps as the connection attempt times out.</p>
<p>This affects all .NET apps since version 2.0 of the Framework. I&#8217;ve seen weird things trying to activate a CRM 2011 SharePoint List Component that just wouldn&#8217;t work until we applied one of these workarounds.</p>
<p><b>Workaround:</b></p>
<p>Hack your hosts file to add an entry for <b>127.0.0.1 crl.microsoft.com</b></p>
<p>Use this to quickly validate if this is part of your performance problem.</p>
<p><a href="http://blog.craigharvey.me/wp-content/uploads/2011/08/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.craigharvey.me/wp-content/uploads/2011/08/image_thumb.png" width="505" height="325" /></a></p>
<p>If doing this <i>decreases</i> your startup time (i.e. saves you about 90 seconds) and you want to make a more &#8216;proper&#8217; change, then you need to add an entry to the machine.config file on your server.</p>
<pre>&lt;runtime&gt;
	&lt;generatePublisherEvidence enabled=&quot;false&quot;/&gt;
&lt;/runtime&gt;</pre>
<p></p>
<pre>See <a href="http://msdn.microsoft.com/en-us/library/bb629393.aspx">http://msdn.microsoft.com/en-us/library/bb629393.aspx</a> for more info about this setting.</pre>
<p></p>
<p>For a more detailed discussion of this issue, see the <a href="http://social.technet.microsoft.com/wiki/contents/articles/understanding-access-to-microsoft-certificate-revocation-list.aspx">TechNet wiki entry</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/08/15/sharepoint-weird-delay-on-first-load/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android Honeycomb and Acer Iconia A500 review</title>
		<link>http://blog.craigharvey.me/index.php/2011/04/26/acer-iconia-a500-review/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/04/26/acer-iconia-a500-review/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 03:41:46 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Acer]]></category>
		<category><![CDATA[honeycomb]]></category>
		<category><![CDATA[iconia]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=396</guid>
		<description><![CDATA[I bought myself an Acer Iconia A500 Wi-Fi tablet 4 days ago which runs Android Honeycomb 3.0. Here&#8217;s the good, bad and the ugly of it so far. As far as I can tell this is a vanilla install of Honeycomb with some pre-installed apps courtesy of Acer &#8211; some games, Acer clear.fi client and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.craigharvey.me/wp-content/uploads/2011/04/image.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border-width: 0px;" title="Acer Iconia A500 Android Honeycomb tablet" src="http://blog.craigharvey.me/wp-content/uploads/2011/04/image_thumb.png" border="0" alt="Acer Iconia A500 Android Honeycomb tablet" width="240" height="171" align="left" /></a>I bought myself an <a href="http://www.acer.com.au/ac/en/AU/content/model/XE.H60AN.010">Acer Iconia A500 Wi-Fi</a> tablet 4 days ago which runs Android Honeycomb 3.0. Here&#8217;s the good, bad and the ugly of it so far.</p>
<p>As far as I can tell this is a vanilla install of Honeycomb with some pre-installed apps courtesy of Acer &#8211; some games, Acer clear.fi client and some other boring things.</p>
<p>The full specs are here, but the gist of my model is: 1Ghz Tegra 2 CPU, 16GB RAM, Wi-Fi, GPS, Full USB, micro USB, 10.1&#8243; screen with 1280 x 800 resolution, HDMI out</p>
<p><strong> </strong></p>
<h1>Hardware</h1>
<p><strong>Hardware positives</strong></p>
<ul>
<li>The build quality of the Acer is great, I&#8217;m loving the brushed aluminium back.</li>
<li>The weight is OK, the same as an iPad 1.</li>
<li>Responsiveness of the screen is excellent</li>
<li>Battery life is also great &#8211; probably a solid 8 hours of heavy use before a recharge is needed. More than the 2 hours my laptop gives me anyway!</li>
<li>USB host connectivity works for a keyboard and FAT32 flash drives, but not for digital camera plugged directly in.</li>
<li>The performance is excellent, showcased by some games like Need for Speed and Air Attack. But even for browsing websites it makes my Windows 7 laptop appear sluggish.</li>
</ul>
<p><strong>Hardware negatives</strong></p>
<ul>
<li>The power charger is a proprietary adapter type that occupies 2 outlets because of it&#8217;s dumb sideways design. It&#8217;s also got a short cable.</li>
<li>The client USB port is micro USB, not mini USB, so I can&#8217;t reuse all the existing cables of that type. One is supplied in the box tho</li>
<li>Screen shows fingerprints really badly when the screen is off. Not noticeable when the screen is on though.</li>
<li>HDMI out requires a micro (or is it mini?) cable or adapter, so I haven&#8217;t been able to test this out yet on the big screen. Other users have reported that the screen is mirrored to the big screen just like the iPad</li>
<li>My Wi-Fi connection drops out semi-regularly &#8211; this could be software related. It just seems to have a weaker signal than some of my other devices on the same network. I do get dropouts on other devices though, so could be related to interference at my house, a crappy access point or all of the above.</li>
<li>This is the annoying power charger (photo taken with the 5MP camera on the Iconia): <img style="display: block; margin-left: auto; margin-right: auto;" title="The power charger for the Iconia" src="http://blog.craigharvey.me/wp-content/uploads/2011/04/wpid-IMG_20110426_132618-1.jpg" alt="The power charger for the Iconia" width="200" height="214" /></li>
</ul>
<h1>Honeycomb</h1>
<p><a href="http://blog.craigharvey.me/wp-content/uploads/2011/04/image1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://blog.craigharvey.me/wp-content/uploads/2011/04/image_thumb1.png" border="0" alt="image" width="240" height="138" /></a></p>
<p><strong>Honeycomb positives</strong></p>
<ul>
<li>It works out of the box, no need to tether to a PC with iTunes &#8211; the true post PC era Steve Jobs!</li>
<li>Flash – great for websites like <a href="http://www.abc.net.au/tv/iview/">iView</a>, but crap for websites heavy with ads like <a href="http://www.smh.com.au">smh.com.au</a></li>
<li>The status bar and notifications, including the groovy way to switch between apps.</li>
<li>Widgets of course</li>
<li>Text selection for cut, copy and paste works well.</li>
<li>Standard browser is great. Multi tab browsing works a treat.</li>
</ul>
<p><strong>Honeycomb negatives</strong></p>
<ul>
<li>Force closes &#8211; some apps just don&#8217;t run others FC in certain functions. For example, Facebook app FCs if I try to search for an event.</li>
<li>Small number of apps targeted specifically at Honeycomb. Most apps just go full screen and look OK. I&#8217;ve on,y seen one stay small and that is Battery Graph, its still functional though.</li>
<li>Still lots of little quirks and bugs to iron out. I won&#8217;t list them all but some odd behaviour with windows in the <a href="https://market.android.com/">Market</a> as an example.</li>
<li>The <a href="https://market.android.com/">Market</a> doesn&#8217;t really distinguish between apps written for Tablets versus those for phones like the iOS world which is a minor niggle.</li>
<li>No screenshot apps without root access which I don&#8217;t have yet?</li>
</ul>
<h1>Overall</h1>
<p>Overall I&#8217;m thrilled with it and I have the patience to wait for some of the software things to be fixed. It works great for me as a replacement to a laptop sitting on the lounge browsing the web in front of the TV. Now if only I could get the recorded TV files from my Windows 7 HTPC to <strong><em>natively</em></strong> play on this device…</p>
<p>If you already use a lot of Google apps and services then you should consider a Honeycomb device over an iPad. The lack of tablet specific apps is probably the biggest drawback if you were considering a device like this versus an iPad. Time will correct this of course. And you might need to be a bit tolerant of the occasional app crash though!</p>
<p>Let me know if you&#8217;ve got this device and how you got on, or if you&#8217;re considering this or something similar and want to ask questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/04/26/acer-iconia-a500-review/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Post from Honeycomb tablet</title>
		<link>http://blog.craigharvey.me/index.php/2011/04/25/post-from-honeycomb-tablet/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/04/25/post-from-honeycomb-tablet/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 10:51:00 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[honeycomb]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/index.php/2011/04/25/post-from-honeycomb-tablet/</guid>
		<description><![CDATA[Just testing the WordPress app from my Acer Iconia A500 tablet running Android Honeycomb 3.0. I will try and post a review of the tablet with more details later on today hopefully &#8211; been brilliant so far, but a few hiccups along the way.]]></description>
			<content:encoded><![CDATA[<p>Just testing the WordPress app from my <a href="http://www.acer.com.au">Acer Iconia A500</a> tablet running Android Honeycomb 3.0.</a></p>
<p>I will try and post a review of the tablet with more details later on today hopefully &#8211; been brilliant so far, but a few hiccups along the way.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/04/25/post-from-honeycomb-tablet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Police now targetting driver fatigue</title>
		<link>http://blog.craigharvey.me/index.php/2011/01/30/police-now-targetting-driver-fatigue/</link>
		<comments>http://blog.craigharvey.me/index.php/2011/01/30/police-now-targetting-driver-fatigue/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 22:35:33 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[big issue]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[driver fatigue]]></category>
		<category><![CDATA[odd]]></category>
		<category><![CDATA[police]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=389</guid>
		<description><![CDATA[If you&#8217;ve ever driven around NSW you&#8217;ve no doubt seen the big scary police signs that tell you what the local highway patrol is currently targetting. Usually the options are speeding, drink driving and the one that makes me chuckle &#8216;driver fatigue&#8217;. OK it&#8217;s not a laughing matter, but how exactly do they target driver [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever driven around NSW you&#8217;ve no doubt seen the big scary police signs that tell you what the local highway patrol is currently targetting. Usually the options are speeding, drink driving and the one that makes me chuckle &#8216;driver fatigue&#8217;. OK it&#8217;s not a laughing matter, but<em> how exactly</em> do they target driver fatigue?</p>
<ul>
<li>Have you ever been pulled over for a random yawn test?</li>
<li>Do police arrest you if you buy too many energy drinks?</li>
<li>What about the guy driving at 110 km/h with the window down and the music blaring?</li>
<li>And what do they actually do if they find someone who is a bit tired, as far as I know it&#8217;s not against the law?</li>
</ul>
<p> </p>
<p>Once again we&#8217;re tackling the big issues here &#8211; let me know your experiences below. Have you ever been pulled over and forced to have a powernap before you could continue your journey?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2011/01/30/police-now-targetting-driver-fatigue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerry Harvey &#8211; Things Bogans Like</title>
		<link>http://blog.craigharvey.me/index.php/2010/12/13/gerry-harvey-things-bogans-like/</link>
		<comments>http://blog.craigharvey.me/index.php/2010/12/13/gerry-harvey-things-bogans-like/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 02:03:41 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[humour]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[bogans]]></category>
		<category><![CDATA[harvey norman]]></category>
		<category><![CDATA[idiocracy]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=386</guid>
		<description><![CDATA[So I&#8217;ve been itching to write a post about the absurd media campaign Gerry Harvey has been waging against online retailers &#8211; wanting the government to scrap the $1,000 limit before GST is imposed for offshore purchases and his crazy threat to set up an online store operating out of China. Today however the excellent [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been itching to write a post about the absurd media campaign Gerry Harvey has been waging against online retailers &#8211; wanting the government to scrap the $1,000 limit before GST is imposed for offshore purchases and his crazy <a href="http://www.smh.com.au/business/harvey-ill-build-offshore-website-20101206-18mwz.html">threat to set up an online store operating out of China</a>. Today however the excellent blog <a href="http://thingsboganslike.com">Things Bogans Like</a> has <a href="http://thingsboganslike.com/2010/12/13/202-gerry-harvey/">beaten me to it</a>, and probably in much better style &#8211; I doubt I would have used giant vampire squid in my rant! Bravo lads and lassies.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2010/12/13/gerry-harvey-things-bogans-like/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Floyo 1.1.9 &#8211; Froyo for HTC Hero</title>
		<link>http://blog.craigharvey.me/index.php/2010/12/11/floyo-1-1-9-froyo-for-htc-hero/</link>
		<comments>http://blog.craigharvey.me/index.php/2010/12/11/floyo-1-1-9-froyo-for-htc-hero/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 09:34:31 +0000</pubDate>
		<dc:creator>Craig Harvey</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[custom rom]]></category>
		<category><![CDATA[floyo]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[htc]]></category>

		<guid isPermaLink="false">http://blog.craigharvey.me/?p=382</guid>
		<description><![CDATA[So I&#8217;ve been running the Floyo 1.1.9 ROM on my HTC Hero for a week now and haven&#8217;t had any major problems, it&#8217;s been great. It&#8217;s an Android 2.2 (Froyo) ROM based on the CyanogenMod 6 ROM. If you want to download it, visit this thread on XDA Developers. For another guide on getting Froyo [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been running the <a href="http://forum.xda-developers.com/showthread.php?t=784689">Floyo 1.1.9 ROM</a> on my HTC Hero for a week now and haven&#8217;t had any major problems, it&#8217;s been great. It&#8217;s an Android 2.2 (Froyo) ROM based on the CyanogenMod 6 ROM.</p>
<p>If you want to download it, visit <a href="http://forum.xda-developers.com/showthread.php?t=784689">this thread</a> on XDA Developers.</p>
<p>For another guide on getting Froyo running on a <a href="http://www.htc.com/au/product/hero/specification.html">HTC Hero</a> with optimal performance, see <a href="http://forum.xda-developers.com/showthread.php?t=827593">this thread</a> on XDA developers also. It&#8217;s a lot more granular (i.e. lots more control and time consuming).</p>
<p>Personally I just opted for the Floyo ROM because it was quick and simple. I now have about 100MB of RAM free on my phone after re-installing most my apps &#8211; important ones like Angry Birds of course! </p>
<p>I&#8217;ve found the performance, especially web browsing to be improved over my previos ROM &#8211; Sense Hero based on Android 2.1.</p>
<p>The only downside to the Floyo ROM is that it doesn&#8217;t have <a href="http://en.wikipedia.org/wiki/HTC_Sense">HTC Sense</a>. This is HTC&#8217;s custom UI and other bits on it. This means I can&#8217;t run the HTC Sync software on my work computer and synchronise my contacts and calendar from there. I still find it pretty amazing that Android doesn&#8217;t support this out of the box &#8211; that the preferred method is to sync these other data sources to the cloud. Well that&#8217;s just not going to work in my situation.</p>
<p>Anyway, if you&#8217;re running a HTC Hero and you&#8217;re keen to get Android 2.2 on it &#8211; check out Floyo 1.1.9 it is tops. As far as I am aware HTC will not be bringing out an official Froyo ROM for this phone so a custom ROM will be the only way to get it. If you&#8217;re really hanging out for a ROM with HTC Sense then maybe hang off a bit &#8211; I&#8217;m sure there will be one ported from a similar phone like the HTC Legend in the fullness of time. </p>
<p>So what&#8217;s your experience &#8211; anyone else using the Floyo ROM leave your comments below. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.craigharvey.me/index.php/2010/12/11/floyo-1-1-9-froyo-for-htc-hero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

