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
15年続くWebサービスの開発現場のイマ/muumu-development-env
Search
litencatt
January 24, 2019
Technology
0
74
15年続くWebサービスの開発現場のイマ/muumu-development-env
https://muumuu-domain.com/
litencatt
January 24, 2019
Tweet
Share
More Decks by litencatt
See All by litencatt
chrome-extention-development-start-with-template
litencatt
1
89
実例から学ぶ、最後まで諦めない決済サービス移行方法/phperkaigi-2020
litencatt
2
1.4k
オブジェクト指向×思考×試行 / OOP x Study x Try
litencatt
1
470
とあるペパボカレッジ1期生がこの1年間で学習してきたこと / Studying to be a web engineer
litencatt
4
540
ムームードメイン ショッピングカートを支える技術! / muumuu-shopping-cart-tech
litencatt
2
5.5k
CI環境をDockerで再現する/Build the testing containers
litencatt
0
870
201612_一歩踏み出した先にあったもの
litencatt
4
1.3k
Other Decks in Technology
See All in Technology
OSSで50の競合と戦うためにやったこと
yamadashy
3
1k
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
160
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
180
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
3
870
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
560
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.5k
[読書]AWSゲームブック〜GuardDuty魔神とインシデント対応の旅〜DevIO2025
cmusudakeisuke
0
200
AI時代、“平均値”ではいられない
uhyo
8
2.6k
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
4
1.2k
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
4
980
Observability — Extending Into Incident Response
nari_ex
1
510
Featured
See All Featured
KATA
mclloyd
PRO
32
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
It's Worth the Effort
3n
187
28k
GraphQLとの向き合い方2022年版
quramy
49
14k
Thoughts on Productivity
jonyablonski
70
4.9k
For a Future-Friendly Web
brad_frost
180
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
620
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Gamification - CAS2011
davidbonilla
81
5.5k
Site-Speed That Sticks
csswizardry
13
930
Transcript
தଜޫ༎(.01FQBCP *OD -5ΠϕϯτʂएखΤϯδχΞ͕ීஈऔΓΜͰ͍Δٕज़ϓϩδΣΫτͬͯʁ ଓ͘8FCαʔϏεͷ ։ൃݱͷΠϚ
ࣗݾհ
ΤϯδχΞ தଜޫ༎!MJUFODBUU ϗεςΟϯάࣄۀ෦ ϜʔϜʔυϝΠϯάϧʔϓ
(.0ϖύϘͷ ओͳαʔϏε
(.0ϖύϘͷओͳαʔϏε ϗεςΟϯά &$ࢧԉ ϋϯυϝΠυ
ϜʔϜʔυϝΠϯ
wυϝΠϯऔಘཧͳͲ؆୯ʹߦ͑ΔυϝΠϯ౷߹αʔϏε w݄ͷαʔϏε։͔࢝Βؙܦաͯ͠ʹಥೖ wυϝΠϯ͓ਃ͠ࠐΈສ݅Λಥഁ wαʔϏε༰ w υϝΠϯऔಘɾཧ w %/4αʔϏε w ϝʔϧαʔϏε
w 8PSE1SFTTϗεςΟϯά ϜʔϜʔυϝΠϯ
υϝΠϯͱ IUUQTNVVNVVEPNBJODPNTVQQPSUTBCPVUEPNBJO
ϜʔϜʔυϝΠϯͷ ։ൃݱͷ
·ͣ
શࣾڞ௨Ͱར༻͍ͯ͠Δ πʔϧ
શࣾڞ௨Ͱར༻͍ͯ͠Δπʔϧ
ϜʔϜʔυϝΠϯͷ ։ൃݱΛҰݴͰද͢ͱʜ
4MBDLΛத৺ͱͨ͠ ։ൃݱ
4MBDLΛத৺ͱͨ͠։ൃݱ w4MBDLࣾһಉ࢜ͷίϛϡχέʔγϣϯͷ͚ͩͰͳ͍ w΄΅ͯ͢ͷ௨Λ4MBDLʹू w1VMM3FRVFTU࡞ɺσϓϩΠɺαʔόࢹɺΤϥʔ௨ͳͲ wνϟοτϘοτΛ༻͍ͯ4MBDL͔Β֤छૢ࡞ߦ͏ w()& (JU)VC&OUFSQSJTF ্ͷJTTVF࡞ wεςʔδϯάڥͷσϓϩΠ wͳͲ
௨Λ4MBDLʹू JTTVF13࡞࣌ ίϝϯτ࣌ͳͲ w()&্Ͱͷૢ࡞Λ4MBDL௨ w()&Ͱͷ8FCIPPLઃఆ
௨Λ4MBDLʹू σϓϩΠྃ௨ σϓϩΠίϚϯυ࣮ߦ σϓϩΠ σϓϩΠ४උ wσϓϩΠྃΛ4MBDL௨
௨Λ4MBDLʹू wαʔόࢹใΛ4MBDL௨ wαʔόࢹʹNBDLFSFMΛར༻ w ͯͳ͞ΜͷαʔόࢹαʔϏε αʔόͷҟৗΛ ݕͯ͠௨
௨Λ4MBDLʹू QPQQFS wϝʔϧΛ4MBDL௨ wϨΨγʔͳ෦ٵऩͨ͠௨γεςϜΛߏ wQPQQFS w IUUQTHJUIVCDPNQZBNBQPQQFS w ಛఆͷؚ໊͕݅·ΕΔϝʔϧ༰Λ4MBDL௨ w
ಉ࣌ʹ(JU)VC্ʹJTTVF࡞Մೳ
wνϟοτϘοτ͔Β()&ʹରͯ͠ϦΫΤετ w νϟοτϘοτϑϨʔϜϫʔΫ w IUUQTHJUIVCDPNSLBNVSBSVCPUZ wྫ wϨϏϡʔґཔϥϕϧͷ͍ͨ13ϦετΛදࣔ νϟοτϘοτΛ༻͍ͨ4MBDL্͔Βͷૢ࡞ $IBU#PU
νϟοτϘοτΛ༻͍ͨ4MBDL্͔Βͷૢ࡞ $IBU#PU ϨϏϡʔ13ͷ63-औಘ σϓϩΠίϚϯυ࣮ߦ ૢ࡞ཁٻ
4MBDLΛத৺ͱͨ͠։ൃݱ
τϨϯυΛऔΓೖΕͨ ։ൃݱ
τϨϯυΛऔΓೖΕͨ։ൃݱ w࠷৽ͷΞϓϦέʔγϣϯϑϨʔϜϫʔΫͷຊ൪ར༻ w(JU)VCϑϩʔͰͷ։ൃϑϩʔ wࣗಈςετ $* ͷಋೖ wαʔϏεΛΈ߹Θͤͯߏஙͨ͠ӡ༻ɾࢹγεςϜ wΠϯϑϥߏཧͷίʔυԽͱςετͷ࣮ࢪ $5-ɾٕज़ج൫νʔϜͳͲͷڠྗʹΑͬͯߏஙɾಋೖΛਐΊ͖ͯͨ
ϜʔϜʔυϝΠϯͷ ༻ݴޠϑϨʔϜϫʔΫ
༻ݴޠϑϨʔϜϫʔΫ wτοϓϖʔδ֤छհϖʔδ w/VYUKT wҰ෦ͷ-1"1*αʔό w3VCZPO3BJMT wίϯτϩʔϧύωϧͳͲ֤छૢ࡞ը໘ w1)1
༻ݴޠϑϨʔϜϫʔΫ
։ൃϑϩʔ
։ൃϑϩʔ wίʔυͷόʔδϣϯཧཧHJUΛར༻ w()&্Ͱͷ(JU)VCϑϩʔͰ։ൃ NBTUFSϒϥϯν͔Β։ൃ༻ͷϒϥϯνΛ࡞ ϩʔΧϧͰ։ൃͯ͠ίϛοτͨ͠༰Λ()&ʹQVTI 1VMM3FRVFTU࡞
ࣗಈతʹςετ͕࣮ߦ ϨϏϡʔ ϨϏϡʔ͕0,͔ͭςετ͕ͯ͢ύε͍ͯ͠ΕNBTUFSʹϚʔδ ຊ൪αʔόʹσϓϩΠ
1VMM3FRVFTU࡞ ࣗಈςετ ϨϏϡʔ NBTUFSϚʔδ ։ൃϑϩʔ ()&ʹQVTI
σϓϩΠ w αʔόʹ0QFO4UBDLΛར༻ w "84ͷΑ͏ͳΫϥυαʔό w ࣗࣾӡ༻͢ΔϓϥΠϕʔτΫ ϥυ ϒϥϯν࡞ͯ͠։ൃ w ։ൃʹ7BHSBOU%PDLFS Λར༻
ࣗಈςετ $* ج൫
ࣗಈςετ $* ج൫ wESPOFJP w5SBWJT$*ͳͲͷ$*ϓϥοτϑΥʔϜπʔϧ wࣗࣾαʔό্ʹڥΛߏங͍ͯ͠Δ w%PDLFS wESPOFJPͰςετ࣮ߦ͢Δࡍʹߏங͢Δςετڥ wEPDLFSDPNQPTFϥΠΫʹڥΛZBNMϑΝΠϧʹఆٛ
ӡ༻
ӡ༻ؔ࿈ wαʔόࢹ w.BDLFSFM wΦʔέετϨʔγϣϯ w$POTVM wΤϥʔτϥοΩϯάπʔϧ w'BVMUMJOF
αʔόࢹͱΞϥʔτΤεΧϨʔγϣϯ wΞϥʔτΤεΧʔϨʔγϣϯ wΤϯδχΞͷ࿈བྷ wۀ࣌ؒ֎ͷ߹ʹߦΘΕΔ w5XJMJPܦ༝ͰΤϯδχΞʹॱʑʹి௨ w ࣗಈԻ௨ɾ4.4ૹ৴αʔϏε w.BDLFSFMͱ5XJMJPͷ࿈ܞʹ8BLFSΛར༻ w Ξϥʔτ௨γεςϜ
w IUUQTUFDIMJGFDPPLQBEDPNFOUSZ@ 8BLFS ΤϯδχΞ αʔόࢹ ҟৗ௨
Πϯϑϥߏཧ
Πϯϑϥߏཧ wαʔόΠϯϑϥઃఆཧ w5FSSBGPSN wαʔόߏཧ w$IFG wαʔόΠϯϑϥͷςετ w%PDLFS w4FSWFSTQFD w(JU)VCϑϩʔͰ։ൃ
·ͱΊ
·ͱΊ wϜʔϜʔυϝΠϯͷ։ൃݱʹ͍ͭͯ w4MBDLΛத৺ͱͨ͠։ൃݱ wτϨϯυΛऔΓೖΕͨ։ൃݱ w·ͩ·ͩࠓͷঢ়ଶʹຬ͍ͯ͠ͳ͍ wࠓޙ։ൃݱͷվળͷࢭΊͳ͍
ϖύϘҰॹʹಇ͍ͯ͘ΕΔؒΛ ืू͓ͯ͠Γ·͢ʂ ࠷৽ͷ࠾༻ใΛνΣοΫˠ IUUQTUXJUUFSDPNQC@SFDSVJU
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠