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
人気書籍から読み解くWeb技術の最新動向
Search
稲尾尚徳
February 26, 2015
Technology
0
100
人気書籍から読み解くWeb技術の最新動向
CPU(出版販売研究機構)の「棚分類コード表 改訂」「増売マニュアル最新版」説明会での発表資料です。
http://www.computerbook.jp/
稲尾尚徳
February 26, 2015
Tweet
Share
More Decks by 稲尾尚徳
See All by 稲尾尚徳
WEB+DB PRESSと私
inao
51
25k
あなたの知らないコンピュータ書の世界
inao
0
110
『Swift実践入門』制作の舞台裏
inao
8
2.8k
GitHubで雑誌・書籍を作る
inao
0
98
レビューパターン
inao
0
120
Other Decks in Technology
See All in Technology
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
0
220
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
210
Automating Web Accessibility Testing with AI Agents
maminami373
0
150
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
13
4k
見てわかるテスト駆動開発
recruitengineers
PRO
6
2.4k
シークレット管理だけじゃない!HashiCorp Vault でデータ暗号化をしよう / Beyond Secret Management! Let's Encrypt Data with HashiCorp Vault
nnstt1
2
130
事業価値と Engineering
recruitengineers
PRO
8
5.3k
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
240
Grafana Meetup Japan Vol. 6
kaedemalu
1
190
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
0
140
Nstockの一人目エンジニアが 3年間かけて向き合ってきた セキュリティのこととこれから〜あれから半年〜
yo41sawada
0
160
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
2
490
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Practical Orchestrator
shlominoach
190
11k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
KATA
mclloyd
32
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Pragmatic Product Professional
lauravandoore
36
6.8k
A better future with KSS
kneath
239
17k
Building Adaptive Systems
keathley
43
2.7k
Fireside Chat
paigeccino
39
3.6k
Faster Mobile Websites
deanohume
309
31k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Transcript
ਓؾॻ੶͔ΒಡΈղ͘ 8FCٕज़ͷ࠷৽ಈ Ҵඌঘಙ !JOBPɺJOBPOB!HJIZPDPKQ 8&# %#13&44ฤू෦ʢٕज़ධࣾʣ ʮ୨ྨίʔυදվగʯʮ૿ചϚχϡΞϧ࠷৽൛ʯઆ໌ձ
ͲΜͳࡶࢽɾॻ੶Λ ࡞͍ͬͯΔ͔ ʢࣗݾհʹ͔͑ͯʣ
8&# %#13&44 w ධൃചத w ࡢ݄ʹץपΛܴ͑ Δ͜ͱ͕Ͱ͖·ͨ͠ w ͜͜ʹ͍Βͬ͠ΌΔΑ͏ͳ ίϯϐϡʔλॻΛͨ͘͞Μചͬ
͍ͯͩͬͯ͘͞ΔΈͳ͞·ͷ ͓͔͛Ͱ͢
8&# %#13&44QMVT w طץ w ฤू෦͕ࣗ৴Λ͓࣋ͬͯಧ͚͢Δॻ੶ɾϜοΫγϦʔζ
୲ۙץ w ݄ൃച w ࡢɺೖߘ͠·ͨ͠ʼʻ w །Ұͷ୲ॻ੶
γϦʔζۙץ ݄ൃച ݄ൃച
8FCٕज़ͷ࠷৽ಈ
8FCٕज़ͱ w 8&# %#13&44ͷରൣғ w ୨ྨίʔυͰݴ͏ͱҎԼ͋ͨΓͰ͢ w #ɿϓϩάϥϛϯάɾ։ൃ w #ɿ8FC࡞
w #ɿ8FCϓϩάϥϛϯά w &ɿωοτϫʔΫߏங w &ɿσʔλϕʔεߏங
͝հํ๏ ʮ৽य़࠲ஊձ͜ͷίϯϐϡʔλॻ͕͍͢͝ʂ ൛ʯͷ֤݄τοϓ͔Β8&# %# 13&44ฤू෦͕͍ͯ͠ΔΧςΰϦͷຊΛϐο ΫΞοϓ͠ɺͦΕΒ͕ചΕͨͱߟ͑ΒΕΔഎܠ ͱɺͲͷΑ͏ͳຊ͕ग़൛͞Εͦ͏͔Λ ͝հ͠·͢ w ্ه࠲ஊձͷಈըϨϙʔτ
IUUQHJIZPKQOFXTSFQPSU
ͭͷΧςΰϦ w ։ൃٕ๏ʢ#ʣ w ϞόΠϧϓϩάϥϛϯάʢ#ɺʣ w ϞόΠϧήʔϜ։ൃʢ#ʣ w +BWB4DSJQUʢ#ʣ w
Πϯϑϥʢ#ͳͲʣ w Ϋϥυʢ&ʣ w ౷ܭɾσʔλੳʢ#ɺ&ʣ w ؔϓϩάϥϛϯάʢ#ͳͲʣ
։ൃٕ๏ʢ#ʣ w ΞδϟΠϧαϜϥΠʢΦʔϜࣾʣ w $BLF1)1ͰֶͿܧଓతΠϯςάϨʔγϣϯʢΠϯϓϨεʣ w ։ൃޮΛ61͢Δ(JUٯҾ͖ೖʢγʔΞϯυΞʔϧݚڀॴʣ w (JU)VC࣮ફೖʢ8&# %#13&44QMVTʣ
w νʔϜ։ൃ࣮ફೖʢ8&# %#13&44QMVTʣ ✦ ΞδϟΠϧɺڞಉ࡞ۀɺࣗಈԽͳͲ͕ΩʔϫʔυͰ͢ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ Ҿ͖ଓ͖(JU)VCɺεΫϥϜͳͲʢ։ൃऀҎ֎͔Βʣ
ϞόΠϧϓϩάϥϛϯά ʢ#ɺʣ w ৄղ4XJGUʢ4#ΫϦΤΠςΟϒʣ w ͨͷ͍͠4XJGUϓϩάϥϛϯάʢϏʔɾΤψɾΤψ৽ࣾʣ w 4XJGUͰ͡ΊΔJ1IPOFΞϓϦ։ൃͷڭՊॻʢϚΠφϏʣ w J1IPOFJ1BEϓϩάϥϛϯάόΠϒϧ4XJGUJ049DPEFରԠʢιγϜʣ
w "OESPJE4UVEJPͰ͡ΊΔ؆୯"OESPJEΞϓϦ։ൃʢٕज़ධࣾʣ w J04ΞϓϦΤϯδχΞཆಡຊʢٕज़ධࣾʣ ✦ ৽ొͨ͠4XJGU"OESPJE4UVEJP͕Γ্͕Γ·ͨ͠ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ Ҿ͖ଓ͖4XJGUɺJ04"OESPJEͷόʔδϣϯΞοϓ
ϞόΠϧήʔϜ։ൃʢ#ʣ w ݟͯΘ͔Δ6OJUZ%ήʔϜ੍࡞ೖʢलγεςϜʣ w 6OJUZήʔϜ։ൃʢ4#ΫϦΤΠςΟϒʣ w $PDPTEYεϚʔτϑΥϯ%ήʔϜ։ൃߨ࠲ʢᠳӭࣾʣ w DPDPTEYͰ͡ΊΔεϚʔτϑΥϯήʔϜ։ൃʢٕज़ධࣾʣ w
6OJUZʹΑΔ%ήʔϜ։ൃೖʢٕज़ධࣾʣ ✦ εϚʔτϑΥϯήʔϜΓ্͕͍ͬͯ·͢Ͷ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ Ҿ͖ଓ͖6OJUZ$PDPTEY ✦ 8FC(-ʢ$ISPNF.PCJMFʹଓ͖ɺJ04ରԠ͠·ͨ͠ʣ
+BWB4DSJQUʢ#ʣ w K2VFSZ࠷ߴͷڭՊॻʢ4#ΫϦΤΠςΟϒʣ w "OHVMBS+4ϦϑΝϨϯεʢΠϯϓϨεʣ w "OHVMBS+4ΞϓϦέʔγϣϯ։ൃΨΠυʢΦϥΠϦʔɾδϟύϯʣ w #BDLCPOFKTΞϓϦέʔγϣϯ։ൃΨΠυʢΦϥΠϦʔɾδϟύϯʣ ✦
ͷ"KBYͷൃݟҎ߱ɺ+BWB4DSJQUɺ)5.-ɺ$44ͱ͍ͬͨ 8FCͷඪ४ٕज़͕ݟ͞ΕɺਐԽ͠ଓ͚͍ͯ·͢ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ &$."4DSJQUʢ+BWB4DSJQUͷόʔδϣϯΞοϓɺ7PMͷ࿈ ࡌɺ7PMͰಛू༧ఆʣ ✦ 3FBDUɺ'MVY
ྲྀߦΓഇΓ͕ඇৗʹܹ͘͠ɺࡶࢽͰ͢Β͍ Εͳ͍ঢ়گͰ͢ɻͨͱ͑ઌ΄ͲͷK2VFSZɺ "OHVMBS+4ɺ#BDLCPOFKTͳͲɺྲྀߦͷϐʔ Ϋ͏ӽ͑ͨͱࢥΘΕ·͢ɻ ʢ͔ͩΒͱ͍ͬͯ͏ॻ੶͕ചΕͳ͍Θ͚Ͱ ͳ͍Ͱ͢ʣ
Πϯϑϥʢ#ͳͲʣ w ࣮ફ7BHSBOUʢΦϥΠϦʔɾδϟύϯʣ w $IFG࣮ફೖʢ8&# %#13&44QMVTʣ w αʔόΠϯϑϥపఈ߈ུʢ8&# %#13&44QMVTʣ ✦
ʮ*OGSBTUSVDUVSFBT$PEFʯʮ*NNVUBCMF*OGSBTUSVDUVSFʯͱ͍ͬͨ Ωʔϫʔυʹ͞ΕΔΠϯϑϥͷίʔυԽɺࣗಈԽ͕ਐΜͰ͍·͢ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ %PDLFSʢαʔόΠϯϑϥపఈ߈ུɺ7PMͰಛू༧ఆʣ ✦ 4FSWFSTQFDʢʰ4FSWFSTQFDʱʢΦϥΠϦʔɾδϟύϯʣɺαʔ όΠϯϑϥపఈ߈ུʣ ✦ "OTJCMF
Ϋϥυʢ&ʣ w ϓϩϑΣογϣφϧͷͨΊͷ࣮ફ)FSPLVೖʢ,"%0,"8"ʣ w ΦʔϓϯιʔεɾΫϥυج൫0QFO4UBDLೖʢ,"%0,"8"ʣ w "NB[PO8FC4FSWJDFTجૅ͔ΒͷωοτϫʔΫαʔόʔߏங ʢܦ#1ࣾʣ w ΫϥυΛࢧ͑Δٕज़ʢ8&#
%#13&44QMVTʣ ✦ ΫϥυԽͷྲྀΕɺ·͢·͢ਐΜͰ͍·͢ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ Ҿ͖ଓ͖"NB[PO8FC4FSWJDFTؔ࿈ʢ7PMͰಛूʣ ✦ (PPHMF$MPVE1MBUGPSNؔ࿈ʢ7PMͰಛू༧ఆʣ ✦ QBSTFDPNʢ7PMͷ࿈ࡌʣ
౷ܭɾσʔλੳ ʢ#ɺ&ʣ w ઓུతσʔλαΠΤϯεೖʢΦϥΠϦʔɾδϟύϯʣ w 1ZUIPOʹΑΔσʔλੳೖʢΦϥΠϦʔɾδϟύϯʣ w ࣮ફػցֶशγεςϜʢΦϥΠϦʔɾδϟύϯʣ w ϑϦʔιϑτͰ͡ΊΔػցֶशೖʢग़൛ʣ
w σʔλαΠΤϯςΟετཆಡຊ3׆༻ฤʢٕज़ධࣾʣ w ΤϯδχΞͷͨΊͷσʔλՄࢹԽ<࣮ફ>ೖʢٕज़ධࣾʣ ✦ Ϗοάσʔλͷைྲྀ͕ଓ͍͍ͯ·͢ ✦ ग़൛͞Εͦ͏ͳτϐοΫ ✦ (PPHMF#JH2VFSZʢ7PMͷ࿈ࡌʣ ✦ "NB[PO3FE4IJGUʢ7PMͰಛूʣ ✦ %FFQ-FBSOJOHʢʰਂֶशʱʢߨஊࣾɺ݄ʣʣ ✦ 'MVFOUEɺ&MBTUJDTFBSDI
ؔϓϩάϥϛϯά ʢ#ͳͲʣ w ؔϓϩάϥϛϯάचۄͷΞϧΰϦζϜσβΠϯʢΦʔϜࣾʣ w ͍͢͝&SMBOHΏ͔͍ʹֶ΅͏ʢΦʔϜࣾʣ w )BTLFMMʹΑΔฒྻɾฒߦϓϩάϥϛϯάʢΦϥΠϦʔɾδϟύϯʣ w +BWBʹΑΔؔܕϓϩάϥϛϯάʢΦϥΠϦʔɾδϟύϯʣ
w ؔϓϩάϥϛϯά࣮ફೖʢ8&# %#13&44QMVTʣ w ؆ܿͰ҆શͳίʔυΛॻ͚ΔͷͰ࠶ධՁ͞Ε͍ͯ·͢ w ग़൛͞Εͦ͏ͳτϐοΫ w 4DBMBɺ1MBZ'SBNFXPSL w ͢Ͱʹຊ͕ग़͍ͯ·͕͢ɺࡢ͔Β࠶͞ΕͨͷͰɺ৽ץʹظɺ ͘͠طץॻͷ۷Γى͕͜͠ߦ͑Δ͔͠Ε·ͤΜʢ(Pݴޠʣ w ϦΞΫςΟϒϓϩάϥϛϯάʢ7PMͰಛूʣ
·ͱΊ ͜͜Ͱڍ͛ͨͷɺมԽ͕ܹ͍͠ʹྲྀߦΓഇΓ ͕ܹ͍͠ΧςΰϦͰ͢ɻ ڍ͛ͳ͔ͬͨΩʔϫʔυͰɺ͜ΕΒͷ୨ྨ ίʔυʹ֘͢Δͷཁҙ͔͠Ε·ͤΜɻ
͓·͚
ʮ͜ͷຊചΕΔͷ͔ͳʁʯ ͱࢥΘΕͨͱ͖ ؒ Λ͑Δ৽ץΛѻΘΕ͍ͯΔΈͳ͞ ·ํ͕ɺʹ͍ͭͯ͝ௐࠪ͢Δ͓࣌ؒͳͲ ͳ͍͜ͱॏʑঝͨ͠͏͑Ͱɺ͠ʮ͜ͷຊ ചΕͦ͏͔ௐ͍ͨʂʯͱ͓ࢥ͍ʹͳͬͨͱ ͖ͷ5JQTΛ͍͔ͭ͘͝հ͍͖ͤͯͨͩ͞·͢
ςʔϚʢओʣॏཁ w ͜ΕݴΘ͕ͣͳ͔ͱࢥ͍·͢ w ൃചۙลʹॻ໊Ͱ5XJUUFSΛݕࡧ w ৽ץͷೖΕʹؒʹ߹Θͳ͍Ͱ͢Ͷʜʜ w ΩʔϫʔυΛ(PPHMFτϨϯυͰݕࡧ
ʮ୭͕ॻ͍͔ͨʯॏཁ w ઐॻʮઐՈ͕ઐՈʹ͚ͯॻ͘ॻ੶ʯ w ͦͷҙຯ͔Βɺʮ୭͕ॻ͍͔ͨʯͱ͍͏ͷ͢ ͘͝ॏཁͰ͢ w ஶऀ͞Μͷϒϩά5XJUUFS͕ɺͲΕ͘Β͍ࢧ࣋ ͞Ε͍ͯΔ͔ w
8&# %#13&44Ͱॻ͍ͨ͜ͱ͕͋Δ͔
ʮ୭͕ฤू͔ͨ͠ʯ ͦͦ͜͜ॏཁ w ୭͕ฤूΛ୲͔ͨ͠ɺͦͦ͜͜ॏཁͰ͢ w Ԟँࣙʹࡌ͍ͬͯΕΘ͔ΔͷͰ͕͢ɺ ͳ͔ͳ͔ͦ͠͏Ͱ͢Ͷ
8&# %#13&44ͷோΊํ w ࡶࢽͰ͢ͷͰɺকདྷతʹ֤͔ࣾΒॻ੶͕ץߦ͞ΕΔ ςʔϚΛૣΊʹऔΓ্͍͛ͯΔ͜ͱ͕ଟ͍Ͱ͢ w 5XJUUFSͷ!XEQSFTTͰಡΈͲ͜ΖͳͲΛͭͿ͍ ͍ͯ·͢ w දࢴΛோΊɺؾʹͳͬͨهࣄͷ಄ΛࣼΊಡΈʁ
w ͳ͓ɺಛूҎ֎͕খωλͱݶΒͳ͍Ͱ͢ɻকདྷతʹେωλʹ ͳΔͷΛɺૣ͍λΠϛϯάͰऔΓ্͍͛ͯΔ͜ͱଟ͍Ͱ͢ w ͨͱ͑%PDLFSɺ݄ʢ7PMʣʹ࿈ࡌͰऔΓ্ ͛ɺ݄ʢ7PMʣʹಛूͰऔΓ্͛·͢
8&# %#13&44QMVTͷ ॻ੶Խͷύλʔϯ ॻ੶ઐͷਓͱɺࡶࢽΛத৺ʹͨ·ʹॻ੶ͷਓ͕͍·͢ w ࿈ࡌΛϕʔεʹ w 8FCΛࢧ͑Δٕज़ w ྑ͍ίʔυΛॻٕ͘ज़
w ಛूΛϕʔεʹ w (JU)VC࣮ફೖ w ίʔσΟϯάΛࢧ͑Δٕज़ w ͍͖ͳΓॻ੶ w ؔϓϩάϥϛϯά࣮ફೖ w +6OJU࣮ફೖ
8&# %#13&44Ͱͷ ฤू࡞ۀͷਐΊํ w ࠷ۙ(JU)VCΛར༻ͯ͠ਐΊΔ͜ͱଟ͍Ͱ͢ w ʮ(JU)VCͰࡶࢽɾॻ੶Λ࡞Δʯ w (JU)VC,BJHJͰͷൃදࢿྉ w
IUUQXXXTMJEFTIBSFOFUJOBPHJUIVCLBJHJ
ڠྗ w ࠤ౻า͞Μ w ઘਫᠳޗ͞Μ w 8&# %#13&44ฤू෦ 8&# %#13&44
ʮ8FCϑϩϯτΤϯυ࠷લઢʯ ධ࿈ࡌதʂ
͝੩ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠ ࠓޙͱΑΖ͓͘͠ئ͍͍ͨ͠·͢