~/talk

Embracing Collaboration with JRuby and JavaScript

Talkat RubyConf 2009 · 2009-11-19..11-21· [ruby, javascript]
links:none on file
slides:none on file

Claims a pragmatic bridge: JRuby + Rhino runs JavaScript from Ruby, Node/V8 hits ~3700 req/s, but fine‑grained bridge calls tank a 10,000‑item loop (0.04s coarse vs ~6.99s per tight eval). Builds: CloudKit + jQuery‑CloudKit, snarl context loader, a JS database with localStorage and append‑only server file, JSON Query and JSON Schema for client/server validation and indexing. Experiments remain nonproduction; LLVM/Ruby→JS is proposed future. machine‑based collaboration dry principle one‑line resource exposure

AI-written summary · about

  1. 0:00Start
  2. 0:42Engine Yard Cloud
  3. 5:03strategies
  4. 9:47cappuccino / objective-j
  5. 12:08embracing javascript
  6. 13:35RESTful Collections
  7. 16:32intersection of themes
  8. 18:36write two versions? server and client?
  9. 19:44spidermonkey
  10. 21:15crossing from jruby to java
  11. 26:57validation
  12. 30:54collaboration : machine
  13. 33:21adapter
  14. 34:56middleware / auth : rack
  15. 35:14integration with existing ruby apps
  16. 35:26step further : reduce context switching
  17. 35:46mount js middleware using snarl
  18. 37:22ownership
~/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.