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
620
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
320
Can my friends come too?
andrew
5
2.3k
Elasticsearch on Rails
andrew
1
450
24 Pull Requests
andrew
0
570
Hardware Hacking with JavaScript
andrew
1
350
Robotics 101
andrew
4
850
Learning how to Tinker
andrew
2
980
Nodecopter Pivotal
andrew
1
170
BathRuby on Robots
andrew
0
150
Other Decks in Technology
See All in Technology
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.4k
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
200
Redshift認可、アップデートでどう変わった?
handy
1
110
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1.1k
AI with TiDD
shiraji
1
320
AI との良い付き合い方を僕らは誰も知らない
asei
1
300
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
290
「もしもデータ基盤開発で『強くてニューゲーム』ができたなら今の僕はどんなデータ基盤を作っただろう」
aeonpeople
0
260
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
130
ESXi のAIOps だ!2025冬
unnowataru
0
440
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
1
250
Knowledge Work の AI Backend
kworkdev
PRO
0
320
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
27
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
51
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
120
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
410
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
200
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
120
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
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?