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
chocopie116
October 15, 2018
Programming
1
1.3k
家庭を支える技術
2018/10/15 @マネーフォーワード の発表資料です
https://childcare.connpass.com/event/100974/
chocopie116
October 15, 2018
Tweet
Share
More Decks by chocopie116
See All by chocopie116
子持ちフリーランスを支える技術 / Daddy is struggling
chocopie116
4
1k
Other Decks in Programming
See All in Programming
みんなでプロポーザルを書いてみた
yuriko1211
0
260
Arm移行タイムアタック
qnighy
0
320
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
230
subpath importsで始めるモック生活
10tera
0
300
Tauriでネイティブアプリを作りたい
tsucchinoko
0
370
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
1
1.5k
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
330
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
Featured
See All Featured
Making Projects Easy
brettharned
115
5.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
How STYLIGHT went responsive
nonsquared
95
5.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
93
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Rails Girls Zürich Keynote
gr2m
94
13k
Building an army of robots
kneath
302
43k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Transcript
ՈఉΛࢧ͑Δٕज़ @chocopie116
About me • Ոߏ: Ξϥαʔ ්, 11ϲ݄ͷ່ • ͓ࣄ: WebΞϓϦΤ
ϯδχΞ(όοΫΤϯ υɾϑϩϯτΤϯυ)
ࢠҭͯਐḿͲ͏Ͱ͔͢?
Ԟ͞Μ͕χίχίͯ͠ΔͱՈఉࢠ ҭͯ͏·͍͖ͦ͘͏ͳؾ͕͢Δ
͜Μͳ͜ͱ͋Γ·ͤΜ͔? • ࠓि͍ͷʁ • ͍͍̋̋ͯͬͯͭͬͯ͠ΔΜ͚ͩͲͳ • ͍ͭ(ࢲզຫͯ͠Δͷʹ)͍͍Ͷ • ※͏ͪͷՇ࠷ߴͳͷͰɺ͍ͭχίχί ͍ͯ͠ΔͷͰໝͷͰ͢ɻ
None
όουαΠΫϧൈ͚ग़ͦ͏
TDDͷԫۚͷճస
TDDՈఉͷԫۚͷճస
TDDՈఉͷԫۚͷճస ت ͢
TDDՈఉͷԫۚͷճస ࣦଶ ت ͢
TDDՈఉͷԫۚͷճస ࣦଶ ͳͩΊΔ ت ͢
تͤΑ͏
ت͍ͤͨؾ࣋ͪʹͳΔͨΊʹɺ ϚϚͷେม͞Λײ͡Α͏
ϚϚͷେม͞ΛΔ՝ • ՈఉͷSRE(ಈ͍ͯͨΓલɺམͪͨΒ͍) • ୴ಹࢠͲ͕ٽ͍ͯى͖Εͳ͍ • தՈʹ͍ͳ͍ͷͰେม͕͞Θ͔Βͳ͍ • ୴ಹ͢Δͱ͔ແཧ (௨শ:
୴ಹ৽ਓόΠ τͩͱࢥ͑)
ͭͬͯ͘Έͨ • https://github.com/chocopie116/basashi
αʔϏεߏਤ "HFOU Ξϥʔτ௨
Demo
None
How to ت͢ • ਭ >>> ৯ࣄ >>> ͪΐͬͽΓͷ͝๙ඒ •
1. தࢠͲ͕ٽ͍ͨΒ৸͔͚ͭ͠ Α͏(ͯ͢ରԠ͠ͳ͖Ό͍͚ͳ͍ ετϨεܰݮ) • 2. ͝൧ͭ͘Δ(جຊతʹϚϚࣗ ͷ͜ͱޙճ͠) • 3. ࣄؼΓͷΞΠεങ͏ɾඒ༰ࣨɾ ωΠϧɾ·ͭ͑͘)ʹ͍ͨ͘Ίʹࢠ Ͳͱ͓ཹक൪͢Δ
TDDՈఉͷԫۚͷճస ࣦଶ ͳͩΊΔ ت ͢
Շসإ → ୴ಹসإ → ࢠͲসإ BNB[POͰΆͪΓ͗ͯ͢େৎ ւಓʹധग़ுͰ͍ͬͯେৎ ΨδΣοτἧ͑ ͗ͯ͢େৎ
એ 11/12ΠϕϯτΓ·͢@ौ୩ ୈ1ճόΧબखݖ ~ԶͷࣸਅϑΥϧμ͕ՐΛਧͥ͘~
͋Γ͕ͱ͏͍͟͝·ͨ͠ Πϕϯτ ͪ͜Βˠ