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
Hiroki Shimada
September 06, 2024
0
74
カレーは人生
カレーづくりから得た人生の教訓について
(Polyscapeの社内フリーLT資料)
Hiroki Shimada
September 06, 2024
Tweet
Share
More Decks by Hiroki Shimada
See All by Hiroki Shimada
NO FLOP!失敗できない人の失敗しない技術を読むスライド
shimap_sampo
0
900
AI完全初心者でも最新の生成AIの仕組がわかった気になれるプレゼン
shimap_sampo
5
3.9k
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Code Reviewing Like a Champion
maltzj
524
40k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Optimizing for Happiness
mojombo
379
70k
Unsuck your backbone
ammeep
671
58k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Building Applications with DynamoDB
mza
95
6.5k
Transcript
ΧϨʔਓੜ )JSPLJ4IJNBEB
ࢲΧϨʔͮ͘Γ͕͖Ͱ͢
άϦʔϯΧϨʔ Ԥ෩ΧϨʔ εϦϥϯΧࣜΧϨʔ ΠϯυࣜΧϨʔ ϛʔϧεʢೆΠϯυͷΧϨʔఆ৯ʣ όλʔνΩϯΧϨʔ ઌ࡞ͬͨ ೆΠϯυͷϥοαϜ෩ΧϨʔ
ຊ
ࢲ͕ΧϨʔͮ͘Γ͔Βಘͨ ਓੜͷڭ܇Λ͓͠·͢
ͦͷલʹɺॏཁͳ͕͋Γ·͢
ΧϨʔͱԿ͔
ΧϨʔͱɺྫ͑ΔͳΒ
8&#γεςϜͰ͢
ྫ͑օ͞ΜͷೃછΈਂ͍ ΧϨʔϧʔΛͬͨΧϨʔϥΠε
͜Εɺ8&#γεςϜͰ͍͏ͱ ϊʔίʔυ8&#੍࡞πʔϧͰ࡞ͬͨ 8&#αΠτͰ͢
͍ΘɺΧϨʔϧʔ ϊʔίʔυͰΧϨʔ͕ ͭ͘ΕΔιϦϡʔγϣϯͰ͢
ςϯϓϨʔτ ૣ͘؆୯ʹ࡞ΔͷʹศརͰ͕͢ɺ ͍͍ͤͥม͑ΒΕΔͷ ۩ࡐʢը૾ɾςΩετʣ͘Β͍Ͱ͢
ͰɺϊʔίʔυιϦϡʔγϣϯͰ ࣗͷ࡞Γ͍ͨ8&#γεςϜ͕࡞Εͳ͍ਓ ࣍ʹԿΛ͢ΔͰ͠ΐ͏͔
3VCZPO3BJMTʢ8&#ϑϨʔϜϫʔΫʣͰ͢
͜ΕɺΧϨʔʹ͓͍ͯΧϨʔคͰ͢
ΧϨʔคΛ͏͜ͱͰɺ αϥοͱͨ͠εʔϓΧϨʔɺ υϩͬͱͨ͠ΧϨʔϥΠεͷΑ͏ͳΧϨʔ ͍Ζ͍ΖͳΧϨʔΛ࡞Δ͜ͱ͕Ͱ͖·͢
͔͠͠ɺϨϕϧ্͕͕Δͱ ͦΕͰຬͰ͖ͳ͘ͳΓ·͢
Ϩϕϧ্͕͕ͬͨΤϯδχΞ ࣍ʹԿΛͨ͘͠ͳΔͰ͠ΐ͏͔
3VCZPO3BJMTͷιʔεΛಡΈ࢝Ί·͢ ͦͯ͠ϓϧϦΫΛ͛࢝Ί·͢
͜ΕΧϨʔͰݴ͏ͱ ༷ʑͳεύΠεΛૢΓɺ ΧϨʔคΛࣗͰ࡞ΕΔΑ͏ʹͳ͍ͬͯΔঢ়ଶͰ͢
͜͜·Ͱ͘ΔͱΧϨʔͷຯͷ෯ଟ࠼ʹͳΓɺ λΠΧϨʔΠϯυΧϨʔͳͲɺ ͍Ζ͍ΖͳΧϨʔΛ࠶ݱͰ͖·͢
͔͠͠
ࢢൢͷεύΠεͰࣗͷຯ͕ දݱͰ͖ͳ͘ͳΔͱਓͲ͏ͳΔͰ͠ΐ͏͔
ϗʔϧεύΠεΛᖿḦ࢝͠Ί·͢
ͦͯ͠ɺ͢ΓͭͿͯ͠εύΠεค͔Β࡞Γ࢝Ί·͢
͜Ε ϓϩάϥϛϯάݴޠΛ ࡞Γ࢝Ί͍ͯΔঢ়ଶʹ͍͠
·ͭͱΏ͖ͻΖঢ়ଶ
͓Θ͔Γ͍͚ͨͩ·ͨ͠Ͱ͠ΐ͏͔
ͭ·ΓɺΧϨʔɺ ༷ʑͳཻͷίϯϙʔωϯτ͔Βߏ͞Εͨ ඒ͘͠ෳࡶͳγεςϜͳͷͰ͢
ཻΛࡉ͔͍ͯ͘͘͠͝ͱʹɺ ࣗ༝͕૿͍͖ͯ͠ɺ దͳཻͷίϯϙʔωϯτΛ༻͍Δ͜ͱͰࣗʹ߹ͬͨ ࣗ༝ͱқͰ࡞Δ͜ͱ͕Ͱ͖·͢ɻ
ͦͯ͠ɺγεςϜମܥԽͰ͖·͢
ʮΧϨʔͷڭՊॻʯஶऀਫਔีઌੜᐌ͘ ΧϨʔ̓ͭͷίϯϙʔωϯτͰͰ͖͍ͯ·͢
1 2 3 4 5 6 7 ͡Ί ͷ߳Γ
ϕʔεͷ ߳Γ ͏·ຯ த৺ͷ ߳Γ ਫ ۩ ͔͘͠ຯ ্͛ ͷ߳Γ ਫਔีͷΧϨʔͷΰʔϧσϯϧʔϧ
1 2 3 4 5 6 7 ͡Ί ͷ߳Γ
ϕʔεͷ ߳Γ ͏·ຯ த৺ͷ ߳Γ ਫ ۩ ͔͘͠ຯ ্͛ ͷ߳Γ ྫ͑ɺԤ෩ΧϨʔʢΧϨʔϥΠεʹ͍ۙͷʣͰ ߚՖ༉ Ϋϛϯγʔυ ۄͶ͗ όλʔ ࡊϐϡʔϨ τϚτ ϚϦωӷ Ԙ ΧϨʔค খഴค νΩϯ ϒΠϤϯ ڇ ϚογϡϧʔϜ δϟϜ νϣί ੜᇙͷ ߜΓो ͜ΕΛݻܗԽͨ͠ͷ͕ΧϨʔϧʔ
1 2 3 4 5 6 7 ͡Ί ͷ߳Γ
ϕʔεͷ ߳Γ ͏·ຯ த৺ͷ ߳Γ ਫ ۩ ͔͘͠ຯ ্͛ ͷ߳Γ λΠΧϨʔͰ ߚՖ༉ খۄͶ͗ ʹΜʹ͘ ੜᇙ ੨ਏࢠ ϨϞϯάϥε ύΫνʔ όδϧ Χϐ Ϋϛϯ ࠇމᑦ φπϝά ίϒϛΧϯͷൽ ౬ ίίφοπ ϛϧΫ ܲ φε ͠͠ͱ͏ ϛχτϚτ φϯϓϥʔ ࠭ όδϧ
ৄ͘͠ޠΓ·ͤΜ͕ɺ γεςϜΛߏ͢Δ ίϯϙʔωϯτͷύϥϝʔλΛมԽͤ͞Δ͜ͱͰɺ ࣗ༝ࣗࡏʹΧϨʔΛ੍ޚ͢Δ͜ͱ͕Ͱ͖·͢ɻ
ͦΕΛମܥԽͨ͠ͷ͕ɺ ਫઌੜ͕ఏএ͢Δ γεςϜΧϨʔֶͰ͢ɻ
ͯ͞
ΧϨʔ͕Կͳͷ͔Θ͔͖ͬͯͨͱ͜ΖͰ
ͦΖͦΖຊʹೖΓ͍ͨͱࢥ͍·͢
ΧϨʔਓੜ
͔ͭͯ ҒେͳΔେຐ๏͍ ͜͏ݴͬͨ
魔法はイメージの世界だ。 イメージできない魔法は 表現できない。
͜ΕΧϨʔಉ͡Ͱ͢ɻ
Πϝʔδ͕Ͱ͖ͳ͍ΧϨʔ࡞Εͳ͍ɻ
ΧϨʔϨγϐ௨Γʹ࡞Ε୭ʹͰͰ͖Δɻ ͔͠͠ɺͨͩയવͱϨγϐΛͳͧΔ͚ͩͰͭ·Βͳ͍ɻେ ͳͷ࡞Γ࢝ΊΔલʹ্͕ΓͷΠϝʔδΛ໌֬ʹ࣋ͬ ͯɺ࡞Γ͍ͨΧϨʔΛίϯτϩʔϧ͢Δ͜ͱͩɻ `` ਫਔีʮΧϨʔͷڭՊॻʯΑΓҾ༻
ઌੜͷ͓ݴ༿Λ͏Ұͭ
͜ͷΑ͏ʹۄͶ͗ͷΓํҰͭͰɺͰ͖͕͋ΓͷΧϨʔͷ ελΠϧ͕มΘͬͯ͘Δɻ͔ͩΒɺʮͲΜͳΧϨʔʹ͍ͨ͠ ͷ͔ʯͱ͍͏Πϝʔδ͕·ͣ࠷ॳʹͳͯ͘ͳΒͳ͍ɻ؊৺ ͳͷͲΜͳΧϨʔΛ࡞Δ͔ͱ͍͏σβΠϯྗͰ͋Γɺͦ͜ ͷ౸ୡ͢Δ·Ͱͷܭࢉྗͳͷͩɻ `` ਫਔีʮΧϨʔͷڭՊॻʯΑΓҾ༻
ͭ·Γ
ΧϨʔʹ͓͍ͯ࠷େࣄͳ͜ͱ
ΰʔϧΠϝʔδͷ໌֬Խ どんな⾊? サラサラ?ドロドロ? 酸っぱい?⽢い? どのくらい⾟い? 尖ってる?丸い? どんな⾹り?
͜ΕΒͯ͢ͷཁૉʹରͯ͠ ໌֬ͳΠϝʔδΛ࣋ͯΔ͔
Ͱ؆୯ͳ͜ͱͰͳ͍
Ͳ͏ͬͨΒΠϝʔδΛ࣋ͯΔ͔
ମݧ
魔法はイメージの世界だ。 イメージできない魔法は 表現できない。
ମݧͰ͖͍ͯͳ͍͜ͱ ΠϝʔδͰ͖ͳ͍
ΧϨʔͷΠϯϓοτ
͜Εਓੜʹ͓͍ͯಉ͡ʂ
ήʔϜͮ͘ΓͰಉ͡ʂʂ
ମݧˠΠϝʔδˠදݱ ʢΠϯϓοτʣ ʢΞτϓοτʣ 技術・型
ΧϨʔ͔Β ਓੜʹ͍ͭͯͷڭ܇ΛֶΜͩɻ
ΰʔϧΠϝʔδΛ࣋ͪ·͠ΐ͏
ͦͯ͠ΧϨʔΛ࡞Γ·͠ΐ͏
ΧϨʔਓੜ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ