~/talk

Putting On Your Birthday Suit

Talkat RubyConf 2010 · 2010-11-11..11-13· [ruby]
slides:none on file

Builds Hirsute on ActiveRecord and ActiveModel and reports that a literal “naked” object lacks enough metadata to auto‑generate a usable UI: validations are reflectable in Rails 3 but not generative, associations need cardinality hints, and actions need explicit argument/result types. Prototype code gets tossed and rewritten; experiments with domain types (time intervals, money, Paperclip‑style aggregates) show what declarations are required and which parts can be reused across apps. The framework mostly works conceptually but requires richer model annotations to be practical.

AI-written summary · about

  1. 0:00Introduction
  2. 3:37Naked Objects
  3. 7:30Naked Objects History
  4. 14:33Why Naked Objects Failed
  5. 17:48Naked Objects Framework
  6. 24:43ActiveRecord
  7. 27:53Associations
  8. 29:45Attributes
  9. 31:46Leakiness
  10. 32:17Model Limitations
  11. 33:18Original Relational Model
  12. 34:50Active Record
  13. 36:04Aggregation
  14. 37:47Money
  15. 38:50Paper Position
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.