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
Qiitaでバズった勉強会をやってみて、 さらにそれをQiitaに書いたら、 その記事がバズっ...
Search
k_yoshikawa
July 31, 2019
Programming
0
170
Qiitaでバズった勉強会をやってみて、 さらにそれをQiitaに書いたら、 その記事がバズってしまった話
k_yoshikawa
July 31, 2019
Tweet
Share
More Decks by k_yoshikawa
See All by k_yoshikawa
GolangとMySQLを接続して、APIを作ってみた
k_yoshikawa
2
790
Laravelの開発環境構築、何が良いか比較検証してみた.pdf
k_yoshikawa
0
3.3k
Other Decks in Programming
See All in Programming
Catch Up: Go Style Guide Update
andpad
0
200
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
400
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
180
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
370
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
480
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.1k
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
840
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
670
What's new in Spring Modulith?
olivergierke
1
100
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
360
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
71
11k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Writing Fast Ruby
sferik
629
62k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
580
Documentation Writing (for coders)
carmenintech
75
5k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
A Tale of Four Properties
chriscoyier
160
23k
Agile that works and the tools we love
rasmusluckow
331
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
Designing Experiences People Love
moore
142
24k
Six Lessons from altMBA
skipperchong
28
4k
Transcript
2JJUBͰόζͬͨษڧձΛͬͯΈͯɺ ͞ΒʹͦΕΛ2JJUBʹॻ͍ͨΒɺ ͦͷهࣄ͕όζͬͯ͠·ͬͨ L@ZPTIJLBXB ୈճ1)1ษڧձ
໊લ ٢थ L@ZPTIJLBXB ΞΧϯτ UXJUUFS!IVOIVOZPTTIZ RJJUB!L@ZPTIJLBXB ॴଐ גࣜձࣾσβΠϯϫϯɾδϟύϯ εΩϧ
ΤϯδχΞྺऑ 1)1FS ࠷ۙ+BWB4DSJQU(Pͷษڧத ࣗݾհ
w ຊ༰︎ॴଐ৫ͱͯ͠︎ͷൃදͰ︎͋Γ·ͤΜ w ೦ͳ͕Β1)1ͷશ͘ग़͖ͯ·ͤΜ ҙࣄ߲
2JJUBͰόζ͍ͬͯͨษڧձͷهࣄʹ͍ͭͯ ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ ͬͨ༰Λ2JJUBʹॻ͍ͯΈͨ ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ ·ͱΊ
ΞδΣϯμ
w ʮຖேͷษڧձͰएखͷߦಈ͕ڻ͘΄Ͳվળͨ͠ʯ w IUUQTRJJUBDPNLPKJNBEFWJUFNTDEEEFCFGB w ༰ɿएखͱߦͬͨɺಡΜͩॻ੶ͷΞτϓοτձͱͦͷޮՌ w 2JJUBͷτϨϯυʹ্͕Γɺ͍͍Ͷ ஈ֊ 2JJUBͰόζ͍ͬͯͨษڧձͷهࣄʹ͍ͭͯ
ʮ͜ΕΊͬͪΌྑͦ͞͏ʂޙഐͱͬͯΈΑ͏ʂʯ ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ
ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ Ζ͏ͱࢥͬͨ࣌ ݄ॳ० ͷঢ়گʹ͍ͭͯ w ޙഐɿ݄ʹຊଐʹͳͬͨ৽ଔ৽ೖࣾһ w ٢ɿޙഐͷڭҭ 0+5୲ ʹ໋͞Εͨ
w ਖ਼·͓ͩޓ͍ͷ͜ͱ͕Α͘Θ͔ͬͯͳ͍
ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ Ζ͏ͱࢥͬͨഎܠ w ϊϦͱ͍ w ΞτϓοτͷॏཁੑѲ͍ͯ͠ΔͭΓ w ෛՙίετগͳ͍ͷͰɺܧଓͰ͖ͦ͏ w ʰϦʔμϒϧίʔυʱͳΒ͙͢ʹ࣮Ͱ࣮ફͰ͖ͦ͏
ͬͯΈͨΒࢥͬͨҎ্ʹޮՌ͕͋ͬͨʂ ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ
ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ ޮՌಡΈʹ͍͘ՕॴΛલ͖ʹͯ͘͠ΕΔ w मਖ਼ՕॴपลͷಡΈʹ͍͘ՕॴɺੵۃతʹϦϑΝΫλϦϯά
ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ ޮՌίϛϡχέʔγϣϯ͕૿͑ɺޙഐͱྑ͘ͳͬͨ w ษڧձதʮࠓ·Ͱ͜͏ࢥ͍ͬͯͨʯͱ͍͏͕Α͘ग़͖ͯͨ w ͦ͜Λਂ۷Γ͢Δ͜ͱͰɺόοΫϘʔϯ͕֞ؒݟ͖͑ͯͨ w ձྔඞવతʹ૿͑ͨ
ޙഐΛ༠ͬͯਅࣅͯͬͯ͠Έͨ ޮՌਓͷதͰίʔυमਖ਼ͷڞ௨ೝ͕ࣝͰ͖ͭͭ͋Δ w ਓͷؒͰʮίʔυͷಡΈ͢͞ʯʹ͍ͭͯڞ௨ೝ͕ࣝੜ·Εͨ w ಡΈ͢͞ʹؔͯ͠ϨϏϡʔ͕͘͢͠ͳͬͨ w ϨϏϡʔΛड͚Δଆɺࢦఠ༰ʹೲಘͯ͘͠Ε͍ͯΔ
ͬͨ༰Λ2JJUBʹॻ͍ͯΈͨ ͋Ζ͏͜ͱ͔͜ͷษڧձͷ͜ͱΛ2JJUBʹॻ͍ͯ͠·ͬͨ w IUUQTRJJUBDPNL@ZPTIJLBXBJUFNTEGDEFDFF
ͬͨ༰Λ2JJUBʹॻ͍ͯΈͨ ॻ͍ͨഎܠ w ܾͯ͠ศతͰͳ͔ͬͨ w ಉ྅ͱࠓͷΞυϕϯτΧϨϯμʔʹߘ͠Α͏ͱըࡦத w ߘʹ׳ΕΔͨΊʹɺʑֶΜٕͩज़ͳͲΛॻ͍͍ͯΔ w ͦͷҰͱͯ͠ॻ͍ͨ
ࠓճͰຊ
ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ ߘ ʮ͋ɺ͍ͭΑΓ৳ͼͨɺͬͨʔʯ ˞͜ͷஈ֊Ͱݩωλͷචऀͷํͱ૬ޓϑΥϩʔؔʹ
ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ ࣍ͷ ʮ৳ͼ͗͢ɾɾɾΦϦδφϧ͡Όͳ͍ͷʹɾɾɾʯ ˞͜ͷஈ֊ͰτϨϯυʹͬͨͷ͔ಉ྅ʹόϨΔ
ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ ࣍ͷ࣍ͷ ʮɾɾɾਃ͠༁ͳ͍ؾ࣋ͪͰ͍ͬͺ͍ɾɾɾʯ ˞ผτϨϯυҐʹͳΔ
ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ ஈ֊
ͳ͔ͥ·͋·͋όζͬͯࠔͨ͠ όζͬͨ͜ͱʹΑΔӨڹ w ৬ͷಉ྅ݩಉ྅ʹόϨͨ w ීஈॻ͍ͯͳ͍ಉ྅͕ʮࣗॻ͜͏͔ͳʔʯͱ͍ͯͨ͠
w 2JJUBͰόζ͍ͬͯΔهࣄɺ༗ӹͰ͋ΔՄೳੑ͕ߴ͍ w ͨͩͦͷࢼͨ͜͠ͱΛ2JJUBʹॻ͍ͨΒόζΔՄೳੑ͕͋Δ w όζΔͱपΓʹ͍͍ӨڹʹͳΔ͔͠Εͳ͍ ·ͱΊ
એ ฐࣾʹͯॳ৺ऀ͚(Pษڧձ %0( Λ։࠵͠·͢ʂ 1)1͡Όͳͯ͘͝ΊΜͳ͍͞ɾɾɾ UPओ࠵ऀ༷
w IUUQTUFDIQMBZKQFWFOU w ࣌ɿ ਫ ʙ w ॴɿ৽॓۠ ৄࡉ5FDI1MBZ͔Β֬͝ೝ͍ͩ͘͞
w ༰ɿϞϒϓϩܗࣜͰ5%%Λ͍͖ͬͯ·͢ એ