<?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>Josh Harrison &#187; Programming</title>
	<atom:link href="http://picklewagon.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://picklewagon.com</link>
	<description>Not Bad For A Vampire</description>
	<lastBuildDate>Wed, 26 Oct 2011 22:22:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Create a Blog With Squarespace</title>
		<link>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/</link>
		<comments>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 07:36:26 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Squarespace]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=144</guid>
		<description><![CDATA[I came across some a cool website to create anything from a blog to a company website. Squarespace seems to be trying to bring website building/designing to the masses. Not yet having tried the software myself, I was very impressed &#8230; <a href="http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I came across some a cool website to create anything from a blog to a company website. <a href="http://www.squarespace.com/home/" target="_self" onclick="pageTracker._trackPageview('/outgoing/www.squarespace.com/home/?referer=');">Squarespace</a> seems to be trying to bring website building/designing to the masses.</p>
<p>Not yet having tried the software myself, I was very impressed after looking at the video on the site and the features provided. Very impressive. I think I&#8217;ll try it out real soon.</p>
<p>So far, I am impressed with how sites are designed. I have been actually working on a more simplistic version of a theme designer for WordPress. Progress is moving along slowly.</p>
<p>The bad thing about Squarespace. It&#8217;s not open source. I&#8217;ll stick with WordPress as my blogging platform of choice and continue to look for ways to make it easier for everybody to use by creating plugins and looking for other plugins created by the WordPress community.</p>
<p>I do love finding software like this. It forces the web to progress. Hopefully, in the future, I will try out the software and let you know what I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2008/07/31/create-a-blog-with-squarespace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Jungle Disk and Amazon S3 To Backup Data</title>
		<link>http://picklewagon.com/2008/06/28/using-jungle-disk-and-amazon-s3-to-backup-data/</link>
		<comments>http://picklewagon.com/2008/06/28/using-jungle-disk-and-amazon-s3-to-backup-data/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 08:03:27 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[amazon s3]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Jungle Disk]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/?p=129</guid>
		<description><![CDATA[I have officially found a backup service I am happy with. I have tried other services in the past but wasn&#8217;t completely happy with them for one reason or another. After hearing about JungleDisk from various sources, I decided to &#8230; <a href="http://picklewagon.com/2008/06/28/using-jungle-disk-and-amazon-s3-to-backup-data/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have officially found a backup service I am happy with. I have tried other services in the past but wasn&#8217;t completely happy with them for one reason or another. After hearing about JungleDisk from various sources, I decided to give it a try. I&#8217;m pretty happy with it so far.</p>
<p>I have been using it for about two weeks. I&#8217;ve installed it on 3 computers-1 Vista, 1 XP, and a Mac. It was really easy to do on each one. I can access my backed up files from each computer using the Jungle Disk client, through each OSs file browser, or any of the many other methods because it is using <a title="Amazon S3" href="http://aws.amazon.com/s3" target="_self" onclick="pageTracker._trackPageview('/outgoing/aws.amazon.com/s3?referer=');">Amazon&#8217;s S3</a> (Simple Storage Solution) web service.</p>
<h3>My Backup Requirements</h3>
<p>After hearing many stories of people losing data such as images because of a hard drive going bad, I have thought what I would like a backup service to do. It&#8217;s inevitable. Your hard drive will go bad. It could be tomorrow. Or in three years. It sucks when it happens.</p>
<p>Everything, at least for me, is going digital. All of my family&#8217;s pictures are digital. All of our music is digital. Although in some cases I have physical copies (CDs) I don&#8217;t want to spend time to do it again. Soon I will have all of our movies converted as well. It would be horrible to lose this data. Lots of time, money, and memories gone.</p>
<p>A lot of data is being moved to the cloud. I don&#8217;t use a word processor any more. If I want to create a document or a spreadsheet, I do it in Google Docs. This is great for some things and bad for other reasons. But I feel very confident that I am not going to lose my data.</p>
<p>In the past, I have had multiple computers or hard drives and have stored backups that way. This saved me a few times. But what if your house were flooded or burnt down without you having the chance to rescue your backup. Personally, I&#8217;d be worrying about other things besides my backup in situations like this.</p>
<p>It is absolutely necessary that you have a backup in a different physical location.</p>
<h3>What I Like About Jungle Disk</h3>
<p>One of the reasons why I chose Jungle Disk is the pricing model. I pay a one-time fee ($20) for the software and then pay for what I use for bandwidth and disk space from Amazon. Free upgrades and pretty cheap</p>
<p>I can install the software on as many computers as I want. It runs on all OSs (at least the ones I use). The software is really easy to use. I specify which files and/or folders to backup. I can create scheduled times to perform the backups. I love the configuration options. You can add encryption. It can be used by my mom (hopefully) but is geeky enough for me.</p>
<p>Another great thing is that you can access your backups through your file browser. In Windows that would be Windows Explorer. If you want to backup a file, just copy it over. Again, this makes it really easy.</p>
<p>Oh ya. You can also restore your data if you need to.</p>
<p>Now I&#8217;ll get to the part I really like. It is built using Amazon S3. I can do whatever I want with the data once it is backed up. The possibilities are endless. I&#8217;m working on a few side projects to take advantage of this.</p>
<h3>What Does JungleDisk Lack?</h3>
<p>In a word, nothing. It is a wonderful piece of software. It was made to backup your data and that is what it does a good job at.</p>
<p>I highly recommend this software. I&#8217;m fairly confident that you have data that you need backed up. It&#8217;s about time you do it.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2008/06/28/using-jungle-disk-and-amazon-s3-to-backup-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning Ruby on Rails</title>
		<link>http://picklewagon.com/2007/08/27/learning-ruby-on-rails/</link>
		<comments>http://picklewagon.com/2007/08/27/learning-ruby-on-rails/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 06:44:52 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Rich Internet Applications]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/2007/08/27/learning-ruby-on-rails/</guid>
		<description><![CDATA[For a while now, I have wanted to learn Ruby on Rails to build some web apps. I have heard so much about it. So, as a web developer, I thought I had better just do it if I were &#8230; <a href="http://picklewagon.com/2007/08/27/learning-ruby-on-rails/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For a while now, I have wanted to learn Ruby on Rails to build some web apps. I have heard so much about it. So, as a web developer, I thought I had better just do it if I were to ever learn it.</p>
<p>I finally got started last night. I decided to get first get Ruby working on my box. It just so happened that it just took a few extra steps after that to install Rails. It was very easy once I found the right information.</p>
<ul>
<li>I downloaded <a href="http://rubyforge.org/frs/?group_id=167" onclick="pageTracker._trackPageview('/outgoing/rubyforge.org/frs/?group_id=167&amp;referer=');">the latest Ruby software</a> from RubyForge.</li>
<li>Rubyonrails.org has a great write up on <a href="http://wiki.rubyonrails.com/rails/pages/GettingStartedWithRails" onclick="pageTracker._trackPageview('/outgoing/wiki.rubyonrails.com/rails/pages/GettingStartedWithRails?referer=');">getting started with Rails</a> on their wiki.</li>
<li>I have a Windows development environment. I found a tutorial specifically outlining <a href="http://apacheguide.org/ruby.php" onclick="pageTracker._trackPageview('/outgoing/apacheguide.org/ruby.php?referer=');">how to install Ruby on Windows</a>.</li>
</ul>
<p>It turned out to be a very easy process to install Ruby/Rails on Windows.</p>
<p>Doing some searches on the web for information showed me very quickly that there is a wealth of information available just on the web. I am going to try to find the most useful web sites and blogs on the subject to be able to use for reference when I need it. Please let me know of any that I should know about.</p>
<p>Initially, <a href="http://rubyonrails.org/" onclick="pageTracker._trackPageview('/outgoing/rubyonrails.org/?referer=');">Rubyonrails.org</a> seems like the best place to go for information and documentation. I subscribed to the <a href="http://groups.google.com/group/rubyonrails-talk" onclick="pageTracker._trackPageview('/outgoing/groups.google.com/group/rubyonrails-talk?referer=');">mailing list</a> as well. I&#8217;ll read that for a while to help me get a hag of what is happening in the Rails community.</p>
<p>During my lunch break today, I took a trip down to Barnes &amp; Noble to find a good book on the subject. I ended up buying <a href="http://www.pragmaticprogrammer.com/titles/rails/index.html" onclick="pageTracker._trackPageview('/outgoing/www.pragmaticprogrammer.com/titles/rails/index.html?referer=');">Agile Web Development With Rails</a>.</p>
<p>This week I would like to install a Rails open-source app so I can see how it all works.</p>
<p>So this means that I am learning both Ruby/Rails and Flex. Anything else I should be learning?</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2007/08/27/learning-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Media Temple&#8217;s Subversion Repository With Eclipse</title>
		<link>http://picklewagon.com/2007/01/14/using-media-temples-subversion-repository-with-eclipse/</link>
		<comments>http://picklewagon.com/2007/01/14/using-media-temples-subversion-repository-with-eclipse/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 06:48:40 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.picklewagon.com/2007/01/14/using-media-temples-subversion-repository-with-eclipse/</guid>
		<description><![CDATA[A few months ago I started using Media Temple as a web host. I first heard about it on the TalkCrunch podcast with Michael Arrington (Media Temple Launches Grid Server). After looking at other hosting companies I decided to give &#8230; <a href="http://picklewagon.com/2007/01/14/using-media-temples-subversion-repository-with-eclipse/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few months ago I started using <a href="http://www.mediatemple.net/" onclick="pageTracker._trackPageview('/outgoing/www.mediatemple.net/?referer=');">Media Temple</a> as a web host. I first heard about it on the <a href="http://talkcrunch.com/" onclick="pageTracker._trackPageview('/outgoing/talkcrunch.com/?referer=');">TalkCrunch podcast</a> with <a href="http://en.wikipedia.org/wiki/Michael_Arrington" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Michael_Arrington?referer=');">Michael Arrington</a> (<a href="http://www.talkcrunch.com/2006/10/17/mediatemple-launches-grid-server/" onclick="pageTracker._trackPageview('/outgoing/www.talkcrunch.com/2006/10/17/mediatemple-launches-grid-server/?referer=');">Media Temple Launches Grid Server</a>). After looking at other hosting companies I decided to give it a shot. One of the deciding factors was the fact that I could setup a <a href="http://subversion.tigris.org/" onclick="pageTracker._trackPageview('/outgoing/subversion.tigris.org/?referer=');">subversion</a> repository for my projects.</p>
<p>I have had the account for a few months and haven&#8217;t taken advantage up to this point. I tried a few times before but quickly found out each time that it would take more than a few minutes to setup. I decided to take the time to finally do it. It wasn&#8217;t difficult-it just took a little time.</p>
<p>Please note that I did this on a Windows XP computer.</p>
<p>I had two requirements for the project:</p>
<ol>
<li>Setup the subversion repository.</li>
<li>Use <a href="http://www.eclipse.org/" onclick="pageTracker._trackPageview('/outgoing/www.eclipse.org/?referer=');">eclipse</a> to perform the updates, etc.</li>
</ol>
<p>I first started out by reading a doc (<a href="http://kb.mediatemple.net/article.php?id=143" onclick="pageTracker._trackPageview('/outgoing/kb.mediatemple.net/article.php?id=143&amp;referer=');">How to Setup a Subversion Repository</a>) in Media Temple&#8217;s knowledge base. It explains how to set up your repository on the command line. The doc does a good job of explaining everything if you are going to use the command line to commit your code. In my case the doc is overkill since I will be using eclipse to do everything.</p>
<p>The only thing that was necessary was to create the directory where your repository will exist. I decided to name my repository &#8216;subversion&#8217;. You can be more original if you would like.</p>
<p>Next I moved to getting eclipse to work with the repository. You&#8217;ll need <a href="http://subclipse.tigris.org/" onclick="pageTracker._trackPageview('/outgoing/subclipse.tigris.org/?referer=');">Subclipse</a>, an eclipse plugin that adds Subversion integration to the eclipse IDE.</p>
<p>Since you must have SSH access enable to access your repository, you will add an appropriate connection string when creating a new subversion repository inside eclipse. I used this template for my connection string:</p>
<pre style="font-size:10px;">svn+ssh://serveradmin%25&lt;customerdomain.com&gt;@&lt;customerdomain.com&gt;/home/&lt;site_number&gt;/data/&lt;repo-name&gt;</pre>
<p>Be sure to substitute your actual domain for &#8216;&lt;customerdomain.com&gt;&#8217; (twice), your actual site number for &#8216;&lt;site_number&gt;&#8217; and your repository name for &#8216;&lt;repo-name&gt;&#8217;.</p>
<p>If you need help on how to create a Subversion repository inside eclipse, refer to the <a href="http://svn.collab.net/subclipse/help/index.jsp" onclick="pageTracker._trackPageview('/outgoing/svn.collab.net/subclipse/help/index.jsp?referer=');">help docs</a>.</p>
<p>After doing this and trying to connect to the repository, I was getting the following error inside eclipse:
<pre style="font-size:10px;">The system cannot find the file specified.
svn: Canâ€™t create tunnel: The system cannot find the file specified.</pre>
<p>This basically means that you need an SSH executable. I tried to get it to work with putty but I was unsuccessful. I did, however get it to work with <a href="http://tortoisesvn.net/" onclick="pageTracker._trackPageview('/outgoing/tortoisesvn.net/?referer=');">TortoiseSVN</a>. I found <a href="http://www.tylek.org/?p=144" onclick="pageTracker._trackPageview('/outgoing/www.tylek.org/?p=144&amp;referer=');">a good write-up</a> explaining how to get everything configured correctly.</p>
<p>After all of that, I was able to successfully upload a few of my projects to the repository. As a porgrammer, I have been needing and wanting to do this for a while.</p>
]]></content:encoded>
			<wfw:commentRss>http://picklewagon.com/2007/01/14/using-media-temples-subversion-repository-with-eclipse/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

