<?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>Whilst I Breathe I Hope</title>
	<atom:link href="http://www.whilstibreatheihope.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whilstibreatheihope.com</link>
	<description>Dum Spiro Spero</description>
	<lastBuildDate>Sat, 21 Jan 2012 16:27:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Red Velvet Cupcakes &#8211; A Baking Adventure</title>
		<link>http://www.whilstibreatheihope.com/2012/01/red-velvet-cupcakes-a-baking-adventure/</link>
		<comments>http://www.whilstibreatheihope.com/2012/01/red-velvet-cupcakes-a-baking-adventure/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 16:27:33 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[baking]]></category>
		<category><![CDATA[cream cheese]]></category>
		<category><![CDATA[cupcakes]]></category>
		<category><![CDATA[frosting]]></category>
		<category><![CDATA[red velvet]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=118</guid>
		<description><![CDATA[<p>My kids love red velvet cupcakes. There&#8217;s something uniquely interesting about the colour, texture and taste of these things that make them deeply desirable. They also need to have a cream cheese frosting to provide the flavour contrast or it doesn&#8217;t work. The cupcakes are essentially a chocolate cupcake but coloured red.</p> <p>For my daughter&#8217;s 12th [...]]]></description>
			<content:encoded><![CDATA[<p>My kids love red velvet cupcakes. There&#8217;s something uniquely interesting about the colour, texture and taste of these things that make them deeply desirable. They also need to have a cream cheese frosting to provide the flavour contrast or it doesn&#8217;t work. The cupcakes are essentially a chocolate cupcake but coloured red.</p>
<p>For my daughter&#8217;s 12th birthday party I made them for her. I could have bought them from the cupcake stores, my local IGA or even Costco&#8217;s humongously decadent version but I opted to bake them from scratch. However, I saw this as an opportunity to experiment, i.e. play. There would be three components to play with; the cupcake, the frosting and the decoration.</p>
<p><strong>CUPCAKES</strong></p>
<p>I reviewed a few different red velvet cupcake recipes and finally settled for <a href="http://www.foodnetwork.com/recipes/paula-deen/red-velvet-cupcakes-with-cream-cheese-frosting-recipe/index.html" target="_blank">Paula Deen&#8217;s version</a>. I made a few substitutions though based on my local produce and baked the first batch.</p>
<p>They were pretty good, around 8½ out of 10 but they didn&#8217;t rise very much. They also weren&#8217;t as dark or as sweet as I liked so I made some changes. This was the final recipe I used:</p>
<p style="padding-left: 30px;">2½ Cups Flour, All-Purpose<br />
1½ Cups Sugar, Dark Brown<br />
1¼ Tsp Baking Soda<br />
1 Tsp Salt<br />
2 Tbsp Cocoa Powder</p>
<p style="padding-left: 30px;">2 Eggs, Large<br />
1½ Cups Canola Oil<br />
1 Cup Buttermilk (3.25% Fat)<br />
2 Tbsp Red Food Colouring<br />
1 Tsp Cider Vinegar<br />
1 Tsp Vanilla Extract</p>
<p>I used the same directions although I found that the yield was only 20 cupcakes, not 24 as you need to fill each case to the ¾ mark. You also need to use silicone or foil cases, not paper cases as the oil tends to leach a little which just makes them look unappetizing.</p>
<p>I added more cocoa powder to increase the sweetness but also give more of a hint of chocolate. It also gave the cupcakes a dark red colour. I also used dark brown sugar for similar reasons and I particularly enjoy the extra depth and warmth you get.</p>
<p>I increased the baking soda to try and make them rise more and make them fluffier. I still want them fluffier but the experts (the kids) tell me a true red velvet cupcake isn&#8217;t fluffy. However, I&#8217;d be tempted to increase the baking soda to 2 Tsp and see what happens, maybe this would get my yield back up to the claimed 24. I also used the full fat buttermilk rather than the light version as I found that baking with light ingredients usually ended up with bad results. I also read that cider vinegar was sweeter than white vinegar &#8212; I tried both and I couldn&#8217;t tell the difference.</p>
<p>If I was looking for more refinements I&#8217;d be interested in using butter instead of oil, or using a mixture of the two as I didn&#8217;t really like the oily texture but otherwise I&#8217;m happy with the final result.</p>
<p><strong>FROSTING</strong></p>
<p>My frosting search was a little trickier as I wanted to use whipped cream. Cream cheese can be over-powering and we&#8217;ve previously struggled to find an acceptable whipped cream filling and topping for cakes. Using plain whipped cream was unacceptable as it weeps after a day and tends to look unappetising after two days. I collected a few recipes and ideas from the Internet and made a few different testers.</p>
<p>Adding icing sugar, gelatin and dry vanilla pudding mix to whipped cream all worked well as stabilizing agents. The gelatin didn&#8217;t change the flavour at all but we said we&#8217;d use the icing sugar version for cake fillings and the dry vanilla pudding mix version for the red velvet cupcakes. Adding just icing sugar to whipped cream worked well but it still looked a little soggy the day after. Therefore I propose two whipped cream recipes:</p>
<ul>
<li>Whipped Cream with Icing Sugar and Gelatin &#8211; Add ¼ Tsp of Gelatin and 2 Tbsp of Icing Sugar (Confectioner&#8217;s Sugar) to 1 Cup of whipped cream.</li>
<li>Whipped Cream with Dry Vanilla Pudding Mix &#8211; Add 2 Tbsp of dry vanilla pudding mix to 1 Cup of whipped cream. I used a packet mix for Angel Food Cake as my &#8216;dry vanilla pudding mix&#8217;.</li>
</ul>
<p>I found an &#8216;old fashioned&#8217; whipping cream at IGA with 36% fat which made it easier to whip than the normal 33% version that is more freely available.</p>
<p>And whoever suggested stabilizing whipped cream with cream of tartar should be shot. Don&#8217;t try it, it&#8217;s vile.</p>
<p>And as for the cream cheese frosting. I tried a buttercream frosting as well as a ricotta version and a devon cream recipe that combined sour cream with cream cheese &#8212; all of them failed the taste test.</p>
<p>In the end I stuck to the recipe and it worked very well:</p>
<p style="padding-left: 30px;">16oz Cream Cheese, Light [softened]<br />
8oz Butter, Unsalted [softened]<br />
1 Tsp Vanilla Extract<br />
4 Cups Confectioner&#8217;s (Icing) Sugar [sifted]</p>
<p>I just had to nuke the butter and cream cheese in the microwave for 20 seconds to soften them up. I used a light cream cheese though and unsalted butter. I don&#8217;t like salt and I hoped that the light cream cheese would also be lighter in taste. It worked perfectly and I&#8217;d happily score the frosting as 10 out of 10. I really can&#8217;t think of any way of improving the frosting but you need to use an electric mixer to make it white and fluffy.</p>
<p><strong>DECORATION</strong></p>
<p>I don&#8217;t like royal icing or fondant icing; it looks nice but they taste like hardened cardboard or soggy cardboard so I opted for marzipan. I used the <a title="Marzipan Candy" href="http://allrecipes.com/recipe/marzipan-candy/" target="_blank">Marzipan Candy</a> recipe from All Recipes and it worked perfectly. However, I couldn&#8217;t model with the darn stuff so I was limited to flat shapes. It was an acceptable trade-off in my opinion.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2012/01/red-velvet-cupcakes-a-baking-adventure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop Online Piracy Act (SOPA)</title>
		<link>http://www.whilstibreatheihope.com/2011/12/stop-online-piracy-act-sopa/</link>
		<comments>http://www.whilstibreatheihope.com/2011/12/stop-online-piracy-act-sopa/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 20:19:01 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mpaa]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[riaa]]></category>
		<category><![CDATA[sopa]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=115</guid>
		<description><![CDATA[<p>Much has been posted online recently about the proposed US Government bill to stop online piracy commonly referred to as SOPA. This is one of the best videos summarizing the bill &#8212; <a href="http://vimeo.com/31100268" target="_blank">http://vimeo.com/31100268</a></p> <p>As the video says SOPA gives the entertainment industry and the US Government the power to block specific web sites, [...]]]></description>
			<content:encoded><![CDATA[<p>Much has been posted online recently about the proposed US Government bill to stop online piracy commonly referred to as SOPA. This is one of the best videos summarizing the bill &#8212; <a href="http://vimeo.com/31100268" target="_blank">http://vimeo.com/31100268</a></p>
<p>As the video says SOPA gives the entertainment industry and the US Government the power to block specific web sites, sue web site owners or the companies that provide web hosting, payment services or that provide advertising.</p>
<p>For example, somebody posts a video parody on YouTube (the Newport one came to mind but it&#8217;s already been <a href="http://news.bbc.co.uk/local/southeastwales/hi/people_and_places/music/newsid_8902000/8902396.stm" target="_blank">taken down</a>). Anyhow, let&#8217;s assume it was still there. The entertainment industry could have YouTube blocked, anybody that links to the video from their Facebook page, WordPress blog or other site. Paypal would come under fire for processing any advertising revenue and Google would also have to reclaim any advertising fees.</p>
<p>With SOPA you&#8217;d end up with site owners, service providers and many of the core companies that underpin the Internet infrastructure all in the cross-hairs of the entertainment industry and the US Government.</p>
<p>Where will this end up? It will end with everybody moving out of the US and innovation and creation moving somewhere where freedom of speech is still valued. Europe would be my best guess.</p>
<p>As the video points out it will not stop people downloading. That horse bolted a long time ago and it&#8217;s never coming back so the entertainment industry needs to find alternative ways of making us pay. We&#8217;re all willing to pay a fair price for creativity, but the industry is so corrupted these days with so many middle-men and restrictive contracts that nobody is willing to pay $15 for auto-tuned trash with no soul, or regurgitated movies with no creativity that blindly follow a get-rich formula; a dash of action, a pinch of romance, an anti-climax and a CGI-filled climax shot in vertigo-inducing 3D.</p>
<p>As SOPA drives US businesses and innovation overseas the Government will then be forced to use its control of the Internet numbering system to setup the Great American Firewall of Protection; so all of these &#8216;free&#8217; sites and services can&#8217;t be reached inside the US. It will work exactly like the Chinese, North Korean or Middle Eastern firewalls whereby the Government decides what content is filtered but it will be sold as a defensive and protective measure. Anybody questioning the validity of such a mechanism will be unpatriotic, an anarchist or even a terrorist.</p>
<p>Eventually, the Internet may become so broken by this that the rest of the world will simply establish a new Internet; a dark Internet. One where nobody controls the content; one where lawlessness and law-abiding packets are exchanged; one where there is no Government interference; one where freedom of speech is still permitted and one where people can still do what they want to do. Just like the Internet we have today.</p>
<p>There are problems with existing laws today and their effectiveness in dealing with illegal activity on the Internet but it mostly works. It isn&#8217;t perfect but it does work. The US entertainment industry has too much power right now and it&#8217;s only getting worse. Why do we feel the need to keep extending copyright law to protect Disney? Europe was producing literature and music for centuries before the US and never felt the need to extend copyright just because Mozart was getting old or Dickens&#8217; estate needed to top-up its bank balance. So why are US companies so well protected? At this rate we&#8217;ll be extending Intellectual Property rights for years to come and stifle innovation. We already have massive patent wars occurring between mobile companies where one company is using the law to pull competitors products off the market even though they&#8217;re all as guilty as each other. They patent the most obvious user interface elements, like auto-detecting a telephone number and attaching a click-to-call function, and then use it to stop other companies using the same feature. How is this IP squabbling helping anybody?</p>
<p>SOPA will not kill the Internet, it will just kill the Internet as we know it within the confines of the US. Hosting companies will simply move overseas. Google, Paypal and others will move or be replaced by Chinese or European start-ups. Rather than the US having the best Internet connectivity, Eurasia (a much larger contiguous space) will simply take-over and the US will become the tag-along.</p>
<p>SOPA will kill American domination of the Internet. If America no longer values the freedoms that created the Internet in the late 1960s then it deserves to lose it. The Internet, for all of its rough edges and imperfection, will continue to survive. We simply have to find a way of making it work. The US entertainment industry needs to have a long hard look at itself and maybe accept that the business models of the 1950s just don&#8217;t apply today &#8212; you&#8217;ve had your glory days, move on. Just as the horse and cart business lost out to Mr Ford, you need to adapt and find a way of making money.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/12/stop-online-piracy-act-sopa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Running on a Treadmill vs Outdoors</title>
		<link>http://www.whilstibreatheihope.com/2011/11/running-on-a-treadmill-vs-outdoors/</link>
		<comments>http://www.whilstibreatheihope.com/2011/11/running-on-a-treadmill-vs-outdoors/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 19:26:14 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Health & Fitness]]></category>
		<category><![CDATA[running]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[treadmill]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=112</guid>
		<description><![CDATA[<p>I run on a treadmill most of the time as I find the training environment more consistent that running outside in a changing environment. However, I know many runners consider the treadmill to be boring and has earned the name of &#8216;dreadmill&#8217;. For some people they need to feel the wind rushing past them, they [...]]]></description>
			<content:encoded><![CDATA[<p>I run on a treadmill most of the time as I find the training environment more consistent that running outside in a changing environment. However, I know many runners consider the treadmill to be boring and has earned the name of &#8216;dreadmill&#8217;. For some people they need to feel the wind rushing past them, they need to see the world outside and they also argue this is what running is about and that it encourages good form.</p>
<p>Aside from these political arguments what are the performance considerations, how do you equate performance between the two? Simply put, it&#8217;s difficult and I don&#8217;t think you can compare one to another. You could compare running on your treadmill to running outside on a known course but there are a lot of factors to consider.</p>
<p><strong>Ambient Temperature and Humidity</strong></p>
<p>This is one of most significant factors particularly if you&#8217;re running at a high rate of work. If your body overheats it will impact your performance greatly, this is why your personal best is set on a cool day. When you&#8217;re running at 95% of your maximum capacity you need to stay cool. The temperature and humidity of the environment will dictate how much heat is being dissipated from your body.</p>
<p>Therefore, if I run on a treadmill in my unfinished basement and compare this performance to a treadmill in a hotel gym it will be better at home. You could argue that it&#8217;s familiar surroundings and a familiar machine but it&#8217;s actually the ambient temperature as my basement is much cooler than a hotel gym. I also run at home without a shirt which I can&#8217;t do in a hotel gym.</p>
<p><strong>Treadmill Accuracy</strong></p>
<p>Most residential treadmills and inaccurate, they over-estimate the speed and distance you&#8217;ve run. I&#8217;ve compared my treadmill using a Garmin Foot Pod and my Garmin 310XT which uses GPS to measure distance. There is very little difference between the foot pod and the GPS measurement, i.e. less than 1% but the treadmill and the foot pod can be different by up to 3%.</p>
<p>Therefore, comparing one treadmill run to another treadmill run is fine but comparing it to outside requires compensation.</p>
<p><strong>Grade</strong></p>
<p>Some people argue that you should run on a treadmill at 2% to factor in the wind resistance, road resistance and uneven running surface in the real world. However, in my experience I find that it&#8217;s not required. In my unfinished basement I&#8217;m more impacted by the ambient temperature as I can work harder running outside than running indoors due to the cooling effect of the wind. I can run outside at 95% of my capacity but I can&#8217;t do that inside for the same amount of time.</p>
<p>Increasing the grade will build up your leg muscles though so it&#8217;s not a bad idea as most outdoor running involves some elevation changes. Therefore, I choose to run at 2% for these reasons but not for comparison reasons.</p>
<p><strong>Conclusion</strong></p>
<p>There are a lot of factors that make direct comparison very difficult and all you can do is try to control the factors. I concentrate on the differences between treadmill runs and as long as I&#8217;m running further or faster than I ran before I&#8217;m happy that my training is working. When it comes to translating this to outdoors, I won&#8217;t bother. I&#8217;ll simply run outdoors and then compare those differences to each other and look for the improvements again.</p>
<p>I&#8217;m slowly training for the Vancouver Sun Run in April 2012 and determined to improve my time from last year as it was disappointing for a number of reasons. With the onset of Winter this means I need to train indoors until around March when I&#8217;ll take it outside on to a track. My indoor training is based on fartlek training which is administered through the Adidas Micoach Pacer. My outdoor training is correlated with the Garmin Forerunner 310XT which I&#8217;ll be using the race to monitor my pace and heart rate. With the majority of my running taking place indoors the biggest problem I have is matching my pace indoors to outdoors as I simply don&#8217;t know what a particular pace feels like. On the treadmill I press a button and I just keep up, outdoors I have to actually propel myself forward &#8212; the 310XT helps me to see what pace I&#8217;m running and ensures I&#8217;m not working too hard or makes me work harder depending on the heart rate monitor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/11/running-on-a-treadmill-vs-outdoors/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Boxee Box Died</title>
		<link>http://www.whilstibreatheihope.com/2011/11/boxee-box-died/</link>
		<comments>http://www.whilstibreatheihope.com/2011/11/boxee-box-died/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 22:07:26 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[a/v]]></category>
		<category><![CDATA[boxee]]></category>
		<category><![CDATA[hdmi]]></category>
		<category><![CDATA[media]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=109</guid>
		<description><![CDATA[<p>I recently updated my Boxee Box and it seems to have broken it. I always take the updates and I&#8217;m always scared they&#8217;re going to break the damn thing but it seems you have no choice. I&#8217;d also had the box lock up a few times while browsing the list of movies but I wasn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I recently updated my Boxee Box and it seems to have broken it. I always take the updates and I&#8217;m always scared they&#8217;re going to break the damn thing but it seems you have no choice. I&#8217;d also had the box lock up a few times while browsing the list of movies but I wasn&#8217;t sure if that was due to the 340 movies we had listed.</p>
<p>It locked up while browsing and I rebooted it. It then started asking for the WiFi password which I provided and it said it couldn&#8217;t join the network. So I restarted it again and this time it did nothing, I just got a black screen.</p>
<p>I searched the Internet for an answer and it seemed it wasn&#8217;t a HDMI handshake issue as I don&#8217;t use a switch box and the Boxee was working fine a few minutes before. I also wasn&#8217;t getting any audio so it seemed like the box was dead &#8212; all I could hear was the whir of the fan.</p>
<p>I powered it off, held the button down for 15 seconds and got the red logo which then changed to a flashing red/green logo &#8212; three red, one green. I couldn&#8217;t get beyond this though as it just refused to start and show anything on screen.</p>
<p>I called D-Link Support who answered straight away, very good to know, and I spoke to Richard &#8212; his assigned English name as he was clearly Indian. They made me jump through a few similar hoops, including holding the button down for a minute but it refused to do anything. I&#8217;m not waiting for the RMA process to begin. I already miss my Boxee Box, maybe it&#8217;s time to buy another one or time to buy something else perhaps&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/11/boxee-box-died/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Biggest Threat to Cloud Computing in Canada &#8212; The Patriot Act</title>
		<link>http://www.whilstibreatheihope.com/2011/09/biggest-threat-to-cloud-computing-in-canada-the-patriot-act/</link>
		<comments>http://www.whilstibreatheihope.com/2011/09/biggest-threat-to-cloud-computing-in-canada-the-patriot-act/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 16:19:12 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[IT Strategy]]></category>
		<category><![CDATA[BC]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[data protection]]></category>
		<category><![CDATA[FoIPPA]]></category>
		<category><![CDATA[patriot act]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=105</guid>
		<description><![CDATA[<p>Cloud Computing is the boardroom buzzword of the year for 2011. With promises of flexibility, scalability, ease of management and cost reduction it&#8217;s an attractive proposition for any company looking to solve complex inter-related IT issues. If your technology is out-dated and you can&#8217;t afford to replace it; use the Cloud as there are no, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Cloud Computing is the boardroom buzzword of the year for 2011. With promises of flexibility, scalability, ease of management and cost reduction it&#8217;s an attractive proposition for any company looking to solve complex inter-related IT issues. If your technology is out-dated and you can&#8217;t afford to replace it; use the Cloud as there are no, or limited, initial costs. If your people need to be re-trained; use the Cloud as a method of outsourcing without saying the word &#8212; we&#8217;re not &#8220;outsourcing&#8221;, we&#8217;re leveraging the Cloud. If your processes need defining and re-shaping; move to the Cloud where somebody has already done the hard work.</strong></p>
<p>Win, win, win everywhere &#8212; music to the ears of the C-level executives.</p>
<p>However, there&#8217;s an emerging problem with the Cloud which is the US Patriot Act. This legislation was a knee-jerk reaction to the tragic events of 9/11. While it mostly dealt with terrorism there were some provisions surrounding data that have been slowly abused since. Namely, all data that is held by US organizations can be interrogated by the US Government with limited oversight. While the legitimacy of some of these requests are only just working through the judiciary it will be some time before legal precedent has clarified the situation.</p>
<p>In the meantime, most Canadian organizations avoid the storage of Canadian data south of the border. This isn&#8217;t because we don&#8217;t trust the Americans; we just have our own legislative requirements that say we&#8217;re obligated to protect the personal information of Canadians. We can&#8217;t comply with Canadian requirements if our data is subject to the all-seeing power of the Patriot Act. Many US companies found a way of assuaging these fears by setting up local companies, i.e. IBM Canada or Microsoft Canada.</p>
<p>However, this summer new (ab)uses of the Patriot Act have come to light from Europe. Both <a href="http://www.zdnet.com/blog/igeneration/google-admits-patriot-act-requests-handed-over-european-data-to-us-authorities/12191">Google</a> and <a href="http://www.zdnet.com/blog/igeneration/microsoft-admits-patriot-act-can-access-eu-based-cloud-data/11225">Microsoft</a> have admitted that they&#8217;ve provided data to the US Government from their European data centres. The provisions of the Patriot Act allow data to be requested from any company operating in the US or that is headquartered in the US, undermining the efficacy of the EC directives protecting data. The Patriot Act also allows any data request to be treated confidentially barring the companies from disclosing they&#8217;ve ever sent data.</p>
<p>Therefore, personal information handled by any US service provider is vulnerable to inspection and storage by the US Government.</p>
<p>The Freedom of Information and Protection and Privacy Act (FoIPPA) in British Columbia has some stringent measures for protecting personal information collected by public bodies. <a href="http://www.oipc.bc.ca/legislation/FIPPA/Freedom_of_Information_and_Protection_of_Privacy_Act(April%202010).htm#section33.1">Section 33.1</a> specifically lists the permitted ways in which data can be sent outside of Canada.</p>
<p><a href="http://www.zdnet.com/blog/igeneration/usa-patriot-act-and-the-controversy-of-canada/8803?pg=2">Investigations</a> into the Patriot Act within BC resulted in 16 recommended changes to the law including:</p>
<blockquote><p>“Legislation should be passed to make it an offence for a public body or a contractor to disclose personal information or send it outside Canada in response to a foreign court order, subpoena or warrant, with violation being punished by a fine of up to $1 million or a term of imprisonment, or both;”</p></blockquote>
<p>Therefore, what should a public body in BC do? It can no longer comply with §33.1 of FoIPPA when working with US suppliers and vendors. It&#8217;s common knowledge that that Patriot Act is being used outside of the physical boundaries of the US which would potentially place a public body in breach of FoIPPA. Recommended legislative changes from BC&#8217;s Information and Privacy Commissioner would appear to solidify that position even more to protect the personal information of Canadians.</p>
<p>Does this mean no IBM, EMC or Amazon Cloud for us? It depends if you can avoid sending personal information to them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/09/biggest-threat-to-cloud-computing-in-canada-the-patriot-act/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technological Agnosticism</title>
		<link>http://www.whilstibreatheihope.com/2011/09/technological-agnosticism/</link>
		<comments>http://www.whilstibreatheihope.com/2011/09/technological-agnosticism/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 22:59:59 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[IT Strategy]]></category>
		<category><![CDATA[consumerization]]></category>
		<category><![CDATA[i&o]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[it strategy]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=103</guid>
		<description><![CDATA[<p>Imagine a city where the roads are filled with the same car. This city only allows one manufacturer and one model of car to be driven on its roads but they will allow you to choose your own paint colour, air freshener and interior trim. Would you want to live here?</p> <p>The city council say [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine a city where the roads are filled with the same car. This city only allows one manufacturer and one model of car to be driven on its roads but they will allow you to choose your own paint colour, air freshener and interior trim. Would you want to live here?</p>
<p>The city council say they employ such draconian measures for your safety and convenience. They want to ensure that all cars meet their safety requirements and that you have no problems changing your oil, obtaining spare parts or training your sons and daughters. It&#8217;s a standardized world and there are substantial benefits to restricting your choices.</p>
<p>Now look at your IT infrastructure, see any similarities?</p>
<p>Most corporate IT environments look much like our standardized cityscape. Our desktop, laptop, tablet and server computers are standardized. Our software is installed the same way, we only provide support for &#8216;authorized&#8217; software and lock everything down to stop people personalizing their technological space &#8230; but we&#8217;ll let you change your desktop because we&#8217;re nice.</p>
<p>The consumerization of IT is happening right now and it&#8217;s presenting a lot of tough challenges to people like me. Our staff have become accustomed to their user-friendly iPads and iPhones and want them in their office. They don&#8217;t want to be use our software or conform to our ways any more. They don&#8217;t want to carry two laptops or two phones in the office, they want to use just one. We need to change; &#8216;we&#8217; being the IT professionals.</p>
<p>Just as the world doesn&#8217;t dictate what type of car you drive, there are policies you must comply with such as emissions standards, traffic laws and driving etiquette. Some of these are black and white rules, some are grey, some are optional. Some rules are simply open-ended ranges such as maximum speed limits or minimum emissions standards. There is no reason we can&#8217;t define IT infrastructure in a similar way.</p>
<p>With desktop virtualization technologies it&#8217;s now easy to package corporate applications and a corporate OS together and deliver them to a range of platforms. This makes a bring-your-own-computing policy more practicable. Software-as-a-Service and Cloud-based providers provide other opportunities to lessen the infrastructure footprint we work with but all of this flexibility comes at a cost. We have to re-tool, &#8216;we&#8217; being the IT professionals again.</p>
<p>We need to develop our skills, we need to look at alternative technologies and be less focussed on the tool and more focussed on the outcome and the business requirements we&#8217;re trying to meet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/09/technological-agnosticism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rock and Boulder Removal Tips</title>
		<link>http://www.whilstibreatheihope.com/2011/09/rock-and-boulder-removal-tips/</link>
		<comments>http://www.whilstibreatheihope.com/2011/09/rock-and-boulder-removal-tips/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 16:01:58 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[boulder]]></category>
		<category><![CDATA[dexpan]]></category>
		<category><![CDATA[ecobust]]></category>
		<category><![CDATA[granite]]></category>
		<category><![CDATA[removal]]></category>
		<category><![CDATA[rock]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=95</guid>
		<description><![CDATA[<p>We live on a mountain, a huge granite-filled monster of a mountain that seems to have filled our front and rear yards with its spawn. During some of our earthworks we&#8217;ve developed a few techniques for removing the rocks and boulders that we&#8217;ve encountered that we&#8217;d like to share with you Internet folks.</p> <p>Firstly, granite [...]]]></description>
			<content:encoded><![CDATA[<p>We live on a mountain, a huge granite-filled monster of a mountain that seems to have filled our front and rear yards with its spawn. During some of our earthworks we&#8217;ve developed a few techniques for removing the rocks and boulders that we&#8217;ve encountered that we&#8217;d like to share with you Internet folks.</p>
<p>Firstly, granite is a very hard type of rock and particularly heavy, it&#8217;s 2.6 times heavier than water which means even the most innocuous looking piece of rock can quickly reach unmanageable weights very easily. The other problem you find with granite boulders is that they&#8217;re often round and don&#8217;t have holes or lips for picking up &#8212; it&#8217;s almost as if they&#8217;ve been designed with frustration in mind.</p>
<p>If you can&#8217;t pickup a boulder by yourself it&#8217;s probably too small to get help from another person.</p>
<h3>Tip #1 &#8211; Pickup the Small Ones</h3>
<p>The obvious starter tip, just remove the soil, pick them up and toss them. You&#8217;ll quickly learn out what you can comfortably pick up so stay within your safe working limits. A falling boulder hurts so I&#8217;d invest in some steel toe-capped boots. You can also use them to rest a boulder on as you squat down, get your hands underneath and stand up. Remember to lift with your legs and a straight back!</p>
<h3>Tip #2 &#8211; The IKEA Bag Trick</h3>
<p>IKEA sells these blue plastic shopping bags called FRAKTA:</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" title="frakta-shopping-bag-large__79087_PE202617_S4 (1).jpg" src="http://www.whilstibreatheihope.com/wp-content/uploads/2011/09/frakta-shopping-bag-large__79087_PE202617_S4-1.jpg" alt="Frakta shopping bag large 79087 PE202617 S4  1" width="500" height="500" border="0" /></p>
<p>They have a rated maximum load of 25kg (55 pounds) but they&#8217;ll easily take 50% more than that. For those slightly larger rocks that you can&#8217;t pick up just roll it into a FRAKTA bag, scrunch the corners up and use these two makeshift handles as your lift points. You may need a friend to pick up the bag but it works well.</p>
<h3>Tip #3 &#8211; Use Rails</h3>
<p>I&#8217;ve often use aluminium (aluminum) ladders as makeshift ramps for moving heavy loads around so I planned on doing the same with the rocks. In the end, I made my own ladder frames &#8212; I used two 16&#8242; pieces of 2&#215;4 decking lumber and installed five rungs of 1¼&#8221; poplar into the side rails. This was just a standard closet hanging rail that I cut up. I made two sets of rails as I needed to move rocks up to 30&#8242;. The rails are only around 12&#8243; apart as I find this is the size of boulder that starts to become problematic to move.</p>
<p>Friction can be an issue when pulling a boulder up the rails and I was planning on installing some steel plate to counter that but I never needed to.</p>
<p>If I&#8217;m moving a boulder up to 50kg (110 pounds) I generally just flip it over and over using the rails as a smooth surface and ramp.</p>
<h3>Tip #4 &#8211; Use a Boat Winch and a Marine Battery</h3>
<p>I&#8217;ve tried using the ratcheting pulls but they&#8217;re slow, it&#8217;s far easier to use an electric winch. I found a boat winch at Canadian Tire for $99 that was rated up to 2,000 pounds. I mounted it to a large piece of MDF and secure it to a large tree using car towing straps that are rated up to 10,000 pounds. As you pull a boulder you have to bear in mind Newton&#8217;s laws of motions. As you pull a 200kg boulder the winch is pulling 200kg against the tree so make sure you pick large trees.</p>
<p>The next problem I hit was the car battery charger, the winch killed the battery within a few seconds of pulling. Apparently you need a deep-charge battery for extended winching, something that can deliver lots of power of an extended period. Car batteries don&#8217;t do that as they typically only have to deliver short bursts of power to start the engine. I invested in a $160 marine battery and a charger to go with it.</p>
<p>This solution works well and I&#8217;ve moved boulders up to 300kg without any difficulty. I have a heavy duty chain and the biggest carabiner I could find that I lasso around the boulder connect it to the 28&#8242; of steel cable on the winch and pull.</p>
<h3>Tip #5 &#8211; Bury &#8216;Em</h3>
<p>Some boulders are just too heavy to pull upwards as the slightest grade increases the weight tremendously. In these situations I just dig a new hole for the boulder and slide it over or slide it down into its new home, out of my way.</p>
<h3>Tip #6 &#8211; Split &#8216;Em</h3>
<p>And finally, when you find those really, really huge boulders you need to split them. We had a 22,000 pound boulder in the front yard that had to be split. Dynamite works but it&#8217;s loud, expensive and could be prohibited if you live in a residential area. Splitting the rock with irons, feathers and wedges is just painfully slow. Jackhammers don&#8217;t do anything to granite, don&#8217;t waste your time &#8212; tried that one too.</p>
<p>Your best bet is to use an expansive compound like Dexpan or <a href="http://www.ecobust.ca/">Ecobust</a>. These compounds expand with up to 20,000 PSI of pressure and can easily split concrete and granite.</p>
<p>I just rent a Bosch rotohammer drill from Home Depot and a 1½&#8221; bit that can cut holes up to 18&#8243; deep. The holes take up to 15 minutes to cut and it will hurt your whole body doing it. You then need to vacuum the dust out of the holes, mix the compound and fill the holes. Ecobust recommends that the holes are spaced no more than 8&#8243; apart and that you drill a hole that&#8217;s 80% to 90% of the depth of the rock. You also need to excavate around the boulder so the fragments can be pushed outwards or it won&#8217;t work. I&#8217;d also excavate underneath until you see the boulder&#8217;s bottom starts to emerge, you need to know how deep the boulder is and if it&#8217;s sitting unevenly. If you drill all the way through you&#8217;ve wasted a hole &#8212; all that pain for no gain.</p>
<p>You also need to think about your fragment size when you&#8217;re working out your drilling pattern. There&#8217;s no point in splitting a 500kg boulder into two and then trying to work out how to lift two 250kg pieces. I&#8217;d recommend putting more holes into the boulder.</p>
<p>The mixture looks innocent and may take up to three days to work but it will work. I&#8217;ve split three rocks using this method and it works every time. Ecobust cost me $40 for a 5kg bag which was just enough for my 9&#8242; of holes (six holes, ~18&#8243; deep and 1½&#8221; in diameter). It cost another $60 to rent the drill and bit for 4 hours so all told it was only $100 to deal with a boulder that probably weighed close to 500kg (1,100 pounds).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/09/rock-and-boulder-removal-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perimeter Drainage Woes (2006-2012)</title>
		<link>http://www.whilstibreatheihope.com/2011/09/perimeter-drainage-woes-2006-2012/</link>
		<comments>http://www.whilstibreatheihope.com/2011/09/perimeter-drainage-woes-2006-2012/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 15:09:36 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[perimeter drainage]]></category>
		<category><![CDATA[renovation]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=92</guid>
		<description><![CDATA[<p>We purchased our house in late 2006. We initially viewed the property in October and during the buying process it suffered a small leak in the basement. The sellers brought in a specialist contractor, shelled out $25K to have half of the perimeter draintile changed and we continued to buy the house. We assumed the [...]]]></description>
			<content:encoded><![CDATA[<p>We purchased our house in late 2006. We initially viewed the property in October and during the buying process it suffered a small leak in the basement. The sellers brought in a specialist contractor, shelled out $25K to have half of the perimeter draintile changed and we continued to buy the house. We assumed the problem had been fixed. Two weeks later the basement was flooded.</p>
<p>We&#8217;ve been fighting ever since and it&#8217;s finally due to reach the Supreme Court of British Columbia in 2012.</p>
<p>Due to the open nature of this blog I won&#8217;t be talking about it until after the case has concluded. This post serves as a placeholder for the future when I&#8217;ll be adding the full details, along with photos so everybody can learn from our experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/09/perimeter-drainage-woes-2006-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harlequin aka Harley Dog</title>
		<link>http://www.whilstibreatheihope.com/2011/09/harlequin-aka-harley-dog/</link>
		<comments>http://www.whilstibreatheihope.com/2011/09/harlequin-aka-harley-dog/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 14:42:40 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[australian shepherd]]></category>
		<category><![CDATA[dog]]></category>
		<category><![CDATA[harley]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=88</guid>
		<description><![CDATA[<p>We acquired a dog in August 2008, much to the surprise of my wife who maintains she was shanghaied into accepting the deal. I&#8217;d wanted a dog for around 10 years but my contracting lifestyle didn&#8217;t suit it &#8212; long days, constantly moving. It wouldn&#8217;t be fair.</p> <p>It was only after we moved to Vancouver [...]]]></description>
			<content:encoded><![CDATA[<p>We acquired a dog in August 2008, much to the surprise of my wife who maintains she was shanghaied into accepting the deal. I&#8217;d wanted a dog for around 10 years but my contracting lifestyle didn&#8217;t suit it &#8212; long days, constantly moving. It wouldn&#8217;t be fair.</p>
<p>It was only after we moved to Vancouver and settled down that it finally became a possibility. My daughter was also 8 so she was approaching sensibility. I came across a breeder that had some Australian Shepherd puppies for sale about half-a-mile from my Father-in-law&#8217;s farm in Agassiz so we popped in, just to see.</p>
<p>They were six weeks old at the time and while it wasn&#8217;t a breed I knew, I did my research and it fitted the bill. It was an athletic, intelligent dog that was loyal and child-friendly. I gave my best doe-eyed look and pleaded with the wife who let me have him. I had to wait until 8 weeks though and then the trouble started.</p>
<p>We had a family holiday in Mexico when he was 5 months old and I&#8217;d already gone through his errant potty training, chewing the wooden flooring, eating drywall so I spent most of our two weeks reading every Cesar Milan book on raising dogs. I returned with a new vigour for solving my problems, not his.</p>
<p>I needed to walk him more. So I started exercising him more, varying his routine between the dog park and long walks. I drove 10 minutes down the snow-covered hill to walk around the central city park. Within a week he was a changed animal, far more obedient, far less skittish and a pleasure to be around. Our family and friends thought we&#8217;d drugged him!</p>
<p>And now he&#8217;s just turned three. He&#8217;s a blue merle Australian Shepherd with one blue eye, one brown eye, one black ear, one &#8216;blue&#8217; ear, a brown front foot and a white front foot. He was named Harlequin because what else do you call such a colourful character.</p>
<p>I wish he&#8217;d stop jumping at people when they stoop to pet him and it would be good to chase a ball now and again but I know he&#8217;s trainable. I&#8217;m the problem, not him.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/09/harlequin-aka-harley-dog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kohana 3.0 Beginner&#8217;s Guide by Packt Publishing</title>
		<link>http://www.whilstibreatheihope.com/2011/08/kohana-3-0-beginners-guide-by-packt-publishing/</link>
		<comments>http://www.whilstibreatheihope.com/2011/08/kohana-3-0-beginners-guide-by-packt-publishing/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 01:34:23 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[kohana]]></category>
		<category><![CDATA[mustache]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[packt]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.whilstibreatheihope.com/?p=85</guid>
		<description><![CDATA[<p>Kohana is one of the fastest PHP MVC frameworks around, forking from CodeIgniter a few years ago but fully optimized for PHP v5. Although it has a solid pedigree and is used by an ever-growing number of top sites, it suffers from a lack of documentation and a comparatively small community of developers. Packt&#8217;s latest book, <a [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Kohana is one of the fastest PHP MVC frameworks around, forking from CodeIgniter a few years ago but fully optimized for PHP v5. Although it has a solid pedigree and is used by an ever-growing number of top sites, it suffers from a lack of documentation and a comparatively small community of developers. Packt&#8217;s latest book, <a title="Kohana 3.0 Beginner's Guide" href="http://www.packtpub.com/kohana-3-0-for-professional-web-applications-beginners-guide/book" target="_blank">Kohana 3.0 Beginner&#8217;s Guide</a>, aims to fill this void and provide new developers with a Kohana primer.</strong></p>
<p><strong>I also acted as a technical reviewer for the book.</strong></p>
<p><strong>My PHP Background</strong></p>
<p>I started programming with PHP v3 back in the late 90s and slowly upgraded my skills as the language developed into the behemoth it is today. A few years ago I almost wrote my own MVC framework.</p>
<p>I had a number of core classes that I&#8217;d bring to every project; database abstraction, error handling, logging, form handling and security components. They were a little disconnected and I wanted to bring them together, along with some JavaScript and CSS asset management but I also wanted to bring in URI routing for SEO/SEM reasons. I&#8217;d also experimented with templating in PHP but never wanted to learn a templating language on top of everything else. In the end, I developed my own templating system that was very much like <a title="Mustache" href="http://mustache.github.com/" target="_blank">Mustache</a> today.</p>
<p>Therefore, I embarked on writing my own framework. I just didn&#8217;t know it was called a framework or that there were already lots of them around.</p>
<p>Google led me to the MVC pattern and this journey of enlightenment led me to CodeIgniter, Symfony, CakePHP and Zend. A few hours of Googling, reading reviews, downloading and inspecting the codebases led me to one place &#8212; CodeIgniter.</p>
<p>I liked the company driving the development this appeared to give it sustainability and direction. The code was clean and well-documented but it was also logical and the community was strong and had a number of extensions I could quickly leverage. Most importantly, it was fast; lightning fast. It added very little overhead to the pure PHP code and considering that PHP is interpreted rather than compiled, I didn&#8217;t want to add any more lag to the language. I also wanted a framework that would scale as I didn&#8217;t want to develop a site, publish it and then re-factor and remove the framework in the future because it was too fat. I needed lightweight, production ready and scalable.</p>
<p>CodeIgniter did everything I wanted, it replaced all of my homegrown classes and gave me more out-of-the-box plus it had potential for growth. So I started to learn it and how it took this MVC-thing and split the code into logical chunks. It felt like developer heaven; just a few lines of elegant code to achieve something complex.</p>
<p>And then I hit a few niggles. Niggles that were present in PHP v4.3 but not PHP v5.0. I wanted to use the new PHP way of doing things, not stick to the tried and tested approach. PHP v4.3 was also on the way out, more and more people were switching to v5, even my local development environment was running v5 by default. Maybe I needed to embrace the change and the future rather than sticking to the past.</p>
<p>My first CodeIgniter project never saw the light of day. It was usurped by Kohana v2.3.</p>
<p><strong>Kohana</strong></p>
<p>Kohana 2.3 wasn&#8217;t a like-for-like replacement but it reduced the amount of code I had to write. The big problem with Kohana was that it took me hours to write one line of code due to a lack of documentation and examples. In the end I started collecting links around the Internet and sifting through what applied to 2.3 and what didn&#8217;t. It was deeply frustrating. I&#8217;d copy an example from one site, run it and hit multiple errors due to changes in the methods from 2.1 to 2.2 or 2.2 to 2.3. The only way to debug these examples was to read the Kohana source code &#8212; something that everybody on the forums would berate newbies about all the time. What sort of a framework expects developers to read the source code? I&#8217;m sure PHP wouldn&#8217;t be where it is if developers were told to read the source code. Part of PHP&#8217;s success is the excellent documentation, the contributed notes and the multiple examples on the official site and around the Internet.</p>
<p>However, I persevered and I started to beat the learning curve into submission, slowly. I got used to how the development team thought and I became more proficient at using FIND ALL to look through the source code. A few magic methods caught me out but they slowly phased these out as Kohana developed.</p>
<p>And then Kohana 3.0 was released but it had a different feel. It seemed like there was a commitment to documenting the framework and a commitment to opening up the framework to lesser PHP demi-Gods such as myself. I signed up and embraced the change, to the change.</p>
<p><strong>My Involvement in the Book</strong></p>
<p>Packt tracked me down through some of my Kohana postings on the Internet and asked me if I&#8217;d like to act as a technical reviewer. This was my opportunity to help out the Kohana project and help to shape this book and hopefully widen the adoption of this framework. Here was my opportunity to contribute to the project.</p>
<p>I asked The Wife if she minded me stealing a few hours from our family life to do this, for free. She agreed.</p>
<p>It took about two months for me to review the chapters one-by-one and provide feedback for the author and editorial team. During this time Kohana developed from 3.0 to 3.1 which made the book reviewing and writing more difficult. I guess this is always the problem with publishing books on open source code that changes rapidly, it&#8217;s a challenge.</p>
<p><strong>The Book</strong></p>
<p>The book takes a PHP programmer through the basics of Kohana and assumes they know nothing about MVC frameworks. It guides the developer from installation all the way through to final deployment into production using an example application. All of the core Kohana features are covered in the book from the HMVC pattern, URI routing, database queries, the ORM, troubleshooting applications and securing Kohana-based sites.</p>
<p>I personally think Jason Straughan has done a great job of weaving an educational path through Kohana that will quickly get any Kohana developer up-to-speed.</p>
<p><strong>The Future</strong></p>
<p>As I was reviewing the book I kept on thinking of other topics that should be explored in more detail, or that there were other more advanced techniques that were worthy of mentioning but I had to temper them with the book&#8217;s audience. I&#8217;m currently waiting for my official copy to arrive but I intend to write some blog articles based on the book, extending some of these ideas but also bringing them up-to-date with the current release of Kohana.</p>
<p>So watch this space and I&#8217;ll start to create an addendum for this book based on where we&#8217;re at today in Kohana-land.</p>
<p>In the meantime I look forward to a more advanced guide to Kohana being published but with such a fast-moving target it could be impossible to write and publish. Good luck Packt!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whilstibreatheihope.com/2011/08/kohana-3-0-beginners-guide-by-packt-publishing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

