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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Andrew Nesbitt
October 22, 2011
Technology
630
1
Share
Split
Talk about Split at LRUG
Andrew Nesbitt
October 22, 2011
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
420
Can my friends come too?
andrew
5
2.4k
Elasticsearch on Rails
andrew
1
500
24 Pull Requests
andrew
0
610
Hardware Hacking with JavaScript
andrew
1
370
Robotics 101
andrew
4
930
Learning how to Tinker
andrew
2
1.1k
Nodecopter Pivotal
andrew
1
200
BathRuby on Robots
andrew
0
160
Other Decks in Technology
See All in Technology
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
開発を止めない CI/CD ~CI Visibilityによる継続的最適化~
pensuke628
0
180
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
1
270
Diagnosing performance problems without the guesswork
elenatanasoiu
0
110
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
210
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
150
Copilot CLI・IDE・Web・スマホで途切れない開発フローを目指して / One Copilot flow - CLI IDE Web Mobile
aeonpeople
1
1.2k
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
250
権限管理設計を完全に理解した
rsugi
2
230
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
16
17k
Generative UI × A2UI で AI エージェントを作った話 AI-DLC も使ってみた!
kmiya84377
1
270
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
2.9k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
370
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
74k
So, you think you're a good person
axbom
PRO
2
2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
820
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
320
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
470
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?