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
未完成な技術と歩む道のりでの 試行錯誤
Search
Yoshiori SHOJI
September 01, 2020
Technology
0
110
未完成な技術と歩む道のりでの 試行錯誤
https://events.mercari.com/gears-lecture/
https://www.youtube.com/watch?v=uTijJWZSo38
Yoshiori SHOJI
September 01, 2020
Tweet
Share
More Decks by Yoshiori SHOJI
See All by Yoshiori SHOJI
Go Down Rockin'
yoshiori
14
6.1k
テストデータを貯めて感じたこと
yoshiori
12
4.1k
エンジニアリング x US 海外とのコラボレーション
yoshiori
3
1.9k
DevOps, Immutable Infrastructure, Microservices and Chaos Engineering
yoshiori
13
2.1k
Change the recipe's world
yoshiori
3
1.4k
Cookpad awakens
yoshiori
5
7.4k
Failure teaches Success
yoshiori
42
11k
How we cook cookpad.com 2016
yoshiori
30
8.4k
adultoruby
yoshiori
3
4.7k
Other Decks in Technology
See All in Technology
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
AWS学習者向けにAzureの解説スライドを作成した話
handy
3
190
Handling focus in 2024
tahia910
0
220
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2.4k
生産性向上チームの紹介
cybozuinsideout
PRO
1
920
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
4
660
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
620
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
8
620
Featured
See All Featured
Building Effective Engineering Teams - LeadDev
addyosmani
32
1.9k
Building Applications with DynamoDB
mza
88
5.6k
A better future with KSS
kneath
231
16k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
What's in a price? How to price your products and services
michaelherold
238
11k
Producing Creativity
orderedlist
PRO
338
39k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Music & Morning Musume
bryan
41
5.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.7k
Transcript
None
2 ▶ ▶ 2
3 3 Oct 2019 (seed funding) Pilot & partner with
us as we build Launchable Fall 2020 (subject to change)
4
▶ ▶ 5 5
6 – Every Developer “
7
8
9 9
10 KEY METRIC 10 Testing requested Setup Running Tests First
Failure Found Waiting To Start
T1 T2 T3 T4 T5 T6 T7 T8 11 Low
Medium High
12 Low Medium High T8 T4 T3 T6 T2 T5
T7 T1
13 Low Medium High T8 T4 T3 T6 T2 T5
T7 T1
14
15 某自動車メーカーのテスト分析 15 Tests Selected Confidence Tests Selected Confidence Run
Time (Including 65m fixed overhead) Run Time (Including 65m fixed overhead setup time) 40%
▶ ▶ ▶ ▶ ▶ ▶ ▶ https://www.launchableinc.com/invite 16
17
▶ ▶ ▶ ▶ ▶ ▶ ▶ 18
▶ ▶ ▶ ▶ ▶ ▶ ▶ 19
20
▶ ▶ 💪 ▶ ▶ ▶ ▶ 21
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 22
▶ ▶ ▶ ▶ ▶ ▶ ▶ 23
▶ ▶ ▶ ▶ ▶ ▶ ▶ 24
25
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 26
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 27
▶ ▶ ▶ ▶ ▶ ▶ ▶ 28
▶ ▶ ▶ ▶ ▶ ▶ ▶ 29
Bazel Sample ▶ ▶ 30
src/main/java/com/launchableinc/demo/BUILD.bazel ▶ ▶ 31
src/main/java/com/launchableinc/demo/utils/BUILD.bazel ▶ ▶ ▶ 32
src/main/resources/BUILD.bazel ▶ ▶ 33
▶ ▶ 34
▶ ▶ ▶ ▶ ▶ ▶ 35
36
▶ ▶ ▶ ▶ ▶ ▶ ▶ 37
▶ ▶ ▶ ▶ ▶ ▶ ▶ 38
▶ ▶ ▶ ▶ ▶ ▶ 39
▶ ▶ ▶ ▶ ▶ ▶ ▶ 40
▶ ▶ ▶ ▶ request.context.tenant 41
▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 42
▶ ▶ ▶ ▶ select * from issues; ▶ ▶
43
44
45 id tenant_id title set app.current_tenant = '1'; select id
from issues; set app.current_tenant = '2'; select id from issues; select id from issues;
▶ ▶ ▶ ▶ ▶ 46
47
▶ ▶ ▶ ▶ 48
49
50 https://www.launchableinc.com/invite
51