[colug-432] 2016-03-21 crb 會議 Scribbles 落書/惡文?: rob kinyon qa (v devs) ryan boder spark mark tareshawty github api json ohio linux festival lopsa devops day kalamazoox rubymine
jep200404 at columbus.rr.com
jep200404 at columbus.rr.com
Thu Jul 21 19:56:37 EDT 2016
Thanks to covermymeds for hosting crb
Jon Canaday is one of the hosts
Matt Dardy another host, head of crb
Rob Kinyon rob.kinyon at gmail.com @rkinyon github.com/robkinyon
Leveling up your testing
QA Quality Assurance
different attitudes than developers
devs
paid to write code
code coverage
coverage: 100% is required
unit tests
integration tests
A QA walks into a bar and orders
a beer,
3 beers,
0 beers,
beer,
orders 12761987362689763428.3 beers
orders a cat
QA sees in negative space
https://duckduckgo.com/html/?q=creativebloq+the+art+of+negative+space
regression tests
performance/stress tests
security tests
QA care about user acceptance,
making sure that code does what's needed from a high level standpoint
cucumber
thinks like a person
checks code against user expectation
wp:Cyclomatic_complexity
# of different paths through code
>10 is too big
Drawing on the Right Side of the Brain http://drawright.com/
https://en.wikipedia.org/wiki/Betty_Edwards#Bibliography
ruby is best language to write test plans in
because they are executable
write tests in English, then in Ruby
Ryan Boder ryan.boder at gmail.com @ryanboder Apache Spark in Ruby
https://github.com/ryan-boder/spark-intro-ruby
Resilient Distributed Datasets (RDDs)
http://spark.apache.org/docs/latest/programming-guide.html#resilient-distributed-datasets-rdds
Apache Spark is next generation of big data analytics ala Hadoop
10 to 100 faster than Hadoop
does much in memory without writing intermediate data to disk
(Hadoop writes intermediate data to disk)
YARN big Hadoop company
rdd: resilient distributed data set
Calculate pi by Monte Carlo
that was most funnest demo
Mark Tareshawty @tarebyte marktareshawty.com works for github
github is RoR
JSON schema and all of its lies
http://json-schema.org/
does JSON
wp:YAML
github API is Sinatra app inside Rails app
bad input yields 422 error and reference to appropriate dox
splunk watches for raised 422s
splunk watches data
science
githubengineering.com/scientist/
@jasonrudolph
tmux vim iterm edit selection respects soft boundaries fantastic!!!
Warner Moore
ohio linux festival October 7 & 8 @ Hyatt (hmmm, not convention center?)
LOPSA tentatively mid-November
KalamazooX (aka kalx) http://www.kalamazoox.org/
folks spoke very well of kalx
https://vimeo.com/kalamazoox/videos
$75
Bells Brewery github usually picks up the tab
might be last one (that's unofficial)
single track, all keynote level speeches
more people based stuff
seen tears every year
software license rubymine
Ben Thompson Exponent Podcast http://exponent.fm/
Pillar and Mutually Human are hiring
Pillar
hired kickstarter potato salad guy
Java
Groovy??? Grails???
wp:Monty Python and the Holy Grail
How is grails _not_ written in Pyton?
mobile! ios & Android
Mutually Human
Mike Doel
consulting company
ruby
ios dev
node
javascript
More information about the colug-432
mailing list