Cascadia Ruby 2014 - Day Two
Note: This post is an un-contexualized, un-edited, & un-proofed bunch of notes taken during Cascadia Ruby 2014.
T.J. Schuck
80,000 Plaintext Passwords: An Open Source Love Story in Three Acts
- John the Ripper password cracker.
- hashcat.
- Expensive key schedule blowfish. eksblowfish.
- BCrypt
- BCrypt dollar signs are delimieters, hash on far right. Salt on left.
2(abxy)
means bcrypt- 10 = cost
- $ 2a $ 10 $ salt $ hash
- 12 to 13 range for bcrypt cost.
rake-compiler
Jason Clark
Programming in the Small - Teaching my 5 Year Old Ruby
- Patience.
- Recall.
- Mistakes.
- Discovery.
Terence Lee & Kenichi Nakamura
Creating a Chat App in 15 Minutes with Angelo
Websockets
https://github.com/kenichi/angelo
Events
- IE does not support server sent events.
- EventSource API.
Liz Rush & Hsing-Hui Hsu
“Good luck with that”: Tag Teaming Civic Data
- Cylyndrical map.
- Spheriod map.
- Torus map (“donut”).
- Shapefiles.
Lightening Talks
Machine Learning in Ruby
- C Libs
- JRuby
- R
- Thoughtful Machine Learning (Book)
- Facial Classifications
- The Kernel Trick
- thoughtfulml.com
John Feminella
Card counting
- is legal via only your brain.
Hacking & Federal Procurement
- $250billion + a year.
- Bid on government contracts.
- Rubocop: Styleistic errors.
Lauren Voswinkle
Talking about money.
- Lie about what your previous salary was.
- Employers are only allowed to verify employment dates.
- 1935 Extneded National labours act to allow talking about salaries.
[name]
- Ruby is bad at CMS’s
- Locomotive
- Rifenery
- Comfortable Mexican Sofar
Cassie Schmitz
- Jekyll
- Prose.io
- Easy to write plugins
- Use
and
,or
instead of&&
,||
- Stop using TDD.
- Stop memoizing. Conceptualize your lifecycle.
- Get rid of private methods. Removes variability of input.
- 5-6 cups of mashed fruit
- Add a box epctin and bring to a rolling boil.
- 4 cups of sweetner.
- Another rolling boil.
- remove from heat.
- Refridgerate or freeze
- Test induced design damage.
- Dependency Injection done wrong sucks.
- Write better code and better tests.
- http://s3.sentientmonkey.com/tdd-lightning-cascadia-2014.pdf
Joel Stimson Citizen Science
- Where regular people go to help scientists.
- Stardust at home.
- Zooniverse: Glassifying Galaxies.
- https://speakerdeck.com/stim371/citizen-science-lightning-talk-cascadia-ruby-2014
- User services as a gem.
- Permissions service as a gem.
Amy Woodward
Bitcoin mining.
Fastest bitcoin mining chips in the world.
- Help new people.
- Types of investment
- Teaching
- Conversations
- Writing
- Code Reviews
- Actively Welcome People
- Slight Adaptations
- Financial
Jeremy Flores
How Not to Be Lonely: An Extrovert’s Guide to Working Alone
Tools:
- ScreenHero
Engage in active communication! Cultivate your voice.
Pair programming. Everybody’s remote.
Lauren Voswinkle
Nitty Gritty Service Building
SonJay
https://github.com/stevecj/son_jayTyphoeus
https://github.com/typhoeus/typhoeusStackProf
Brad Grzesiak
SPAAAAAAAAACE