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
Tech Demo Night
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Zac Stewart
May 21, 2015
Programming
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tech Demo Night
Demo of a project I'm working on
Zac Stewart
May 21, 2015
More Decks by Zac Stewart
See All by Zac Stewart
Heterogeneous Collections in Rust
zacstewart
1
390
Rust with Ruby
zacstewart
2
130
Behavior-Driven Development in Python
zacstewart
0
150
Building a Language Identifier
zacstewart
2
3.2k
HTTP OPTIONS Method And Self-Describing APIs
zacstewart
2
3.2k
Other Decks in Programming
See All in Programming
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
550
Dockerfile CMD for Node.js
grazie1999
0
160
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
530
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.1k
Swift愛好会と私(ウホーイ) / Swift Fan Club and Uhooi
uhooi
0
110
Oxlintはいいぞ(続)
yug1224
1
510
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
870
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
リアルな遅延を測る仕様
kota_yata
1
130
ソフトウェアラスタライザ
fadis
1
760
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
420
高専キャリア LT 発表内容
crysta1221
6
5.4k
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
410
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
Making Projects Easy
brettharned
120
6.7k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
490
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
310
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
57k
Building Applications with DynamoDB
mza
96
7.2k
Mind Mapping
helmedeiros
PRO
1
340
Transcript
!"#
Guess%a%Number%1,10 To:
[email protected]
Subject:)guessing)game guess:&X
None
None
None
None
None
$ rails new my-integration
None
When%I%get%a%Gmail%message… { "from": "
[email protected]
", "subject": "guessing game", "body": "guess: 7"
}
Execute'some'JavaScript… if (/guessing game/i.test(input.data.subject)) { output.emit(input.data); }
And$execute$some$more$JavaScript… if (!state.winner) { var matches = input.data.body && input.data.body.match(/guess:
(\d+)/i); var guess = matches && parseInt(matches[1], 10) if (guess === 6) { state.winner = input.data.from; output.emit({to: input.data.from, subject: "You win!", body: "Enjoy this free email!"}); } }
And$finally,$send$an$email { "to": "
[email protected]
", "subject": "You win!", "body": "Enjoy this
free email!" }
Event,'ac*on,'ac*on,'ac*on
• Ability(to(respond(to(events • Perform(condi5onal(logic • Perform(matching(opera5ons • Maintain(internal(state
None
None
Zac$Stewart @zacstewart