Videos tagged with MountainWest RubyConf 2009


MountainWest RubyConf 2009: The Building Blocks of Modularity

MountainWest RubyConf 2009: The Building Blocks of Modularity

Posted in Conferences, Development

Many words of programming wisdom have been written to promote the idea of low coupling between modules. “Prefer delegation over inheritance”, “The Law of Demeter” are examples of these words of advice. But why does delegation introduce less coupling then inheritance. And how does the law of Demeter reduce coupling. To understand these issues, we will look at the concept ...

Tags: Conferences, Ruby, Architecture, modularity, Confreaks, MountainWest RubyConf 2009



MountainWest RubyConf 2009: La Dolce Vita Rubyista

MountainWest RubyConf 2009: La Dolce Vita Rubyista

Posted in Conferences, Development

A talk interspersed with film about overcoming resistance, (re)discovering your passions, sustainable high performance, and enjoying your craft (Ruby and otherwise). Featuring clips from the feature that won the award for best foreign language film at the 2009 MountainWest RubyConf film festival. Alan is the co-founder and CTO at Lead Media Partners in the Salt Lake area. A couple of years ago ...

Tags: Conferences, Ruby, Confreaks, MountainWest RubyConf 2009


MountainWest RubyConf 2009: Wii Ruby: All work and no play just won't do

MountainWest RubyConf 2009: Wii Ruby: All work and no play just won't do

Posted in Conferences, Development

The presentation will explain how to control Ruby applications using the Nintendo Wii game controllers. The Wii uses infrared cameras and acceleration detectors to send positional information over Bluetooth. Applications built with JRuby can use Java libraries for reading Wii controller data, allowing Rubyists to use the Wii to play games, make music, even help the physically challenged. The pr...

Tags: Conferences, Ruby, Java, JRuby, Confreaks, MountainWest RubyConf 2009, Wii


MountainWest RubyConf 2009: Writing Adapters for DataMapper

MountainWest RubyConf 2009: Writing Adapters for DataMapper

Posted in Conferences, Development, Databases, Frameworks

Some might think of DataMapper as a better, faster, competitor to ActiveRecord. However, they would be missing on of its greatest strengths. At its core, DataMapper provides a uniform interface on top of ANY persistance layer. All thats needed is a simple adapter class that can translate the native persitance into a simple 4-method API for DataMapper to consume. This talk will cover that API, a...

Tags: Conferences, Ruby, API, YAML, ORM, Confreaks, DataMapper, MountainWest RubyConf 2009


MountainWest RubyConf 2009: What The Ruby Craftsman Can Learn From The Smalltalk Master

MountainWest RubyConf 2009: What The Ruby Craftsman Can Learn From The Smalltalk Master

Posted in Conferences, Development

This session will highlight some of the most fundamental and timeless best practices described in Kent Beck’s book “SmallTalk Best Practice Patterns” in the context of Ruby development. The Ruby community has fostered a great pioneering spirit at its core. Rubyists eagerly investigate new tools, approaches and programming techniques to unleash Ruby’s full power and expre...

Tags: Conferences, Ruby, Smalltalk, Confreaks, MountainWest RubyConf 2009



MountainWest RubyConf 2009: Outside-In Development with Cucumber

MountainWest RubyConf 2009: Outside-In Development with Cucumber

Posted in Conferences, Development, Testing, Project Management

Cucumber is a BDD tool that aids in outside-in development by executing plain-text features/stories as automated acceptance tests. Written in conjunction with the stakeholder, these Cucumber “features” clearly articulate business value and also serve as a practical guide throughout the development process: by explicitly outlining the expected outcomes of various scenarios developers...

Tags: Conferences, Ruby, Testing, BDD, RSpec, Confreaks, Cucumber, MountainWest RubyConf 2009


MountainWest RubyConf 2009: Tourbus

MountainWest RubyConf 2009: Tourbus

Posted in Conferences, Development, Testing

TourBus is an app that does web testing on real-world servers. It combines the flexibility and expressiveness of a functional web test suite, the statefulness and intelligence of a regression test suite, and the concurrency of a load/stress/bench suite. In short, it can test your web application from end to end, and it can do it 100 times at once concurrently. Imagine if someone harnessed the p...

Tags: Conferences, Ruby, Testing, Confreaks, MountainWest RubyConf 2009, TourBus, DDoS


MountainWest RubyConf 2009: Improving the Usability of Your Ruby on Rails Applications

MountainWest RubyConf 2009: Improving the Usability of Your Ruby on Rails Applications

Posted in Conferences, Development, Frameworks

This session will explain the importance of usability and teach essential interface design principles for better user experiences on the web. The session will then dive into how to apply these principles in Ruby on Rails code, using a simple rails app to progressively add interface design improvements to enhance the usability. Adam Dunford is a freelance interaction designer and information arc...

Tags: Conferences, Ruby, Ruby On Rails, Frameworks, usability, Confreaks, MountainWest RubyConf 2009



MountainWest RubyConf 2009: Rhodes - The Open Source Ruby Framework for Building Mobile Applications

MountainWest RubyConf 2009: Rhodes - The Open Source Ruby Framework for Building Mobile Applications

Posted in Conferences, Development, Mobile

The Rhodes framework is a platform for building locally executing, device-optimized mobile applications for all major smartphone devices. These applications are optimized for interacting with transactional enterprise application backends. It is also designed to work with synced local using the other “RhoSync”. It is initially available for iPhone, Windows Mobile and Research in Moti...

Tags: Conferences, Ruby, Mobile, Confreaks, Rhodes, MountainWest RubyConf 2009