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
rakio1234
April 25, 2018
Technology
560
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レガシーシステム・ビッグリライト
JapanTaxi x MedPeer
Ruby/Rails勉強会
rakio1234
April 25, 2018
More Decks by rakio1234
See All by rakio1234
メドピアで利用しているGemの話
rakio1234
5
1.2k
新しき管理画面gem Administrateの道と光
rakio1234
0
950
Other Decks in Technology
See All in Technology
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
300
カメラ×AIで挑む「ホワイト物流」― 車両管理、自動化の壁と突破口【SORACOM Discovery 2026】
soracom
PRO
0
140
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
320
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
4
1k
基調講演:人とAIをつなぐIoTの今と未来 ー 「フィジカル」と「デジタル」が出会うその先へ【SORACOM Discovery 2026】
soracom
PRO
0
290
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
170
iOS/Androidの二刀流エンジニアがFlutter & TypeScriptへ越境後の現在地 - Flutterがメインになって見えた景色と現在の醍醐味 / Dual-Platform Mobile Engineer Shifts to Flutter & TypeScript - The View and Real Thrill of Going Flutter-First
bitkey
PRO
0
110
歴史から理解するクラウドインフラのしくみ
kizawa2020
0
180
AI工学特論: MLOps・継続的評価
asei
11
2.9k
AIで楽になるはずが、なぜ疲れる?
kinopeee
0
120
論語・武士道・産業革命から見る かわるもの、かわらないもの
ichimichi
8
1.4k
コンポーネント名には何を含めるべきなのか? / what-should-be-included-in-component-names
airrnot1106
0
140
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
440
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Practical Orchestrator
shlominoach
191
11k
Darren the Foodie - Storyboard
khoart
PRO
3
3.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
640
Abbi's Birthday
coloredviolet
3
8.8k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
380
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
Code Review Best Practice
trishagee
74
20k
Transcript
ϨΨγʔγεςϜɾϏοάϦϥΠτ +BQBO5BYJY.FE1FFS 3VCZ3BJMTษڧձ
w ా༤ଠ!SBLJP w ʙ ϝυϐΞגࣜձࣾ w ʙ גࣜձࣾϑΟοπϓϥεʹग़ ሱ࠭ℚࢺ
ϝυϐΞגࣜձࣾ w ҩࢣઐ༻αΠτɺʮ.FE1FFSʯΛӡӦ w 1)1ͷಠࣗϑϨʔϜϫʔΫ͔Βঃʑʹ3BJMTҠߦத
גࣜձࣾϑΟοπϓϥε w ཧӫཆ࢜Λ׆༻ͨ͠αʔϏεΛల։ w ݱࡏ1FSMͷಠࣗϑϨʔϜϫʔΫͰ࡞ΒΕͨۀ γεςϜΛ3BJMTʹϑϧϦϥΠτத
ΞδΣϯμ w ฐࣾͷࣄྫΛަ͑ͭͭϨΨγʔγεςϜΛϦϥΠ τ͢ΔࡍͷϙΠϯτํ๏Λߟ͑Δ
None
ϨΨγʔγεςϜͱ w ن͕େ͖͘ɺ͘อक͞Ε͍ͯͯݹ͍γεςϜ w ୭͔͔Βड͚ܧ͕Εͨͷ w υΩϡϝϯτ͕ͳ͍ w ςετ͕ൈ͚͕ͪɺςετ͕ࠔ w
ੵ͞Εٕͨज़తෛ࠴ʹΑΓػೳ֦ு͕ࠔ
ϨΨγʔγεςϜΛվળ͢Δ w վળ͢ΔͨΊʹํΛܾΊΔ w ϦϑΝΫλϦϯάʁαʔυύʔςΟʔʹସʁ ϦϥΠτʁ w ·ͣαʔυύʔςΟʔͷͰସ͔ϦϑΝΫ λϦϯάͰ͖ͳ͍͔Λݕ౼ w
ϦϑΝΫλϦϯά͘ӡ༻͍ͯ͠ΔγεςϜ ͷίʔυΛมߋ͢ΔͷͰϦεΫ͍
ϦϥΠτͷϦεΫߴ͍ w ෆ࣮֬ੑ͕ߴ͘ن͕Έ͑ͮΒ͍ w ৽ͨͳόάΛੜΉ w Ϣʔβʔ͕ظ͍ͯ͠ΔػೳͰͳ͍ͷΛ࡞Δ w ݩʹ͋ͬͨػೳ͕࣮͞Ε͍ͯͳ͍
ϦϥΠτͷܾஅ w ϦϑΝΫλϦϯά͚ͩͰվળ͞Εͳ͍߹͋Δ w ࠜຊͷઃܭϨϕϧͰॻ͖͢ඞཁ w ݴޠɺϑϨʔϜϫʔΫͷਰୀ w όʔδϣϯͷΞοϓσʔτ͕Ͱ͖ͳ͍͜ͱͰ੬ऑੑͷ ةݥɺ৽͍ٕ͠ज़͕͑ͳ͍ͳͲ
w ಠࣗϑϨʔϜϫʔΫ͍ͬͯͯอकͰ͖ͳ͍ͱ͔ɻɻ w ΤϯδχΞ͔Β͢Δͱ͕͠ΒΈ͕গͳ͍ϦϥΠτͷ΄͏ ͕ັྗత
ͪͳΈʹ%)) w ʹʮ3&83*5&ʯͱ͍͏λΠτϧͰߨԋ w %))͍Θ͘ϦϥΠτͱ͍͏બࢶ͕ྑ͍߹͋Δ w #BTFDBNQաڈʹೋϦϥΠτ w ෛ࠴͕ཧ༝Ͱͳ͘ɺ৽͍͠ػೳͷΞΠσΟΞͷ࣮ɺ Ϗδωεͷ؍͔Β৽͘͢͠Δඞཁ͕͋ͬͨ
w #BTFDBNQDMBTTJD ͱࡾछྨͷΞϓϦ w աڈͷϢʔβʔͷมߋΛڧ੍ͤ͞ͳ͍ͨΊɺDMBTTJD ͱࠓ͑Δ
ϦϥΠτ͢Δࡍʹߟ͑Δࣄ w ͨ͘͞Μ͋Δ w ݴޠɺϑϨʔϜϫʔΫͷબఆɺରԠൣғ શମPS෦ ɺγεςϜɺΠϯϑϥߏɺ63-ɺ%#ɺϩδο ΫɺೝূɺػೳσβΠϯ౿ऻPSվળPS৽ن
ݴޠɾϑϨʔϜϫʔΫͷબఆ w ͦͷϓϩδΣΫτɺ࡞ΔͷʹΑΔͷͰͲΕ͕͍͍ͱ͔ Ұ֓ʹݴ͑ͳ͍ɻͨͩɺͳΔ͘ෛ࠴ͱͳΓʹ͍͘ͷΛ બͿͷ͕େࣄͰͳ͍͔ʁ w ฐࣾͷ߹ҎԼͷཧ༝Ͱ3VCZɺ3BJMTΛબ w ใ͕ଟ͍ɺ։ൃ͕׆ൃ w
কདྷੑ͋Δ w গͳ͘ͱઌഇΕ͍ͯͳ͍ w ศརͳHFNͷଘࡏͳͲΤίγεςϜ͕ॆ࣮͍ͯ͠Δ w ར༻ऀ͕ଟ͘༏लͳΤϯδχΞΛूΊ͍͢˞ࢍ൱͋Γ
ϦϥΠτͷൣғ w શମ͔ʁ෦͔ʁ w ن͕େ͖͍߹ҰʹϦϥΠτ͠ͳ͍Ͱஈ֊తʹϦ ϥΠτ͍ͯ͘͠ͷ͕Α͍ w ҰʹΔͷϦεΫߴ͍ w ஈ֊తͰ͋ΕϦεΫ͕͘ɺϢʔβʔͷՁΛૣ
͘ఏڙͰ͖Δ w ϝυϐΞ෦తʹϦϥΠτͯ͠چγεςϜͱ৽γες ϜΛฒྻՔಈ͍ͯ͠Δ
%#Ͳ͏͢Δ͔ʁ w طଘͷ%#Λ࠶ར༻͔ʁ͋Βͨʹ࠶ઃܭ͔ʁ w طଘͷ%#ͷઃܭϨϕϧʹΑΔ͕ѱ͍߹࠶ઃ ܭ͕Αͦ͞͏ w ѱ͍ઃܭΛҾ͖ܧ͕ͳ͍Ͱ৽ͨʹઃܭͰ͖Δ w 3BJMTͷ߹ͦΕʹ͋ͬͨ%#ઃܭ͕͋Δ
w ओΩʔJEɺςʔϒϧ໊ෳܗFUD
%#ͷಉظ w ৽چͷγεςϜͰͦΕͧΕ%#͕͋Δߏͷ߹ɺಉظ πʔϧ͕ඞཁ w %#ͷτϦΨʔͩͱཧͮ͠Β͍ w ϝυϐΞͰ%#4:/$ͱ͍͏3BJMTΞϓϦ͕͋Δ
%#4:/$ ᶃ ྫ͑ɺچڥͰϢʔβʔςʔϒϧʹߋ৽͕ൃੜ͠ ͨ߹ʹچ%#ʹॻ͖ࠐΉͷͱಉ࣌ʹ%#4:/$ͷ ߋ৽௨ςʔϒϧʹߋ৽͕ൃੜͨ͠ࣄΛ͑ΔϨίʔ υΛొ͢Δ ᶄ %#4:/$DSPOˍΩϡʔͷॲཧͰొ͞Εͨߋ ৽௨ςʔϒϧʹ͋ΔใΛΈͯچ%#͔ΒରϨ ίʔυϑΣον͢Δ
%#4:/$ ᶅ৽چ%#ͷΧϥϜͷϚοϐϯάใΛ࣋ͬͨZBNM ΛΈͯ৽%#ͷରςʔϒϧʹߋ৽Λ͔͚Δ
%#4:/$ w ΦϯσϚϯυಉظҎ֎ʹ࣍Ͱϑϧಉظ w σʔλอূ w جຊچ%#ˠ৽%#ͰͦͷٯΒͳ͍ϧʔϧ w ෳࡶԽ͢Δ w
৽%#ͷBQJܦ༝Ͱऔಘ
63- w نଇͷͳ͍VSMΛ3FTUGVMͳVSMʹม͍͑ͨͱ͔͋Δ w چVSM͍ͨ͠PSฒྻՔಇͷγεςϜͷ߹ɺϦ όʔεϓϩΩγؤுΔ w ಉ͡υϝΠϯʹ͢Δ߹VSMͷόοςΟϯάʹؾΛ ͚ͭΔ
ೝূ w ฒྻՔಇͷ߹Ͳ͏͢Δ͔ʁ w ಉ͡ηογϣϯΛҡ࣋͢Δඞཁ w ผαʔϏεʹΓग़͢ɻϚΠΫϩαʔϏεʁ w ϝυϐΞΓग़͍ͯ͠Δ w
ʮ(PMBOHʢ(PݴޠʣΛ࠾༻ͯ͠ɺͨͬͨೋਓͰ ج൫ͱͳΔ"1*ήʔτΣΠΛ։ൃͨ͠ʯ w IUUQUFDINFEQFFSDPKQFOUSZ
طଘίʔυͱ͖߹͏ w ڧ͍ؾ࣋ͪͰ w ಓʹίʔυϦʔσΟϯά͢Δͷ͕େࣄ w ը໘͔Βݟ͑ͳ͍ӅΕ༷ͨʹؾΛ͚ͭΔ w طଘίʔυϦϑΝϨϯεͱͯ͠͏ w
ͦͷػೳϩδοΫෆཁ͔ɺඞཁ͔ɺ·ͨվ ળ͢Δ͔அ͢ΔͨΊʹ͏ w طଘͷίʔυઃܭʹറΒΕͳ͍Α͏ʹؾΛ͚ͭΔ
܁Γฦ͞ͳ͍ͨΊʹ w ίʔυϨϏϡʔ w Α͍%#ઃܭ OPUOVMM੍ɺVOJRVF੍ɺਖ਼نԽ w ϑϨʔϜϫʔΫɺݴޠɺϥΠϒϥϦͷΞοϓσʔτ w
ίϝϯτɺίϛοτϝοηʔδͷཧ༝ॻ͖େࣄ w ςετΛॻ͘ w FUDͨΓલͷ͜ͱେࣄ
ฐࣾ৭ʑ͍ͬͯ·͢ IUUQTTQFBLFSEFDLDPNGVLVNVSBNFUPIJBGBMTFRVBOMJSBJMTIVBGBMTFRVSJ[V NJTIBJTJNBTV
ȂǂǍ✣ǍǏǜǶƵڿźƉŧŰơźƪũ
ŷ࣡䒙ťƭůƋũŷŹŧơźƂ