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.jsで作った話
Search
bojovs
April 12, 2015
Programming
6
7.2k
画像変換サーバをNode.jsで作った話
bojovs
April 12, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
Claude Code on the Web を超える!? Codex Cloud の実践テク5選
sunagaku
0
590
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
100
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
10
3.2k
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
ゼロダウンタイムでミドルウェアの バージョンアップを実現した手法と課題
wind111
0
210
Duke on CRaC with Jakarta EE
ivargrimstad
0
170
Nitro v3
kazupon
2
320
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
190
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
110
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
2
260
高単価案件で働くための心構え
nullnull
0
160
例外処理を理解して、設計段階からエラーを見つけやすく、起こりにくく #phpconfuk
kajitack
12
6.3k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Raft: Consensus for Rubyists
vanstee
140
7.2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Designing for Performance
lara
610
69k
GitHub's CSS Performance
jonrohan
1032
470k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Fireside Chat
paigeccino
41
3.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
ը૾มαʔόΛ/PEFKTͰ࡞ͬͨ /PEF4DIPPM5PLZP 4IJNCB,PKJ
ࣗݾհ w ༿ޫೋ 4IJNCB,PKJ w !CPKPWT 5XJUUFS (JU)VCͳͲ
w גࣜձࣾ'*$$ͷ3BJMTΤϯδχΞ w "OOJDU ΞχΫτ ͱ͍͏8FCαʔϏεΛझຯͰӡӦ w ݟͨΞχϝΛهͯ͠γΣΞͰ͖Δ8FCαʔϏε w ΦʔϓϯιʔεͰ։ൃதHJUIVCDPNBOOJDU
ը૾มαʔόʮ5PNCPʯ w HJUIVCDPNCPKPWTUPNCP w /PEFKTͰ࣮ w ,PBͰ63-ʹؚ·ΕΔύϥϝʔλΛऔಘ͠ɺ ը૾Λฦ͢ w ը૾ม෦ʮHNʯʹؙ͛
w ը૾"NB[PO4ͳͲͷ֎෦ετϨʔδ͔Β )551Ͱऔಘ w )FSPLVͰ؆୯ʹಈ͔ͤΔ
༻ྫ ݩը૾
༻ྫ 5PNCPͰม IUUQUPNCPFYBNQMFDPNX IUXJOTKQH IUUQUPNCPFYBNQMFDPNX I CUXJOTKQH ΅͔͢ ϒϥʔॲཧ ԣQY
ॎQYʹϦαΠζ
ͳͥ࡞͔ͬͨ w αʔόཧͷෛ୲ΛݮΒ͔ͨͬͨ͠ w "OOJDUͰҎલʮOHY@TNBMM@MJHIUʯΛ༻ w 5PNCP)FSPLVͰ؆୯ʹಈ͔ͤΔ w /PEFKTͰԿ͔࡞Γ͔ͨͬͨ
࣮͢Δͱ͖ʹؾΛ͚ͭͨ͜ͱ w /PEFKTͷόʔδϣϯΛ)FSPLVͱἧ͑Δ w ίʔϧόοΫͩΒ͚ʹͳΒͳ͍Α͏ʹ͢Δ
/PEFKTͷόʔδϣϯΛ)FSPLVͱἧ͑Δ w ʮOWNʯͰෳόʔδϣϯͷ/PEFKTΛཧ w ʮEJSFOWʯΛ༻ͯ͠σΟϨΫτϦҠಈ࣌ʹ /PEFKTͷόʔδϣϯΛΓସ͑Δ # nvmでインストールしたNode.jsを使用する nvmrc=~/.nvm/nvm.sh if
[ -e $nvmrc ]; then source $nvmrc nvm use fi FOWSD
ίʔϧόοΫͩΒ͚ʹͳΒͳ͍Α͏ʹ͢Δ w 1SPNJTFͱ(FOFSBUPSΛ༻͢Δ w &YQSFTT͔Β,PBʹॻ͖͑Δ
ίʔϧόοΫͩΒ͚ʹͳΒͳ͍Α͏ʹ͢Δ &YQSFTT ,PB
ࠓޙͷ༧ఆ w ΤϥʔϋϯυϦϯάΛͪΌΜͱ͢Δ w ςετΛॻ͘ w )FSPLVϘλϯͷઃஔ
͋Γ͕ͱ͏͍͟͝·ͨ͠