<?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>BitwiseOR &#187; project</title>
	<atom:link href="http://bitwiseor.com/category/project/feed/" rel="self" type="application/rss+xml" />
	<link>http://bitwiseor.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 03:13:02 +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>Oh Heroku, Why?</title>
		<link>http://bitwiseor.com/2012/05/oh-heroku-why/</link>
		<comments>http://bitwiseor.com/2012/05/oh-heroku-why/#comments</comments>
		<pubDate>Tue, 15 May 2012 03:12:30 +0000</pubDate>
		<dc:creator>jay</dc:creator>
				<category><![CDATA[project]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[payment]]></category>

		<guid isPermaLink="false">http://bitwiseor.com/?p=167</guid>
		<description><![CDATA[Image by Kables In a sad turn of events, I managed to get a test app running using Java, added it to Git and uploaded to Heroku. It was only then that I realized I need to &#8220;Verify&#8221; my account before being able to run my application. Fair enough. Google app engine sends a text <a href='http://bitwiseor.com/2012/05/oh-heroku-why/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div><a href="http://bitwiseor.com/wp-content/uploads/2012/05/clouds.jpg"><img class="aligncenter size-large wp-image-146" title="clouds" src="http://bitwiseor.com/wp-content/uploads/2012/05/clouds-1024x467.jpg" alt="" width="695" height="316" /></a></div>
<div style="text-align: right;"><cite>Image by <a href="http://www.flickr.com/photos/kables/6324973/">Kables</a></cite></div>
<p>In a sad turn of events, I managed to get a test app running using Java, added it to Git and uploaded to Heroku. It was only then that I realized I need to &#8220;Verify&#8221; my account before being able to run my application.</p>
<p>Fair enough. Google app engine sends a text message to your phone in order to verify an account. When I originally set it up, I was unable to get the text message to work, so I filled out a form and received access the next day. I liked this &#8211; no need to provide any payment information for a service I have no plans to pay for.</p>
<p>Heroku takes a different approach. Verifying your account must be done by handing over a credit card. If you don&#8217;t want to provide payment information to a company you don&#8217;t plan on paying, then you can consult the <a title="Account Verification" href="https://devcenter.heroku.com/articles/account-verification">FAQ</a>:</p>
<blockquote><p><strong>Can I verify my account without a credit card?</strong></p>
<p>Currently, you need a credit card to verify. We continue to research other means of verification and will announce if other methods are made available.</p></blockquote>
<p>Hmm, not with the amount of credit card breaches that have been happening in the last few year. Especially if you are providing a free service, I don&#8217;t see why you need to verify via credit card, which will be kept on file in order to provide an easy way to upgrade services in the future.</p>
<p>Of course, credit card verification for free accounts is their call, and it isn&#8217;t like I can complain as I would be using their resources and not paying for it anyway. They do look like they have a good setup: free limited account, a lot of languages to choose from and a slick, easy to use UI.</p>
<p>If I ever want to do some serious cloud hosting, they will be on the top of the list, but for free, I&#8217;ll stick with places that don&#8217;t need the credit information.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitwiseor.com/2012/05/oh-heroku-why/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let Set Up Heroku</title>
		<link>http://bitwiseor.com/2012/05/let-set-up-heroku/</link>
		<comments>http://bitwiseor.com/2012/05/let-set-up-heroku/#comments</comments>
		<pubDate>Thu, 10 May 2012 02:50:43 +0000</pubDate>
		<dc:creator>jay</dc:creator>
				<category><![CDATA[project]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[heroku]]></category>

		<guid isPermaLink="false">http://bitwiseor.com/?p=157</guid>
		<description><![CDATA[Image by Fylkesarkivet i Sogn og Fjordane Now that we have a cloud platform to use, how do we get started? Well, signing up is easy, just enter your email and confirm, but what&#8217;s in the Terms of Service? Must be 13 years or older &#8211; really? Why 13? Your account gets shut down once it <a href='http://bitwiseor.com/2012/05/let-set-up-heroku/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bitwiseor.com/wp-content/uploads/2012/05/road.jpg"><img class="aligncenter size-full wp-image-158" title="road" src="http://bitwiseor.com/wp-content/uploads/2012/05/road.jpg" alt="" width="693" height="294" /></a></p>
<p style="text-align: right;"><cite>Image by <a href="http://www.flickr.com/photos/fylkesarkiv/3613022939/">Fylkesarkivet i Sogn og Fjordane</a></cite></p>
<p style="text-align: left;">Now that we have a <a title="Heroku" href="http://www.heroku.com/">cloud platform</a> to use, how do we get started? Well, signing up is easy, just enter your email and confirm, but what&#8217;s in the Terms of Service?</p>
<ul>
<li>Must be 13 years or older &#8211; really? Why 13?</li>
<li>Your account gets shut down once it reaches the hard or soft limit. Good, they won&#8217;t be charging me for going over</li>
<li>I get to own all my content, hooray</li>
</ul>
<p>Otherwise, pretty standard stuff. Interestingly, it is an adapted version of the Google App Engine terms.</p>
<p>Anyway, setup time. Registering brings you to a link with quick start guide. Set up is a simple as download, install and run some command line utilities. After logging in with the command line tool, you have a plethora of tutorials for all sorts of languages.</p>
<p>Even better, <a href="https://github.com/heroku">Heroku&#8217;s GitHub page</a> has a lot more examples, including a <a href="https://github.com/heroku/heroku-buildpack-grails">Grails example</a> that I plan on looking into next.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://bitwiseor.com/2012/05/let-set-up-heroku/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Which Cloud Provider Should I Use?</title>
		<link>http://bitwiseor.com/2012/05/which-cloud-provider-should-i-use/</link>
		<comments>http://bitwiseor.com/2012/05/which-cloud-provider-should-i-use/#comments</comments>
		<pubDate>Wed, 09 May 2012 02:49:53 +0000</pubDate>
		<dc:creator>jay</dc:creator>
				<category><![CDATA[project]]></category>
		<category><![CDATA[amazon ec2]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[google app engine]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[windows azure]]></category>

		<guid isPermaLink="false">http://bitwiseor.com/?p=145</guid>
		<description><![CDATA[Image by Kables Recently, I read through Code in the Cloud &#8211; Programming Google App Engine and decided to start a new project with cloud computing. Overall, it was quite good with an decent introduction to cloud computing as long as you already know Python and Java with a smattering of server side web development. <a href='http://bitwiseor.com/2012/05/which-cloud-provider-should-i-use/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="text-align: left;"><a href="http://bitwiseor.com/wp-content/uploads/2012/05/clouds.jpg"><img class="size-large wp-image-146" title="clouds" src="http://bitwiseor.com/wp-content/uploads/2012/05/clouds-1024x467.jpg" alt="" width="695" height="316" /></a></div>
<div style="text-align: right;"><cite>Image by <a href="http://www.flickr.com/photos/kables/6324973/">Kables</a></cite></div>
<p style="text-align: left;">Recently, I read through <a title="Code in the Cloud on Amazon" href="http://www.amazon.com/Code-Cloud-Pragmatic-Programmers-Chu-Carroll/dp/1934356638/ref=sr_1_1?ie=UTF8&amp;qid=1336529446&amp;sr=8-1">Code in the Cloud &#8211; Programming Google App Engine</a> and decided to start a new project with cloud computing. Overall, it was quite good with an decent introduction to cloud computing as long as you already know Python and Java with a smattering of server side web development.</p>
<p>Now that I&#8217;ve had a taste of cloud computing, lets get started building something. First, we need to decide where to host the application, and to do that we need to set some requirements. This is just for fun, so price should be exactly free, and it needs to support Java (I&#8217;d like to stick Grails or some other Groovy framework, as that is what I am most comfortable with right now), but other options would be nice as well.</p>
<p>What are the popular platforms out there? A quick search gives the following:</p>
<ul>
<li><a href="https://www.windowsazure.com/">Windows Azure</a>: Supports Java, Node.js, .NET and PHP, so there are plenty of options, but it is only free for 90 days.</li>
<li><a href="https://developers.google.com/appengine/">Google App Engine</a>: Supports Java, Python and Go. I don&#8217;t care for Python, but Go is interesting. The fist thing I tried after getting the basics was trying to use Grails, but it looks like the App Engine plugin is currently broken and not being maintained. There is <a href="http://gaelyk.appspot.com/">Gaelyk</a> however, a Groovy framework specifically for the App Engine. App Engine also gives us free instance hours and backend data stores.</li>
<li><a href="http://www.heroku.com/">Heroku</a>: Looks great with support for Java, Ruby, Python, Clojure, Scala and Node.js, but the free account seems very limited with many restrictions.</li>
<li><a href="http://aws.amazon.com/ec2/">Amazon EC2</a>: Very flexible with support for many languages and customization, but I&#8217;m not really interested in supporting the backend installs myself.</li>
<li>&#8230; and plenty of others.</li>
</ul>
<p>Since I&#8217;ve already used Google App Engine and seen some of its limitations, lets start this project with Heroku. Limited storage may not be too big of a setback as this is just for fun, and the list of supported languages really beats the competition in other free cloud offerings.</p>
]]></content:encoded>
			<wfw:commentRss>http://bitwiseor.com/2012/05/which-cloud-provider-should-i-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

