Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Split
Search
Andrew Nesbitt
October 22, 2011
Technology
1
610
Split
Talk about Split at LRUG
Andrew Nesbitt
October 22, 2011
Tweet
Share
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
210
Can my friends come too?
andrew
5
2.2k
Elasticsearch on Rails
andrew
1
380
24 Pull Requests
andrew
0
520
Hardware Hacking with JavaScript
andrew
1
310
Robotics 101
andrew
4
750
Learning how to Tinker
andrew
2
880
Nodecopter Pivotal
andrew
1
130
BathRuby on Robots
andrew
0
100
Other Decks in Technology
See All in Technology
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
310
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
550
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
380
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
540
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
790
RaspberryPi CM4(CM5も)面白いぞ!
nonnoise
0
140
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
170
エンジニアのキャリアパスと、 その中で自分が大切にしていること
noteinc
1
150
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.6k
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.7k
プロダクト開発者目線での Entra ID 活用
sansantech
PRO
0
140
Amazon Aurora のバージョンアップ手法について
smt7174
2
190
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
What's in a price? How to price your products and services
michaelherold
244
12k
Designing for humans not robots
tammielis
250
25k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Statistics for Hackers
jakevdp
797
220k
GraphQLとの向き合い方2022年版
quramy
44
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Fireside Chat
paigeccino
35
3.2k
Practical Orchestrator
shlominoach
186
10k
Transcript
Andrew Nesbitt github.com/andrew
Forward forwardtechnology.co.uk
Show of hands
None
Split github.com/andrew/split
AB testing for hackers
Split::Experiment Split::Alternative
Split::Dashboard
require 'split/dashboard' run Rack::URLMap.new \ "/" => Your::App.new, "/split" =>
Split::Dashboard.new
None
Split::Helper
# Gemfile gem 'split' $ bundle install
class MySinatraApp < Sinatra::Base enable :sessions helpers Split::Helper get '/'
do ... end
# index.erb <% ab_test("login_button", "old.jpg", "new.jpg") do |img| %> <%=
image_tag(img) %> <% end %> # users_controller.rb def register_new_user @starter_points = ab_test("new_user_free_points", 100, 200, 300) end def complete_signup #some business logic finished("new_user_free_points") end
Split::Export github.com/andrew/split-export
Questions?