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
collect_gems_kof2016
Search
ogom
November 12, 2016
Programming
0
46
collect_gems_kof2016
Scratch Programming
ogom
November 12, 2016
Tweet
Share
More Decks by ogom
See All by ogom
PicoRuby から始めるたのしい電子工作
ogom
0
1.6k
GraphQL Better Errors
ogom
0
330
Osaka RubyKaigi 02
ogom
0
300
Osaka RubyKaigi 01
ogom
0
200
Contributing to GitLab with OSS Gate
ogom
0
550
DojoCon Japan 2017
ogom
0
130
GDStudy Engage
ogom
1
760
Using Immutable.js with React Redux
ogom
0
130
CoderDojo と オープンソース
ogom
2
480
Other Decks in Programming
See All in Programming
ソフトウェアエンジニアの成長
masuda220
PRO
10
1.1k
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
120
Spring gRPC について / About Spring gRPC
mackey0225
0
220
『品質』という言葉が嫌いな理由
korimu
0
160
Linux && Docker 研修/Linux && Docker training
forrep
24
4.5k
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
270
Pulsar2 を雰囲気で使ってみよう
anoken
0
240
Amazon ECS とマイクロサービスから考えるシステム構成
hiyanger
2
560
iOSエンジニアから始める visionOS アプリ開発
nao_randd
3
130
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
パスキーのすべて ── 導入・UX設計・実装の紹介 / 20250213 パスキー開発者の集い
kuralab
3
780
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
10
3.6k
Featured
See All Featured
Fireside Chat
paigeccino
34
3.2k
Rails Girls Zürich Keynote
gr2m
94
13k
Making Projects Easy
brettharned
116
6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Optimizing for Happiness
mojombo
376
70k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
Why Our Code Smells
bkeepers
PRO
336
57k
GraphQLとの向き合い方2022年版
quramy
44
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Transcript
$PMMFDUHFNT -FBSO4DSBUDI
8IBU4DSBUDI εΫϥον 4DSBUDI w ΞχϝʔγϣϯΛͭ͘Δ͜ͱ͕Ͱ͖ΔΑɻ w ήʔϜͭ͘Δ͜ͱ͕Ͱ͖ΔΑɻ εΫϥονͰϓϩάϥϛϯάΛͨͷ͠Έ·͠ΐ͏ʂ
4DSBUDIPGCBTJD εΫϥονͷ͖΄Μ w ΩϟϥΫλʔΛ͏͔ͯ͝͠ΈΑ͏ɻ w ͍͚͍Λ͖͢ʹ͔͍ͯΈΑ͏ɻ
1SPHSBNNJOHDPOUFOU ͘͞ͻΜͷ͓ͳ͠ w Ͷ͜ͷ΄͏͖ͤ͋ͭΊ w Ͷ͕͜΄͏͖ͤΛ͋ͭΊΔΑɻ w ΄͏͖ͤͣͭ͋͜ΒΘΕΔΑɻ w ΄͏͖ͤΛ͋ͭ͜ΊΔͱ͓ΘΓͩΑɻ
5IFCFHJOOJOHPGUIFBEWFOUVSF ΅͏͚Μͷ͡·Γ w ΅͏͚Μ͠Όʹͳ·͑Λ͚ͭΔΑ w εϓϥΠτΛͶ͜ʹͳ·͑Λ͔͑Α͏ɻ w ΅͏͚ΜͷͪͣΛͻΖ͛Α͏ w ϥΠϒϥϦʔ͔Β͍͚͍ΛͤΜͨͯ͘͠Ͷɻ
w CMVFTLZͳͲ͖͢ͳ͍͚͍ΛͤΜͨ͘ɻ
5SFBTVSFPGDBU Ͷ͜ͷ͔ͨΒͷ w Ͷ͜ͷ͔ͨΒͷ΄͏͖ͤͩΑ w εϓϥΠτΛϥΠϒϥϦʔ͔ΒͤΜͨͯ͘͠Ͷɻ w TUPQͳͲ͖͢ͳεϓϥΠτΛͤΜͨ͘ɻ w ΄͏͖ͤʹͳ·͑Λ͔͑Α͏ɻ
w ΄͏͖ͤͷ͍ΖΛ͔͑ͯΈΑ͏ɻ
4UBSUJOHUPBEWFOUVSF ΅͏͚Μ͠Ύͬͺͭ w <͕ͨʜ>ɺ<ͣͬͱ>ɺ<ϚεͷϙΠϯλʔ͍͘> ͷϒϩοΫΛ͔ͭͬͯɺͶ͕͜͏͖͝·ΘΕΔΑ͏ʹ͠Α͏ɻ w Ͷ͕͜΄͏͖ͤʹ;ΕΔ͜ͱ͕Ͱ͖ͨͧʂ
(FUHFN ΄͏͖ͤΛήοτ w <͕ͨʜ>ɺ<ͣͬͱ>ɺ<͠ʜͳΒ>ɺ<ʜʹ;Εͨ>ɺ<͔͘͢> ͷϒϩοΫΛ͔ͭͬͯɺͶ͕͜΄͏͖ͤΛͯʹ͍ΕΑ͏ɻ w <Y͟ͻΐ͏ΛɺZ͟ͻΐ͏Λʹ͢Δ>ɺ<ͻΐ͏͢͡Δ> ͷϒϩοΫΛ͔ͭͬͯɺ͔͘Εͨ΄͏͖ͤΛͻΐ͏͡͠Α͏ɻ
*ODSFBTJOHUIFUSFBTVSF ͔ͨΒͷΛ;͢ w ͔ͨΒͷͷ͍ΕͷΛͭ͘ΔΑ w σʔλͰ͋ͨΒ͍͠Μ͢͏Λͭ͘Ζ͏ɻ w <͔ͨΒͷΛ͔ͣͭ͑Δ> ͷϒϩοΫΛ͔ͭͬͯɺ͔ͨΒͷΛ;ͦ͏ɻ w
<͔ͨΒͷΛʹ͢Δ> ͷϒϩοΫΛ͔ͭͬͯɺ͔ͨΒͷʹ͠Α͏ɻ
/FXHFN ͋ͨΒ͍͠΄͏͖ͤ w <͠ʜͳΒ>ɺ<͔ͨΒͷ>ɺ<ʜʜ>ɺ <Y͟ͻΐ͏ΛɺZ͟ͻΐ͏Λʹ͢Δ>ɺ<ͻΐ͏͢͡Δ> ͷϒϩοΫΛ͔ͭͬͯ΄͏͖ͤΛ͋ͭ͜ΊΑ͏ɻ w
΄͏͖͕ͤ͋ͭ͜·ͬͨΒ͍͚͍Λ͔͑ͯΈΑ͏ɻ
5IFOFYUUPBEWFOUVSF ͭ͗ͷ΅͏͚Μ w ϓϩάϥϛϯάͷ΅͏͚Μ͜Ε͔Βͭͮ͘Α ͍ΖΜͳ͜ͱΛͬͯΈΑ͏ʂ w
<χϟʔͷ͓ͱΛͳΒ͢>ɺ<ήοτͱͼΐ͏͍͏> ͷϒϩοΫΛ͔ͭͬͯͶ͕ͨ͜ͷ͠ΜͰ͍ΔΑ͏ʹ͠Α͏ɻ
:PVHPUBGSJFOE