<?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>Jeff Barr - Horror/SciFi/Fantasy Pulp Fiction Writer, Coder, Hacker, Musician &#187; Projects</title>
	<atom:link href="http://jeffbarr.com/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeffbarr.com</link>
	<description>Schlock and awe.</description>
	<lastBuildDate>Thu, 05 Apr 2012 23:28:09 +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>Muxnote &#8211; Twitter-auth based TODO list for movies and books</title>
		<link>http://jeffbarr.com/watching-movies/muxnote-twitter-auth-based-todo-list-for-movies-and-books/</link>
		<comments>http://jeffbarr.com/watching-movies/muxnote-twitter-auth-based-todo-list-for-movies-and-books/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 23:10:47 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Watching Movies]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=190</guid>
		<description><![CDATA[Muxnoteis my extra-lightweight todolist that only cares about books and movies. At some point I will add more to it, though not much as I want it to be as lightweight as possible. It represents my first foray into responsive design, using the Skeleton framework, as well as Sinatra. I use Omniauth to authenticate via [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://muxnote.herokuapp.com/images/smallphone.png" alt="Muxnote - light TODO for books and movies" /><br />
<a href="http://muxnote.heroku.com">Muxnote</a>is my extra-lightweight todolist that only cares about books and movies. At some point I will add more to it, though not much as I want it to be as lightweight as possible.<br />
  It represents my first foray into responsive design, using the <a href="http://getskeleton.com/">Skeleton framework</a>, as well as Sinatra. I use <a href="https://github.com/intridea/omniauth">Omniauth</a> to authenticate via the Twitter API. You can browse, fork, etc at the <a href="https://github.com/jgbarr/muxnote">Muxnote github repository</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/watching-movies/muxnote-twitter-auth-based-todo-list-for-movies-and-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GTD</title>
		<link>http://jeffbarr.com/development/gtd/</link>
		<comments>http://jeffbarr.com/development/gtd/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 09:52:50 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=185</guid>
		<description><![CDATA[It&#8217;s important to remember that GTD is not an immutable concept &#8211; you are free to delete items, knowing they will return to your inbox if they are important enough.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s important to remember that GTD is not an immutable concept &#8211; you are free to delete items, knowing they will return to your inbox if they are important enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/gtd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My First Ruby Gem &#8211; regexhelper</title>
		<link>http://jeffbarr.com/development/my-first-ruby-gem-regexhelper/</link>
		<comments>http://jeffbarr.com/development/my-first-ruby-gem-regexhelper/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 23:24:13 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby gems]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=157</guid>
		<description><![CDATA[A while back I did a little experiment with building a ruby gem &#8211; the result was Regexhelper. You can check out the gem on Rubygems.org, or check out the source at Githu.com. Of course, you can install by by running &#8216;gem install regexhelper&#8217; if you&#8217;re so inclined. As of now its been downloaded 45 [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I did a little experiment with building a ruby gem &#8211; the result was <a href="https://rubygems.org/gems/regexhelper" title="regexhelper gem ">Regexhelper</a>. You can check out the gem on <a href="https://rubygems.org/gems/regexhelper">Rubygems.org</a>, or check out the source at Githu.com. Of course, you can install by by running &#8216;gem install regexhelper&#8217; if you&#8217;re so inclined. As of now its been downloaded 45 times. </p>
<p>I used a the <a href="https://rubygems.org/gems/jeweler">jeweler</a> gem to help create regexhelper. Right now the gem is pretty empty, and probably very amateurish, but I plan on updating and cleaning it up as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/my-first-ruby-gem-regexhelper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Beginner: Interesting technologies based on/around Ruby on Rails</title>
		<link>http://jeffbarr.com/development/rails-beginner-interesting-technologies-based-onaround-ruby-on-rails/</link>
		<comments>http://jeffbarr.com/development/rails-beginner-interesting-technologies-based-onaround-ruby-on-rails/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 20:54:51 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=147</guid>
		<description><![CDATA[While learning Rails, I&#8217;ve come across a fair number of really interesting subsets/addons to Rails. This is a list of the ones I plan to investigate in greater detail: Sinatra &#8211; Super simple and quick rails app setup &#8211; it doesn&#8217;t get much easier than this: require &#8216;sinatra&#8217; get &#8216;/&#8217; do &#8220;Hello World!&#8221; end I [...]]]></description>
			<content:encoded><![CDATA[<p>While learning Rails, I&#8217;ve come across a fair number of really interesting subsets/addons to Rails. This is a list of the ones I plan to investigate in greater detail:</p>
<ul>
<li><a href="http://www.sinatrarb.com/">Sinatra &#8211; Super simple and quick rails app setup</a> &#8211; it doesn&#8217;t get much easier than this:<br />
<blockquote><p>
require &#8216;sinatra&#8217;</p>
<p>get &#8216;/&#8217; do<br />
  &#8220;Hello World!&#8221;<br />
end</p></blockquote>
<p>I love the way Sinatra does routing, and the erb :erbname syntax just makes sense right off the bat. Also is supposed to work well with heroku, though I haven&#8217;t goten that far yet.</li>
<li><a href="http://refinerycms.com/">Refinery</a> &#8211; Also super-quick and easy Gem, but builds out a bare-bones but extensible CMS/blogging engine. COWPU and Bend.rb are using it during the weekly hack night in Bend to build hot sexy pizza websites.</li>
<p><a href="http://jashkenas.github.com/coffee-script/">Coffeescript</a> &#8211; Coffeescript is a kind of Ruby-ish language that compiles into javascript, and as of Rails 3.1 will come bundled with rails. I like coffeescript because I&#8217;m a dork who can&#8217;t type and I always mess up javascript, which is then just a PITA to debug.</p>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/rails-beginner-interesting-technologies-based-onaround-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginner Rails: Installing and running ruby on rails on Windows 7 64-bit</title>
		<link>http://jeffbarr.com/development/learning-rails-1-installing-and-running-ruby-on-rails-on-windows-7-64-bit/</link>
		<comments>http://jeffbarr.com/development/learning-rails-1-installing-and-running-ruby-on-rails-on-windows-7-64-bit/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 20:38:34 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=126</guid>
		<description><![CDATA[Notes for myself on learning rails I set up rails using: http://rubyonrails.org/download Everything below here deals with the Windows install &#8211; since Tomcat on linux is causing me problems, I&#8217;m using windows right now so I can switch between jsp/servlets/php/rails more easily. After initial setup, I always received this error: Could not find gem &#8216;sqlite3 [...]]]></description>
			<content:encoded><![CDATA[<p>Notes for myself on learning rails </p>
<p>I set up rails using:<br />
<a href="http://rubyonrails.org/download">http://rubyonrails.org/download</a><br />
Everything below here deals with the Windows install &#8211; since Tomcat on linux is causing me problems, I&#8217;m using windows right now so I can switch between jsp/servlets/php/rails more easily. </p>
<p><strong>After initial setup</strong>, I always received this error:</p>
<blockquote><p>Could not find gem &#8216;sqlite3 (>= 0)&#8217; in any of the gem sources listed in<br />
your Gemfile.</p></blockquote>
<p>Eventually Google gave me this solution, which is to specify WHICH sqlite3 gem to use:</p>
<blockquote><p>gem &#8216;sqlite3-ruby&#8217;, &#8217;1.3.2&#8242;, :require => &#8216;sqlite3&#8242;</p></blockquote>
<p>After which, I ran bundle install and everything went fine.<br />
This is in total contrast to trying to run rails using mysql &#8211; both version 1.8.7 and 1.9.2 seem to only want to use mysql2, even after specifying in the Gemfile and in config/database.yaml to use mysql. I would always get this:</p>
<blockquote><p>Could not find gem &#8216;sqlite3 (>= 0)&#8217; in any of the gem sources listed in<br />
your Gemfile.</p></blockquote>
<p>Eventually I worked around this by downloading an older version of the libmySQL.dll (when I find the link I&#8217;ll update this) and putting that directly into the Ruby/bin dir. Not a great workaround. An actual &#8216;fix&#8217; for this seems to be described on this page:<br />
<a href="http://rorguide.blogspot.com/2011/03/installing-mysql2-gem-on-ruby-192-and.html">http://rorguide.blogspot.com/2011/03/installing-mysql2-gem-on-ruby-192-and.html</a> &#8211; however, this solution is only for a full install of the mysql server on your machine. I use WAMP for PHP dev, so I decided rather than remembering to stop and start WAMP mysql ten times a day, I would just use this workaround:</p>
<p>First, install the DevKit from here:<br />
<a href="http://rubyinstaller.org/downloads">http://rubyinstaller.org/downloads</a> &#8211; make sure to read the docs first.</p>
<p>Then, update the Gemfile in your rails app:<br />
gem &#8216;mysql2&#8242;, &#8217;2.8.1&#8242;</p>
<p>Run bundle install.</p>
<p>run rake db:migrate (after rails generate to generate the models. More on this later.)</p>
<p>Following this tutorial:<br />
<a href="http://ruby.railstutorial.org/chapters/beginning#top">http://ruby.railstutorial.org/chapters/beginning#top</a></p>
<p>Notes:<br />
While using the github client for windows, always use git bash. Half of the time, commands work from the windows cmd prompt, but the other half they don&#8217;t.<br />
ex: c:\Ruby\rails\first_app>git push origin master<br />
error: src refspec master does not match any.<br />
error: failed to push some refs to &#8216;git@github.com:jgbarr/first_app.git&#8217;</p>
<p>While using git bash remember to cd to the correct directory! After 1st setup (on windows 7), you&#8217;ll be in your home directory, where the .ssh dir was created.<br />
Using the git client for windows was pretty painless, so long as I remembered to do things correctly. I ended up with this (github profile: <a href="http://github.com/jgbarr/">http://github.com/jgbarr/</a>):<br />
<a href="http://github.com/jgbarr/first_app">https://github.com/jgbarr/first_app</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/learning-rails-1-installing-and-running-ruby-on-rails-on-windows-7-64-bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My HTML5 Dev portfolio</title>
		<link>http://jeffbarr.com/development/my-html5-dev-portfolio/</link>
		<comments>http://jeffbarr.com/development/my-html5-dev-portfolio/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 20:03:35 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=123</guid>
		<description><![CDATA[I&#8217;m experimenting with HTML5 &#8211; it&#8217;s given me faith that eventually I will be able to develop/design for the web without all the cross-browser nonsense that we all know so well. I doubt the day of full cross-browser compatibility will every arrive, but until then HTML5 is a really exciting advancement in what can be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m experimenting with HTML5 &#8211; it&#8217;s given me faith that eventually I will be able to develop/design for the web without all the cross-browser nonsense that we all know so well. I doubt the day of full cross-browser compatibility will every arrive, but until then HTML5 is a really exciting advancement in what can be done with HTML and CSS. One day I hope to be able to develop web apps with nothing more than a solid, stable javascript library (jquery is probably the best candidate right now), HTML, and CSS. Until then, I&#8217;m putting up a portfolio of code that I&#8217;ve written for the web as an accessible resource/demo repository.</p>
<p>Visit my the <a href="http://jeffbarr.com/dev/">web development portfolio of Jeff Barr here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/my-html5-dev-portfolio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Simple WordPress Theme: Paperback Writer Theme</title>
		<link>http://jeffbarr.com/development/my-first-and-only-wordpress-theme-paperback-writer-theme/</link>
		<comments>http://jeffbarr.com/development/my-first-and-only-wordpress-theme-paperback-writer-theme/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 08:31:20 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://jeffbarr.com/?p=5</guid>
		<description><![CDATA[For my writing blog, I wanted a nice, simple theme that didn&#8217;t do anything much at all. I had an idea to make kind of an old-school looking page, like a blog I would have done in about 1998. I couldn&#8217;t find anything much to suit me at the WordPress Theme Repository, so I decided [...]]]></description>
			<content:encoded><![CDATA[<p>  For my writing blog, I wanted a nice, simple theme that didn&#8217;t do anything much at all. I had an idea to make kind of an old-school looking page, like a blog I would have done in about 1998. I couldn&#8217;t find anything much to suit me at the <a href="http://wordpress.org/extend/themes/">WordPress Theme Repository</a>, so I decided to roll my own. The result: <a href="http://jeffbarr.com/paperback-writer-theme.zip">Paperback Writer Theme &#8211; a super simple WordPress theme</a>. Please note that if you want to use it, you may want to add a good deal of functionality &#8211; right now it is very bare boned. </p>
]]></content:encoded>
			<wfw:commentRss>http://jeffbarr.com/development/my-first-and-only-wordpress-theme-paperback-writer-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

