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
Story
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Makoto Yonezawa
April 25, 2018
Programming
1
470
Story
toteka05で話そうとした内容です。
Storyのことをかいてみました。
もうすこしいろいろ考えてそのうちどこかで話してみたいー
Makoto Yonezawa
April 25, 2018
Tweet
Share
More Decks by Makoto Yonezawa
See All by Makoto Yonezawa
みんなでやろう
vestige
0
100
子供の本ミートアップ04
vestige
0
230
子供の本ミートアップ03
vestige
0
43
とちぎ09
vestige
0
52
hon ga nigate ?! #meetup_kb
vestige
0
230
Hello Pi2
vestige
0
280
Hello, World
vestige
0
400
Other Decks in Programming
See All in Programming
Data-Centric Kaggle
isax1015
2
770
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
AgentCoreとHuman in the Loop
har1101
5
230
CSC307 Lecture 03
javiergs
PRO
1
490
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
AI時代の認知負荷との向き合い方
optfit
0
160
組織で育むオブザーバビリティ
ryota_hnk
0
170
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
190
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
A better future with KSS
kneath
240
18k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
92
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Mind Mapping
helmedeiros
PRO
0
80
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Transcript
4UPSZ JEWFTUJHF !UPUFLB
͢͜ͱ 4UPSZͱͳʹ͔ʁ 4UPSZͷָ͠Έํ 4UPSZ͛͢ʔʂ
NZTFMG 1SPHSBNNFS ࢘ձʢνʔϜɺษڧձʣ 91ͬΆ͍͜ͱ͍ͯ͠ΔνʔϜʹೖͬͯɺ
4UPSZͱͳʹ͔ʁ ݴ༿ͷҙຯ 91ͷܭըήʔϜ
ݴ༿ͷҙຯ ޠɺɺ ใࠂ͢Δ ɺ͏Θ͞ɺॴઆɺ͏Θ͞ɺ খઆɺ ಛʹ ฤখઆɺετʔϦʔɺ খઆɾࢻɾܶ ͳͲͷ ے
ϓϩοτͱҧ͏ ձͰޠΛ͑Δ͜ͱzφϥςΟϒz
ܭըήʔϜ lʓʓ͕˕˕Ͱ͖ΔzΛҰͭͷ4UPSZͱͯ͠ϦϦʔεܭ ըΛͨͯΔϓϥΫςΟε
ʹḪΔ ֏͞Μͷ+B445ͷൃද͔Β IUUQKBTTUKQBSDIJWFTKBTTUQEG"BIQEG ʰࣗͨͪͷνʔϜͰ3XJLJʹ͋ΔετʔϦʔΧʔ υΛ͔ͭͬͯ։ൃΛ͍ͯ͠Δɻ͍ͭ͘ͷετʔϦʔ Χʔυ͕ຖिͷΠςϨʔγϣϯ͝ͱʹܭը͞Εɺຖ ɺετʔϦʔΛΈΜͳͰϨϏϡʔ͠ͳ͕Β։ൃΛ ਐΊ͍ͯΔɻʱ
Θ͔ͬͨʁ ·ͩɺਓྨʹૣ͍ʁ νέοτ͡Όͳ͍ΜͩΑʂ
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
ػೳͷ֓ཁʢΰʔϧʣ ͍͍ͩͨɺͻͱ͜ͱͰ͔͚Δͷ ʓʓ͕Ͱ͖Δ͜ͱ ‒‒͍ͨ͠ ˔˔ͨ͠Βɺ˚˚ʹͳͬͨ
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
ݟੵΓͱ࣮ ݟੵΓࠓिͰ͖Δͷʁύϥϝʔλ ࣮݁ՌͰ͋Μ·ΓҙຯΛͨͳ͘ͳͬͨ ͍͍͙ͩͨ̏Β͍ͷετʔϦʔʢ͏·͘ͳΔʁʣ
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
։ൃͷϝϞ ࡞ઓΛ͔͍ͨΓɺ΄΅΄΅ه ॻ͖͗͢ΔͱΈΜͳʹո͠·ΕΔ ͏ΒΈͭΒΈΛॻ͖͕͢ɺ͍͍ͩͨΈΜͳ֮͑ͯ ͍Δ ͨ·ʹ·͡Ίʹ*'
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
ىͷͨΊͷΠϯσοΫε ؾʹͳΔΩʔϫʔυΛ͢ ݹ͍ػೳͰෆ۩߹͕Ͱͨͱ͖ʹ୳ͨ͢Ίͷݴ༿ ‒‒ͱ͔ɺ˚˚ཁͱ͔ ໊͚Δͷ͕͏·͍ਓ͕ͨͪଟ͍ͷ͔
ετʔϦʔΧʔυ ػೳͷ֓ཁʢΰʔϧʣ ݟੵΓͱ࣮ ։ൃऀͷϝϞ ىͷͨΊͷΠϯσοΫε ड͚ೖΕࢼݧ
ड͚ೖΕࢼݧ ඞͣɺςετΛॻ͘ ͕ࣗετʔϦʔΛด͡Δͱ͖ʹࢼͨ͠ςετ ΈΜͳʹͨΊͯ͠Β͍͍ͨςετ
ͩΕ͕ετʔϦʔ࡞Δʁ શһ
ΠςϨʔγϣϯ ෮͢Δͷશ෦ ܁Γฦ͞ΕΔ୯Ґ ̍िؒ ຖ
̍िؒ ༵͔̍̒࣌Β͔Β࣍ͷिͷ༵̍̑࣌·Ͱ ͨͩͷΕ ̍िؒͷ࡞ઓΛཱͯΔʢ༵ʣ ϦζϜ
ຖ ৽͍͠όʔδϣϯͷσϓϩΠ ேձ ςετ ։ൃ φΠτϦʔϏϧυ
ϨϏϡʔ શһࢀՃͰαϘΕͳ͍ ຖͷேձ ຖͷςετ ຖि༵ʹ࣍ΠςϨʔγϣϯΛܭը͢Δͱ͖
ேձͷϨϏϡʔ λΠτϧΛʹग़ͯ͠ಡΉʢ࢘ձͷΑͶ͟Θ͞Μʣ ετʔϦʔ୲ͷਓ͕આ໌͢Δ શһ͕͖ͳ࣌ʹ࣭ɺποίϛΛೖΕΔ ࡢεϧʔ͞Εͯͨ༰Λৠ͠ฦ͢͜ͱ͋Δ
ςετͷϨϏϡʔ ࢼݧ༰ΛಡΜͰɺ࣮ࡍʹಈ͔͢ɺࢼ͢ ετʔϦʔࣗମಡΉ ݹ͍ετʔϦʔԿԿಡ·ΕΔ
ຖि༵ ࣍ͷΠςϨʔγϣϯͰΓ͍ͨετʔϦʔ λΠτϧΛಡΉʢ࢘ձͷΑͶ͟Θ͞Μʣ ࡞ۀ͢Δਓ͕આ໌͢Δ ΈΜͳɺಥͬࠐΉ z͑ʔz͕Α͘ग़Δʜ
Θ͔ͬͨʁ ·ͩɺਓྨʹૣ͍ʁʁʁ νέοτ͡Όͳ͍ΜͩΑʂ 4USPZ։ൃͦͷͷ
JOUFSNJTTJPO 91ͱ͔͏ΕͪΌͬͯΔʁ ͷ91ྺ͜ͷຊ͔Β z91ΤΫετϦʔϜɾϓϩάϥϛϯά࣮ફهʕ։ൃ ݱ͔ΒͷϨϙʔτz
4UPSZͷָ͠Έํ Ͳ͏ͬͯ͡ΊΔͷʁ ͋ΔػೳΛྫʹͯ͠ΈΔ
͜Εɺͭ͘Γ͍ͨʂ ཁٻΛ͍ͬͯ͘Δਓ͕͍Δ
Πϝʔδ͢Δ ͋ΜͳͱҰॹ͔ͳʁ ͜ͷػೳɺେৎ͔ͳʁ ΄Μͱʹ͍Δͷɺ͜Εʁ
͍͔ͭΒ͍ͭ·Ͱʁ ظؒΛܾΊΔ ͲΜͳਓͰΔ͔ ͍ͭ·ͰΔ͔ʁ
Δ͜ͱϦετ ͬ͘͟Γͱͨͭ͠ Ͳͷล͔Β࡞Δ͔
͡ΊͷετʔϦʔ ࠷ॳͷετʔϦʔΧʔυΛ࡞Δ େzىಈzͱzऴྃz
Δ͜ͱϦετ͔Β ৄࡉʹ ͍͠ͱ͜Ζ͔Βʁ ؆୯ͳͱ͜Ζ͔Βʁ ܨ͕ΔΑ͏ʹετʔϦʔΛ࡞Δ
ϨϏϡʔ ேձͰϨϏϡʔ ճؼςετͰϨϏϡʔ ϨϏϡʔʹΑͬͯ࡞ΔϞϊɺॱ൪Λม͑ͳ͕ΒਐΉ
ྲྀΕ ΠςϨʔγϣϯͷڥ͝ͱʹ࣍ͷzྲྀΕzΛߟ͑Δ ͜Ε͕Ͱ͖Δʢͨʣ͔Βɺ͜ΕΛ࡞Ζ͏ɺࢼͦ͏
ᢸ͢Δ ετʔϦʔΧʔυ͕ཷ·͖ͬͯͨΒɺ͓൸࿐ձ ಈ͔͠ͳ͕Βɺग़དྷ্͕ΓΛ࠶֬ೝ͢Δ ࣍ͷྲྀΕΛ࠶ߏͯ͠ɺ࣍ͷετʔϦʔΛ࡞Δ ͋ͱظؒ·Ͱz෮z͢Δ
4UPSZ͛͢ʔʂ νέοτͰͳ͍ ྲྀΕʢےʣΛ࡞Δ ͣͭ͢͜͠ᢸ͠ͳ͕Β࡞Δ શһͷத৺ʹ͋Δ
ϝλϑΝʔ ޠͱ͍͏ϝλϑΝʔΑ͍͋ͬͯ͘Δ ॻ͖खͱಡΈख͕͍Δ શһͰޠΛ࡞Δ શһͰޠΛಡΉ
ॻ͖खͷϝλϑΝʔ ࣌ܥྻ දݱ͢Δॱ൪ ষɺஈམ Πϝʔδ͍͢͠ʁ ෦ʹͳΒͳ͍
ಡΈखͷϝλϑΝʔ ͣͭ͢͜͠ਐΜͰ͍༷͘ࢠΛಡΊΔ ྲྀΕ͕ݟΕΔ ͍ͭͰͲ͔͜ΒͰಡΊΔ
෮ͷϝλϑΝʔ ޠಡΉʹҹ͕มΘΔ͜ͱ͋Δ ॻ͖खʹಡΈखʹΑ͍ ৽͍͠ൃݟɺؾ͖͕ͮ͋Δ
4UPSZ͛͢ʔʂʢ࠶ʣ νέοτͰͳ͍ ྲྀΕʢےʣΛ࡞Δ ͣͭ͢͜͠ᢸ͠ͳ͕Β࡞Δ શһͷத৺ʹ͋Δ
͓ΘΓ