<?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; Work</title>
	<atom:link href="http://jamesaimonetti.com/category/work/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>You get paid for this?</title>
		<link>http://jamesaimonetti.com/2011/03/07/you-get-paid-for-this/</link>
		<comments>http://jamesaimonetti.com/2011/03/07/you-get-paid-for-this/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 19:08:37 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=371</guid>
		<description><![CDATA[Spotted in some high-priced &#8220;expert&#8221;&#8216;s code: switch &#40;$retcode&#41; &#123; case -1: case -3: if &#40;$retcode==-1&#41; log&#40;&#34;SOME_CODE&#34;, &#34;SOME MSG&#34;&#41;; else log&#40;&#34;SOME_OTHER_CODE&#34;, &#34;SOME OTHER MSG&#34;&#41;; ...]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2011/03/07/you-get-paid-for-this/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>Still Kicking</title>
		<link>http://jamesaimonetti.com/2010/09/17/still-kicking/</link>
		<comments>http://jamesaimonetti.com/2010/09/17/still-kicking/#comments</comments>
		<pubDate>Fri, 17 Sep 2010 19:06:14 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://jamesaimonetti.com/?p=362</guid>
		<description><![CDATA[I am still alive and well; just busy. I did write a blog entry for my company, 2600hz. More to come&#8230;eventually.]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2010/09/17/still-kicking/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>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>Symfony/Propel Memory Issues</title>
		<link>http://jamesaimonetti.com/2009/10/06/symfonypropel-memory-issues/</link>
		<comments>http://jamesaimonetti.com/2009/10/06/symfonypropel-memory-issues/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 18:09:18 +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=253</guid>
		<description><![CDATA[I have a bulk import process that needs running nightly. Currently there are around 4,200 &#8220;rows&#8221; to process, which actually can encompass many tables so row is not entirely appropriate. The problem is that the script poops out after ~200 &#8220;rows&#8221; with memory limit errors. While increasing the memory limit is do-able, I am not [...]]]></description>
		<wfw:commentRss>http://jamesaimonetti.com/2009/10/06/symfonypropel-memory-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

