<?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>David Huby's Blog &#187; Uncategorized</title>
	<atom:link href="http://blog.davidhuby.com/index.php/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.davidhuby.com</link>
	<description>Technical and business stuff</description>
	<lastBuildDate>Wed, 07 Dec 2011 08:42:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Balgüe Co-operative</title>
		<link>http://blog.davidhuby.com/index.php/2011/12/the-balgue-co-operative/</link>
		<comments>http://blog.davidhuby.com/index.php/2011/12/the-balgue-co-operative/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 08:41:57 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=193</guid>
		<description><![CDATA[My cousin is keeping busy in Nicaragua, very cool!

]]></description>
			<content:encoded><![CDATA[<p>My cousin is keeping busy in Nicaragua, very cool!</p>
<p><iframe frameborder="0" scrolling="no" src="http://www.pozible.com.au/index.php/embed_iframe/project/4430/23029/1" width="485px" height="255px"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2011/12/the-balgue-co-operative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pa</title>
		<link>http://blog.davidhuby.com/index.php/2011/11/pa/</link>
		<comments>http://blog.davidhuby.com/index.php/2011/11/pa/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 05:34:15 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=187</guid>
		<description><![CDATA[My grandfather, or as I knew him, Pa, died today.
I'm lucky because I have so many happy memories of spending time with him growing up. Every Easter, Mother's Day, Father's Day and Christmas our family would get together and go to Nan and Pa's house. 
But the times when Pa was really in his element [...]]]></description>
			<content:encoded><![CDATA[<p>My grandfather, or as I knew him, Pa, died today.</p>
<p>I'm lucky because I have so many happy memories of spending time with him growing up. Every Easter, Mother's Day, Father's Day and Christmas our family would get together and go to Nan and Pa's house. </p>
<p>But the times when Pa was really in his element was when we spending time together outdoors. Every Christmas for a long time we'd go down to Bonnyvale in the Royal National Park. Nan and Pa would bring the huge esky down in the white Commodore, always in pristine condition and looking brand new. He'd load the kayaks on the roof and we'd have a picnic and go for a swim or paddle out in the bay. </p>
<p>During school holidays my cousins, sisters and I would stay over at Nan and Pa's house and go out for bush walks with him. I still remember Louise and I going for a walk with him in the Park when we spotted an Echidna crossing our path. We chased after it to get a closer look but by the time we reached it it had already started burrowing into the debris on the other side of the path. Imagine our surprise, as Pa, not to be deterred, started digging after it …</p>
<p>For someone who always came across as so conservative and proper it was always surprising but hilarious when he recounted with a cheeky smile stories of how he used to be “cockatoo” for his uncle who was a SP bookie in what would have been the 1930s. I'm not sure of the specifics but it was clear that that wasn't exactly 100% above board <img src='http://blog.davidhuby.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And for someone who was always so active it was really heartbreaking to watch as the wear and tear of so many decades of hard work as a builder took it's toll, and even with a number of hip and knee replacements he slowly stopped being able to enjoy these things with us, and we all worried what Pa was going to do as he couldn't enjoy these things any more.</p>
<p>Over the last few years Pa persevered through all his physical ailments with so few complaints and a level of mental and physical toughness and fortitude I can only admire and be in awe at. </p>
<p>After his most recent operation in hospital he had an infection which spread throughout his body, along with, as we later found out, two kinds of cancer including one from working with asbestos for so many years. Still, gravely ill, he went through physiotherapy and did weights to bring himself back for a while, to spend more time with us.</p>
<p>Last Monday he was so gravely ill he was given the Last Rites by a priest in John Paul Village where he lived with Nan. He battled on for another eight days after that giving everyone a chance to see him and spend time with him, and I think, to say goodbye, and high five his great grandson Nate before he finally passed away this morning.</p>
<p>I'll always remember Pa as someone with fortitude born of pure determination, someone who believed in doing the right thing and worked hard to live those values, and someone who surprised us all when he broke through his serious side to laugh while telling us a story or joke that surprised us all.</p>
<p>I love you Pa, and I'm proud to be your grandson.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2011/11/pa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Administering IIS using Powershell and WMI</title>
		<link>http://blog.davidhuby.com/index.php/2011/01/administering-iis-using-powershell-and-wmi/</link>
		<comments>http://blog.davidhuby.com/index.php/2011/01/administering-iis-using-powershell-and-wmi/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 23:29:56 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=175</guid>
		<description><![CDATA[I was using the string Get-WmiObject -namespace "root\MicrosoftIISv2" -class "IIsWebService" to obtain a reference to the IIS Web Service, and recieving the following error:
PS E:\Projects\AllenAndUnwin\Build> Get-WmiObject -class IIsWebService -Namespace "root\MicrosoftIISv2"
Get-WmiObject : Invalid namespace
At line:1 char:14
+ Get-WmiObject  "IIS 6 Management Compatibility"
]]></description>
			<content:encoded><![CDATA[<p>I was using the string Get-WmiObject -namespace "root\MicrosoftIISv2" -class "IIsWebService" to obtain a reference to the IIS Web Service, and recieving the following error:</p>
<p>PS E:\Projects\AllenAndUnwin\Build> Get-WmiObject -class IIsWebService -Namespace "root\MicrosoftIISv2"<br />
Get-WmiObject : Invalid namespace<br />
At line:1 char:14<br />
+ Get-WmiObject <<<<  -class IIsWebService -Namespace "root\MicrosoftIISv2"<br />
    + CategoryInfo          : InvalidOperation: (:) [Get-WmiObject], ManagementException<br />
    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand</p>
<p>WMI Scripting needed to be installed for IIS. The installation procedure is slightly different for IIS 6 and 7:</p>
<p>- on a machine with IIS 6 installed, open add/remove programs and navigate to "Internet Information Services" > "Web Management Tools" > "IIS 6 Management Compatibility", then install "IIS 6 WMI Compatibility".<br />
- on IIS 7, configure the Web Server (IIS) role and install "IIS 6 WMI Compatibility" under "IIS Management Console" > "IIS 6 Management Compatibility"</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2011/01/administering-iis-using-powershell-and-wmi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASP.NET Control Lifecycle</title>
		<link>http://blog.davidhuby.com/index.php/2010/04/asp-net-control-lifecycle/</link>
		<comments>http://blog.davidhuby.com/index.php/2010/04/asp-net-control-lifecycle/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 02:58:54 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=159</guid>
		<description><![CDATA[Complete Lifecycle of an ASP.Net page and controls
http://blogs.thesitedoctor.co.uk/tim/2006/06/30/Complete+Lifecycle+Of+An+ASPNet+Page+And+Controls.aspx
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.thesitedoctor.co.uk/tim/2006/06/30/Complete+Lifecycle+Of+An+ASPNet+Page+And+Controls.aspx">Complete Lifecycle of an ASP.Net page and controls</a></p>
<p>http://blogs.thesitedoctor.co.uk/tim/2006/06/30/Complete+Lifecycle+Of+An+ASPNet+Page+And+Controls.aspx</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2010/04/asp-net-control-lifecycle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Baretail &#8211; a great tool for montoring changing logs</title>
		<link>http://blog.davidhuby.com/index.php/2010/03/baretail-a-great-tool-for-montoring-changing-logs/</link>
		<comments>http://blog.davidhuby.com/index.php/2010/03/baretail-a-great-tool-for-montoring-changing-logs/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 22:39:47 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=157</guid>
		<description><![CDATA[Brian Canzanella blogged about Baretail in this article http://www.csharptocsharp.com/log4net-configuration-for-rockin-loggin
It doesn't look too special in the screenshot, but if you are looking for a tool which can monitor your logs live in Windows, this tool is fantastic.
]]></description>
			<content:encoded><![CDATA[<p>Brian Canzanella blogged about <a href="http://baremetalsoft.com/baretail/">Baretail</a> in this article <a href="http://www.csharptocsharp.com/log4net-configuration-for-rockin-loggin">http://www.csharptocsharp.com/log4net-configuration-for-rockin-loggin</a></p>
<p>It doesn't look too special in the screenshot, but if you are looking for a tool which can monitor your logs live in Windows, this tool is fantastic.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2010/03/baretail-a-great-tool-for-montoring-changing-logs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Event validation error in ASP.NET</title>
		<link>http://blog.davidhuby.com/index.php/2010/03/event-validation-error-in-asp-net/</link>
		<comments>http://blog.davidhuby.com/index.php/2010/03/event-validation-error-in-asp-net/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 22:14:30 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=138</guid>
		<description><![CDATA[I ran into this .NET error yesterday:
Invalid postback or callback argument.  Event validation is enabled using &#60;pages enableEventValidation="true"/&#62; in configuration or &#60;%@ Page EnableEventValidation="true" %&#62; in a page.  For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them.  If the [...]]]></description>
			<content:encoded><![CDATA[<p>I ran into this .NET error yesterday:</p>
<p><code>Invalid postback or callback argument.  Event validation is enabled using &lt;pages enableEventValidation="true"/&gt; in configuration or &lt;%@ Page EnableEventValidation="true" %&gt; in a page.  For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them.  If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.</code></p>
<p>This article may help if you have a page where the contents of drop down list boxes are being updated after the page has loaded - i.e. with JavaScript.</p>
<p>As K Scott Allen says, "Event validation checks the incoming values in a POST to ensure the values are known, good values. If the runtime sees a value it doesn’t know about, it throws an exception." http://odetocode.com/blogs/scott/archive/2006/03/20/asp-net-event-validation-and-invalid-callback-or-postback-argument.aspx</p>
<p>I had two Drop Down Lists which were being populated via AJAX after page load. The approaches to solving eventValidation errors I saw around on the .NET and StackOverflow:</p>
<ul>
<li>Disable event validation: bad unless you have a workaround for all elements on the page, and some users have said that this has stopped other events firing.</li>
<li>Update the Render method: in some cases this will definitely work, in my case - it may be possible that I could have updated the validation with all possible values, something I haven't tried</li>
<li>Replace DropDownList controls with select tags: probably not a good idea but could be used for a quick fix</li>
<li>Some users have recommended adding an ASP.NET AJAX UpdatePanel around the affected control(s)</li>
</ul>
<p>In my case I added all possible values of the drop down on page load and removed the AJAX functionality, as a quick fix, because the issue was occurring on a production site.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2010/03/event-validation-error-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitecore CryptographicException: Padding is invalid and cannot be removed.</title>
		<link>http://blog.davidhuby.com/index.php/2010/03/sitecore-cryptographicexception-padding-is-invalid-and-cannot-be-removed/</link>
		<comments>http://blog.davidhuby.com/index.php/2010/03/sitecore-cryptographicexception-padding-is-invalid-and-cannot-be-removed/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 00:47:23 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[sitecore 6.2]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=135</guid>
		<description><![CDATA[Something to try if you get the error below: Recycle the application pool for the given website. It worked for me.
Update: If that doesn’t fix your problem, try clearing your cookies.
Server Error in '/' Application.
Padding is invalid and cannot be removed.
Description: An unhandled exception occurred during the execution of the current web request. Please review [...]]]></description>
			<content:encoded><![CDATA[<p>Something to try if you get the error below: Recycle the application pool for the given website. It worked for me.</p>
<p><em>Update: If that doesn’t fix your problem, try clearing your cookies.</em></p>
<p>Server Error in '/' Application.<br />
Padding is invalid and cannot be removed.<br />
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.</p>
<p>Exception Details: System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed.</p>
<p>Source Error:</p>
<p>An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</p>
<p>Stack Trace:</p>
<p>[CryptographicException: Padding is invalid and cannot be removed.]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2010/03/sitecore-cryptographicexception-padding-is-invalid-and-cannot-be-removed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sitecore issue &#8211; not all users being displayed in the User Manager</title>
		<link>http://blog.davidhuby.com/index.php/2010/03/sitecore-issue-not-all-users-being-displayed-in-the-user-manager/</link>
		<comments>http://blog.davidhuby.com/index.php/2010/03/sitecore-issue-not-all-users-being-displayed-in-the-user-manager/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 00:14:57 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=133</guid>
		<description><![CDATA[I know there more than 15 users should be returned by my providers, but only the first 15 are being displayed in the User Manager. 
If I search using a search string such as "a" the results are correctly filtered to those including only "a". Some of the users returned in this result were not [...]]]></description>
			<content:encoded><![CDATA[<p>I know there more than 15 users should be returned by my providers, but only the first 15 are being displayed in the User Manager. </p>
<p>If I search using a search string such as "a" the results are correctly filtered to those including only "a". Some of the users returned in this result were not displayed in the previous listing. They are valid users and should have appeared when all users were being displayed.</p>
<p>Sometimes the users available shows "Page 1 of 2 (15 of 20 users)". Clicking on the right arrow to view the next page will display a different 15 users and in the bottom right hand corner users available is updated to "Page 2 of 1 (15 items)"</p>
<p>In the release notes for Sitecore,</p>
<p>October 21, 2009<br />
Released Sitecore CMS 6.2.0 rev.091012 (Initial release). Change log. Important Changes:<br />
User Manager<br />
The performance of the User Manager has been improved again after 6.1 Update-1 had removed a previous optimization.  This fix will, however, re-introduce the problem that the User Manager in certain situations, for example after creating a new user, will display an incorrect total number of users in the footer.</p>
<p>The Sitecore installation in question is using version 6.1.0 (rev. 090630)</p>
<p>Working theory: we need to update our Sitecore instance.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2010/03/sitecore-issue-not-all-users-being-displayed-in-the-user-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smarty&#8217;s nl2br How to replace newlines with HTML breaks</title>
		<link>http://blog.davidhuby.com/index.php/2009/10/smartys-nl2br-how-to-replace-newlines-with-html-breaks/</link>
		<comments>http://blog.davidhuby.com/index.php/2009/10/smartys-nl2br-how-to-replace-newlines-with-html-breaks/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 00:49:25 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[smarty]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=95</guid>
		<description><![CDATA[Replacing newlines with breaks is as easy as
{$variable&#124;nl2br}
http://www.smarty.net/manual/en/language.modifier.nl2br.php
]]></description>
			<content:encoded><![CDATA[<p>Replacing newlines with breaks is as easy as<br />
{$variable|nl2br}</p>
<p>http://www.smarty.net/manual/en/language.modifier.nl2br.php</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2009/10/smartys-nl2br-how-to-replace-newlines-with-html-breaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenOffice Calc, numbers blue and formulae green!?</title>
		<link>http://blog.davidhuby.com/index.php/2009/03/openoffice-calc-numbers-blue-and-formulae-green/</link>
		<comments>http://blog.davidhuby.com/index.php/2009/03/openoffice-calc-numbers-blue-and-formulae-green/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 13:04:20 +0000</pubDate>
		<dc:creator>David Huby</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.davidhuby.com/?p=87</guid>
		<description><![CDATA[With so many shortcuts come many opportunities to execute a command unintentionally. At some stage in the last few days I hit Ctrl+F8 in OpenOffice's Calc application, and all the numbers on my spreadsheet turned blue, and all formulae turned green. I was wondering what had happened for a while, I hope this post saves [...]]]></description>
			<content:encoded><![CDATA[<p>With so many shortcuts come many opportunities to execute a command unintentionally. At some stage in the last few days I hit Ctrl+F8 in OpenOffice's Calc application, and all the numbers on my spreadsheet turned blue, and all formulae turned green. I was wondering what had happened for a while, I hope this post saves someone time.</p>
<p>You can turn off the feature by pressing Ctrl+F8 or clicking on "Value Highlighting" in the View menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.davidhuby.com/index.php/2009/03/openoffice-calc-numbers-blue-and-formulae-green/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

