<?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>Chewing The Cud &#187; Geekdom</title>
	<atom:link href="http://jamesaimonetti.com/category/geekdom/feed/" rel="self" type="application/rss+xml" />
	<link>http://jamesaimonetti.com</link>
	<description>email: &#60;?php base64_decode('amFtZXMuYWltb25ldHRpQGdtYWlsLmNvbQ=='); ?&#62;</description>
	<lastBuildDate>Sat, 28 Jan 2012 01:57:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>CouchDB/BigCouch Bulk Insert/Update</title>
		<link>http://jamesaimonetti.com/2012/01/27/couchdbbigcouch-bulk-insertupdate/</link>
		<comments>http://jamesaimonetti.com/2012/01/27/couchdbbigcouch-bulk-insertupdate/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 01:57:28 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=382</guid>
		<description><![CDATA[While writing a bulk importer for Crossbar, I took a look at squeezing some performance out of BigCouch for the actual inserting of documents into the database. My first time running all the documents into BigCouch at the same time resulted in some poor performance, so I went digging around for some ideas on how [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2012/01/27/couchdbbigcouch-bulk-insertupdate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cURL stripping newlines from your CSV or other file?</title>
		<link>http://jamesaimonetti.com/2012/01/26/curl-stripping-newlines-from-your-csv-or-other-file/</link>
		<comments>http://jamesaimonetti.com/2012/01/26/curl-stripping-newlines-from-your-csv-or-other-file/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 01:33:43 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Gotchas]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=377</guid>
		<description><![CDATA[I&#8217;m in the process of writing a REST endpoint for uploading CSVs to Crossbar as part of our communications platform at 2600hz. Not wanting to invoke the full REST client interface, I generally use cURL to send the HTTP requests. Today, however, I had quite the time figuring out why my CSV files were being [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2012/01/26/curl-stripping-newlines-from-your-csv-or-other-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cron and infinite loops do not mix</title>
		<link>http://jamesaimonetti.com/2011/03/09/cron-and-infinite-loops-do-not-mix/</link>
		<comments>http://jamesaimonetti.com/2011/03/09/cron-and-infinite-loops-do-not-mix/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 23:50:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=374</guid>
		<description><![CDATA[More &#8220;expert&#8221; code time! From the &#8220;expert&#8221;: Please put this script in a cron to run every minute while true; do rsync -a server:remote_dir local_dir sleep $freq done local_dir is going to be really, really, really up to date after a few minutes&#8230;the server crash will be epic. Perhaps we should write a script to [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2011/03/09/cron-and-infinite-loops-do-not-mix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolving Dialyzer &#8220;Function foo/n has no local return&#8221; errors</title>
		<link>http://jamesaimonetti.com/2010/11/23/resolving-dialyzer-function-foon-has-no-local-return-errors/</link>
		<comments>http://jamesaimonetti.com/2010/11/23/resolving-dialyzer-function-foon-has-no-local-return-errors/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 18:03:31 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=367</guid>
		<description><![CDATA[Dialyzer is a great static analysis tool for Erlang and has helped me catch many bugs related to what types I thought I was passing to a function versus what actually gets passed. Some of the errors Dialyzer emits are rather cryptic at first (as seems commonplace in the Erlang language/environment in general) but after [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/11/23/resolving-dialyzer-function-foon-has-no-local-return-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erlang and Webmachine</title>
		<link>http://jamesaimonetti.com/2010/04/23/erlang-and-webmachine/</link>
		<comments>http://jamesaimonetti.com/2010/04/23/erlang-and-webmachine/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 14:54:48 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=335</guid>
		<description><![CDATA[I&#8217;m currently working on a small startup project, for one to meet a need of some acquaintances, but more importantly to learn me some Erlang with regards to the web. While I&#8217;m further along than I actually expected to be, I thought I&#8217;d begin documenting the steps I&#8217;ve taken towards building this app. The current [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/04/23/erlang-and-webmachine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Purely Functional Data Structures and Me</title>
		<link>http://jamesaimonetti.com/2010/03/23/purely-functional-data-structures-and-me/</link>
		<comments>http://jamesaimonetti.com/2010/03/23/purely-functional-data-structures-and-me/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 16:24:20 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=326</guid>
		<description><![CDATA[Quick post to say that I&#8217;ve put my dabblings into Chris Okasaki&#8217;s Purely Functional Data Structures book up as a github repo. I am picking and choosing what exercises and examples to code, with the goal being to slowly cover the whole book. Some concessions are made to fit the ideas into Erlang (like recursively [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/03/23/purely-functional-data-structures-and-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem Solved</title>
		<link>http://jamesaimonetti.com/2010/02/22/problem-solved/</link>
		<comments>http://jamesaimonetti.com/2010/02/22/problem-solved/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 19:28:50 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=322</guid>
		<description><![CDATA[In the comments section of a recent Atwood post, commentor Paul Jungwirth (search for the name as I can&#8217;t find comment permalinks) posted about a problem from a perl mailing list that he would give potential hires. This post is not about the blog post but about the problem from the comments section. The Problem [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/02/22/problem-solved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP, cURL, and POST</title>
		<link>http://jamesaimonetti.com/2010/02/12/php-curl-and-post/</link>
		<comments>http://jamesaimonetti.com/2010/02/12/php-curl-and-post/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 20:44:20 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=320</guid>
		<description><![CDATA[While working on a script today that had been working, I couldn&#8217;t for the life of me figure out why it was failing. It uses the PHP curl_* functions to make various requests and processes the results. Turns out when you send a POST body with the CURLOPT_POSTFIELDS and a value field begins with an [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/02/12/php-curl-and-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Files To Subversion</title>
		<link>http://jamesaimonetti.com/2010/02/10/adding-files-to-subversion/</link>
		<comments>http://jamesaimonetti.com/2010/02/10/adding-files-to-subversion/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 20:20:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=315</guid>
		<description><![CDATA[Working with symfony, especially when adding to the schema and generating the model, form, and filter classes, it becomes tedious to add each of the new files to your subversion repository. Here&#8217;s a succinct line to add all un-versioned files to your repo: #!/bin/sh &#160; svn add `svn st &#124; grep ? &#124; head &#124; [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/02/10/adding-files-to-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Erlang+Emacs</title>
		<link>http://jamesaimonetti.com/2010/02/03/more-erlangemacs/</link>
		<comments>http://jamesaimonetti.com/2010/02/03/more-erlangemacs/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 17:10:03 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geekdom]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=308</guid>
		<description><![CDATA[I have found that Distel&#8217;s built-in shell launcher wasn&#8217;t cutting mustard as I needed to start shells with various flags and didn&#8217;t see an easy way to accomplish this using what Distel provided. Digging around the Erlang mailing list, I found an elisp function that allowed me to pass flags to the shell. Place this [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/02/03/more-erlangemacs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

