Attended a great talk by Michael
on Rails. He has
built a gem, TwitterAuth
that uses Twitter as authentication provider (OAuth or HTTP Basic)
which allows to to quickly and easily create
Twitter applications in Rails. In Michael's words "
style="font-style: italic;">TwitterAuth makes Twitter Rails
apps stupid simple".
The talk built Twistener - a
Twitter application in Rails that shows how many tweepl are having a
conversation about you. A hosted version of
the application is available at
and end result
of the code
are always helpful.
a post-talk conversation he mentioned that all the gems are pure Ruby.
Any body willing to re-build the application and trying using JRuby and
And then attended
3: Stepping off of the Golden Path by a "morally loose,
cheese eating surrender monkey", aka
href="http://twitter.com/merbist">Matt Aimonetti :)
What are you going to get in Rails 3 ?
- Improved performance
- Increased modularity
- Agnosticism (choose any JS framework)
- Public API
- Mountable Apps
Templating => ERB, Testing => Test::Unit. The defaults
are exactly same as Rails 2.x.x and the idea is to provide the least
amount of changes from user perspective, yet provide a choice.
Some other key points highlighted in the talk were:
- More flexible, Less opinionated
- Templating engines: HAML and ERB are the big ones.
- ORM: ActiveRecord, DataMapper
- Adapaters: RDBMS, File Ssytem, IMAP, YAML, REST APIs,
- Sequel: Prepared statement, Sharding, highly customization
- Use Hibernate with either ActionORM, JRuby
- Ability to talk to Non RDBMS Systems; GAE, CouchDB, Redis,
Tokyo Cabinet, etc
a so-so lunch buffet at a
restaurant with a
limited variety and average food. It was hot in Vegas today
(98 degrees high and 72 degrees low) and we walked to the restaurant.
An Indian buffet and a
long walk in the high temperatures is a perfect recipe for a sleepy
afternoon ;-) But it was apparently contagious cause the person sitting
next to me dozed off while I kept awake!
Anyway here are some pictures captured earlier today:
| src="//cdn.app.compendium.com/uploads/user/e7c690e8-6ff9-102a-ac6d-e4aebca50425/f4a5b21d-66fa-4885-92bf-c4e81c06d916/Image/c4d60cf291d4121bd8f748d8297108ad/img_5067.JPG">|| alt=""|
And then the complete album:
See ya next year!Technorati: conf