Hack on Google Storage Service at RailsConf 2010


The Ruby on Rails community will be converging in Baltimore between June 7 and 10 for RailsConf 2010. Google will be on hand to take in the great talks, speak about OAuth, OpenID and the Google Data APIs and Scaling Rails on App Engine with JRuby and Duby, and to collect the feedback and ideas from the Rails community.

Google announced a lot of interesting services within the past year, many at Google I/O, that would appeal to Rails developers. For example, the Google Apps Marketplace allows you to integrate, and monetize, your application with customers' Google Apps domains. The new Google Storage Service, a cloud data storage service, was also just announced with features such as write-read consistency.

We know developers want to start hacking with these technologies, so Google will be hosting a Hackfest and reception at RailsConf 2010. There will also be food, drinks, and swag.

If you register for the RailsConf Google Hackfest before June 8th you can request access to Google Storage Service, so don't delay!

I'll be at RailsConf to also help anyone with the newly announced Chrome Web Store, an app store for the web. Rails developers can use Chrome Web Store to easily distribute and monetize their web applications through the proven app store model.

I'm also interested in gauging the community's perspective on HTML5, along with the Chrome Web Store. I'll be running in-person surveys while at the conference, with free Google t-shirts (while supplies last) to entice participants. I really want to hear your ideas, concerns, and successes with these technologies, so I hope to meet as many Rails developers as possible.

Mahalo, and see you at RailsConf!
1 comment

Popular posts from this blog

  • Sponsor:  Register today for  New Game, the conference for HTML5 game developers . Learn from Mozilla, Opera, Google, Spil, Bocoup, Mandreel, Subsonic, Gamesalad, EA, Zynga, and others at this intimate and technically rich conference. Join us for two days of content from developers building HTML5 games today. Nov 1-2, 2011 in San Francisco.  Register now ! This is the second article in a Box2D series, following the Box2D Orientation article. The Box2DWeb port of Box2D contains a nice example to show off the basics of integrating physics simulations into your web app. This post will provide a walkthrough of the example, explaining the high level concepts and code. First, let's see the example in action. The code for the above is open source and available on GitHub. It was adapted from Box2DWeb's example . Animating Before we look at Box2D, it's important to understand how the above simulation is animated. You might think setInterval or setTimeout is
  • In which I port a snazzy little JavaScript audio web app to Dart , discover a bug, and high-five type annotations. Here's what I learned. [As it says in the header of this blog, I'm a seasoned Dart developer. However, I certainly don't write Dart every day (I wish!). Don't interpret this post as "Hi, I'm new to Dart". Instead, interpret this post as "I'm applying what I've been documenting."] This post analyzes two versions of the same app, both the original (JavaScript) version and the Dart version. The original version is a proxy for any small JavaScript app, there's nothing particularly special about the original version, which is why it made for a good example. This post discusses the differences between the two implementations: file organization, dependencies and modules, shims, classes, type annotations, event handling, calling multiple methods, asynchronous programming, animation, and interop with JavaScript libraries. F
  • Angular and Polymer, sitting in a DOM tree, B-i-n-d-i-n-g. First comes components, Then comes elements, Then comes the interop with the node dot bind. Angular , a super heroic MVC framework, and Polymer , polyfills and enhancements for custom elements built on top of Web Components, can live harmoniously in the same app. This post shows you how to connect Angular-controlled components to Polymer-controlled elements via data binding. And we do it all in Dart . Angular and Polymer I get asked "Should I use Angular or Polymer?" a lot. My answer is, "Yes". That is, both libraries have distinct strengths, and you can use both in the same app. Polymer excels at creating encapsulated custom elements. You can use those custom elements in any web app or web page, regardless if that app is built with Angular, Ember, etc. Angular excels at application engineering, with dependency injection, end-to-end testability, routing, and services. Here are som