<?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>Stump of a Muffin</title>
	<atom:link href="http://muffinstump.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://muffinstump.ca</link>
	<description>A Resource for Very Little</description>
	<lastBuildDate>Wed, 01 Sep 2010 20:19:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>jQuery &#8211; Selectbox Validation</title>
		<link>http://muffinstump.ca/2010/09/jquery-selectbox-validation/</link>
		<comments>http://muffinstump.ca/2010/09/jquery-selectbox-validation/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 20:11:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jqueryui]]></category>
		<category><![CDATA[selectbox]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=183</guid>
		<description><![CDATA[I needed to validate two sets of selectboxes within a single form.  Each pair represented a minimum and a maximum. Here is the complete script http://muffinstump.ca/selectbox_validation.php. The following is the jQuery set-up: &#60;script language=&#34;javascript&#34; type=&#34;text/javascript&#34;&#62; $(document).ready(function(){ &#160;&#160;$(&#039;#tabs&#039;).tabs(); &#160;&#160;$(&#34;#alert_AB, #alert_CD&#34;).dialog({ &#160;&#160;&#160;&#160;&#160;&#160;buttons: { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Ok: function() { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$(this).dialog(&#039;close&#039;); &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;} &#160;&#160;&#160;&#160;&#160;&#160;}, &#160;&#160;&#160;&#160;&#160;&#160;autoOpen: false, &#160;&#160;&#160;&#160;&#160;&#160;show: &#039;blind&#039;, &#160;&#160;&#160;&#160;&#160;&#160;hide: &#039;explode&#039; &#160;&#160;&#160;&#160;}); &#160;&#160;$(&#039;#selectboxA, [...]]]></description>
			<content:encoded><![CDATA[<p>I needed to validate two sets of selectboxes within a single form.  Each pair represented a minimum and a maximum.  Here is the complete script <a title="http://muffinstump.ca/selectbox_validation.php" href="http://muffinstump.ca/selectbox_validation.php">http://muffinstump.ca/selectbox_validation.php</a>.</p>
<p>The following is the jQuery set-up:<br />
<pre><pre>
&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;
 $(document).ready(function(){

&nbsp;&nbsp;$(&#039;#tabs&#039;).tabs();
&nbsp;&nbsp;$(&quot;#alert_AB, #alert_CD&quot;).dialog({
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buttons: {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ok: function() {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(this).dialog(&#039;close&#039;);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;autoOpen: false,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show: &#039;blind&#039;,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hide: &#039;explode&#039;
&nbsp;&nbsp;&nbsp;&nbsp;});

&nbsp;&nbsp;$(&#039;#selectboxA, #selectboxB, #selectboxC, #selectboxD&#039;).change(function(){
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var start = $(&#039;#selectboxA&#039;).val();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var end = $(&#039;#selectboxB&#039;).val();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var from = parseInt($(&#039;#selectboxC&#039;).val());
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var to = parseInt($(&#039;#selectboxD&#039;).val());
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if( end &gt; 0 &amp;&amp; start &gt; end ) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#alert_AB&#039;).dialog(&#039;open&#039;);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#tabs&#039;).tabs(&quot;select&quot;, 1);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#submit_button&#039;).hide();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else if( to &gt; 0 &amp;&amp; from &gt; to )
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#alert_CD&#039;).dialog(&#039;open&#039;);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#tabs&#039;).tabs(&quot;select&quot;, 2);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#submit_button&#039;).hide();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;#submit_button&#039;).show();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;});

 });
&lt;/script&gt;
</pre></pre></p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/09/jquery-selectbox-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mistakes Are For Making</title>
		<link>http://muffinstump.ca/2010/07/mistakes-are-for-making/</link>
		<comments>http://muffinstump.ca/2010/07/mistakes-are-for-making/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 15:47:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Observations]]></category>
		<category><![CDATA[Quotes From Here and There]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=178</guid>
		<description><![CDATA[This week I made a mistake.  Actually I&#8217;m sure I made hundreds of mistakes.  ( I know if rectified them all &#8211; ha! )  There is a single mistake that really made me think.  Mostly because it scared me.  I nearly dropped a gym weight on my face. One of my favourite exercises is the [...]]]></description>
			<content:encoded><![CDATA[<p>This week I made a mistake.  Actually I&#8217;m sure I made hundreds of mistakes.  ( I know if rectified them all &#8211; ha! )  There is a single mistake that really made me think.  Mostly because it scared me.  I nearly dropped a gym weight on my face.</p>
<p>One of my favourite exercises is the incline bench press.  A normal set is 4 x 12.  It was during the last four reps of the last set when the mistake occurred to me.  I hadn&#8217;t arranged for a spotter and now I&#8217;m straining.  Exhausted my arms began to fail.  Enough about that.  I finished.</p>
<p>Ok, the real point of this anecdote; I learned.  I learned that a spotter is a very good idea.</p>
<p>A friend of mine shared a quote his father often chucks out, &#8220;eat your mistakes&#8221;.  Funny.  We share this quote often while chatting about food.  But, I&#8217;d say this quote goes much further.  If you eat your mistakes they become part of you.  You learn.  If you do not take advantage of these mistakes you are doomed to continue making the same mistakes.  Fatal.</p>
<p>One of my business partners absolutely cringes when I confess to clients about the mistakes I make.  More often than not the clients look at me quizzically wondering about my comment.  Fact is, in custom applications you cannot progress without discovering mistakes.  The real challenge is admitting to those mistakes during development, making better decisions and ultimately making you ap &#8216;bulletproof&#8217;.</p>
<p>&#8220;You are what you eat.&#8221;  Well, I guess I&#8217;m a collection of mistakes-learn.  I certainly hope so.  I&#8217;d hate to have start over making all those mistakes all over again.</p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/07/mistakes-are-for-making/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facts or Statistics</title>
		<link>http://muffinstump.ca/2010/06/facts-or-statistics/</link>
		<comments>http://muffinstump.ca/2010/06/facts-or-statistics/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 16:40:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Quotes From Here and There]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=175</guid>
		<description><![CDATA[&#8220;Get your facts first, and then you can distort them as much as you please: facts are stubborn, but statistics are more pliable&#8221; Mark Twain]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Get your facts first, and then you can distort them as much as you please: facts are stubborn, but statistics are more pliable&#8221;</p></blockquote>
<p>Mark Twain</p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/06/facts-or-statistics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Business Website &#8211; Own What You Pay For</title>
		<link>http://muffinstump.ca/2010/05/your-business-website-own-what-you-pay-for/</link>
		<comments>http://muffinstump.ca/2010/05/your-business-website-own-what-you-pay-for/#comments</comments>
		<pubDate>Wed, 26 May 2010 23:11:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=158</guid>
		<description><![CDATA[Ever hear the expression you &#8220;get what you paid for&#8221;?  Well, on the Internet that&#8217;s not always true.  My point is there are several cases that cross my desk each week where business owners &#8211; at all levels &#8211; that do not get what they paid an Internet expert to deliver.  Far fetched?  Not really.  [...]]]></description>
			<content:encoded><![CDATA[<p>Ever hear the expression you &#8220;get what you paid for&#8221;?  Well, on the Internet that&#8217;s not always true.  My point is there are several cases that cross my desk each week where business owners &#8211; at all levels &#8211; that do not get what they paid an Internet expert to deliver.  Far fetched?  Not really.  Most of these business relationships start without a written commitment by either party.  Let me explain.</p>
<p>If you were about to sell your home a REALTOR would quickly produce a listing contract.  &#8220;I promise to do this, that and these things.  You promise to pay me $ if I come through and affect the sale of your home.&#8221;  You both sign it.  Done.  You visit the oil change shop.  &#8220;We will change the oil, check this &#8211; that &#8211; those &#8211; and replace the filter.  Should cost $.  Initial here.  Sign here.  Ok, here&#8217;s a paper to read until we&#8217;re done.&#8221;  You know exactly what to expect.  Usually you know what the cost and delivery date(s) will be.</p>
<p>Now the time comes to invest in the Internet.  You&#8217;ve decided to your business can benefit from being exposed to the &#8216;web&#8217;.  The reasoning could be a simple as sharing your business hours or directions to your establishment, or, you&#8217;ve decided the world can&#8217;t live any longer without your collection of homemade movies and you&#8217;re going to sell them.  Let&#8217;s go!</p>
<p>For this discussion we will assume that you have decided to hire a web developer.  Someone who will see your site through from beginning to end.  A general contractor.  This contractor could be the &#8216;front person&#8217; for an organization or they might be a &#8216;one horse&#8217; operation performing every task on their own.  Regardless, you are now about to put your trust ( read that money ) in the hands of this web developer.  Before you do:</p>
<p>What questions to ask the during the web developer interview.</p>
<ul>
<li> <span style="text-decoration: underline;">Can you show me your portfolio?</span> This is no different than asking a potential employee if they have any work experience.</li>
<li><span style="text-decoration: underline;">M</span><span style="text-decoration: underline;">ay I contact any of those listed on the portfolio page(s)?</span> Again, very common hiring practice to contact references.</li>
<li> <span style="text-decoration: underline;">Do you contract out any of the work?</span> You want to know if the person or firm you&#8217;re hiring is actually doing the work.  As the Internet has no borders you could be hiring a front man for one of the sweatshops off shore.</li>
</ul>
<p>What level of control should you expect in regards to ownership: domain name, content, design, data.</p>
<ul>
<li> <span style="text-decoration: underline;">Domain Name</span> &#8211; www.MyDomainName.com who owns that?  Visit a WHOIS [ http://whois-service.com/ ]  service to find out if your name and contact information is on the  registry.  Depending on your agreement &#8211; or contract &#8211; you may be  leasing the domain name instead of owning.</li>
<li><span style="text-decoration: underline;">Design</span> &#8211; there are many design companies that will claim copyright of a design; and they have a legal claim unless you&#8217;ve both agreed to who owns what.  Very often there is no contract when these types of business relationships commence.  This ambiguity leaves those with &#8220;9/10th&#8217;s&#8221; of the law on their side.  What I mean is if the designer has the original source files ( images, copy, etc. ) then they have possession of your website.</li>
<li> <span style="text-decoration: underline;">Content</span> &#8211; page copy and imagery.  Imagery would include any type of animation ( Flash ) or logo.</li>
<li> <span style="text-decoration: underline;">Data</span> &#8211; as simple as a grocery list or involved as a voice over IP telephony system.  Who owns it?  Make sure you do.  A very interesting aspect of this point is to differentiate between data and the data management framework.  The data ( name, numbers, prices, etc. ) are wholly one.  The data management system will almost certainly belong to the developer unless otherwise stipulated.</li>
</ul>
<p>Making your investment cost practical when deciding how to apply your online marketing dollars.</p>
<ul>
<li><span style="text-decoration: underline;">SEO</span> &#8211; most professional website developers work to a standard search engine optimization.  Even so, a reasonable budget should be considered for consultation with an SEO before, during and after the development of your site.</li>
<li><span style="text-decoration: underline;">Cross Media Promotion</span> &#8211; <em>Google will not find you the week of your site being launched.</em> It is highly recommended that you promote your site outside of the Internet.  Anywhere within budget.</li>
<li><span style="text-decoration: underline;">Social Media</span> &#8211; Twitter, Facebook and many ( many ) more exist.  Most are free.  Most will consume your entire day if you let them.  ( There is a growing market for those who offer consultation related to this aspect. )</li>
</ul>
<p>The most important components of a strong business website.</p>
<ul>
<li><span style="text-decoration: underline;">Tell your story.</span> The good and the bad.  Share the anecdote of how you overcame the grumpy customer or impressed the &#8216;hell out of&#8217; a loyal client by remembering their birthday ( even if it is your mom ).</li>
<li><span style="text-decoration: underline;">Keep your content evolving.</span> People love to read current events.  I don&#8217;t know anyone who reads the same newspaper over and over again.</li>
<li><span style="text-decoration: underline;">Trust.</span> Conceive your entire presentation being one of trust.  Ages ago &#8211; in Internet terms this means more than five years &#8211; e-commerce was struggling because of the lack of trust.  Even so sales online were in the hundreds of millions.  Today the current estimate puts online sales into the billions.  This estimate will not contain the sales resulted in from a professional site drawing customers to your &#8216;brick and mortar&#8217; storefront.</li>
</ul>
<p>Self-administration or self-destruction of your website &#8211; who’s in control?  All of the above leads us to the best use of your time.  ( Short anecdote:  when we first set out at [ radarhill.com ] it was quickly obvious that there were more talented people than us in the business and that doing 100 things &#8216;ok&#8217; was not impressive.  We hired the &#8216;more talented&#8217; and thinned our line of offerings to 10-12 things we did awesomely. )</p>
<ul>
<li>If you are opting for a site with self-administrative tools schedule time to make this happen.  That&#8217;s just good time management.</li>
<li>Do not take on tasks that are beyond your skill set or the tools offered by the CMS.</li>
<li>Do not let your site take over your life.</li>
<li>Do not rely entirely on the Internet to make you rich.  Diversify.  You owe the world that much.  Get out there and communicate belly to belly, email to email, social media &#8211; make it happen.</li>
</ul>
<p>Here&#8217;s an excellent idea for using social media:</p>
<p style="padding-left: 30px;">For Twitter, timed coupons, eg:   http://twitter.com/Rod_Phillips is a &#8220;Buyer for the Liquor Plus chain of Liquor Stores on Vancouver Island&#8221; and he tweets stuff like:  &#8220;TWEET DEAL:1st 25 replies or RT&#8217;s gets 1 6 pack of Hornsby Amber Draft Cider for $6 (reg. $16).&#8221;  Rod has found that when people pick up this loss leader, they also buy other things, so it is very profitable for him. Naked Pizza in US does something similar on Twitter, has huge success. Good for a company that can do time limited coupons.</p>
<p>Glossary:</p>
<ul>
<li>Website Developer &#8211; A developer of websites.  Not all that different than a land developer only this person&#8217;s realm is the Internet.</li>
<li>Designer &#8211; The person or firm that conceives of the design of a site.  This is not limited to colours and layout.  A site design would also include several of the elementary components or architecture:  navigation menus, imagery, logos, etc.</li>
<li> Site &#8211; A website.  http://google.com is a site.  Same as http://tsn.ca.</li>
<li> Coder &#8211; This person or firm will take the work of a designer and make the design a site.  Most commonly this task includes several important aspects which may include:  JavaScript, static or dynamic content,</li>
<li>SEO &#8211; search engine optimization.  A specialized task of ensuring that your Internet display is up to standard and follows the current techniques for placement.</li>
<li>CMS &#8211; content management system.</li>
<li>Social media &#8211; all the rage these days.  Don&#8217;t let it eat you alive.  What social media is &#8211; or was meant to be &#8211; was a socialized environment for networking.  Yes, good old fashioned networking.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/05/your-business-website-own-what-you-pay-for/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The proper function of man&#8230;</title>
		<link>http://muffinstump.ca/2010/04/the-proper-function-of-man/</link>
		<comments>http://muffinstump.ca/2010/04/the-proper-function-of-man/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 18:10:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Quotes From Here and There]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/2010/04/the-proper-function-of-man/</guid>
		<description><![CDATA[The proper function of man is to live, not to exist. I shall not waste my days in trying to prolong them. I shall use my time. ~ Jack London]]></description>
			<content:encoded><![CDATA[<blockquote><p>The proper function of man is to live, not to exist. I shall not waste my days  in trying to prolong them. I shall use my time.<br />
~ Jack London</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/04/the-proper-function-of-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meta-Tags Dead?</title>
		<link>http://muffinstump.ca/2010/03/meta-tags-dead/</link>
		<comments>http://muffinstump.ca/2010/03/meta-tags-dead/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 18:03:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Observations]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[meta-tags]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=155</guid>
		<description><![CDATA[I want to write more on this topic but for now I&#8217;m simply going to share this resource:  http://googlewebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.html]]></description>
			<content:encoded><![CDATA[<p>I want to write more on this topic but for now I&#8217;m simply going to share this resource:  http://googlewebmastercentral.blogspot.com/2009/09/google-does-not-use-keywords-meta-tag.html</p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/03/meta-tags-dead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Days</title>
		<link>http://muffinstump.ca/2010/03/some-days/</link>
		<comments>http://muffinstump.ca/2010/03/some-days/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 17:17:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Quotes From Here and There]]></category>
		<category><![CDATA[laugh]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=150</guid>
		<description><![CDATA[Some days &#8211; it&#8217;s not even worth chewing through the restraints.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Some days &#8211; it&#8217;s not even worth chewing through the restraints.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/03/some-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.htaccess &#8211; Denied</title>
		<link>http://muffinstump.ca/2010/03/htaccess-denied/</link>
		<comments>http://muffinstump.ca/2010/03/htaccess-denied/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 21:44:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Toppings]]></category>
		<category><![CDATA[htaccess deny]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=142</guid>
		<description><![CDATA[Every wanted to keep everyone out of a directory?  Make your .htaccess file this way: deny from all Now that entire directory is &#8216;blocked&#8217; from prying eyes. How about not allowing any site visitor from parsing a resource? It goes a little like this: &#60;Files *.phpi&#62; deny from all &#60;/Files&#62; Now any file with the [...]]]></description>
			<content:encoded><![CDATA[<p>Every wanted to keep everyone out of a directory?  Make your .htaccess file this way:</p>
<blockquote><p>deny from all</p></blockquote>
<p>Now that entire directory is &#8216;blocked&#8217; from prying eyes.</p>
<p>How about not allowing any site visitor from parsing a resource?  It goes a little like this:</p>
<blockquote><p>&lt;Files *.phpi&gt;</p>
<p>deny from all</p>
<p>&lt;/Files&gt;</p></blockquote>
<p>Now any file with the extension phpi will not be parsed.</p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/03/htaccess-denied/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>With Age Comes Advantage</title>
		<link>http://muffinstump.ca/2010/02/with-age-comes-advantage/</link>
		<comments>http://muffinstump.ca/2010/02/with-age-comes-advantage/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 22:50:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=140</guid>
		<description><![CDATA[Little Tony was 9 years old and was staying with his grandmother for a few days.  He&#8217;d been playing outside with the other kids for a while when he came into the house and asked her, &#8220;Grandma, what&#8217;s that thing called when two people sleep in the same room and one is on top of [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Little Tony was 9 years old and was staying with his grandmother for a few days.  He&#8217;d been playing outside with the other kids for a while when he came into the house and asked her, &#8220;Grandma, what&#8217;s that thing called when two people sleep in the same room and one is on top of the other?&#8221;</p>
<p>&#8220;She was a little taken back, but she decided to tell him the truth.  It&#8217;s called sexual intercourse, darling.&#8221;</p>
<p>Little Tony said, &#8220;Oh, OK,&#8221; and went back outside to play with the other kids.  A few minutes later he came back in and said angrily, &#8220;Grandma, it isn&#8217;t called sexual intercourse, It&#8217;s called Bunk Beds, and Jimmy&#8217;s mom wants to talk to you.&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/02/with-age-comes-advantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fantastic &#8211; Thanks Tom!</title>
		<link>http://muffinstump.ca/2010/02/fantastic-thanks-tom/</link>
		<comments>http://muffinstump.ca/2010/02/fantastic-thanks-tom/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 18:52:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Observations]]></category>

		<guid isPermaLink="false">http://muffinstump.ca/?p=138</guid>
		<description><![CDATA[I just love this video:  http://www.youtube.com/watch?v=tYoTJItSPt0]]></description>
			<content:encoded><![CDATA[<p>I just love this video:  http://www.youtube.com/watch?v=tYoTJItSPt0</p>
]]></content:encoded>
			<wfw:commentRss>http://muffinstump.ca/2010/02/fantastic-thanks-tom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
