<?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>Nerdy Dork</title>
	<atom:link href="http://www.nerdydork.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nerdydork.com</link>
	<description>Dustin Davis reviews... the internet.</description>
	<lastBuildDate>Wed, 03 Mar 2010 23:16:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mobile App on Subdomain with Django</title>
		<link>http://www.nerdydork.com/mobile-app-on-subdomain-with-django.html</link>
		<comments>http://www.nerdydork.com/mobile-app-on-subdomain-with-django.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 17:07:48 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/?p=639</guid>
		<description><![CDATA[I&#8217;ve noticed a fairly common pattern arising with mobile and iPhone versions of websites using sub-domains. Clicky is an excellent example of this. They provide an iPhone version of their site at i.getclicky.com and a generic mobile version at m.getclicky.com.
I want to create something similar for Inzolo.com. I assumed that Django, with all its awesomeness [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/one-click-django-project-publishing.html' rel='bookmark' title='Permanent Link: One Click Django Project Publishing'>One Click Django Project Publishing</a> <small>I was reading The Joel Test and I got to...</small></li>
<li><a href='http://www.nerdydork.com/django-cron-on-webfaction.html' rel='bookmark' title='Permanent Link: Django cron on Webfaction'>Django cron on Webfaction</a> <small>James Bennett addresses one of the most frequently asked questions...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve noticed a fairly common pattern arising with mobile and iPhone versions of websites using sub-domains. <a href="http://www.getclicky.com">Clicky</a> is an excellent example of this. They provide an iPhone version of their site at <a href="http://i.getclicky.com" title="http://i.getclicky.com" target="_blank">i.getclicky.com</a> and a generic mobile version at <a href="http://m.getclicky.com" title="http://m.getclicky.com" target="_blank">m.getclicky.com</a>.</p>
<p>I want to create something similar for <a href="http://Inzolo.com" title="http://Inzolo.com" target="_blank">Inzolo.com</a>. I assumed that Django, with all its awesomeness could handle this without much fuss. But I really wasn&#8217;t sure how to put all the pieces together. Essentially, I need to create new sites on sub-domains that use the same models with different views and templates. My initial search of Google returned various results of simply creating mobile versions of existing websites by providing alternate templates, but that is not want I need to do (well, I suppose I ought to, but that&#8217;s not on the priority list yet). I don&#8217;t want my sales &amp; info pages at the root of the site, I want the actual app that users log in to budget with &#8211; only a dumbed down version without all the ajax.</p>
<p>Creating a new project is one solution, but it is not ideal. I could have my settings point to the same database and copy or symlink my model, but it seems a bit kludgy.</p>
<p>So I went to where I normally go to get quick tips on Django &#8211; the #django IRC channel. <em>jumpa</em> was particularly helpful in providing the tip I needed.</p>
<p>Since I am using mod_wsgi, I can create an alternate settings file for my mobile sub-domains. That works great on my live site, but for my testing environment I don&#8217;t use mod_wsgi. I simply use &#8220;manage.py runserver&#8221;. I learned that is not much of an issue either as I can call &#8220;manage.py runserver &#8211;settings=mobile_settings 0.0.0.0:8001&#8243;</p>
<p>So now, I have the preliminary info I need, I can start building. Just one last thing. I figure I can use most of the existing settings in my main settings file, so I plan to just extend it to mobile_settings.py. At the top of mobile_settings.py I would just add the following, the proceed to overwrite/add the necessary settings:</p>
<pre>from settings import *
</pre>
<p>** UPDATE **</p>
<p>As I suspected there wasn&#8217;t much to it. I created a new app in my project name mobile. I also created a new template directory for my mobile templates. Here is an example of what my mobile_settings.py file looks like:</p>
<pre>from settings import *

ROOT_URLCONF = 'mysite.mobile_urls'

TEMPLATE_DIRS += (
 "/path/to/my/mobile/templates",
) 

INSTALLED_APPS += (
 'mysite.mobile',
)
</pre>
<pre></pre>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/one-click-django-project-publishing.html' rel='bookmark' title='Permanent Link: One Click Django Project Publishing'>One Click Django Project Publishing</a> <small>I was reading The Joel Test and I got to...</small></li>
<li><a href='http://www.nerdydork.com/django-cron-on-webfaction.html' rel='bookmark' title='Permanent Link: Django cron on Webfaction'>Django cron on Webfaction</a> <small>James Bennett addresses one of the most frequently asked questions...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/mobile-app-on-subdomain-with-django.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Django: ProgrammingError: Can&#8217;t Adapt</title>
		<link>http://www.nerdydork.com/django-programmingerror-cant-adapt.html</link>
		<comments>http://www.nerdydork.com/django-programmingerror-cant-adapt.html#comments</comments>
		<pubDate>Thu, 28 Jan 2010 19:16:48 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/?p=625</guid>
		<description><![CDATA[I find I get an error like this far too often, but not often enough to remember why I got the problem the previous time. For my own sanity, I&#8217;m blogging about it for reference. The error itself is not very descriptive:
Exception Type: ProgrammingError
Exception Value: can&#8217;t adapt
Unless there is something I&#8217;m forgetting, it seems 100% [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
<li><a href='http://www.nerdydork.com/django-login-form-on-every-page.html' rel='bookmark' title='Permanent Link: Django: Login Form on Every Page'>Django: Login Form on Every Page</a> <small>Up to the point, when it has come to Django...</small></li>
<li><a href='http://www.nerdydork.com/copy-model-object-in-django.html' rel='bookmark' title='Permanent Link: Copy Model Object in Django'>Copy Model Object in Django</a> <small>I ran into a situation where I wanted to created...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I find I get an error like this far too often, but not often enough to remember why I got the problem the previous time. For my own sanity, I&#8217;m blogging about it for reference. The error itself is not very descriptive:</p>
<p><strong>Exception Type:</strong> ProgrammingError<br />
<strong>Exception Value:</strong> can&#8217;t adapt</p>
<p>Unless there is something I&#8217;m forgetting, it seems 100% of the time it has been a simple error. I use the get_or_create function to retrieve a model, but I don&#8217;t account for the &#8220;created&#8221; variable. So then I try to use the tuple as a model object somewhere and it throws this error.</p>
<p>For example, here is the wrong way:</p>
<pre>person = Person.objects.get_or_create(first_name="Dustin", last_name="Davis")
print person.first_name
</pre>
<p>And now for the correction:</p>
<pre>person, created = Person.objects.get_or_create(first_name="Dustin", last_name="Davis")
print person.first_name</pre>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
<li><a href='http://www.nerdydork.com/django-login-form-on-every-page.html' rel='bookmark' title='Permanent Link: Django: Login Form on Every Page'>Django: Login Form on Every Page</a> <small>Up to the point, when it has come to Django...</small></li>
<li><a href='http://www.nerdydork.com/copy-model-object-in-django.html' rel='bookmark' title='Permanent Link: Copy Model Object in Django'>Copy Model Object in Django</a> <small>I ran into a situation where I wanted to created...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/django-programmingerror-cant-adapt.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Basic Authentication on mod_wsgi</title>
		<link>http://www.nerdydork.com/basic-authentication-on-mod_wsgi.html</link>
		<comments>http://www.nerdydork.com/basic-authentication-on-mod_wsgi.html#comments</comments>
		<pubDate>Tue, 12 Jan 2010 00:21:05 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[basic auth]]></category>
		<category><![CDATA[djanog]]></category>
		<category><![CDATA[mod_wsgi]]></category>
		<category><![CDATA[piston]]></category>
		<category><![CDATA[wapi]]></category>
		<category><![CDATA[webfaction]]></category>
		<category><![CDATA[wsgi]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/?p=621</guid>
		<description><![CDATA[I&#8217;m currently in the process of creating an iPhone app for Inzolo. This requires an API of course. I wanted to take advantage of what was currently available for Django and I came across wapi. Time is of the essence so I decided to take the easiest route and use basic authentication for now. (I&#8217;m [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/webfaction-review.html' rel='bookmark' title='Permanent Link: Webfaction Review'>Webfaction Review</a> <small>I was looking at my web stats and noticed I...</small></li>
<li><a href='http://www.nerdydork.com/django-cron-on-webfaction.html' rel='bookmark' title='Permanent Link: Django cron on Webfaction'>Django cron on Webfaction</a> <small>James Bennett addresses one of the most frequently asked questions...</small></li>
<li><a href='http://www.nerdydork.com/one-click-django-project-publishing.html' rel='bookmark' title='Permanent Link: One Click Django Project Publishing'>One Click Django Project Publishing</a> <small>I was reading The Joel Test and I got to...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently in the process of creating an iPhone app for <a href="http://inzolo.com">Inzolo</a>. This requires an API of course. I wanted to take advantage of what was currently available for Django and I came across <a href="http://fi.am/entry/building-a-website-api-with-django-part-1-api-func/">wapi</a>. Time is of the essence so I decided to take the easiest route and use basic authentication for now. (I&#8217;m still learning about API best practices).</p>
<p>I got some basic API calls working in my local machine running &#8220;manage.py runserver&#8221;. Once I pushed it live, the basic authentication would not work. I&#8217;m hosting with <a href="http://www.nerdydork.com/webfaction-review.html">Webfaction</a> so I <a href="http://forum.webfaction.com/viewtopic.php?id=3752">posted to the forum</a> for help and continued to look.</p>
<p>I wasn&#8217;t making progress at all so I started looking for another API framework and learned of <a href="http://bitbucket.org/jespern/django-piston/wiki/Home">Piston</a>. In hindsight I would have started here because it was developed by <a href="http://bitbucket.org">bitbucket.org</a> and it seems it will have much longer longevity.</p>
<p>In any case, while reading the docs for Piston I saw this note:</p>
<blockquote><p><strong>Note</strong>: that using <code>piston.authentication.HttpBasicAuthentication</code> with apache and mod_wsgi requires you to add the <code>WSGIPassAuthorization On</code> directive to the server or vhost config, otherwise django-piston cannot read the authentication data from  <code>HTTP_AUTHORIZATION</code> in <code>request.META</code>. See: <a href="http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPassAuthorization">http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPassAuthorization</a>.</p></blockquote>
<p>That was the clue I needed! I added this one-liner to apache config and&#8230; still didn&#8217;t work. <img src='http://www.nerdydork.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I then went through the process of upgrading. I was running Django (1.0.2)/mod_wsgi (2.0)/Python (2.5), I upgraded to Django (1.1.1)/mod_wsgi (2.5)/Python (2.5). Now, with the &#8220;WSGIPassAuthorization On&#8221; it works.</p>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/webfaction-review.html' rel='bookmark' title='Permanent Link: Webfaction Review'>Webfaction Review</a> <small>I was looking at my web stats and noticed I...</small></li>
<li><a href='http://www.nerdydork.com/django-cron-on-webfaction.html' rel='bookmark' title='Permanent Link: Django cron on Webfaction'>Django cron on Webfaction</a> <small>James Bennett addresses one of the most frequently asked questions...</small></li>
<li><a href='http://www.nerdydork.com/one-click-django-project-publishing.html' rel='bookmark' title='Permanent Link: One Click Django Project Publishing'>One Click Django Project Publishing</a> <small>I was reading The Joel Test and I got to...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/basic-authentication-on-mod_wsgi.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Fixing IE Issues</title>
		<link>http://www.nerdydork.com/fixing-ie-issues.html</link>
		<comments>http://www.nerdydork.com/fixing-ie-issues.html#comments</comments>
		<pubDate>Tue, 15 Dec 2009 18:28:44 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/fixing-ie-issues.html</guid>
		<description><![CDATA[This morning for whatever reason I was loathing IE. I hadn’t done any development work all weekend so I don’t even know why it was on my mind. In any case I had an epiphany of sorts.
Despite being totally proprietary, IE seems to be the most easily exploited browser due to its support of active [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>This morning for whatever reason I was loathing IE. I hadn’t done any development work all weekend so I don’t even know why it was on my mind. In any case I had an epiphany of sorts.</p>
<p>Despite being totally proprietary, IE seems to be the most easily exploited browser due to its support of active x. (It’s no coincidence that IE users suffer from the most viruses, but that is neither here nor there). What if someone were to hack IE and make use of the popular open source rendering engine <a href="http://webkit.org/">webkit</a>?</p>
<p>So instead of the ugly display because IE still can’t do CSS rounded corners and other goodies, and instead of lame javascript errors, IE could finally work!</p>
<p>Surely I’m not the smartest guy on the planet. Someone had to have thought of this already. But would that person spend the time to make it happen?</p>
<p>Sure they would… if they worked for Google.</p>
<p>I was delighted to find <a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a>. It</p>
<p>I tried it out on a particular site I was working on. I have never seen IE render so beautifully!</p>
<p>Thanks Google for making IE suck less!</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/fixing-ie-issues.html/feed</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Copy Model Object in Django</title>
		<link>http://www.nerdydork.com/copy-model-object-in-django.html</link>
		<comments>http://www.nerdydork.com/copy-model-object-in-django.html#comments</comments>
		<pubDate>Thu, 05 Nov 2009 22:41:27 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[django]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/copy-model-object-in-django.html</guid>
		<description><![CDATA[I ran into a situation where I wanted to created a new database record from an existing record (model object). I figured there should be a fairly simple solution. It turns out there is and I want to thank Seveas on IRC #django for pointing it out for me. This is essentially what I did:
from [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/mobile-app-on-subdomain-with-django.html' rel='bookmark' title='Permanent Link: Mobile App on Subdomain with Django'>Mobile App on Subdomain with Django</a> <small>I&#8217;ve noticed a fairly common pattern arising with mobile and...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
<li><a href='http://www.nerdydork.com/django-filter-model-on-date-range.html' rel='bookmark' title='Permanent Link: Django: Filter Model on Date Range'>Django: Filter Model on Date Range</a> <small>I&#8217;m sure this is in the documentation *somewhere* but it...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I ran into a situation where I wanted to created a new database record from an existing record (model object). I figured there should be a fairly simple solution. It turns out there is and I want to thank Seveas on IRC #django for pointing it out for me. This is essentially what I did:</p>
<p><span style="font-family: Courier New;">from copy import deepcopy<br />
old_obj = deepcopy(obj)<br />
old_obj.id = None<br />
old_obj.save()</span></p>
<p><span style="font-family: Courier New;"><span style="font-family: serif;">Voila!</span><br />
</span></p>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/mobile-app-on-subdomain-with-django.html' rel='bookmark' title='Permanent Link: Mobile App on Subdomain with Django'>Mobile App on Subdomain with Django</a> <small>I&#8217;ve noticed a fairly common pattern arising with mobile and...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
<li><a href='http://www.nerdydork.com/django-filter-model-on-date-range.html' rel='bookmark' title='Permanent Link: Django: Filter Model on Date Range'>Django: Filter Model on Date Range</a> <small>I&#8217;m sure this is in the documentation *somewhere* but it...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/copy-model-object-in-django.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Why The Cash Envelope System Didn&#8217;t Work for Us</title>
		<link>http://www.nerdydork.com/why-the-cash-envelope-system-didnt-work-for-us.html</link>
		<comments>http://www.nerdydork.com/why-the-cash-envelope-system-didnt-work-for-us.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 06:01:29 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Web Sites]]></category>
		<category><![CDATA[budget]]></category>
		<category><![CDATA[budgeting]]></category>
		<category><![CDATA[cash]]></category>
		<category><![CDATA[envelope budget]]></category>
		<category><![CDATA[envelope method]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/why-the-cash-envelope-system-didnt-work-for-us.html</guid>
		<description><![CDATA[Now let me preface this by saying I am a huge fan of Dave Ramsey and I see the wisdom in all of his teachings. Now that said, I readily admit I don&#8217;t follow everything he says. One area in which I don&#8217;t follow along is with the cash envelope budget system.
I think the system [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Now let me preface this by saying I am a huge fan of Dave Ramsey and I see the wisdom in all of his teachings. Now that said, I readily admit I don&#8217;t follow everything he says. One area in which I don&#8217;t follow along is with the cash envelope budget system.</p>
<p>I think the system is excellent. I do believe it &#8220;hurts&#8221; more to spend cash. It is hard for me to break a $20. I like that fact that when I spend cash I usually end up with change that becomes savings because I never spend change (I don&#8217;t know that Dave ever mentions that one, but it is a nice bonus).</p>
<p>My wife and I tried the cash envelope system. We gave up after only two months. Here are the reasons why:
<ol>
<li>Inconvenience. Let&#8217;s face it, debit cards make life so much more convenient. It is not convenient to got to the bank or ATM once or twice a month to allocate cash in your envelopes. I hate waiting in line at the bank so I avoid it at all costs.</li>
<li>Inconvenience. Yeah, same reason, but different. It is inconvenient to pay with cash. Grocery stores are not so bad really &#8211; unless you use the self-checkout, which I often do &#8211; again, because there is usually no lines there. Putting cash in those machines is downright painful. And really, who pays for gasoline with cash anymore?</li>
<li>Location of the envelope. It&#8217;s happened on more than one occasion that my wife is making dinner and finds she is missing an ingredient. So what does she do? She calls me and asks that I pick it up on the way home from work. If I don&#8217;t have enough blow money in my wallet I reach for the debit card.</li>
<li>Have you ever reached the checkout and when it is time to pay you realize you don&#8217;t have your wallet. That is really mortifying to me. I&#8217;m frantic in that case. I start looking through my car for a hidden $100 bill (it&#8217;s never there) or a blank check (never there either). Even if I only live 3 blocks away it is inconvenient and super embarrassing. If you forget your envelope and you don&#8217;t realize it before you get in line to checkout, are you really going to go home and get it? Not me, I&#8217;ll pull out the debit card again. Of course my intention is to go back to the bank and deposit the amount of cash I spent, but I don&#8217;t because that is so&#8230; inconvenient!</li>
<li>While it &#8220;hurts&#8221; me to spend cash, it seems to have the opposite effect on my wife. If money talks, all it ever says to my wife is &#8220;goodbye&#8221;. I&#8217;m not being rude here. She readily admits this. It&#8217;s not more difficult for my dear wife to spend cash than it is to spend money in any other way. Basically, it is just more (there it is again) inconvenient.</li>
</ol>
<p>Let&#8217;s face it. I love debit cards. What I like about them is that if you use your debit card as a debit card (as opposed to credit card) it withdraws the cash out of your account immediately. Your bank account balance is updated immediately (at least where I bank it is).</p>
<p>Here are some more things I love about my debit card:
<ol>
<li>It is free to use. I have a free checking account. I don&#8217;t have to pay for new checks as long as I use my debit card.</li>
<li>My bank let&#8217;s me customize it. I generally put pictures of my kids on it so people can tell me how cute they are. I sometimes wonder though if my bank would be opposed to me scanning in my drivers license so people don&#8217;t have to ask for it when I use my debit card in place of a credit card. <img src='http://www.nerdydork.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>It&#8217;s thin. With all that cash, your wallet can become a pain in the butt &#8211; literally.</li>
<li>It doubles as a credit card. For those places that don&#8217;t accept debit cards but can take credit cards, my debit card works fine. I generally have to wait a day or two for the transaction to appear on my bank statement though.</li>
<li>Did I mention it is convenient?</li>
</ol>
<p>So, how do we make use of the timeless &amp; effective envelope budget system with debit cards? We use <a target="_blank" href="http://inzolo.com">Inzolo</a>.</p>
<p>Whenever I get income, be it a paycheck or any other form of income, I decide where we are going to spend that money and allocate it to a virtual envelope.</p>
<p>Whenever we spend money using our debit card, the transaction imported lightning fast into Inzolo and I specify what envelope that money came out of. I can visually see all my envelope balances. If I go over in an envelope I can easily move the exact amount I need to cover the difference from another envelope.</p>
<p>It&#8217;s basically like haveing dozens of savings accounts set up in your bank and deciding where each transaction will come out of. I can even split transactions so that different portions come out of different envelopes.</p>
<p>So if you love the idea of the cash envelope system, but don&#8217;t feel you have the will power to stick to it, I urge you to give <a target="_blank" href="http://inzolo.com">Inzolo</a> a try.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=4f4d8e1d-65b8-8cf5-b2f5-9b7ba684f889" /></div>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/why-the-cash-envelope-system-didnt-work-for-us.html/feed</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>IE &amp; JSON Caching Bug</title>
		<link>http://www.nerdydork.com/ie-json-caching-bug.html</link>
		<comments>http://www.nerdydork.com/ie-json-caching-bug.html#comments</comments>
		<pubDate>Thu, 17 Sep 2009 16:18:08 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/ie-json-caching-bug.html</guid>
		<description><![CDATA[I came across a weird bug. It seems that IE is the only browser that has a tendency insists on caching JSON results. I created a little api call that returned a list of users “favorites”. I use jQuery to retrieve this list and make updates to my site.
Well apparently IE caches the JSON file, [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I came across a weird bug. It seems that IE is the only browser that<strike> has a tendency</strike> insists on caching JSON results. I created a little api call that returned a list of users “favorites”. I use jQuery to retrieve this list and make updates to my site.</p>
<p>Well apparently IE caches the JSON file, so any changes are not reflected. Firefox and Safari seem to work fine. I tried a number of mime types (as I understand it, the defacto standard is application/json), but the only one that seemed to keep IE from caching it was text/plain. Go figure. And people wonder why developers hate IE so much…</p>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/ie-json-caching-bug.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Django cron on Webfaction</title>
		<link>http://www.nerdydork.com/django-cron-on-webfaction.html</link>
		<comments>http://www.nerdydork.com/django-cron-on-webfaction.html#comments</comments>
		<pubDate>Fri, 31 Jul 2009 12:18:06 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Programming & Internet]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[webfaction]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/django-cron-on-webfaction.html</guid>
		<description><![CDATA[James Bennett addresses one of the most frequently asked questions in Django – &#8220;How do I write a standalone script which makes use of Django components?&#8221;
That is what I needed to do. I&#8217;m still learning Python so I wasn&#8217;t sure why the methods he described in his article didn&#8217;t work for me. (OK, I have [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/basic-authentication-on-mod_wsgi.html' rel='bookmark' title='Permanent Link: Basic Authentication on mod_wsgi'>Basic Authentication on mod_wsgi</a> <small>I&#8217;m currently in the process of creating an iPhone app...</small></li>
<li><a href='http://www.nerdydork.com/webfaction-review.html' rel='bookmark' title='Permanent Link: Webfaction Review'>Webfaction Review</a> <small>I was looking at my web stats and noticed I...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.b-list.org/weblog/2007/sep/22/standalone-django-scripts/">James Bennett addresses</a> one of the most frequently asked questions in Django – &#8220;How do I write a standalone script which makes use of Django components?&#8221;</p>
<p>That is what I needed to do. I&#8217;m still learning Python so I wasn&#8217;t sure why the methods he described in his article didn&#8217;t work for me. (OK, I have an idea, but for the fear of looking stupid I&#8217;m not going to try to explain it.)</p>
<p>I&#8217;m using <a href="http://www.nerdydork.com/webfaction-review.html">Webfaction</a> to host <a href="http://inzolo.com/">my site</a>, so I turned to their forum for assistance and found <a href="http://forum.webfaction.com/viewtopic.php?pid=10911">this topic</a>. Still the examples didn&#8217;t quite work for me either. Finally I found a clue in my WSGI script. Adding the following lines to my python file is what I needed to get me going:</p>
<p><span style="font-family: Courier New; font-size: x-small;">import sys, os<br />
sys.path = ['/home/mylogin/webapps/mysite, '/home/mylogin/webapps/mysite/lib/python2.5'] + sys.path<br />
os.environ['DJANGO_SETTINGS_MODULE'] = &#8216;mysite.settings&#8217;</span></p>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/basic-authentication-on-mod_wsgi.html' rel='bookmark' title='Permanent Link: Basic Authentication on mod_wsgi'>Basic Authentication on mod_wsgi</a> <small>I&#8217;m currently in the process of creating an iPhone app...</small></li>
<li><a href='http://www.nerdydork.com/webfaction-review.html' rel='bookmark' title='Permanent Link: Webfaction Review'>Webfaction Review</a> <small>I was looking at my web stats and noticed I...</small></li>
<li><a href='http://www.nerdydork.com/django-djson-er-json.html' rel='bookmark' title='Permanent Link: Django &amp; Djson&hellip; er, JSON'>Django &amp; Djson&hellip; er, JSON</a> <small>I must admin this is my first attempt at even...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/django-cron-on-webfaction.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Use Google Earth to Track Your Mileage</title>
		<link>http://www.nerdydork.com/use-google-earth-to-track-your-mileage.html</link>
		<comments>http://www.nerdydork.com/use-google-earth-to-track-your-mileage.html#comments</comments>
		<pubDate>Wed, 08 Jul 2009 15:59:49 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[google earth]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/use-google-earth-to-track-your-mileage.html</guid>
		<description><![CDATA[Recently I&#8217;ve taken up hiking during lunch. There is a nice mountain trail behind my house the I really enjoy. There are a few landmarks that I generally try to make it to with the time I have available. I was curious exactly how far those landmarks were so I used Google Earth to find [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve taken up hiking during lunch. There is a nice mountain trail behind my house the I really enjoy. There are a few landmarks that I generally try to make it to with the time I have available. I was curious exactly how far those landmarks were so I used Google Earth to find out. Curious to know just how accurate Google Earth was, I decided to test it out. I found a local high school track and measured the path around it. .25 miles looks accurate to me!</p>
<p><a href="http://www.nerdydork.com/wp-content/uploads/2009/07/image.png"><img style="display: inline; border: 0px;" title="image" src="http://www.nerdydork.com/wp-content/uploads/2009/07/image_thumb.png" border="0" alt="image" width="244" height="208" /></a></p>
<p>To use this tool, click the ruler icon and use the path tab to draw polygon shapes.</p>
<p><a href="http://www.nerdydork.com/wp-content/uploads/2009/07/image1.png"><img style="display: inline; border: 0px;" title="image" src="http://www.nerdydork.com/wp-content/uploads/2009/07/image_thumb1.png" border="0" alt="image" width="244" height="103" /></a></p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/use-google-earth-to-track-your-mileage.html/feed</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>Windows 7 Releases October 22nd 2009</title>
		<link>http://www.nerdydork.com/windows-7-releases-october-22nd-2009.html</link>
		<comments>http://www.nerdydork.com/windows-7-releases-october-22nd-2009.html#comments</comments>
		<pubDate>Fri, 26 Jun 2009 11:27:10 +0000</pubDate>
		<dc:creator>Dustin</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.nerdydork.com/windows-7-releases-october-22nd-2009.html</guid>
		<description><![CDATA[
This morning was the first time I heard an official release date for Windows 7. I&#8217;ve been running Windows 7 betas for the past 3 months and it has been far more stable and responsive than Vista was for me. I will definitely be upgrading this one on release day! I have just put in [...]


Related posts:<ol><li><a href='http://www.nerdydork.com/my-applications.html' rel='bookmark' title='Permanent Link: My Applications'>My Applications</a> <small> Windows 7 Release Candidate is now available. I&#8217;ve been...</small></li>
<li><a href='http://www.nerdydork.com/windows-7-media-center-decoder-error.html' rel='bookmark' title='Permanent Link: Windows 7 Media Center Decoder Error'>Windows 7 Media Center Decoder Error</a> <small>So for the past couple of weeks, I haven&#8217;t been...</small></li>
<li><a href='http://www.nerdydork.com/pidgin-crashing-on-windows-7-64-bit-fixed.html' rel='bookmark' title='Permanent Link: Pidgin Crashing on Windows 7 64-bit &ndash; Fixed'>Pidgin Crashing on Windows 7 64-bit &ndash; Fixed</a> <small>Ever since installing Windows 7 RC, I have not been...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><iframe style="border-bottom-style: none; border-right-style: none; border-top-style: none; float: left; border-left-style: none; margin-right: 10px" height="125" border="0" src="http://rcm.amazon.com/e/cm?t=ldspdacom-20&amp;o=1&amp;p=21&amp;l=ur1&amp;category=software&amp;banner=1FNG04A5PNRC23F35MR2&amp;f=ifr" frameborder="0" width="125" marginwidth="0" scrolling="no"></iframe>
<p>This morning was the first time I heard an official release date for Windows 7. I&#8217;ve been running Windows 7 betas for the past 3 months and it has been far more stable and responsive than Vista was for me. I will definitely be upgrading this one on release day! I have just put in my pre-order <a href="http://rcm.amazon.com/e/cm?t=ldspdacom-20&amp;amp;o=1&amp;amp;p=21&amp;amp;l=ur1&amp;amp;category=software&amp;amp;banner=1FNG04A5PNRC23F35MR2&amp;amp;f=ifr">at Amazon</a>. I&#8217;ll be going with the Ultimate version ($219) since I have a <a href="http://byomc.com">media center PC</a> and I want all the bells and whistles. Really, this is the first time EVER I&#8217;ve been excited for a Microsoft launch. Crazy.</p>


<p>Related posts:<ol><li><a href='http://www.nerdydork.com/my-applications.html' rel='bookmark' title='Permanent Link: My Applications'>My Applications</a> <small> Windows 7 Release Candidate is now available. I&#8217;ve been...</small></li>
<li><a href='http://www.nerdydork.com/windows-7-media-center-decoder-error.html' rel='bookmark' title='Permanent Link: Windows 7 Media Center Decoder Error'>Windows 7 Media Center Decoder Error</a> <small>So for the past couple of weeks, I haven&#8217;t been...</small></li>
<li><a href='http://www.nerdydork.com/pidgin-crashing-on-windows-7-64-bit-fixed.html' rel='bookmark' title='Permanent Link: Pidgin Crashing on Windows 7 64-bit &ndash; Fixed'>Pidgin Crashing on Windows 7 64-bit &ndash; Fixed</a> <small>Ever since installing Windows 7 RC, I have not been...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nerdydork.com/windows-7-releases-october-22nd-2009.html/feed</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
	</channel>
</rss>
