~/talk

A Collection of Fun with Ruby and Friends

Talkat Keep Ruby Weird 2015 · on Friday, 2015-10-23· [ruby]
slides:none on file

A series of small projects and measurable hacks: a bundle gem that calls bundler to avoid gem install bundler, a getvain tool that brute‑forces git SHAs by tweaking author/committer timestamps to get a commit starting with cafe, and a C rewrite plus shared precomputed SHA context that cuts a brute force run from 89s to 59s for 52 million collision checks. Also an automatic GitHub issue bot that created issue 1336 during Heartbleed, a frames+pushState retro webpage, and an on_line trick that undefines methods to break tests.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Bundler gem aliases
  3. 2:29G Vain and vanity hashes
  4. 5:40Optimizing vanity hashes
  5. 8:26Real-world uses and quirks of G Vain
  6. 12:18GitHub commit graphs
  7. 13:42Zero downtime deploys
  8. 15:49Retro personal website
  9. 21:50Deep linking in web design
  10. 22:55Ruby's on_line method
~/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.