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
1
270
認知と思考パターン / Cognition and Pattern
Webナイト宮崎 Vol.8 ~てげ良いコード書きたい~ で発表したスライドです。
https://tegehoge.connpass.com/event/160183/
mather
January 31, 2020
Tweet
Share
More Decks by mather
See All by mather
SolidjsでLeacTion!を作り直しました / Rebuilt LeacTion! in Solid.js
mather
0
310
Webフレームワークの功罪 / Advantages and considerable point of Web Frameworks
mather
0
450
LeacTion!のアップデートとプチ勉強会へのいざない / Updates of LeacTion and Petit Meetup
mather
0
460
LeacTion!について / About LeacTion!
mather
0
320
Rubyでワンライナー / One-liner on Ruby
mather
0
460
「モデル」を考える / Think about "model"
mather
0
380
Shall we make a speech?
mather
0
240
Elmでライフゲーム / LifeGame in Elm
mather
1
1k
Elmで関数型を意識する / Think functionally with Elm
mather
0
410
Other Decks in Programming
See All in Programming
當開發遇上包裝:AI 如何讓產品從想法變成商品
clonn
0
2.2k
クラシルリワードにおける iOSアプリ開発の取り組み
funzin
1
780
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6k
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
250
テスト分析入門/Test Analysis Tutorial
goyoki
10
2.6k
型安全なDrag and Dropの設計を考える
yudppp
5
640
ruby.wasmとWebSocketで遊ぼう!
lnit
0
150
Agent Rules as Domain Parser
yodakeisuke
1
240
"使いづらい" をリバースエンジニアリングする UI の読み解き方
rebase_engineering
0
100
生成AI時代のフルスタック開発
kenn
9
2.2k
Duke on CRaC with Jakarta EE
ivargrimstad
1
650
がんばりすぎないコーディングルール運用術
tsukakei
1
140
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Six Lessons from altMBA
skipperchong
28
3.8k
Visualization
eitanlees
146
16k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Bash Introduction
62gerente
613
210k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
For a Future-Friendly Web
brad_frost
178
9.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.3k
Transcript
ೝͱࢥߟύλʔϯ WebφΠτٶ࡚ Vol.8 ʙͯ͛ྑ͍ίʔυॻ͖͍ͨʙ 2020-01-31 ܂ാӳࢿ
ࣗݾհ • ܂ാӳࢿʢ͘Θ͍͚ͨ͑͢ʣ • 2020͔ΒϑϦʔϥϯεΤϯδχΞ • ؔܕݴޠ͖ • Scala, Elm,
etc… • झຯɿεΩϡʔόμΠϏϯά
ͥͻւͷதʹ༡ͼʹདྷ͍ͯͩ͘͞ʂ
ྑ͍ίʔυͱʁ
ྑ͍ίʔυΛॻ͘త • อकੑͷ্ • ίʔυ͕ಡΊΔ • มߋ͍ͨ͜͠ͱ͕ॻ͚Δ • ετϨεΛཷΊͳ͍ʢେࣄʣ
ετϨε͕ͨ·Δ • ઌਓͷॻ͍ͨίʔυ͕ಡΊͳͯ͘ΠϥΠϥ • 1िؒલͷࣗͷίʔυ͕ಡΊͳͯ͘ʢུ • Φʔϓϯιʔεͷίʔυ͕ಡmʢུ • ॻ͍ͨίʔυͷμϝग़͕͠ଟͯ͘ΠϥΠϥ
ྑ͍ίʔυΛॻ͘ํ๏ • ਓؒͷʮೝʯΛཧղ͢Δ • ࣗͷʮࢥߟύλʔϯʯΛཧղ͢Δ • ଞਓͷΛҙࣝͯ͠मਖ਼͢Δ • ଞਓͷͰཧղͰ͖Δ͔ϨϏϡʔ͢Δ
ೝ ਓؒͳͲ͕֎քʹ͋ΔରΛ্֮ͨ͠Ͱɺ ͦΕ͕ԿͰ͋Δ͔Λஅͨ͠Γղऍͨ͠Γ͢Δաఔͷ͜ͱ (WikipediaΑΓ)
None
ʮͦΕʯԿͰ͋Δ͔ʁ • ٶ࡚ͷදతͳ৯ • ৭͔ͬͨΓന͔ͬͨΓ͢Δͷ • ࡼʹ͍ͬͯΔͷ • ࢎͬͺ͍λϨͱΫϦʔϛʔͳλϨͷ͔͔ͬ ͨܲྉཧ
νΩϯೆ൮
จ຺είʔϓͷҧ͍ • νΩϯೆ൮ • ϚεΧϨʔυʢళ໊ʣͷνΩϯೆ൮ • ܲΉͶʢૉࡐʣͷνΩϯೆ൮ • ͓ళͰ৯Δʢঢ়گʣͷνΩϯೆ൮
શ͘ಉ͡ͷͰ ʮͦΕʯ Λঢ়گʹ߹Θͤͯ આ໌͢Δඞཁ͕͋Δ
Ϋϥεϝιουͷ ໊લ͚ಉ͡
ྫɿਓ • Person • User, Member, Administrator • Customer, Sales
Staff, Backyard Staff • ଞʹ༷ʑͳݺͼํ͕͋Δ • ྨޠۀ༻ޠʹͯ͠ࡧ͢Δ
ࢀߟɿ υϝΠϯۦಈઃܭ ʮϢϏΩλεݴޠʯ
ʮͦΕʯͳʹ͔ʁ • ݴ༿Λ͏૬खΛܾΊΔʢࣾͳͲʣ • ͢ͰʹΘΕ͍ͯΔݴ༿ͳ͍͔ʁ • ࣅͨΑ͏ͳͷͱ۠ผ͢Δඞཁ͕͋Δ͔ʁ • ແཧʹ໊લΛ͚ͭΑ͏ͱ͍ͯ͠ͳ͍͔ʁ
ࢥߟύλʔϯ
ࢥߟύλʔϯΛΔ • ͕ࣗۀ༰Λߟ͑ͨΓίʔυΛॻ͘ͱ͖ ͷบΛΔ • ࢥߟΛʹग़ͯ͠ΈΔ • ଞਓ͔ΒͲ͏ධՁ͞Ε͍ͯΔ͔Δ • ϖΞϓϩɺϞϒϓϩΛͯ͠ΈΔ
ࢀߟɿϨγϐΛ࡞Δ • ࡐྉΛཧ͢Δ • ඞཁͳఔΛॻ͖ग़͢ • ग़དྷ্͕ΓͷΠϝʔδΛ͑Δ
ͱͬͪΒ͔Δྫ • ΏͰཛΛ࡞ͬͯΈ͡ΜΓʹ͢Δ • ܲʹԼຯΛ͚ͭΔ • ҥΛ͚ͭͯম͘ • ϚϤωʔζͱϨϞϯोΛۄͶ͗ͷΈ͡ΜΓͱཛͷΈ ͡ΜΓΛՃ͑ͯࠞͥΔ
• ΈΓΜɺে༉ɺ࠭Λࠞͥͯ…
ఔͱ໊લΛཧ͢Δ • ʮλϧλϧιʔεʯΛ࡞Δ • ʮਣͩΕʯΛ࡞Δ • ܲʹԼຯͱҥΛ͚ͭͯম͘ • ʮਣͩΕʯΛབྷΊΔ •
ࡼʹΓ͚Δ
·ͱΊ
·ͱΊ • ʮͦΕʯΛදݱ͢Δํ๏Λࡧ͢Δ • ͕ࣗදݱʹࢸΔ·ͰͷεςοϓΛΔ • ϨϏϡʔͯ͠Β͏ • վળʹ͕͔͔࣌ؒΔ •
ࠓ͔Β࢝ΊΔ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠