~/talk

Powerful (but Easy) Data Visualization with the Graph Gem

Talkat Cascadia Ruby 2011 · 2011-07-29..07-30· [data-visualization]
slides:none on file

Code reads a giant XML with Nokogiri and emits dot files for Graphviz via the graph gem, turning 700+ lesson activities into directed graphs, exporting PNG/PDF, and printing a plotted three quarters of the curriculum wall chart. ColorBrewer palettes and node/edge attributes highlight orphan nodes and choke points; subgraph names that start with cluster produce boxed clusters. The pipeline is simple, scales to hundreds of nodes, and surfaces real bugs and priorities used in team reviews.

AI-written summary · about

  1. 0:00Start
  2. 0:38Background
  3. 4:33Viewing DOT files
  4. 5:27A simple graph
  5. 5:55Adding Edges
  6. 6:52Exporting
  7. 8:40Boxes are Special
  8. 9:02Many Shapes
  9. 9:47One Color for All
  10. 10:07Many Colors
  11. 11:22Color Schemes
  12. 13:02Color Scheme Example
  13. 16:30Important Note
  14. 17:53Extract Data
  15. 18:13def draw graph(lessons, sequences) digraph do
  16. 21:44Thank You
~/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.