<?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>Jason's postings and stuff</title>
	<atom:link href="http://blog.edseek.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.edseek.com</link>
	<description>Thursday next week is indeed time for a thorough insight into the swirling red debian vortex. -- leeta</description>
	<lastBuildDate>Thu, 10 May 2012 23:36:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Getting a little crazy with FileEdit</title>
		<link>http://blog.edseek.com/archives/2012/05/10/getting-a-little-crazy-with-fileedit/</link>
		<comments>http://blog.edseek.com/archives/2012/05/10/getting-a-little-crazy-with-fileedit/#comments</comments>
		<pubDate>Thu, 10 May 2012 23:36:47 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Systems Automation]]></category>
		<category><![CDATA[chef]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1283</guid>
		<description><![CDATA[In case there is any doubt, you can go nuts with Chef::Util::FileEdit. If one is using search_file_replace, internally it is simply: new_contents &#60;&#60; &#40;&#40;method == 1&#41; ? replace : line.gsub!&#40;exp, replace&#41;&#41; Meaning if need be, I can do something silly: ruby_block 'fix remi.repo' do action :nothing block do f = Chef::Util::FileEdit.new&#40;'/etc/yum.repos.d/remi.repo'&#41; f.search_file_replace&#40;/\$releasever/, '%i' % major&#41; [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2012/05/10/getting-a-little-crazy-with-fileedit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chef Xtra: A Deletable Template via a Definition</title>
		<link>http://blog.edseek.com/archives/2012/03/24/chef-xtra-a-deletable-template-via-a-definition/</link>
		<comments>http://blog.edseek.com/archives/2012/03/24/chef-xtra-a-deletable-template-via-a-definition/#comments</comments>
		<pubDate>Sat, 24 Mar 2012 21:57:06 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Systems Automation]]></category>
		<category><![CDATA[chef]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1280</guid>
		<description><![CDATA[While there is no delete action recognized by the Chef template resource, it is possible to fake it using a definition. For example, a definition for managing a configuration file for the multifaceted DNS server dnsmasq might look like the following: define :dnsmasq_conf, :enable =&#62; true, :template =&#62; 'dnsmasq.conf.erb' do include_recipe 'dnsmasq' &#160; conffile = [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2012/03/24/chef-xtra-a-deletable-template-via-a-definition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chef Xtra: Achieving Idempotence in execute Resource</title>
		<link>http://blog.edseek.com/archives/2012/03/14/chef-xtra-achieving-idempotence-in-execute-resource/</link>
		<comments>http://blog.edseek.com/archives/2012/03/14/chef-xtra-achieving-idempotence-in-execute-resource/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 20:30:03 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Systems Automation]]></category>
		<category><![CDATA[chef]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1267</guid>
		<description><![CDATA[The certainty of outcome offered by other Chef resources is notably lacking from the execute Resource, for Chef has no way of knowing the consequences of the provided shell script fragment. Fortunately, it&#8217;s possible to ensure idempotent behavior with the appropriate application of care. As an example, perhaps one needs to load several database dump [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2012/03/14/chef-xtra-achieving-idempotence-in-execute-resource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Made the switch to Fedora 15 from Kubuntu 10.10</title>
		<link>http://blog.edseek.com/archives/2011/10/05/made-the-switch-to-fedora-15-from-kubuntu-1010/</link>
		<comments>http://blog.edseek.com/archives/2011/10/05/made-the-switch-to-fedora-15-from-kubuntu-1010/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 21:10:08 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[kubuntu]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1259</guid>
		<description><![CDATA[Finally happened. I made the switch to Fedora. I&#8217;d been a Kubuntu user since 2006, but since the switch to Pulse Audio I have had serious problems with sound under Kubuntu in 10.10, 11.04, and 11.10 beta. I have no such trouble with Fedora 15. I&#8217;ll likely be moving all systems I manage over from [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/10/05/made-the-switch-to-fedora-15-from-kubuntu-1010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chase Ink Business Card Rewards goes to Crap</title>
		<link>http://blog.edseek.com/archives/2011/09/12/chase-ink-business-card-rewards-goes-to-crap/</link>
		<comments>http://blog.edseek.com/archives/2011/09/12/chase-ink-business-card-rewards-goes-to-crap/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 16:28:17 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Money]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1251</guid>
		<description><![CDATA[For years, holders of Chase&#8217;s Business Card earned 3% cash back on meals, gas, and office supplies. No more, according to junk mail just received offering the new and improved Ink card! New card holders &#8212; and I&#8217;m sure existing holders eventually &#8212; are being subject to a new, crap reward program: Worthless rotational joke [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/09/12/chase-ink-business-card-rewards-goes-to-crap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Docs Upload Broken in Opera 11.51</title>
		<link>http://blog.edseek.com/archives/2011/09/10/google-docs-upload-broken-in-opera-1151/</link>
		<comments>http://blog.edseek.com/archives/2011/09/10/google-docs-upload-broken-in-opera-1151/#comments</comments>
		<pubDate>Sat, 10 Sep 2011 18:21:48 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1246</guid>
		<description><![CDATA[It&#8217;s been broken for at least a month, apparently. As long as it lasts, there is apparently a workaround: https://docs.google.com/?action=updoc]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/09/10/google-docs-upload-broken-in-opera-1151/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Calendar Agenda Native PDF Generation</title>
		<link>http://blog.edseek.com/archives/2011/09/05/google-calendar-agenda-native-pdf-generation/</link>
		<comments>http://blog.edseek.com/archives/2011/09/05/google-calendar-agenda-native-pdf-generation/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 01:27:18 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1244</guid>
		<description><![CDATA[I am pleased to see Google Calendar now natively generates a PDF when printing out an agenda. In the past, the print version of an agenda was a clean HTML page. Now it has more colors and clean page breaks. Hooray!]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/09/05/google-calendar-agenda-native-pdf-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why is handling amortization so difficult to get right?</title>
		<link>http://blog.edseek.com/archives/2011/08/30/why-is-handling-amortization-so-difficult-to-get-right/</link>
		<comments>http://blog.edseek.com/archives/2011/08/30/why-is-handling-amortization-so-difficult-to-get-right/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 21:41:18 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Money]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1239</guid>
		<description><![CDATA[So fail boat on recording my student loan in both Gnucash and Moneydance. Years ago, I had success using Gnucash for this, but was forced to file a bug this time. Meanwhile, Moneydance has had a different issue that causes historical loans to calculate incorrect principal and interest, dating back to 2009. I cannot express [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/08/30/why-is-handling-amortization-so-difficult-to-get-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optical Media Backup Tools in Debian GNU/Linux</title>
		<link>http://blog.edseek.com/archives/2011/08/24/optical-media-backup-tools-in-debian-gnulinux/</link>
		<comments>http://blog.edseek.com/archives/2011/08/24/optical-media-backup-tools-in-debian-gnulinux/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 21:37:58 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1236</guid>
		<description><![CDATA[Today I happened across a couple of packages to test drive in the near future for photo backup, though neither are specifically tailored for said purpose: backupninja &#8211; lightweight, extensible meta-backup system Backupninja lets you drop simple config files in /etc/backup.d to coordinate system backups. Backupninja is a master of many arts, including incremental remote [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/08/24/optical-media-backup-tools-in-debian-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reorganizing Picasa Albums without blowing up Picasa Web</title>
		<link>http://blog.edseek.com/archives/2011/08/23/reorganizing-picasa-albums-without-blowing-up-picasa-web/</link>
		<comments>http://blog.edseek.com/archives/2011/08/23/reorganizing-picasa-albums-without-blowing-up-picasa-web/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 03:27:27 +0000</pubDate>
		<dc:creator>jasonb</dc:creator>
				<category><![CDATA[Cloud Services]]></category>

		<guid isPermaLink="false">http://blog.edseek.com/?p=1229</guid>
		<description><![CDATA[In Picasa, each album is a virtual collection of photos, along with a bag of virtually modeled edits not actually applied to the original photos. As each album can have photos from anywhere assigned to it, it&#8217;s possible for a given album to be a virtual home to files from all over a hard drive. [...]]]></description>
		<wfw:commentRss>http://blog.edseek.com/archives/2011/08/23/reorganizing-picasa-albums-without-blowing-up-picasa-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

