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
認知と思考パターン / Cognition and Pattern
Search
mather
January 31, 2020
Programming
320
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
認知と思考パターン / Cognition and Pattern
Webナイト宮崎 Vol.8 ~てげ良いコード書きたい~ で発表したスライドです。
https://tegehoge.connpass.com/event/160183/
mather
January 31, 2020
More Decks by mather
See All by mather
数学勉強会へのいざない
mather
0
68
SolidjsでLeacTion!を作り直しました / Rebuilt LeacTion! in Solid.js
mather
0
360
Webフレームワークの功罪 / Advantages and considerable point of Web Frameworks
mather
0
510
LeacTion!のアップデートとプチ勉強会へのいざない / Updates of LeacTion and Petit Meetup
mather
0
540
LeacTion!について / About LeacTion!
mather
0
360
Rubyでワンライナー / One-liner on Ruby
mather
0
500
「モデル」を考える / Think about "model"
mather
0
400
Shall we make a speech?
mather
0
270
Elmでライフゲーム / LifeGame in Elm
mather
1
1.1k
Other Decks in Programming
See All in Programming
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
170
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.2k
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
170
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.8k
共通化で考えるべきは、実装より公開する型だった
codeegg
0
250
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
120
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.5k
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
550
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
960
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
180
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
270
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
250
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Designing Experiences People Love
moore
143
24k
A designer walks into a library…
pauljervisheath
211
24k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
250
Claude Code のすすめ
schroneko
67
230k
Building an army of robots
kneath
306
46k
Amusing Abliteration
ianozsvald
1
230
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Transcript
ೝͱࢥߟύλʔϯ WebφΠτٶ࡚ Vol.8 ʙͯ͛ྑ͍ίʔυॻ͖͍ͨʙ 2020-01-31 ܂ാӳࢿ
ࣗݾհ • ܂ാӳࢿʢ͘Θ͍͚ͨ͑͢ʣ • 2020͔ΒϑϦʔϥϯεΤϯδχΞ • ؔܕݴޠ͖ • Scala, Elm,
etc… • झຯɿεΩϡʔόμΠϏϯά
ͥͻւͷதʹ༡ͼʹདྷ͍ͯͩ͘͞ʂ
ྑ͍ίʔυͱʁ
ྑ͍ίʔυΛॻ͘త • อकੑͷ্ • ίʔυ͕ಡΊΔ • มߋ͍ͨ͜͠ͱ͕ॻ͚Δ • ετϨεΛཷΊͳ͍ʢେࣄʣ
ετϨε͕ͨ·Δ • ઌਓͷॻ͍ͨίʔυ͕ಡΊͳͯ͘ΠϥΠϥ • 1िؒલͷࣗͷίʔυ͕ಡΊͳͯ͘ʢུ • Φʔϓϯιʔεͷίʔυ͕ಡmʢུ • ॻ͍ͨίʔυͷμϝग़͕͠ଟͯ͘ΠϥΠϥ
ྑ͍ίʔυΛॻ͘ํ๏ • ਓؒͷʮೝʯΛཧղ͢Δ • ࣗͷʮࢥߟύλʔϯʯΛཧղ͢Δ • ଞਓͷΛҙࣝͯ͠मਖ਼͢Δ • ଞਓͷͰཧղͰ͖Δ͔ϨϏϡʔ͢Δ
ೝ ਓؒͳͲ͕֎քʹ͋ΔରΛ্֮ͨ͠Ͱɺ ͦΕ͕ԿͰ͋Δ͔Λஅͨ͠Γղऍͨ͠Γ͢Δաఔͷ͜ͱ (WikipediaΑΓ)
None
ʮͦΕʯԿͰ͋Δ͔ʁ • ٶ࡚ͷදతͳ৯ • ৭͔ͬͨΓന͔ͬͨΓ͢Δͷ • ࡼʹ͍ͬͯΔͷ • ࢎͬͺ͍λϨͱΫϦʔϛʔͳλϨͷ͔͔ͬ ͨܲྉཧ
νΩϯೆ൮
จ຺είʔϓͷҧ͍ • νΩϯೆ൮ • ϚεΧϨʔυʢళ໊ʣͷνΩϯೆ൮ • ܲΉͶʢૉࡐʣͷνΩϯೆ൮ • ͓ళͰ৯Δʢঢ়گʣͷνΩϯೆ൮
શ͘ಉ͡ͷͰ ʮͦΕʯ Λঢ়گʹ߹Θͤͯ આ໌͢Δඞཁ͕͋Δ
Ϋϥεϝιουͷ ໊લ͚ಉ͡
ྫɿਓ • Person • User, Member, Administrator • Customer, Sales
Staff, Backyard Staff • ଞʹ༷ʑͳݺͼํ͕͋Δ • ྨޠۀ༻ޠʹͯ͠ࡧ͢Δ
ࢀߟɿ υϝΠϯۦಈઃܭ ʮϢϏΩλεݴޠʯ
ʮͦΕʯͳʹ͔ʁ • ݴ༿Λ͏૬खΛܾΊΔʢࣾͳͲʣ • ͢ͰʹΘΕ͍ͯΔݴ༿ͳ͍͔ʁ • ࣅͨΑ͏ͳͷͱ۠ผ͢Δඞཁ͕͋Δ͔ʁ • ແཧʹ໊લΛ͚ͭΑ͏ͱ͍ͯ͠ͳ͍͔ʁ
ࢥߟύλʔϯ
ࢥߟύλʔϯΛΔ • ͕ࣗۀ༰Λߟ͑ͨΓίʔυΛॻ͘ͱ͖ ͷบΛΔ • ࢥߟΛʹग़ͯ͠ΈΔ • ଞਓ͔ΒͲ͏ධՁ͞Ε͍ͯΔ͔Δ • ϖΞϓϩɺϞϒϓϩΛͯ͠ΈΔ
ࢀߟɿϨγϐΛ࡞Δ • ࡐྉΛཧ͢Δ • ඞཁͳఔΛॻ͖ग़͢ • ग़དྷ্͕ΓͷΠϝʔδΛ͑Δ
ͱͬͪΒ͔Δྫ • ΏͰཛΛ࡞ͬͯΈ͡ΜΓʹ͢Δ • ܲʹԼຯΛ͚ͭΔ • ҥΛ͚ͭͯম͘ • ϚϤωʔζͱϨϞϯोΛۄͶ͗ͷΈ͡ΜΓͱཛͷΈ ͡ΜΓΛՃ͑ͯࠞͥΔ
• ΈΓΜɺে༉ɺ࠭Λࠞͥͯ…
ఔͱ໊લΛཧ͢Δ • ʮλϧλϧιʔεʯΛ࡞Δ • ʮਣͩΕʯΛ࡞Δ • ܲʹԼຯͱҥΛ͚ͭͯম͘ • ʮਣͩΕʯΛབྷΊΔ •
ࡼʹΓ͚Δ
·ͱΊ
·ͱΊ • ʮͦΕʯΛදݱ͢Δํ๏Λࡧ͢Δ • ͕ࣗදݱʹࢸΔ·ͰͷεςοϓΛΔ • ϨϏϡʔͯ͠Β͏ • վળʹ͕͔͔࣌ؒΔ •
ࠓ͔Β࢝ΊΔ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠