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
カーキ
January 04, 2021
Programming
0
85
プログラミングを学ぶこと・教えること
カーキ
January 04, 2021
Tweet
Share
More Decks by カーキ
See All by カーキ
好きから始まるローカルキャリア
takarkiz
0
20
Composeで敷き詰めるUIを どうやって作るか
takarkiz
0
91
TaskStackBuilderの紹介
takarkiz
0
31
Gemini API でアプリをつくりたい!
takarkiz
0
200
名古屋で勉強会を主催する3つの理由
takarkiz
0
200
GitHub Issue を利用したチケット管理
takarkiz
0
110
Gitの仕組みを理解しよう
takarkiz
0
120
Jetpack Compose でやってイイこと・ダメなこと
takarkiz
2
600
写真と動画の部分的なアクセス権について
takarkiz
0
260
Other Decks in Programming
See All in Programming
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
1.5k
私はどうやって技術力を上げたのか
yusukebe
43
18k
CSC509 Lecture 01
javiergs
PRO
1
430
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
690
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
360
クラシルを支える技術と組織
rakutek
0
190
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
200
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
1k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1k
実践AIチャットボットUI実装入門
syumai
7
2.5k
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
190
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
160
Featured
See All Featured
A better future with KSS
kneath
239
17k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Designing for humans not robots
tammielis
254
26k
The World Runs on Bad Software
bkeepers
PRO
71
11k
Practical Orchestrator
shlominoach
190
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
How to train your dragon (web standard)
notwaldorf
96
6.3k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
ϓϩάϥϛϯάΛֶͿ͜ͱɾ ڭ͑Δ͜ͱ ΧʔΩ!৽य़-5େձ
ࠓ͢͜ͱ ϝϯλʔͷ׆ಈʹ͍ͭͯ ϓϩάϥϛϯάΛֶͿ͜ͱ ϓϩάϥϛϯάΛڭ͑Δ͜ͱ ·ͱΊ
ϝϯλʔͷ׆ಈʹ͍ͭͯ
ϝϯλʔͷ׆ಈ w ͔Βؒɺ-JGFJT5FDIͰJ1IPOF "OESPJEΞϓϦ ։ൃίʔεͷϝϯλʔΛΊΔ w Նౙय़ʹظ߹॓ܗࣜɺִिͷεΫʔϦϯάܗ͕ࣜ͋Δ w ʮதߴੜҰਓͻͱΓͷՄೳੑΛ࠷େԽ͢ΔʯΛཧ೦ͱ͢Δ ڭҭʷϓϩάϥϛϯά
ʹ͍ͭͯߟ͑ͨؒ ϦϦʔεʁ ٕज़্ʁ ֶߍҎ֎ͷډॴʁ
ͪͳΈʹɺɺࠓ w ໊ݹͷεΫʔϧͷΫϥεϚωʔδϟʔΛۀҕୗͰ୲ w લͰ࢘ձਐߦΛͨ͠ΓɺΫϥεશମͷϚωδϝϯτ ڭҭʹܞΘΔ ϓϩάϥϛϯάΛֶͿͬͯԿʁ ڭ͑ΔͬͯԿʁʁ
ϓϩάϥϛϯάΛ ʰֶͿ͜ͱʱ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ใऩू ମݧ நԽɺϞσϧԽ ύλʔϯͷൃݟ ࣮ફ ݕূ
ελʔτ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ αϯϓϧίʔυͳͲΛใऩू நతͳϧʔϧΛൃݟ ࣗͷϓϩάϥϜͰݕূ αϯϓϧίʔυʮQSJOU l)FMMP
8PSMEz ʯΛൃݟ͢Δ ʢྫʣ lɹzதͷจࣈྻΛදࣔ͢Δʁͱࢥߟ͢Δ ʢྫʣ QSJOU l͜Μʹͪz Λग़ྗͰ͖ͨʂ ʢྫʣ
ٕज़ֶशͷੵΈ্͛Ϟσϧ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ۩ମ ந Ԡ༻ 9 : ; ͦΕͧΕͷํʹശΛฒΔΠϝʔδ
ٕज़ֶशͷੵΈ্͛Ϟσϧ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ۩ମ ந Ԡ༻ 9 : ; ˞ۭதʹശΛஔ͚ͳ͍ ۩ମతͳࣄྫ͕͋ͬͯॳΊͯཧղͰ͖Δ
ٕज़ͷֶͼͷαΠΫϧ ۩ମ ந Ԡ༻ ελʔτ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ ϓϩάϥϛϯάΛڭ͑Δ ϓϩάϥϛϯάΛڭ͑Δ
ϓϩάϥϛϯάΛ ʰڭ͑Δ͜ͱʱ
۩Λ͍͔ʹநʹ ͍͔࣋ͬͯ͘ ֶशͷϙΠϯτ
நతͳ֓೦ͷཧղ ʢதߴੜʹʣ ͍͠
நతͳ֓೦ΛͲ͏֫ಘ͢Δ͔ wൺֱֶͯ͠Ϳ wྺ࢙͔ΒֶͿ wύλʔϯຊ͔ΒֶͿ ࠓͱੲΛൺֱ͢Δ͜ͱͰɺڞ௨ະདྷ͕༧Ͱ͖Δ ग़యΤϯδχΞͷతੜ࢈ज़ඌହ Ұݟ؆୯ͦ͏͕ͩɺ۩ମແ͠Ͱ͍͠ɺɺɻ ޙ΄Ͳղઆ
நతͳ֓೦ΛͲ͏֫ಘ͢Δ͔ wൺֱֶͯ͠Ϳ ͨͱ͑ ʮҧ͍ʯʹ͢Δ Ϋϥεͷ֓೦Λ͍ͨম͖Ͱྫ͑Δ ʮಉ͡ʯͱʮҧ͍ʯ͔Βຊ࣭͕ݟ͑ͯ͘Δ ݱ࣮ੈքͷࣅͨͷʹྫ͑Δ͜ͱͰΑΓۙʹͳΔ Ϋϥεͱߏମͷʮҧ͍ʯ
ʮநతʯΛֶͿ ग़యՊֶΛͲ͏ڭ͑Δ͔ΞϝϦΧʹΑΔ৽͍͠ཧֶڭҭͷ࣮ફຊཧڭҭֶձ ந 9 : ; Ԡ༻ ۩ମ ˡ۩ମྫ͕ͨ͘͞Μ͋Δͱந҆ఆͯ͠ཧղͰ͖Δ
ۙͳྫ͑Ͱ͑Δ ۙͳ۩ମྫΛͨ͘͞Μࣔ͢ ʮಉ͡ʯͱʮҧ͍ʯ͔Βநతͳ֓೦Λઆ໌
;ํͷཧղΛਂΊΔ ந 9 : ; Ԡ༻ ۩ମ ࣗͰࢼߦࡨޡΛͰ͖ΔΑ͏ʹͳΕɺࣗͰ͖Δ ࣦഊ͢ΔܦݧΛ૿͢ w
ఆظతʹνΣοΫςετΛߦ͏ w จ๏ຊϊοΫ ͍ͬͯͨ͜ͱ ܦݧΛ͢Δͷֶशऀࣗ ˠڥΛͭ͘Δ͜ͱ͔͠Ͱ͖ͳ͍
·ͱΊ
ֶशͷΈΛΔͱ ֶͼํ͕มΘΔ ͍͑ͨ͜ͱ
ֶͼͷଟ͍ʹ ͍͖ͯ͠·͠ΐ͏ʂ ͓ΘΓ
ࢀߟࢿྉ