<?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>Drew&#039;s Blog</title>
	<atom:link href="http://drewdahl.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://drewdahl.com</link>
	<description>A Barrage of Liquid Awesome in Geek Form</description>
	<lastBuildDate>Sun, 11 Jul 2010 13:11:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TODOIST For Android &#8212; Some development updates and screenshots</title>
		<link>http://drewdahl.com/2010/07/11/todoist-for-android-some-development-updates-and-screenshots/</link>
		<comments>http://drewdahl.com/2010/07/11/todoist-for-android-some-development-updates-and-screenshots/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 13:11:37 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=581</guid>
		<description><![CDATA[Well, the first beta release is looking like it&#8217;ll be today or tomorrow. It will incorporate only a 7-day view (with overdue tasks as well) and at current, you won&#8217;t be able to &#8220;complete&#8221; tasks with it, but if you&#8217;re lucky, I&#8217;ll be able to squeeze that in before I release it  
There are [...]]]></description>
			<content:encoded><![CDATA[<p>Well, the first beta release is looking like it&#8217;ll be today or tomorrow. It will incorporate only a 7-day view (with overdue tasks as well) and at current, you won&#8217;t be able to &#8220;complete&#8221; tasks with it, but if you&#8217;re lucky, I&#8217;ll be able to squeeze that in before I release it <img src='http://drewdahl.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>There are just a few bugs here and there to fix, but I don&#8217;t foresee any major issues.  As always, here is a current screen shot of the app in action:<br />
<div id="attachment_582" class="wp-caption alignleft" style="width: 251px"><a href="http://drewdahl.com/2010/07/11/todoist-for-android-some-development-updates-and-screenshots/todoist-app/" rel="attachment wp-att-582"><img src="http://drewdahl.com/wp-content/uploads/2010/07/Todoist-App.png" alt="" title="Todoist-App" width="241" height="428"  class="size-full wp-image-582"/></a><p class="wp-caption-text">TODOIST for Android Screenshot</p></div></p>
<p>If you have any suggestions on the current interface, please be sure to let me know!  I&#8217;m thinking a little vertical spacing is needed and the project listings on the right should have a bit of padding, but that&#8217;s all I can say for sure.</p>
<p>Anyway, on to development updates!  We&#8217;ve switched repositories from a locally hosted Mercurial repo to a github hosted Git repository.  You can see the repository <a href="http://github.com/DrewDahl/Todoist-for-Android">here</a>.</p>
<p>And the final update!  We&#8217;ve moved from our trac installation to using bugzilla to handle all of our issue tracking.  That said, once the application is out, if you notice any issues with it, feel free to submit a bug report through the interface, or create an account on our bugzilla installation and report it!  You can find out bugzilla installation <a href="http://bugzilla.drewdahl.com/">here</a>.</p>
<p>That&#8217;s all for today!  If you don&#8217;t see our first beta release tonight, expect one on Monday (Tuesday at the latest!)</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/07/11/todoist-for-android-some-development-updates-and-screenshots/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>TODOIST For Android Update</title>
		<link>http://drewdahl.com/2010/07/07/todoist-for-android-update-2/</link>
		<comments>http://drewdahl.com/2010/07/07/todoist-for-android-update-2/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 05:08:36 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Todoist for Android]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=557</guid>
		<description><![CDATA[Well, it&#8217;s been a little while, but I&#8217;ve been making some slow progress towards my goal.  Right now, I have log-ins working (it also stores your API key if you want it to be stored, thus never needing to login again).  There&#8217;s a &#8220;Report&#8221; feature in the event you find bugs.  And, [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s been a little while, but I&#8217;ve been making some slow progress towards my goal.  Right now, I have log-ins working (it also stores your API key if you want it to be stored, thus never needing to login again).  There&#8217;s a &#8220;Report&#8221; feature in the event you find bugs.  And, as of right now, I have a fairly dirty interface that it opens up to (shows you a 7 day listing and overdue tasks).  In the images below, I hacked the times together, so it&#8217;s actually showing you a week in the past, but it&#8217;s all good.  I also don&#8217;t have the overdue tasks feature built-in quite yet, but that shouldn&#8217;t take more than an hour to write.</p>
<p>My goal?  A beta release by this weekend.</p>
<p>Here are some screen shots.  They&#8217;re kind of poor, but it happens.  Also, the number on the app is the number of the project it&#8217;s related to (I need get a lookup working):<br />
<a href="http://drewdahl.com/2010/07/07/todoist-for-android-update-2/todoist_app/" rel="attachment wp-att-560"><img src="http://drewdahl.com/wp-content/uploads/2010/07/todoist_app-300x290.png" alt="" title="My Todoist App" width="205" height="210" class="alignleft size-medium wp-image-560" /></a><a href="http://drewdahl.com/2010/07/07/todoist-for-android-update-2/todoist_actual/" rel="attachment wp-att-559"><img src="http://drewdahl.com/wp-content/uploads/2010/07/todoist_actual.png" alt="" title="My Actual Todoist" width="310" height="210" class="alignright size-full wp-image-559" /></a></p>
<p>So, where do I go from here?  Well, I&#8217;m going to try to spiff up the interface a tiny bit, so it&#8217;s not so crappy looking (More TODOIST like).  Then after the Beta release, I&#8217;m going to move on to Project listing (viewing only) and probably do another beta release once that&#8217;s complete.  After that, I&#8217;ll add the ability to add tasks to projects and release another beta.  And after that, fix a few bugs, add local storage of data (until then, it will look-up data from the Internet for each request and will be slower), and release it on the Market.  Once it&#8217;s up on the Market, I&#8217;ll keep adding features to it (and if you think of any features you&#8217;d love to see, let me know and I&#8217;ll make note!)</p>
<p>Let me know what you think and I&#8217;ll post again with the beta this weekend *fingers crossed*</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/07/07/todoist-for-android-update-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Todoist for Android Update &#8212; Feedback Appreciated!</title>
		<link>http://drewdahl.com/2010/06/16/todoist-for-android-update-feedback-appreciated/</link>
		<comments>http://drewdahl.com/2010/06/16/todoist-for-android-update-feedback-appreciated/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 02:15:14 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Todoist for Android]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=555</guid>
		<description><![CDATA[Well, this has been a fairly slow process due to work and a laundry list of other things.  But, in any case&#8230; I&#8217;m writing this for multiple reasons.  The first is to let everyone know that someone has beaten me to releasing a Todoist application for the Android.  Now, while I was [...]]]></description>
			<content:encoded><![CDATA[<p>Well, this has been a fairly slow process due to work and a laundry list of other things.  But, in any case&#8230; I&#8217;m writing this for multiple reasons.  The first is to let everyone know that someone has beaten me to releasing a Todoist application for the Android.  Now, while I was slightly disheartened to find this out, I&#8217;m also glad to hear this since mine was taking so long.  The name of this app is TodoistDroid and you can find their app on the Market.  You can also find their site <a href="http://www.numaridge.com/">here</a>.</p>
<p>Now, while I urge you all to go and check it out, I also hope that you all return to check out my app once it is completed.  Better yet, I&#8217;d love it to hear your feedback once beta testing starts.  I also hope that you all share the same feelings as I when I say that I&#8217;m not a fan for paying for apps.  The TodoistDroid app has a &#8220;Lite&#8221; version and a &#8220;Regular&#8221; version.  The latter of course costs money.</p>
<p>Now, while paying the money is surely justified, I don&#8217;t believe in it.  This is why I will be releasing my application with only one version, which will be free. Their list of features and planned features are mostly composed of ideas that I&#8217;ve already had for my app (as well as a few they haven&#8217;t listed yet <img src='http://drewdahl.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ).  And lastly, I can&#8217;t say I liked their interface all that much.  Now, while mine probably wont&#8217; be 100% different (for the most part at least), I was planning to design everything around querying (main screen giving you your weekly list and that sort of thing).</p>
<p>That is why, I would love for you all to comment on how YOU use TODOIST.  I would rather not design this for how I use it, as that may not be how everyone uses it.  So please, in the comments section below, tell me about how you use it!</p>
<p>Now, on to the app.  I&#8217;m running short on time at current, so I don&#8217;t have any screenshots for you today (Sorry! <img src='http://drewdahl.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  ).  The login is working great, I have a support page where you can easily file bugs working, and the main section is able to display tasks.  My first beta release will come before the end of the month and will show you a query of overdue items as well as items due in the next seven (7) days.</p>
<p>That is all for today, and please, tell me how you use TODOIST so I can design it around what you want to see <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/06/16/todoist-for-android-update-feedback-appreciated/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HowTo Setup Authenticated Postfix</title>
		<link>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/</link>
		<comments>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/#comments</comments>
		<pubDate>Sun, 16 May 2010 00:54:01 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Fedora 12]]></category>
		<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=478</guid>
		<description><![CDATA[I recently had the experience of setting up Postfix.  It works really well, in my opinion; however, setting it up wasn&#8217;t the simplest for what I wanted.  But, at least it was simpler than sendmail  
Reading through several articles on the Internet, everyone was giving steps on how to setup postfix to [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had the experience of setting up Postfix.  It works really well, in my opinion; however, setting it up wasn&#8217;t the simplest for what I wanted.  But, at least it was simpler than sendmail <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Reading through several articles on the Internet, everyone was giving steps on how to setup postfix to handle e-mail for any FQDN (Fully-Qualified Domain Name).  Well, we don&#8217;t want to be handling someone else&#8217;s e-mail, so we decided to set it up with authentication.  All of the guides on setting up Postfix with SASL authentication are great and all; however, they don&#8217;t address the issue of, what if you want to receive mail as well.  That&#8217;s a simple fix, but moreover, what if you have a service like mailman running?  Mailman isn&#8217;t easily configured to authenticate against the SMTP server to send mail.  So, the following are the configurations that I&#8217;ve come up with to solve all of these problems:</p>
<p>For the file /etc/postfix/main.cf<br />
<code><strong>queue_directory = /var/spool/postfix<br />
command_directory = /usr/sbin<br />
daemon_directory = /usr/libexec/postfix<br />
data_directory = /var/lib/postfix<br />
mail_owner = postfix<br />
myhostname = hostname.domain.tld<br />
mydomain = domain.tld<br />
myorigin = $mydomain<br />
inet_interfaces = all<br />
inet_protocols = all<br />
mydestination = $myhostname, localhost.$mydomain, localhost, localhost.localdomain, $mydomain<br />
unknown_local_recipient_reject_code = 550<br />
mynetworks = 192.168.0.0/24, 127.0.0.1/32<br />
relay_domains = $mydestination<br />
smtpd_sasl_auth_enable = yes<br />
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination<br />
broken_sasl_auth_clients = yes<br />
alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases<br />
alias_database = hash:/etc/aliases<br />
recipient_delimiter = +<br />
debug_peer_level = 2<br />
debugger_command =<br />
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br />
         ddd $daemon_directory/$process_name $process_id &#038; sleep 5<br />
sendmail_path = /usr/sbin/sendmail.postfix<br />
newaliases_path = /usr/bin/newaliases.postfix<br />
mailq_path = /usr/bin/mailq.postfix<br />
setgid_group = postdrop<br />
html_directory = no<br />
manpage_directory = /usr/share/man<br />
sample_directory = /usr/share/doc/postfix-2.6.5/samples<br />
readme_directory = /usr/share/doc/postfix-2.6.5/README_FILES</strong><br />
</code></p>
<p>Now keep in mind, your values for some of the above WILL be different.  This configuration is on a machine that&#8217;s running mailman as well (thus the /etc/mailman/aliases file).  </p>
<p>And lastly, for SASL auth, edit the file: /usr/lib64/sasl2/smtpd.conf</p>
<p><code><br />
<strong>pwcheck_method: saslauthd<br />
mech_list: plain login</strong><br />
</code></p>
<p>Your lib64 directory may just be lib, depending on the architecture of your box.  All of these edits were made a 64-bit Fedora 12 machine, but they should work for every machine.  </p>
<p>And last note.  After all of the edits have been made, make sure to restart postfix and restart saslauthd with the following:</p>
<p><strong>/etc/init.d/postfix restart<br />
/etc/init.d/saslauthd restart</strong></p>
<p>For questions on what some of the postfix settings mean, you can check out one of the following:</p>
<p>postconf man-page by running &#8220;<strong>man postconf</strong>&#8221; or visit <a href="http://www.postfix.org/postconf.5.html">http://www.postfix.org/postconf.5.html</a></p>
<p>Postfix Documentation at: <a href="http://www.postfix.org/documentation.html">http://www.postfix.org/documentation.html</a></p>
<p>Postfix HowTo&#8217;s at:<a href="http://www.postfix.org/docs.html"> http://www.postfix.org/docs.html</a></p>
<p>Postfix is definition the easiest MTA I&#8217;ve ever had the pleasure of working with, as far as configuration goes.  I hope this helps <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forefront Client Security &#8211; MOM Installation Failure</title>
		<link>http://drewdahl.com/2010/05/02/forefront-client-security-mom-installation-failure/</link>
		<comments>http://drewdahl.com/2010/05/02/forefront-client-security-mom-installation-failure/#comments</comments>
		<pubDate>Sun, 02 May 2010 05:38:19 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Forefront]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=476</guid>
		<description><![CDATA[Well, I&#8217;m working on installing Forefront Client Security at my work and after configuring all of the prerequisites, nobody could figure out why it wasn&#8217;t installing.  So, I setup a test machine and started playing with it.  After about an hour of searching google, it seems nobody really has an answer for why [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m working on installing Forefront Client Security at my work and after configuring all of the prerequisites, nobody could figure out why it wasn&#8217;t installing.  So, I setup a test machine and started playing with it.  After about an hour of searching google, it seems nobody really has an answer for why MOM fails to install&#8230; but, I just figured it out!</p>
<p>If you check the installation logs in C:\Program Files\Microsoft Forefront\Client Security\Logs\MOMDB.log, you should notice there&#8217;s a line in there about an error running a query that results in an ERROR 112.  The error is something like &#8220;There is not enough space on disk.&#8221;  Well, in my case I had 60GB free on the disk, so this can&#8217;t be right&#8230;  The database to be created was only 1GB in size.</p>
<p>Well, turns out the Quota on the disk was preventing the file from being created.  To change the Quota (or in my case, turn it off for the duration of the install) go to Computer -&gt; Right click on the drive you&#8217;re installing on -&gt; Select &#8220;Properties&#8221; -&gt; Click on the &#8220;Quota&#8221; tab.  Once here you can either uncheck &#8220;Enable Quota Management&#8221; to completely disable it, or just select the radio button that reads &#8220;Do not limit disk usage&#8221;.</p>
<p>This should hopefully solve the problem <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/05/02/forefront-client-security-mom-installation-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISP Change</title>
		<link>http://drewdahl.com/2010/04/24/isp-change/</link>
		<comments>http://drewdahl.com/2010/04/24/isp-change/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 19:22:07 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=468</guid>
		<description><![CDATA[Well, come this Thursday, we will be going offline due to an ISP Change.  Recently Midcontinent Communications start serving our area, and I must say I&#8217;ve been waiting for this for the last three years    (Fargo&#8217;s out of luck though.  Poor guys.)  Anyway, I&#8217;m switching from Cable One who&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Well, come this Thursday, we will be going offline due to an ISP Change.  Recently <a href="http://www.midcocomm.com/">Midcontinent Communications</a> start serving our area, and I must say I&#8217;ve been waiting for this for the last three years <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   (Fargo&#8217;s out of luck though.  Poor guys.)  Anyway, I&#8217;m switching from Cable One who&#8217;s been throttling the connection</p>
<p>Comparison:</p>
<p style="padding-left: 30px;">Cable One vs. Midcontinent</p>
<p>Contracts?</p>
<p style="padding-left: 30px;">Yes vs No</p>
<p>Throttling?</p>
<p style="padding-left: 30px;">Yes vs No</p>
<p>Price?</p>
<p style="padding-left: 30px;">$56.99 vs $56.99</p>
<p>Down Speed?</p>
<p style="padding-left: 30px;">5Mb vs 25Mb</p>
<p>Up Speed?</p>
<p style="padding-left: 30px;">0.5Mb vs 2Mb</p>
<p>Personally, I hope they give Cable One a run for their money.  Their television and phone is way better for the price, but we won&#8217;t get into that here ^_-</p>
<p>Anyway, what does this mean for us?  Well, they&#8217;re running new cables starting at 5pm CST, and as long as everything goes well, we&#8217;re looking at a 2-3hr downtime, so we should be back up and on-line by 8pm CST with a much faster speed <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .  Should really notice it on your ends!  Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/04/24/isp-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Todoist For Android &#8211; Update</title>
		<link>http://drewdahl.com/2010/04/05/todoist-for-android-update/</link>
		<comments>http://drewdahl.com/2010/04/05/todoist-for-android-update/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 07:05:41 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Todoist for Android]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=425</guid>
		<description><![CDATA[Well, I&#8217;m about 50% complete with the API Handler and I just created the login page.  Granted, it doesn&#8217;t truly do anything just yet, but it still looks snazzy :3
Anyway, the login page is displayed to the right.  Also, I&#8217;ve setup a trac installation.  I encourage anyone who is interested to create [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m about 50% complete with the API Handler and I just created the login page.  Granted, it doesn&#8217;t truly do anything just yet, but it still looks snazzy :3<br />
<div id="attachment_426" class="wp-caption alignright" style="width: 178px"><a href="http://drewdahl.com/2010/04/05/todoist-for-android-update/2010-04-05_todoistloginscreen/" rel="attachment wp-att-426"><img src="http://drewdahl.com/wp-content/uploads/2010/04/2010-04-05_TodoistLoginScreen-168x300.png" alt="" title="2010-04-05_TodoistLoginScreen" width="168" height="300" class="size-medium wp-image-426" /></a><p class="wp-caption-text">Login Page of Todoist For Android</p></div><br />
Anyway, the login page is displayed to the right.  Also, I&#8217;ve setup a trac installation.  I encourage anyone who is interested to create an account and follow along.  As soon as I have a working release, I&#8217;m going to put it up on there for beta testing purposes.</p>
<p>My plan as of right now, is to release Version 0.1 sometime in late April/early May.  Version 0.1 will be a &#8220;read-only&#8221; version, and most likely not be very pretty.  You&#8217;ll be able to log-in, view your projects, and view your tasks associated with those projects.  Thus far, that&#8217;s my goal.</p>
<p>I think once summer starts, I should have no trouble rolling a lot of this code out, so I&#8217;m hoping for late May/early June as a possible release date for a &#8220;mostly&#8221; working app.  Although, it&#8217;s probably too early to start throwing dates out.  We&#8217;ll see ^_^</p>
<p>Anyway, the trac website is at: http://todoist.drewdahl.com/trac/</p>
<p>And finally, what you&#8217;ve all been waiting for&#8230; the latest image of Todoist For Android:</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/04/05/todoist-for-android-update/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Todoist Android App Update</title>
		<link>http://drewdahl.com/2010/04/04/todoist-android-app-update-2/</link>
		<comments>http://drewdahl.com/2010/04/04/todoist-android-app-update-2/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 09:10:31 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Todoist for Android]]></category>
		<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=385</guid>
		<description><![CDATA[Well, I&#8217;ve finally found some time to sit down and get working on this app again.  I&#8217;m currently working on a class that will take care of the interfacing between the Todoist API and the actual application.
Below are some screen shots of the application (left) and my actual Todoist Project List (right).  Enjoy!
Note: [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;ve finally found some time to sit down and get working on this app again.  I&#8217;m currently working on a class that will take care of the interfacing between the Todoist API and the actual application.</p>
<p>Below are some screen shots of the application (left) and my actual Todoist Project List (right).  Enjoy!</p>
<p>Note:  Keep in mind, the data isn&#8217;t formatted at this time.  I&#8217;m just trying to get all of the functionality there, and then worry about getting it pretty. ^_^</p>
<div id="attachment_387" class="wp-caption alignleft" style="width: 250px"><a href="http://drewdahl.com/2010/04/04/todoist-android-app-update-2/2010-04-04_todoist_projects_app-2/" rel="attachment wp-att-387"><img src="http://drewdahl.com/wp-content/uploads/2010/04/2010-04-04_Todoist_Projects_App1.png" alt="" title="2010-04-04_Todoist_Projects_App" width="240" height="427" class="size-full wp-image-388"/></a><p class="wp-caption-text">Todoist Application - Unformatted Project List View</p></div>
<div id="attachment_388" class="wp-caption alignright" style="width: 246px"><a href="http://drewdahl.com/2010/04/04/todoist-android-app-update-2/2010-04-04-todoist_projects_actual/" rel="attachment wp-att-388"><img src="http://drewdahl.com/wp-content/uploads/2010/04/2010-04-04-Todoist_Projects_Actual.png" alt="" title="2010-04-04-Todoist_Projects_Actual" width="236" height="389" class="size-full wp-image-388" /></a><p class="wp-caption-text">Actual Todoist Project Listing</p></div>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/04/04/todoist-android-app-update-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downtime</title>
		<link>http://drewdahl.com/2010/03/15/downtime/</link>
		<comments>http://drewdahl.com/2010/03/15/downtime/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 08:12:40 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=383</guid>
		<description><![CDATA[Well, there&#8217;s been a LOT of downtime.  We were doing some routine maintenance and a lot went wrong.  I&#8217;ve got some new parts coming this week sometime (hopefully), so at current I&#8217;m planning on drewdahl.com going down sometime on Friday and will hopefully be up by Saturday in the AM.
If things change, I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>Well, there&#8217;s been a LOT of downtime.  We were doing some routine maintenance and a lot went wrong.  I&#8217;ve got some new parts coming this week sometime (hopefully), so at current I&#8217;m planning on drewdahl.com going down sometime on Friday and will hopefully be up by Saturday in the AM.</p>
<p>If things change, I&#8217;ll post, but I&#8217;m currently taking steps to prevent any more downtime than is required.</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/03/15/downtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setup sendmail to use Gmail&#8217;s SMTP server</title>
		<link>http://drewdahl.com/2010/02/18/setup-sendmail-to-use-gmails-smtp-server/</link>
		<comments>http://drewdahl.com/2010/02/18/setup-sendmail-to-use-gmails-smtp-server/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 09:14:12 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Sendmail]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=341</guid>
		<description><![CDATA[Well, I did this on Fedora 12, so I&#8217;ll be basing everything off of Fedora packages and yum; however, this should work on any distro.
Things you&#8217;ll need: sendmail, sendmail-cf, cyrus-sasl
Might need something more, but if so, I&#8217;ve overlooked it&#8230;
The first thing we&#8217;re going to do is setup our authinfo.  Do the following:
mkdir /etc/mail/auth/
cd /etc/mail/auth/
vim [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I did this on Fedora 12, so I&#8217;ll be basing everything off of Fedora packages and yum; however, this should work on any distro.</p>
<p>Things you&#8217;ll need: sendmail, sendmail-cf, cyrus-sasl</p>
<p>Might need something more, but if so, I&#8217;ve overlooked it&#8230;</p>
<p>The first thing we&#8217;re going to do is setup our authinfo.  Do the following:</p>
<p><code>mkdir /etc/mail/auth/<br />
cd /etc/mail/auth/<br />
vim client-info</code></p>
<p>In the client-info file you&#8217;ve open in your text editor, insert the following line:</p>
<p><strong>    AuthInfo:smtp.gmail.com “U:root” “I:username@gmail.com” “P:password” “M:PLAIN”<br />
    AuthInfo:smtp.gmail.com:587 “U:root” “I:username@gmail.com” “P:password” “M:PLAIN”</strong></p>
<p>Now, save it, quit your editor, and run the following in the same directory.</p>
<p><code>makemap -r hash client-info.db < client-info<br />
chmod 600 *<br />
cd ../<br />
chmod 700 auth</code></p>
<p>Now, let's move on to making our certs.  Do the following:</p>
<p></code><code>mkdir /etc/mail/certs/<br />
cd /etc/mail/certs/<br />
openssl req -new -x509 -keyout cakey.pem -out cacert.pem -days 3650<br />
openssl req -nodes -new -x509 -keyout sendmail.pem -out sendmail.pem -days 3650<br />
cp  /etc/pki/tls/certs/ca-bundle.crt /etc/mail/certs</code></p>
<p>And finally, let&#8217;s edit our sendmail.mc.  Do the following:</p>
<p><code>cd /etc/mail/<br />
vim sendmail.mc</code></p>
<p>And, add the following to sendmail.mc:</p>
<p><strong>FEATURE(`authinfo’,`hash /etc/mail/auth/client-info.db’)dnl<br />
define(`SMART_HOST’,`smtp.gmail.com’)dnl<br />
define(`RELAY_MAILER_ARGS’, `TCP $h 587′)<br />
define(`ESMTP_MAILER_ARGS’, `TCP $h 587′)<br />
define(`CERT_DIR’, `/etc/mail/certs’)<br />
define(`confCACERT_PATH’, `CERT_DIR’)<br />
define(`confCACERT’, `CERT_DIR/ca-bundle.crt’)<br />
define(`confCRL’, `CERT_DIR/ca-bundle.crt’)<br />
define(`confSERVER_CERT’, `CERT_DIR/sendmail.pem’)<br />
define(`confSERVER_KEY’, `CERT_DIR/sendmail.pem’)<br />
define(`confCLIENT_CERT’, `CERT_DIR/sendmail.pem’)<br />
define(`confCLIENT_KEY’, `CERT_DIR/sendmail.pem’)<br />
define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)<br />
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)</strong></p>
<p>Now run:</p>
<p><code>m4 sendmail.mc > sendmail.cf<br />
/etc/init.d/sendmail restart</code></p>
<p>I think it&#8217;s all self explanatory for the most part.  Happy mailing <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>-=EDIT=-06/02/2010</strong></p>
<p>In the above configuration files, a user reported having issues while copying the above information into their config files.  The issue was regarding the quotes around various options. So, if you experience any trouble, please try replacing the quotes.  (e.g. delete the ones that are there and add them back within your text editor)</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/02/18/setup-sendmail-to-use-gmails-smtp-server/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: drewdahl.com @ 2010-09-05 07:45:32 by W3 Total Cache -->