<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Ingredients » Nick's Notepad</title>
	
	<link>http://www.ingredients.com.au/nick</link>
	<description>Nick's Notepad</description>
	<lastBuildDate>Fri, 18 Dec 2009 06:05:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ingredients-nicks-notepad" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="ingredients-nicks-notepad" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>ISP Filtering isn’t so bad, apparently.</title>
		<link>http://www.ingredients.com.au/nick/2009/12/18/isp-filtering-isnt-so-bad-apparently/</link>
		<comments>http://www.ingredients.com.au/nick/2009/12/18/isp-filtering-isnt-so-bad-apparently/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 06:05:44 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/?p=99</guid>
		<description><![CDATA[I generally like to look for the positives so following on from my last post that may have come across as perhaps a little negative it&#8217;s great to find at least one positive to ISP filtering:

“This is also a unique opportunity because no other government in the world has provided financial incentives to ISPs to [...]]]></description>
			<content:encoded><![CDATA[<p>I generally like to look for the positives so following on from my <a href="http://www.ingredients.com.au/nick/2009/12/18/our-views-on-mandatory-isp-filtering/">last post</a> that may have come across as perhaps a little negative it&#8217;s great to find at least one positive to ISP filtering:</p>

<blockquote><p>“This is also a unique opportunity because no other government in the world has provided financial incentives to ISPs to implement a service which can be so readily sold on to customers.</p>
 
<p>We envisage that customers will be willing to pay an additional $5 per month on top of their broadband services to have that higher level of filtering,” Mancer said</p>

<p>- <a href="http://www.watchdoginternational.com.au/index.php/press-releases/51-watchdog-press-releases/134-watchdog-launches-hosted-filtering-services-in-australia">Watchdog Launches Hosted Filtering Services in Australia</a></p></blockquote>

<p>Since this comes from the company that <strong>&#8220;supplied filtering systems to three of the nine ISPs involved in the recent Australia government filtering trials at the Enex Test Laboratory&#8221;</strong> they&#8217;re in an good position to put a positive spin on the whole thing.</p>

<p>I&#8217;m a little concerned about what paying an extra $60 a year for a &#8220;higher level of filtering&#8221; implies about the proposed mandatory ISP filtering scheme? Is the cyber safety of our children being fobbed off with some budget version of their filtering system?</p>

<p>But hey, this is supposed to be a positive post and it&#8217;s good to know there is an upgrade plan should the proposed plan be less effective than expected!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2009/12/18/isp-filtering-isnt-so-bad-apparently/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our views on Mandatory ISP Filtering</title>
		<link>http://www.ingredients.com.au/nick/2009/12/18/our-views-on-mandatory-isp-filtering/</link>
		<comments>http://www.ingredients.com.au/nick/2009/12/18/our-views-on-mandatory-isp-filtering/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 04:44:00 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/?p=89</guid>
		<description><![CDATA[Taking the lead from Google&#8217;s post which outlines their views on the Australian Government&#8217;s plans to implement mandatory ISP filtering we feel it is important that all Australian based internet users also indicate their views. Here, then, is the official Ingredients view on the following plan to:


Provide a mandatory ‘clean feed’ internet service for all [...]]]></description>
			<content:encoded><![CDATA[<p>Taking the lead from <a title="Google Australia Blog" href="http://google-au.blogspot.com/2009/12/our-views-on-mandatory-isp-filtering.html">Google&#8217;s post</a> which outlines their views on the Australian Government&#8217;s plans to implement mandatory ISP filtering we feel it is important that all Australian based internet users also indicate their views. Here, then, is the official Ingredients view on the following plan to:</p>

<blockquote>
<p>Provide a mandatory ‘clean feed’ internet service for all homes, schools and public computers that are used by Australian children. Internet Service Providers (ISPs) will filter out content that is identified as prohibited by the Australian Communications and Media Authority (ACMA). The ACMA ‘blacklist’ will be made more comprehensive to ensure that children are protected from harmful and inappropriate online material</p>
<p>- <a title="Some pre-election document presumably slipped under a pile of others" href="http://www.alp.org.au/download/now/labors_plan_for_cyber_safety.pdf">Labor&#8217;s Plan for Cyber-safety</a></p>
</blockquote>

<h3 style="text-align: center;">It&#8217;s rubbish.</h3>

<p>If you think we&#8217;re being flippant, you&#8217;re correct, it&#8217;s intentional. We could spend ages going through the details of why it&#8217;s rubbish, <a title="The comments say all it for us" href="http://www.katelundy.com.au/2009/12/17/my-thoughts-on-the-filter/">but do we need to?</a>. Why it makes us very disappointed that what appeared to be a very technologically forward looking Government is now being looked on internationally as naive and backward thinking, <a title="One of the many foreign news articles saying it for us" href="http://www.foxnews.com/scitech/2009/12/15/like-china-iran-australia-filter-internet/">but do we need to?</a> Why it may even have the opposite effect by creating a very false sense of cyber security, <a title="Save the children have already thought about it for us" href="http://www.computerworld.com.au/article/330087/child_groups_slam_conroy_isp_filtering_plans/?fp=16&amp;fpid=1">but do we need to?</a>.</p>

<p>What we do need to do though, is add our voice to the many that already think it&#8217;s rubbish <a title="Lifehacker article letting you know what you can do" href="http://www.lifehacker.com.au/2009/12/how-to-protest-against-internet-censorship-laws/">and you can too</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2009/12/18/our-views-on-mandatory-isp-filtering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How loyal is your loyalty club?</title>
		<link>http://www.ingredients.com.au/nick/2009/08/27/how-loyal-is-your-loyalty-club/</link>
		<comments>http://www.ingredients.com.au/nick/2009/08/27/how-loyal-is-your-loyalty-club/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 05:40:33 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/?p=71</guid>
		<description><![CDATA[When developing web applications there is always this underlying paranoia that one day, you&#8217;ll be the one responsible for the hole that allowed a hack into your nation&#8217;s electricity grid control station, or other such similar scaled disaster. This story, while not quite as exciting, is one of those mildly entertaining and unnerving examples of [...]]]></description>
			<content:encoded><![CDATA[<p>When developing web applications there is always this underlying paranoia that one day, you&#8217;ll be the one responsible for the hole that allowed a hack into your nation&#8217;s electricity grid control station, or other such similar scaled disaster. This story, while not quite as exciting, is one of those mildly entertaining and unnerving examples of how even the &#8220;big guys&#8221; can get it wrong.</p>

<p>Today I received an incorrectly addressed email entitled &#8220;<strong>Welcome to XYZ Club!</strong>&#8221; from a loyalty club, which I&#8217;ve thoughtfully renamed XYZ club, of a group of very large (hence my thoughtful renaming) hotel chains.</p>

<p>As it&#8217;s not uncommon for us to receive incorrectly addressed @ingredients.com.au mail, I started to prepare my &#8220;You&#8217;ve sent this to the wrong address&#8221; template to reply to the sender. Unfortunately, the sender was &#8220;XYZ Club Loyalty Program &lt;noreply@xyz-club.com&gt;&#8221;. The sole job of any no-reply email account is to send whatever mail you send to them, back, reminding you not to reply to them!</p>

<p>My next thought was to check the email footer for any contact information. No, there was no reply information but it did helpfully remind me of the following:</p>

<blockquote>This e-mail, any attachments and the information contained therein (&#8221;this message&#8221;) are confidential and intented solely for the use of the addressee(s). If you have received this message by error please send it back to the sender and delete it.</blockquote>

<p>Perfect, except, of course, the sender was a no-reply email!</p>

<p>Thinking perhaps their site would have a contact form I could use to report their mistake, I clicked one of the links in the email and arrived at their site to find I have been &#8220;signed in&#8221; ready to start Step 1 of the &#8220;Choose your XYZ Club program&#8221;. Clicking around with a little bit of surprised curiosity (ok, yes I was also being nosy, who wouldn&#8217;t be?) and trying to find a way to contact them, I find that I could probably have set the password for this person:</p>

<blockquote>This is your first connection. Please enter a new password in order to complete your membership application and gain access to your account.</blockquote>

<p>This only presented two fields; a password field and a confirm password field. Nowhere asking me for any information that was not in the email, eg a loyalty card number that only the real person could have had.</p>

<p>Searching for a simple contact form to report this issue proved fruitless as going via the &#8220;Customer Support&#8221; navigation, then via the &#8220;Report an issue&#8221; link, brought me back to Step 1 of the &#8220;Choose your XYZ Club program&#8221; page.</p>

<p>The only way to report the issue was to finally call them. I&#8217;m probably one of the weird few that would actually go this length, but I was now curious to see if their phone support was any better. Thankfully, it was and this particular person has now had their account closed without anyone pulling any <a href="http://en.wikipedia.org/wiki/Leet">1337</a> hotel loyalty club hacking skills.</p>

<p>So why am I posting this? Well to gloat of course and have it on hand for the day when the electricity gets shut down so I can point and say &#8220;I&#8217;m not the only one!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2009/08/27/how-loyal-is-your-loyalty-club/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error while cloning a remote Mercurial repository via ssh on OS X?</title>
		<link>http://www.ingredients.com.au/nick/2009/02/23/error-while-cloning-a-remote-mercurial-repository-via-ssh-on-os-x/</link>
		<comments>http://www.ingredients.com.au/nick/2009/02/23/error-while-cloning-a-remote-mercurial-repository-via-ssh-on-os-x/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 06:43:06 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2009/02/23/error-while-cloning-a-remote-mercurial-repository-via-ssh-on-os-x/</guid>
		<description><![CDATA[While trying to set-up version control using Mercurial, I hit a snag trying to call hg commands over SSH to our OS X development server, that took up the better part of an afternoon. Having finally found the answer I&#8217;m recording it here in case I forget or to save anyone else similar suffering.

This is [...]]]></description>
			<content:encoded><![CDATA[<p>While trying to set-up version control using <a href="http://www.selenic.com/mercurial/" title="Mercurial, distributed version control system">Mercurial</a>, I hit a snag trying to call hg commands over SSH to our OS X development server, that took up the better part of an afternoon. Having finally found the answer I&#8217;m recording it here in case I forget or to save anyone else similar suffering.</p>

<p>This is the what I was doing and the resulting error (note I&#8217;m using the default bash shell):</p>

<pre><code>
$ hg clone ssh://example@192.168.1.100/Sites/example-project
remote: bash: hg: command not found
abort: no suitable response from remote hg!
</code></pre>

<p>So, first of all find out where your hg command is located by running the following command while logged into the remote box:</p>

<pre><code>
$ which hg
/usr/local/bin/hg
</code></pre>

<p>That gives us the path to the hg command so now we need to see what paths are available when logging into that remote box via SSH. To do so run the following command from the machine you are trying to access the remote box from (my MacBook in this case):</p>

<pre><code>
$ ssh example@192.168.1.100Â echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin
</code></pre>

<p>We can see that the &#8220;/usr/local/bin/&#8221; path to hg is not in there so moving back to the remote box create and/or open ~/.bashrc and add the following line:</p>

<pre><code>
export PATH="$PATH:/usr/local/bin"
</code></pre>

<p>Now back to my MacBook and run the previous command again:</p>

<pre><code>
$ ssh example@192.168.1.100 echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
</code></pre>

<p>Great! Now we can see that &#8220;/usr/local/bin&#8221; is available and our original hg command now runs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2009/02/23/error-while-cloning-a-remote-mercurial-repository-via-ssh-on-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A note about the Zend Framework in Action cover</title>
		<link>http://www.ingredients.com.au/nick/2008/07/02/a-note-about-the-zend-framework-in-action-cover/</link>
		<comments>http://www.ingredients.com.au/nick/2008/07/02/a-note-about-the-zend-framework-in-action-cover/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 01:42:59 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2008/07/02/a-note-about-the-zend-framework-in-action-cover/</guid>
		<description><![CDATA[While chatting to a friend and mentioning that my work on the book included diagrams, he somehow thought that included the cover. So just for clarification; I had no part in the cover other than choosing from a selection of three.

That said, I do quite like the characters on the Manning books even if the [...]]]></description>
			<content:encoded><![CDATA[<p>While chatting to a friend and mentioning that my work on <a href="http://www.manning.com/allen/" title="Zend Framework in Action">the book</a> included diagrams, he somehow thought that included the cover. So just for clarification; I had no part in the cover other than choosing from a selection of three.</p>

<p>That said, I do quite like the characters on the Manning books even if the accompanying font choice seems a little dated. I imagine that having to choose book covers for tech books must be a painful experience if you don&#8217;t have something like the O&#8217;Reilly single-tone prints or these Manning characters. This <a href="http://www.manning-sandbox.com/thread.jspa?threadID=8561" title="Reader thoughts on Manning covers: what's your opinion? post on Manning forum">old post on Manning&#8217;s forum</a> really made me laugh though:</p>

<blockquote>&#8220;As a frequent purchaser of computer books however, I feel that I would be remiss if I did not tell you how thoroughly the cover of the book sucks. It&#8217;s major league weirdo shit &#8211; and I mean that in the most constructively critical way possible.</blockquote>

<p>Luckily, he wasn&#8217;t specifically talking about our cover which could be seen as representing the grace that Zend Framework brings to PHP, that, or it was the best one of the three they showed us. I do like the brown though!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2008/07/02/a-note-about-the-zend-framework-in-action-cover/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Officially a lazy bugger blogger</title>
		<link>http://www.ingredients.com.au/nick/2008/06/23/officially-a-lazy-blogger/</link>
		<comments>http://www.ingredients.com.au/nick/2008/06/23/officially-a-lazy-blogger/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 05:53:54 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2008/06/23/officially-a-lazy-blogger/</guid>
		<description><![CDATA[Inspired by The Local&#8217;s accusations of abandonment, I realised I&#8217;d not mentioned one of my new hangouts. I&#8217;ve been trying to compete with Rob Allen on the blog for our almost-in-production book Zend Framework in Action. As always he&#8217;s way ahead of me just as he is on the Author&#8217;s forum!

So if you&#8217;re really missing [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by <a href="http://blogs.com.au/thelocal/2008/06/02/dont-abandon-your-business-blog/" title="Don't abandon your business blog post at The Local">The Local&#8217;s</a> accusations of abandonment, I realised I&#8217;d not mentioned one of my new hangouts. I&#8217;ve been trying to compete with <a href="http://www.akrabat.com" title="Rob Allen's blog">Rob Allen</a> on <a href="http://www.zendframeworkinaction.com/" title="Zend Framework in Action blog">the blog</a> for our almost-in-production book <a href="http://www.manning.com/allen/" title="Zend Framework in Action">Zend Framework in Action</a>. As always he&#8217;s way ahead of me just as he is on the <a href="http://www.manning-sandbox.com/forum.jspa?forumID=329" title="Author's forum for Zend Framework in Action">Author&#8217;s forum</a>!</p>

<p>So if you&#8217;re really missing what I have to say or need to tell me what you have to say, you can catch me in any of those places. Once the book comes out I&#8217;m sure I&#8217;ll have more time for this blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2008/06/23/officially-a-lazy-blogger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My thoughts on his thoughts on PHP</title>
		<link>http://www.ingredients.com.au/nick/2008/06/16/my-thoughts-on-his-thoughts-on-php/</link>
		<comments>http://www.ingredients.com.au/nick/2008/06/16/my-thoughts-on-his-thoughts-on-php/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 11:52:44 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2008/06/16/my-thoughts-on-his-thoughts-on-php/</guid>
		<description><![CDATA[On the Zend Framework mailing list JurriÃ«n Stutterheim asked for thoughts on his blog post PHP&#8230; what to say?. I started replying to the list but found I&#8217;d written so much that it was better to clutter up my own space than a public one.

&#8220;Zend Framework already has a set of conventions. In my opinion [...]]]></description>
			<content:encoded><![CDATA[<p>On the Zend Framework mailing list JurriÃ«n Stutterheim asked for thoughts on his blog post <a href="http://www.norm2782.com/includes/trackback.php?id=5" title="PHP... what to say? blog post">PHP&#8230; what to say?</a>. I started replying to the list but found I&#8217;d written so much that it was better to clutter up my own space than a public one.</p>

<blockquote>&#8220;Zend Framework already has a set of conventions. In my opinion it&#8217;s a good thing to improve these conventions even further and make them apply not only for Zend Framework, but for PHP as a whole.&#8221;</blockquote>

<p>I suspect that Zend Framework will introduce an interesting dilemma for Zend and PHP where by improving more users experience and understanding of so called advanced programming concepts like OOP, design patterns, etc, they will also increase their expectations of the underlying language.</p>

<p>What onus that puts on the development of PHP itself is really the question. It may be a positive one, with PHP developers and those from other frameworks/languages able to move between their framework and Zend Framework more comfortably. The negative may be that Zend Framework is working on a layer above PHP to the extent that it begins to feel like a language within a language (something that Lukas Smith has been referring to in his <a href="http://pooteeweet.org/blog/1151" title="Kiss my ...">Kiss my &#8230;</a> post) and the nagging question then creeps in as to how much we are duplicating the functionality of a web development focussed language in a web development focussed framework? I&#8217;ve already started kicking myself for getting a bit carried away and unnecessarily using Zend Framework components when the same can be achieved with PHP.</p>

<p>An even bigger question that I&#8217;m dealing with right now is what to train new programmers in? The argument is almost endless, but the answer is rarely PHP for any other reason than ease of entry. If developers are going to be working at the higher level that Zend Framework has moved development to, then the question is why start new programmers with a programming language that is rarely recommended as being at that level?</p>

<p>Zend Framework is actually a good way to get someone into PHP and also make sure they keep away from so many of the bad habits that have plagued PHP development. But that is partly a case of keeping them away from PHP itself. Wouldn&#8217;t they then be better learning a language that is often used to teach programming, like Python, and once they&#8217;ve developed good habits introduce them to a framework for development? In other words I would prefer to have someone learn PHP via Zend Framework whereas with Python I&#8217;d be content to have someone learn Python and then a framework.</p>

<p>The question I know that only time will answer is what the cross-pollination will be between Zend Framework and PHP. Targetting that at the core developers I&#8217;m interested to know what future plans there are for removing and/or adapting Zend Framework features that become native to PHP itself and/or become more widely hosted such as 5.3&#8217;s namespaces against Zend Framework&#8217;s pseudo-namespaces.</p>

<p>Of course I&#8217;m not naive enough to think that Zend hasn&#8217;t thought about any of this, but then I&#8217;m not looking at it from that high up. From my perspective the disciplines that Zend Framework introduce actually open possibilities that are as lateral as they are upwardly PHP. Once you climb the Zend Framework mountain you begin to see it has neighbouring mountains that it has a lot in common with and that&#8217;s actually a good thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2008/06/16/my-thoughts-on-his-thoughts-on-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zend Framework in Action in the Works</title>
		<link>http://www.ingredients.com.au/nick/2007/09/17/zend-framework-in-action-in-the-works/</link>
		<comments>http://www.ingredients.com.au/nick/2007/09/17/zend-framework-in-action-in-the-works/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 01:25:08 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2007/09/17/zend-framework-in-action-in-the-works/</guid>
		<description><![CDATA[ Since Rob has beaten me to the punch, the only thing left for me to do is put up a pretty picture of the cover so you can see what has occupied the time I may or may not have put into this blog!

The story is that the book that we are co-authoring on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.manning.com/allen/" title="Zend Framework in Action early access page"><img id="image58" src="http://www.ingredients.com.au/nick/content/zfia_cover.gif" alt="Zend Framework in Action cover" class="alignleft" /></a> Since <a href="http://akrabat.com/2007/09/13/zend-framework-book-coming-soon/" title="Book announcement on Rob Allen's blog">Rob</a> has beaten me to the punch, the only thing left for me to do is put up a pretty picture of the cover so you can see what has occupied the time I may or may not have put into this blog!</p>

<p>The story is that <a href="http://www.manning.com/allen/" title="Zend Framework in Action early access page">the book</a> that we are co-authoring on the <a href="http://framework.zend.com" title="Zend Framework">Zend Framework</a> has now been released through Manning&#8217;s early access program. This means you can read it as we&#8217;re writing it, basically.</p>

<p>It&#8217;s certainly hard work, in particular trying to find the time alongside the &#8220;day job&#8221;, but nonetheless rewarding and I do have to say thanks to Rob for asking me to be part of the process. When he originally asked I was quite taken aback in a &#8220;why me?!&#8221; way.</p>

<p>Anyway, I&#8217;ll chat more about it now that it&#8217;s more official and if you&#8217;re interested please feel free to let us know any thoughts/comments/ideas through either of our blogs or the <a href="http://www.manning-sandbox.com/forum.jspa?forumID=329" title="Zend Framework in Action author's forum">author&#8217;s forum</a>. The point of this early access program is to get as much feedback as possible and therefore improve the quality of the final publication.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2007/09/17/zend-framework-in-action-in-the-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework article on Zend Developer Zone</title>
		<link>http://www.ingredients.com.au/nick/2007/07/25/zend-framework-article-on-zend-developer-zone/</link>
		<comments>http://www.ingredients.com.au/nick/2007/07/25/zend-framework-article-on-zend-developer-zone/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 02:11:27 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2007/07/25/zend-framework-article-on-zend-developer-zone/</guid>
		<description><![CDATA[I know my blog is watched mainly for its Zend Framework content so I should mention that I have an article up on Zend Developer Zone entitled Zend Framework and the New Hybrid Designer.

It will likely be preaching to the converted for many of you but having had the odd &#8220;why use Zend Framework&#8221; discussion [...]]]></description>
			<content:encoded><![CDATA[<p>I know my blog is watched mainly for its Zend Framework content so I should mention that I have an article up on Zend Developer Zone entitled <a href="http://devzone.zend.com/article/2350-Zend-Framework-and-the-New-Hybrid-Designer">Zend Framework and the New Hybrid Designer</a>.</p>

<p>It will likely be preaching to the converted for many of you but having had the odd &#8220;why use Zend Framework&#8221; discussion I felt it would be good to write it down in some form. Feel free to brutalise it as you see fit!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2007/07/25/zend-framework-article-on-zend-developer-zone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Acl and Zend_Auth Example</title>
		<link>http://www.ingredients.com.au/nick/2007/02/08/zend_acl-and-zend_auth-example/</link>
		<comments>http://www.ingredients.com.au/nick/2007/02/08/zend_acl-and-zend_auth-example/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 04:12:19 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.ingredients.com.au/nick/2007/02/08/zend_acl-and-zend_auth-example/</guid>
		<description><![CDATA[Simon Mundy has written up a well-worth-reading Zend_Acl / Zend_Auth example scenario in which he illustrates setting up authorisation and access privileges with the Zend Framework.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.peptolab.com/" title="Peptolab">Simon Mundy</a> has written up a well-worth-reading <a href="http://www.nabble.com/Zend_Acl---Zend_Auth-example-scenario-tf3165728s16154.html">Zend_Acl / Zend_Auth example scenario</a> in which he illustrates setting up authorisation and access privileges with the Zend Framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ingredients.com.au/nick/2007/02/08/zend_acl-and-zend_auth-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
