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
HikaruMaruyama
October 19, 2016
Business
1
590
化石と化していたドキュメントが改善でよみがえった話
HikaruMaruyama
October 19, 2016
Tweet
Share
More Decks by HikaruMaruyama
See All by HikaruMaruyama
OSS CMS「Drupal 10」 エッセンシャル:最新版でのWeb開発の魅力を探る #oscnagoya
hmaruyama
0
260
スタイリッシュでモダンな「Gin」管理テーマの紹介 #drupal_haneda
hmaruyama
0
210
DrupalのWeb Profiler #drupal_haneda
hmaruyama
0
310
非エンジニアから開発者まで!DrupalPodを使用したDrupal環境の作成
hmaruyama
1
310
Drupal認定試験にチャレンジしよう!アクイア認定プログラムのご紹介 / introduction of Acquia Drupal Certification Program
hmaruyama
0
970
「Docker/Kubernetes実践コンテナ開発入門」学習のポイント #dockerbg / 20191108
hmaruyama
0
130
enebularでobnizを Lチカ してみた #enebular / 20181122
hmaruyama
0
560
駅すぱあとWebサービス連携ハンズオンパート ノンプログラミングでClovaスキルハンズオン&お茶会 #linebootawards #Clova_CEK / 20180919
hmaruyama
1
610
Agent Friends Xperia Ear Duoで誰でも コミュニケーションにコミット #linebootawards / 20180826
hmaruyama
0
110
Other Decks in Business
See All in Business
Platform Engineering done well: innovation, efficiency, market advantage - Matthew Skelton - ProductTank Auckland
matthewskelton
PRO
0
280
Coporation
couxucorp
0
130
Cursor活用ガイド(非エンジニア向け)
satoyusuke
0
150
採用ピッチデック
macloud
3
75k
第9回 情シス転職ミートアップ - わたしのミッションとLayerXに決めた理由
shimosyan
0
290
株式会社kubellパートナー 会社説明資料 (MINAGINE事業版)
kubell_partner
2
130
DMM.com アルファ室採用案内資料
dmmcom2025
0
220
20250613_CMC_2025_A3
hideki_ojima
0
460
Introduction of Elastic Infra Inc.
elasticinfra
0
630
日本ロボット工業会:講演「中国のヒューマノイド・ロボットの開発と利用の最新動向」 20250625
takasumasakazu
1
170
ソリューションデザイナの紹介
laboroai2016
0
250
なぜConfluence Cloudだったのか?〜『運用効率と将来性』から見る最適解と、予期せぬ課題を乗り越えた移行のリアル~ / Why-we-choose-confluence-cloud
medley
0
180
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Site-Speed That Sticks
csswizardry
10
660
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Documentation Writing (for coders)
carmenintech
72
4.9k
How to Ace a Technical Interview
jacobian
277
23k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Transcript
ԽੴͱԽ͍ͯͨ͠υΩϡϝϯτ͕ վળͰΑΈ͕͑ͬͨ ώΧϥϘ גࣜձࣾϰΝϧݚڀॴؙࢁͻ͔Δ
w גࣜձࣾϰΝϧݚڀॴ ։ൃ෦ αʔϏεϓϥοτϑΥʔϜνʔϜ w 8FCΤϯδχΞ w ਆಸݝ૬ݪࢢࡏॅ ؙࢁͻ͔Δ
ࠓͷɿ ! υΩϡϝϯτΛ׆༻ͨ͠ ৽ͨͳՁͷ վળͷΈͮ͘ΓɺͦͷޮՌ
υΩϡϝϯτ w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷυΩϡϝϯταΠτͱ w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷ"1*ͷ༷ɺ αϯϓϧίʔυ͕ஔ͍ͯ͋ΔαΠτ w IUUQEPDTFLJTQFSUDPNW w ˞Ҏ߱ɺຊࢿྉͰ
ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷυΩϡϝϯταΠτΛ lυΩϡϝϯτzͱݺͼ·͢ɻ
w Ϣʔβʹͱ͍͍ͬͯ͢"1*ʹ͍ͨ͠ Ϣʔβͷຬ্ w Ϣʔβ͔Βͷ͓͍߹ΘͤΛগͳ͍ͨ͘͠ ʢϢʔβ͔ΒݟΕʣ͍߹Θͤ໘͍͘͞ ʢαʔϏεӡӦଆ͔ΒݟΕʣ༧֎ͷ࡞ۀΛܰݮ ৽ͨͳՁͬͯʁ
৽ͨͳՁͬͯʁ ͦΕͬͯυΩϡϝϯτͰ ղܾͰ͖ͦ͏͡Όͳ͍ʁ w Ϣʔβʹͱ͍͍ͬͯ͢"1*ʹ͍ͨ͠ Ϣʔβͷຬ্ w Ϣʔβ͔Βͷ͓͍߹ΘͤΛগͳ͍ͨ͘͠ ʢϢʔβ͔ΒݟΕʣ͍߹Θͤ໘͍͘͞ ʢαʔϏεӡӦଆ͔ΒݟΕʣ༧֎ͷ࡞ۀΛܰݮ
None
w தੜʢdʣ υΩϡϝϯταΠτͷมભ
w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͱڞʹɺυΩϡϝϯτ͕ੜ w ࣌ΫϥυϗεςΟϯάαʔϏε͓ͬͯΒͣɺ "1*αʔόʔͷதͰυΩϡϝϯτιʔείʔυΛஔ͖ɺެ։͍ͯͨ͠ w ࠷ॳͷυΩϡϝϯτཧɺιʔείʔυͷίϝϯτ͔ΒIUNMΛ ࣗಈੜ͢Δ͓खεΫϦϓτͰυΩϡϝϯτΛੜ w ͜Μͳ͕
w ͓खεΫϦϓτͷ༷ʹΑΓɺυΩϡϝϯτʹࣗ༝͕ར͔ͳ͍ தੜʢdʣ
None
w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷΞʔΩςΫνϟͷେ෯ͳݟ͠ w ΞϓϦέʔγϣϯͱີʹ݁߹͍͓ͯͨ͠खεΫϦϓτɺ ΞʔΩςΫνϟͷมԽʹରԠͰ͖ͳ͔ͬͨ w ࣗಈԽͷ่མ ᯁੴམԼ
w தੜʢdʣ w ණՏظʢdʣ υΩϡϝϯταΠτͷมભ
w υΩϡϝϯτࣗಈੜπʔϧ͕ػೳ͠ͳ͘ͳͬͯ͠·ͬͨ w Ұ࣌తͳආͱͯ͠ɺੜ͞ΕͨIUNMιʔείʔυΛ4ʹஔ͖ɺϗε ςΟϯάͯ͠υΩϡϝϯταΠτΛެ։ w ͦͷʮҰ࣌తʯ͕͘ଓ͍ͨɾɾɾ w ࢲ͕৽ਓͱͯ͠։ൃ෦αʔϏεϓϥοτϑΥʔϜνʔϜʹଐ͞ΕΔ ණՏظʢdʣ
w υΩϡϝϯτΛݟͳ͕ΒɺʮӺ͢ͺ͋ͱ8FCαʔϏεʯͰ ఆظ߇আΛ͓͜ͳͬͯΈΔ w ͬ͞ͺΓ͔Βͳ͍ͷͰઌഐʹฉ͍ͯΈΔ w ؙࢁʮఆظ߇আͷΓํڭ͍͑ͯͩ͘͞ʯ w ઌഐʮͦΕ͜ͷ"1*Λୟ͍ͨ͋ͱʹ͜ͷΛͬͯ࣍͜ͷ"1*ʹ͛ͯ ɹɹɹͦΕ͔Βɾɾɾʯ
w ʢʀʼʻʣԿ͜ΕΉͣ͘Ͷʁ ৽ਓͷ͜Ζͷࢥ͍ग़
w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯʹೋͭͷϓϥϯ͕ଘࡏ͢Δ w ϑϦʔϓϥϯ w ελϯμʔυϓϥϯ ! w ؙࢁʮϑϦʔϓϥϯͷυΩϡϝϯτݟ͍ͤͯͩ͘͞ʯ w
ઌഐʮ͜ΕͩΑʯ w ʀƄƅ`Тƅ` ࣅ͗͢ ৽ਓͷ͜Ζͷࢥ͍ग़̎
ϑϦʔϓϥϯ ελϯμʔυϓϥϯ
w Ϣʔβ͔Βͷ͓͍߹ΘͤͷճΛ࡞͢Δ w ͬ͞ͺΓ͔Βͳ͍ͷͰઌഐʹฉ͍ͯΈΔ w ؙࢁʮ͜ͷ͓͍߹ΘͤʹԿͯճͯ͠Α͍͔͔Βͳ͍ͷͰ͕͢ʯ w ઌഐʮաڈͷνέοτʹࡌͬͯΔ͔͔ͩΒɺݟฦͯ͠Έͯʯ w ʀŋAТŋ
େͳྔͷνέοτɾɾɾ ৽ਓͷ͜Ζͷࢥ͍ग़̏
None
w ฤूରͷϑΝΠϧΛμϯϩʔυ w IUNMϑΝΠϧΛฤू w 4ʹΞοϓϩʔυ ණՏظͷυΩϡϝϯτฤूํ๏
w ฤूରͷϑΝΠϧΛμϯϩʔυ w IUNMϑΝΠϧΛฤू w 4ʹΞοϓϩʔυ ණՏظͷυΩϡϝϯτฤूํ๏ όʔδϣϯཧʁ ͦΜͳͷଘࡏ͠ͳ͍
վળͷ͖͔͚ͬ
ݟʮυΩϡϝϯτʹIUUQTରԠͨͬͯ͠ॻ͍ͱ͍ͯʔʯ ؙࢁʮࡌͤΔॴͳ͍Ͱ͢ΑX ɹɹɹલ͔ΒࢥͬͯͨΜͰ͚͢ͲɺυΩϡϝϯταΠτ ɹɹɹ͏ͪΐͬͱ׆༻Ͱ͖ͦ͏͡Όͳ͍Ͱ͔͢ʁʯ ݟʮͦ͏ͩͶ͑ɺಉ͡Α͏ͳ͍߹Θͤଟ͍͠ɺ ɹɹɹʲελʔτΞοϓΨΠυʳͱ͔࡞Γ͍ͨͶ͑ʯ ؙࢁʮIUUQTରԠͷ݅ɺʲΑ͋͘Δ͓͍߹ΘͤʳͰٵऩͰ͖ͦ͏Ͱ͢Ͷʂʯ ݟʮӦۀͱαϙʔτ͕Ϣʔβͷ૭ޱʹͳͬͯΔ͔Βɺ ɹɹɹίϯςϯπΛ૿͢ͳΒͲΜͳ͓͍߹Θ͕ͤ͋Δ͔૬ஊͯ͠ΈͨΒʁʯ
w ݁ͷܦҢ w Ϧʔμʔͷݴ͏௨ΓӦۀ෦ॺͷਓʹ૬ஊͨ͠Βɺ ʮੋඇΓ͍ͨʂʯͱ͍͏ਓΛհͯ͘͠Εͨ w Ӧۀ෦ॺͷਓ͕αϙʔτ෦ॺͷਓΛݺΜͰ͘Εͨ w νʔϜฤ w
8FCαʔϏεͷӦۀΛ୲͢Δ෦ॺɹɹɿਓ w 8FCαʔϏεͷαϙʔτΛ୲͢Δ෦ॺɿਓ w 8FCαʔϏεͷ։ൃΛ୲͢Δ෦ॺɹɹɿਓɹɹɹܭ̏ਓ υΩϡϝϯτվળνʔϜ݁
w ӡ༻ w ݄̍ճͷఆྫ.5( w ίϛϡχέʔγϣϯπʔϧHPPHMFϋϯάΞτTMBDL w త w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷՁ্
υΩϡϝϯτվળνʔϜ݁
վળɺ࢝ΊͯΈͨ
ԿΛվળ͢Δʁ
࠷ͳ8FC"1*υΩϡϝϯτ
w ι͔ͬΓ w ߋ৽͞Εͳ͍ w ߋ৽ཤྺ͕ͳ͍ w ઐ༻ޠͷઆ໌ͳ͠ w ౷Ұੑ͕ͳ͍
w ٯҾ͖͕ͳ͍ w ཉ͍͠ใ͕ݟ͔ͭΒͳ͍ w ԿΛͬͨΒ͓͔͔ۚΔ͔͔Βͳ͍ w ԿΛ͑Δͷ͔͔Βͳ͍ w ϑϦʔϓϥϯελϯμʔυϓϥϯͷυΩϡϝϯταΠτ͕ࠅࣅ͍ͯͯ۠͠ผ͠ʹ͍͘ ࠷ͳ8FC"1*υΩϡϝϯτ
w ι͔ͬΓ w ߋ৽͞Εͳ͍ w ߋ৽ཤྺ͕ͳ͍ w ઐ༻ޠͷઆ໌ͳ͠ w ౷Ұੑ͕ͳ͍
w ٯҾ͖͕ͳ͍ w ཉ͍͠ใ͕ݟ͔ͭΒͳ͍ w ԿΛͬͨΒ͓͔͔ۚΔ͔͔Βͳ͍ w ԿΛ͑Δͷ͔͔Βͳ͍ w ϑϦʔϓϥϯελϯμʔυϓϥϯͷυΩϡϝϯταΠτ͕ࠅࣅ͍ͯͯ۠͠ผ͠ʹ͍͘ ࠷ͳ8FC"1*υΩϡϝϯτ
w ι͔ͬΓ w ߋ৽͞Εͳ͍ w ߋ৽ཤྺ͕ͳ͍ w ઐ༻ޠͷઆ໌ͳ͠ w ౷Ұੑ͕ͳ͍
w ٯҾ͖͕ͳ͍ w ཉ͍͠ใ͕ݟ͔ͭΒͳ͍ w ԿΛͬͨΒ͓͔͔ۚΔ͔͔Βͳ͍ w ԿΛ͑Δͷ͔͔Βͳ͍ w ϑϦʔϓϥϯελϯμʔυϓϥϯͷυΩϡϝϯταΠτ͕ࠅࣅ͍ͯͯ۠͠ผ͠ʹ͍͘ ࠷ͳ8FC"1*υΩϡϝϯτ
None
w தੜʢdʣ w ණՏظʢdʣ w Խੴൃ۷ʢdʣ υΩϡϝϯταΠτͷมભ
w υΩϡϝϯτվળνʔϜ࢝ಈ w αΠτʹ৽ͨͳ߲ΛՃ w ελʔτΞοϓΨΠυ w 5JQTFUD w ج൫ͷཧ
w (JUIVCͰόʔδϣϯཧ w $*πʔϧΛ༻͍ͨσϓϩΠͷࣗಈԽ Խੴൃ۷ʢdʣ
w όʔδϣϯཧ͞Ε͍ͯͳ͔ͬͨυΩϡϝϯτͷιʔείʔυΛ(JUIVCཧԼʹ w υΩϡϝϯτվળνʔϜʹ(JUIVCͰϓϧϦΫΛ֬ೝͯ͠΄͍͠ͱએݴ w ͢ΜͳΓ0,͞ΕɺΞΧϯτΛऔಘͯ͠Β͏ w ஸೡͳϨΫνϟʔ w ϓϧϦΫͷ֬ೝํ๏
w ίϝϯτͷํ w ઈରʹԡͪ͠Ό͍͚ͳ͍ϘλϯʢNFSHFϘλϯʣ (JUIVCಋೖ
w ඇΤϯδχΞ͕HJUIVCͰϓϧϦΫΛ֬ೝͯ͠Β͍͘͢͢ΔͨΊ w ιʔείʔυ͚ͩͩͱɺ ϨΠΞτ͕བྷΉϓϧϦΫΛ֬ೝ͢Δ͜ͱ͕ग़དྷͳ͍ w 4ʹςεταΠτ༻ͷ#VDLFUΛ༻ҙ͠ɺ ࡞ۀϒϥϯνͷ༰Λөͤͨ͞ ςεταΠτͷ༻ҙ
w ϓϧϦΫ͕Ϛʔδ͞ΕΔͨͼʹɺຖճ4ʹखಈͰϑΝΠϧΛ Ξοϓϩʔυ͢Δͷ໘͍҆͘͞͠શ͡Όͳ͍ w 8FSDLFSʢ$*πʔϧʣΛͬͯͷσϓϩΠࣗಈԽͷઃఆΛߦ͏ w ςεταΠτͷσϓϩΠλΠϛϯά w ҙͷλΠϛϯάͰߦ͍͔ͨͬͨͷͰɺ XFSDLFSͷ(6*ίϯιʔϧ্ͷϘλϯΫϦοΫ͕τϦΨʔ
w ຊ൪αΠτͷσϓϩΠλΠϛϯά w HJUIVCͷNBTUFSϚʔδ͕τϦΨʔ ࣗಈσϓϩΠ
None
w தੜʢdʣ w ණՏظʢdʣ w Խੴൃ۷ʢdʣ w ୈҰ࣍࢈ۀֵ໋ʢdʣ υΩϡϝϯταΠτͷมભ
None
w ੩తαΠτδΣωϨʔλΛಋೖͨ͜͠ͱͰ ։ൃޮ͕ܶతʹ্͕ͬͨ w શϖʔδʹHPPHMFΞφϦςΟΫεɺΞϯέʔτϑΥʔϜΛઃஔ w αΠτߏͷݟ͠ w ৽ͨʹʮ%JDUJPOBSZʯ߲ΛՃ ୈҰ࣍࢈ۀֵ໋ʢdʣ
w ͕ੵΈ্͕͍ͬͯͨ w HPPHMFΞφϦςΟΫεΞϯέʔτϑΥʔϜΛ Ұ෦ͷϖʔδʹ͔͠औΓೖΕΒΕͳ͍ w υΩϡϝϯτNBSLEPXOͰཧ͍ͨ͠ w ૉͷIUNMΛվม͠ଓ͚Δ͜ͱ݈શͰͳ͍ w
NJEEMFNBOಋೖ w IUNM͔ΒNBSLEPXOͷมखͰߦͬͨ ੩తαΠτδΣωϨʔλಋೖ
None
w தੜʢdʣ w ණՏظʢdʣ w Խੴൃ۷ʢdʣ w ୈҰ࣍࢈ۀֵ໋ʢdʣ w ͕͋͜Εͷੈلʢdʣ
υΩϡϝϯταΠτͷมભ
w υΩϡϝϯτվળνʔϜʹ৽ਓΛೖ w 4&0ରࡦʹணख࢝͠ΊΔ w ͏গ͠σβΠϯΛͲ͏ʹ͔͍ͨ͠ͱ͍͏ཉٻ w CPPUTUSBQΛಋೖ w ΠϥϨΛ͍͜ͳ͢ಉظʹڠྗͯ͠Β͍ɺαΠτͷϨΠΞτΛ
͕Βͬͱมߋͨ͠ ͕͋͜Εͷੈلʢdʣ
None
վળͷޮՌ
w νέοτͷਪҠ w ظʢվળલʣͷ߹ܭɿ w ظʢվળޙʣͷ߹ܭɿ ։ൃͷαϙʔτۀͷܰݮ
Ϣʔβͷฦ৴͕εϜʔζʹ
w ಋೖࣄྫͰυΩϡϝϯτ͕΄ΊΒΕΔΑ͏ʹ w υΩϡϝϯτ͕͔Γ͍͢͜ͱͰɺϢʔβͷ։ൃίετ͕ܰݮ Ϣʔβ͔ΒͷϑΟʔυόοΫ
– גࣜձࣾϚωʔϑΥϫʔυ l·ͣڻ͍ͨ͜ͱ͕ɺؔ࿈͢ΔυΩϡϝϯτྨͷॆ࣮ͿΓͰͨ͠ɻ ଞࣾͱൺͯѹతʹΘ͔Γ͘͢ɺʮ͜Ε͚ͩͷͷ͕͋Εɺ ։ൃεϐʔυେ෯ʹॖͰ͖ͦ͏ͩɻʯͱײ͡·ͨ͠ɻz
– גࣜձࣾΤΠτϨου lϰΝϧݚڀॴͱͷܖલʹυΩϡϝϯτͷ5JQTΛݟͤͯ ͍͍ͨͩͨͷͰ͕͢ɺඇৗʹྑ͘Ͱ͖͍ͯΔͱ͍͏ҹΛ ࣋ͪ·ͨ͠ɻͳͥͳΒɺΤϯδχΞʹͱͬͯ͜ΕΛݟ͚ͨͩͰɺ Ͳ͏ͬͯ։ൃΛਐΊ͍͚ͯΑ͍͔͕ײతʹཧղͰ͖Δͱ ײ͔ͨ͡ΒͰ͢ɻz
None
·ͱΊ
w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯͷυΩϡϝϯτͷมભͱڞʹ վળͷΈͮ͘ΓͱͦͷޮՌʹ͍͓ͭͯ͠·ͨ͠ ࠓͷ
w খ࢝͘͞ΊΔ w গਓ੍ΛͱΔ͜ͱͰɺίϛϡχέʔγϣϯίετ͕͘ͳΔͨΊɺ ΓͱΓܾఆͷεϐʔυ͕͍ w খ͞ͳޭମݧΛੵΈॏͶΔ w ʮӺ͢ͺ͋ͱ8FCαʔϏεʯʹؔΘΔ෦ॺͷਓ͕ू·ͬͨ w
ϢʔβͷΛฉ͘ਓͷҙݟΛࢀߟʹʢӦۀɺαϙʔτʣɺ υΩϡϝϯταΠτʹөʢ։ൃʣ͢ΔྲྀΕʹհଘࡏͤͣ ग़Γͷແବ͕ଘࡏ͠ͳ͍ υΩϡϝϯτվળͳͥ͏·͍ͬͨ͘ͷ͔
w ্࢘ͷཧղ w ։ൃνʔϜͷείʔϓͱͯ͠ɺ։ൃ͚ͩͰͳ͘ɺϓϩμΫτϕʔεͰ ԿͰΔ͜ͱ͕ਪਐ͞Ε͍ͯͨ w ఆظతʹू·Δ࣌ؒΛ࡞ͬͨ w վળ͢Δ࣌ؒΛܧଓతʹऔΔ͜ͱ͕ग़དྷͨͨΊɺυΩϡϝϯτͷԽ ੴԽΛ͍ͩ
υΩϡϝϯτվળͳͥ͏·͍ͬͨ͘ͷ͔
5IBOLZPV