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
170
未完成な技術と歩む道のりでの 試行錯誤
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
クライアントサイドでよく使われる Debounce処理 をサーバサイドで3回実装した話
yoshiori
1
530
ソートできるUUID v7をJavaで使うときの話
yoshiori
8
7.3k
Go Down Rockin'
yoshiori
29
14k
テストデータを貯めて感じたこと
yoshiori
12
4.4k
エンジニアリング x US 海外とのコラボレーション
yoshiori
3
2.1k
DevOps, Immutable Infrastructure, Microservices and Chaos Engineering
yoshiori
13
2.4k
Change the recipe's world
yoshiori
3
1.5k
Cookpad awakens
yoshiori
5
7.6k
Failure teaches Success
yoshiori
43
11k
Other Decks in Technology
See All in Technology
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
27k
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
480
Sansanのデータプロダクトマネジメントのアプローチ
sansantech
PRO
0
160
AWS認定を取る中で感じたこと
siromi
1
190
Operating Operator
shhnjk
1
590
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
4
3.9k
OSSのSNSツール「Misskey」をさわってみよう(右下ワイプで私のOSCの20年を振り返ります) / 20250705-osc2025-do
akkiesoft
0
170
2025-07-06 QGIS初級ハンズオン「はじめてのQGIS」
kou_kita
0
170
AI専用のリンターを作る #yumemi_patch
bengo4com
5
4.3k
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
320
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
210
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
329
21k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Optimizing for Happiness
mojombo
379
70k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Writing Fast Ruby
sferik
628
62k
Side Projects
sachag
455
42k
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