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
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための node...
Search
Takahashi Fumiki
May 07, 2016
Technology
0
280
あと一つプログラミング言語を 覚えたら死ぬ! 脳みそがパンクしそうな あなたのための nodeJSことはじめ
WP-D 2016で発表した内容です。
フロントエンドエンジニアやWebデザイナー 、日曜プログラマでサーバサイド言語を知らないなら、NodeJSやっておくと捗る。
Takahashi Fumiki
May 07, 2016
Tweet
Share
More Decks by Takahashi Fumiki
See All by Takahashi Fumiki
WordPress と SendGrid でユーザーコミュニケーション〜Webメディア受託制作の現場から
fumikito
0
400
きっと誰もが感謝するCJKマスターに君もなろう!
fumikito
0
670
めざせマルチパブリッシングプラットフォーム
fumikito
1
290
はじめてのカスタムブロック
fumikito
0
6.8k
WordPress+PayPal秘話
fumikito
0
480
wp_next_step WordPress, Web, そして私たちの未来
fumikito
0
6.4k
Pの歴史 我々はなぜWordPress専門メディアを作るに至ったか
fumikito
1
2.1k
wpionic.tokyo #1
fumikito
0
910
カスタムエンドポイントで学ぶ WP REST APIの真髄
fumikito
4
1.4k
Other Decks in Technology
See All in Technology
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.1k
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
2
230
MCPで変わる Amebaデザインシステム「Spindle」の開発
spindle
PRO
3
3k
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
8
2.6k
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
180
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
260
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
210
AI時代に非連続な成長を実現するエンジニアリング戦略
sansantech
PRO
3
1.1k
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
560
Agile PBL at New Grads Trainings
kawaguti
PRO
1
330
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
170
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
Designing Experiences People Love
moore
142
24k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Become a Pro
speakerdeck
PRO
29
5.5k
Being A Developer After 40
akosma
90
590k
RailsConf 2023
tenderlove
30
1.2k
What's in a price? How to price your products and services
michaelherold
246
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
GraphQLとの向き合い方2022年版
quramy
49
14k
Transcript
͋ͱҰͭϓϩάϥϛϯάݴޠΛ ֮͑ͨΒࢮ͵ Έ͕ͦύϯΫͦ͠͏ͳ ͋ͳͨͷͨΊͷ OPEF+4͜ͱ͡Ί WP-D Week April, 15th 2016
(C) Takahashi Fumiki
͓·͑୭ʁ w ߴڮจथͱ͍͍·͢ɻখઆՈ Ͱ͢ɻ w 8PSE$BNQ5PLZPͷ෭࣮ ߦҕһͰ͢ɻ w 1)1FSͳͷͰɺ/PEFΑ͘ Γ·ͤΜɻ
w ͷ,JOEMFຊΛશ෦ങͬͯ͘ ͍ͩ͞ɻࢠڙٌ͕͍͑ͯ·͢ɻ
ରͱͳΔਓ w ϑϩϯτΤϯυΤϯδχΞ w 8FCσβΠφʔ w ༵ϓϩάϥϚʢ৬ۀϓϩά ϥϚͰͳ͍ਓʣ
ࠓײͯ͡ؼͬͯཉ͍͜͠ͱ 8FCαʔϏε ࡞ΕΔͱ͍͏͜ͱ
࣭ w +BWBTDSJQUॻ͍ͯΔʁ w ͳΜͰॻ͍ͯΔͷʁ w ͳΜͰॻ͍ͯͳ͍ͷʁ w αʔόʔαΠυݴޠॻ͚Δʁ
ࠓ͍͍͍ͨ͜ͱ w /PEF+4+4ͷαʔόαΠυݴޠͰ͢ɻ w ͜Ε͔ΒԿ͔ҰͭαʔόαΠυݴޠΛ֮͑ΔͳΒɺ /PEF+4ΛΦεεϝɻͲ͏ͤOQNͱ͔HVMQͱ͔Δ Ͱ͠ΐɻ w ͢Ͱʹ͑Δݴޠʢ3VCZ 1ZUIPO
1)1ʣ͕͋Δͳ ΒɺผʹͦΕͰ͍͍Ͱ͢ɻ
ࡢࠓͷ8FC։ൃࣄ これぐらいはできないとね☆
ϑϧελοΫ w )5.- $44 #PPUTUSBQ #PVSCPO 'PVOEBUJPO w +4
K2VFSZ 3FBDU "OHVMBS w ͳΜ͔ΒͷαʔόαΠυݴޠʢ3VCZ 1)1 1ZUIPOʣ w αʔόͷࣝʢͱ͘ʹΫϥυʣ
ϞόΠϧΞϓϦ w J04 4XJGU 0CKFDUJWF$ w "OESPJE +BWB
*P5 w εϚʔτσόΠεʢ"SEVJOP 3BT1J w ͳΜ͔ΒͷαʔόαΠυݴޠʢ3VCZ 1)1 1ZUIPOʣ w
αʔόͷࣝʢͱ͘ʹΫϥυʣ w "1*ͷࣝʢ#PUͱ͔ʣ
ҰਓͰͳΜͰ࡞ΕΔϚϯ w )5.- $44 #PPUTUSBQ #PVSCPO 'PVOEBUJPO w
+4 K2VFSZ 3FBDU "OHVMBS w ͳΜ͔ΒͷαʔόαΠυݴޠʢ3VCZ 1)1 1ZUIPOʣ w αʔόͷࣝʢͱ͘ʹΫϥυʣ w J04 4XJGU 0CKFDUJWF$ w "OESPJE +BWB w εϚʔτσόΠεʢ"SEVJOP 3BT1J w "1*ͷࣝʢ#PUͱ͔ʣ
ʗ ?P? ʘūƃũŠŕŦŘ
________________________________ ~| \◦ 大丈夫か?BOY ∥\ <◦> ∥/ ∥ /│ >> \│ 来てくれたんだね!NodeJSさん! Ͱ/PEF+4ΛͰ͖Εʜʜ
ҰਓͰͳΜͰ࡞ΕΔϚϯ /PEF+4 w )5.- $44 +4 3VCZ 4XJGU +BWB
αʔό "1* w )5.- $44 +4 αʔό "1*
ͬͯΈΑ͏ ここまでで20分を経過したら詰んでる
ϒϥβͰͰ͖ͳ͍͜ͱ w σʔλͷӬଓԽʢσʔλϕʔεʣ w ϑΝΠϧγεςϜૢ࡞ w "1*ͷઃܭʢ͏͚͚ͭΔํʣ
IFSPLVͱʁ w 1"44 1MBUGPSN"T"4FSWJDF w ΫϥυαʔϏεɻαʔόͷ ੑೳʹର͓ͯۚ͠Λ͏ײ͡ɻ w ιϑτͷΠϯετʔϧجຊ
తʹͰ͖ͳ͍ɻIFSPLV͕༻ҙ ͨ͠ͷΛ͏ɻ
σϞ "1*ΛIFSPLVͰ࡞Δ
ྫྷଂݿ֬ೝ༻"1* w 1045EPPSʮͺ͔͊ʯͱͭͿ͘ w (&5HSPDFSZɹதͷ༷ࢠΛΧϝϥͰऔͬͯը૾ૹ৴
͓͓͖͍͑ͯͨ͞ 新しいスキルを身につけるときの指針
جຊ3&45ϑϧ w 3&45ϕʔεͰ࡞͢Εɺ 8FCαΠτʹΞϓϦʹ*P5 ʹ͑Δ w ୯Ұͷ)5.-ΛϦιʔεͱͯ͠ ৭ʑͱల։Ͱ͖Δ࣌ऴΘͬ ͨ w
جຊٕज़ഇΕͳ͍ 8FCΛࢧ͑Δٕज़)551ɺ 63*ɺ)5.-ɺͦͯ͠3&45 ͜ΕಡΊʂ
ઐ༻ϑΥʔϚοτΑͤ͜ਥ εϚϗΞϓϦ 8FCϒϥβ εϚʔτՈిʢসʣ #PU
εϚϗΞϓϦ)5.-Ͱ w $PSEPWBͱ͍͏/PEFϕʔεͷϑϨʔϜϫʔΫΛ ͏ͱɺϋΠϒϦουΞϓϦ͕࡞ΕΔ w JPOJD NPOBDBͳͲ w αʔόαΠυ͕ඞཁͳΒɺͦΕ/PEF+4Ͱʂ w
ඞཁͳΒ#BBTΛ͍·͠ΐ͏
ΫϥυΛ͓͏ w ΫϥυΠϯϑϥͷΈΛ͓ۚͰղܾ͢ΔαʔϏεɻ͍ ·ͷͱ͜Ζผʹ҆͘ͳ͍ɻ w Πϯϑϥ͍͠͠ɺΫϦςΟΧϧʢαʔϏε͕ఀࢭ͢Δ Մೳੑ͕͋Δʣ w ֶशίετ͕അࣛʹͳΒͳ͍͠ɺͦͷࣝΛʹ͚ͭͨࠒ ʹԽ͍ͯ͠ΔڪΕ͕͋Δɻ
w ݸਓαʔϏεͰ݄ສ͙Β͍ڐ༰ͨ͠ํ͕Δʢͨͱ ݄͑ͷखऔΓ͕ສͰʂɹҾͬӽͦ͏ʂʣ
42-֮͑Α͏ w 3%#.4ʢ.Z42- 1PTUHSFT .4"DDFTTͳͲʣͰ ΘΕΔ͍߹ΘͤจʢϓϩάϥϛϯάݴޠͰͳ ͍ʁʣ w ͷݟΔൣғͰɺ42-ͱਖ਼نදݱΛॻ͚ͳ͍ϓϩ άϥϚ͕݁ߏ͍ͨɻ
w Ͱ͖Δ͚ͩͰڧΈʹͳΔ͠ɺͳʹ͔ͱཱͭɻ
͓͔ͭΕ͞·Ͱͨ͠