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
Kazuhiko Yamashita
January 18, 2019
Technology
20
7.5k
学び続ける努力
【福岡開催】エンジニア成長のカギとなる!アウトプット実践講座
https://forkwell.connpass.com/event/113560/
Kazuhiko Yamashita
January 18, 2019
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
6.7k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.5k
Tuning GraphQL on Rails
pyama86
2
1.7k
ttlcacheのここがスゴい
pyama86
1
120
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
560
実践ARMアーキテクチャ移行
pyama86
2
2.4k
リモートワーク時代の守護神 PHP開発者のためのセキュリティ強化術
pyama86
3
1.1k
実践DevSecOps~クラウドネイティブとオンプレミスの間から~
pyama86
1
100
ペパボOpenTelemetry革命
pyama86
2
2.1k
Other Decks in Technology
See All in Technology
株式会社Awarefy(アウェアファイ)会社説明資料 / Awarefy-Company-Deck
awarefy
3
11k
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
230
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
190
エンジニアリング価値を黒字化する バリューベース戦略を用いた 技術戦略策定の道のり
kzkmaeda
6
2.5k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
7
640
IAMのマニアックな話2025
nrinetcom
PRO
1
110
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
2
220
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
330
クラウド食堂とは?
hiyanger
0
110
OPENLOGI Company Profile
hr01
0
60k
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
420
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Bootstrapping a Software Product
garrettdimon
PRO
306
110k
How to Ace a Technical Interview
jacobian
276
23k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Writing Fast Ruby
sferik
628
61k
Transcript
ʙ৽ͷ෩܆ΔεϞʔΫιʔεͱڞʹʙ !QZBNB(.01FQBCP *OD ΤϯδχΞͷΧΪͱͳΔʂΞτϓοτ࣮ફߨ࠲ ֶͼଓ͚Δྗ
ΤϯδχΞ ࢁԼ!QZBNB ϗεςΟϯάࣄۀ෦νʔϑςΫχΧϧϦʔυ IUUQTUFOTOBQPODPN
ϗεςΟϯάࣄۀ &$ࢧԉࣄۀ ϋϯυϝΠυɾͦͷଞࣄۀ
45/4 -JOVY/444FSWFS TUOTKQ
ܧଓతͳΞτϓοτ
ϖύϘ͕େࣄʹ͍ͯ͠Δ̏ͭͷ͜ͱ ΈΜͳͱྑ͘͢Δ͜ͱ ϑΝϯΛ૿͢͜ͱ Ξτϓοτ͢Δ͜ͱ
Ξτϓοτʁ
Ξτϓοτ wϒϩάΛॻ͘ wίʔυΛॻ͘ wొஃ͢Δ
໘ஊɺΈΜͳͱྑ͘͢ΔɺΞτϓοτ͢Δͱ͍͏෦ʹ͍ͭͯಉ͜͡ͱΛ৭Μͳਓʹͻͨ͢Β܁Γฦ͠આ໌͍ͯ͠ΔͷͰ ॻ͍͓ͯ͜͏ͱࢥ͏ɻ ΈΜͳͱྑ͘͢Δͱ͍͏߲Ͱҧ͏νʔϜͱίϛϡχέʔγϣϯΛͱͬͯ։ൃͨ͠ͷͰධՁ" 4Ͱ͢ͱ͍͏ਓ͕ଟʑ͍Δ͚Ͳɺ ઐ৬Ͱ͋ΔΤϯδχΞʹͱͬͯɺͦΕۀΛߦ͢Δ্ͰͨΓલͰ͋ΓʮࣄΛ͍ͯ͠·ͨ͠ʯͱಉٛͳͷͰɺͦΕΒ͕༏Ε࣮ͨ Ͱ͋ΔɺͱධՁ͢Δ͜ͱͰ͖ͳ͍ɻ ͰͲ͏͍͏͜ͱ͕༏Ε͍ͯΔͷ͔ɺͱ͍͏ͷڃʹӨڹ͢Δͷͷɺେผ͢ΕίϛϡχέʔγϣϯΛͱΔൣғ͕ڃͰٻΊΒΕ͍ͯ Δͷʹൺͯࣄۀ෦ɺձࣾΛ͍͑ͯΔͳͲൣғ͕͍Ͱ͋ͬͨΓɺίϛϡχέʔγϣϯͷൃ͕ࣗΒͷ׆ಈʹΑͬͯҾ͖ى͜͞Εͨͷ Ͱ͋ͬͨΓ͢Δɺͱ͍͏Α͏ͳ߹ʹ༏Ε͍ͯΔɺͱධՁՄೳͱߟ͍͑ͯΔɻ ͭ·ΓɺʮࣗΒ͕ԿΛͨ͠ɺԿΛ࣮ݱͨ͠ʯͱ͍͏͜ͱ͕Ҿ͖ۚͱͳͬͯɺίϛϡχέʔγϣϯΛऔΕΔΑ͏ʹͳͬͨɺίϛϡχέʔγϣϯ
͕ߴ͍ϨϕϧͰऔΕΔΑ͏ʹͳͬͨɺͱ͍͏ࣄ࣮Λओு্ͨ͠Ͱɺ͜ͷԿΛͨ͠ɺͱ͍͏͜ͱ͕༏Ε࣮ͨͳͷͩɺͱ͍͏ओு͕ॳΊͯՄೳ ͱͳΔɻ ·ͨɺΞτϓοτ͕Γͯͳ͍ͷͰΞτϓοτΛؤுΔͱ͍͏ͷɺ༏ΕͨɺධՁՄೳͳΞτϓοτ͕Ͳ͏͍͏ͷͰ͋Δ͔ɺͱ͍͏ ͜ͱΛҙࣝ͠ͳ͚ΕͳΒͳ͍ɻITCU͕ߟ͑Δ༏ΕͨΞτϓοτͱ͍͏ͷʮΞτϓοτʹΑͬͯਓʹߦಈΛҾ͖ى͔ͤͨ͜͞Ͳ ͏͔ʯͱ͍͏͜ͱ͕͋Δɻ ྫ͑༏ΕͨιϑτΣΞਓʑʹڝ૪৺Λ͔͖ͨͯɺ։ൃҙཉΛҾ͖ى͜͠ɺ৽͍͠ൃ໌Λଅ͢͠ɺ༏Εͨൃදॻ੶ਓʑͷϞνϕʔγϣ ϯΛߴΊͯɺ৽͍͠׆ಈͷ༐ؾΛҾ͖ىͤ͜͞Δͷͩɻ ͦͷΑ͏ͳΞτϓοτΛ͍ͯ͠ΔਓԿΛ͍ͯ͠Δͷ͔ɺීஈԿΛߟ͍͑ͯΔͷ͔ɺͱ͍͏͜ͱʹڵຯΛͬͯɺ͕ࣗͦΕΒͷϓϥΫςΟ εΛԿߟ͑ͳ͍Ͱਅࣅͨ͠Γɺಉ༷ͷޮՌ͕ग़Δ͜ͱΛ࣮ફ͢ΔͳͲɺͦ͏͍ͬͨྗΛੵΈॏͶΔ͜ͱͰॳΊͯʮධՁՄೳͳΞτϓο τʯ͕ੜΈग़͞ΕΔͱߟ͍͑ͯΔɻ Ξτϓοτ͕Γͯͳ͍ɺͱ͍͏ਓɺ·্ͣهʹॻ͍ͨΑ͏ͳ༏ΕͨΞτϓοτΛ୳͢͜ͱΛΦεεϝ͢Δɻ ITCUจॻ
ਓʹߦಈΛҾ͖ىͤ͜͞Δ Ξτϓοτ
༏ΕͨΞτϓοτ wϒϩάΛॻ͘ˠϒοΫϚʔΫ͞ΕΔɺҾ༻͞ΕΔɺ࣮ફ͞ΕΔ wίʔυΛॻ͘ˠར༻͞ΕΔɺίϯτϦϏϡʔτΛड͚Δ wొஃ͢Δˠ࣭͞ΕΔɺϒϩάʹॻ͔ΕΔɺू٬͕Ͱ͖Δ
ܧଓ͢ΔͨΊʹͲ͏͢Δ͔ʁ
ܧଓతΠϯϓοτ
.ZDBTF
ͬ͘͟ΓQZBNB wύΠΦχΞϓϥζϚσΟεϓϨΠظ w25/FUظ wϖύϘظ ࠓ
11%ظ
11%ظ ʙࡀ w৬ςϨϏੜ࢈ͷࣾ4& ϔϧϓσεΫʙαʔόཧ wͻͨ͢Βࢿ֨Λͱ͍ͬͯͨ w$$/"ɺ0SBDMF.BTUFS(PMEɺ-1*$ wຖʙ࣌ؒͻͨ͢Β҉ه
25/FUظ
25/FUظ ʙࡀ w৬*41αʔόͷಋೖɾߏஙɾ/8ཧ w௨৴੍ͷେֶʹߦ͖࢝Ίͨ ߴଔίϯϓϨοΫεͷղফͱڵຯͳ͍͜ ͱͷମܥతͳֶश wࢿ֨ܧଓͯ͠औΓଓ͚ͨ w.$1ɺ.$%45ɺ-1*$FUD wࣛࣇౡ͔ΒԬʹग़͖ͯͯɺʮ༡Ϳʯͱ͍͏͜ͱΛͬͨ
߹ίϯɾφ ϯύɾ৯า͖ɾཱྀߦɾεϊʔϘʔυ
ϖύϘظ
ϖύϘظ ʙࡀ wେֶଔۀ͠ɺ۠Γ͕͍ͭͨͷͰϓϩάϥϚʔʹͳΓͨͯ͘ೖͬͨ wࢿ֨ͷษڧҰΒͳ͘ͳͬͨ wपғΛ฿ͯ͠ͱʹ͔͘ίʔυॻ͍ͯެ։ͨ͠ wྑ͍ίʔυΛॻ͚ͳ͍นʹͿͪͨΔ wશ͘ΘΕͳ͍นʹͿͪͨΔ
ྑ͍ίʔυ͕ॻ͚ͳ͍ wྑ͍ίʔυͷఆٛ%3:ɺ࠶ར༻ੑ͕ߴ͍ɺՄಡੑ͕ߴ͍ɺςετ ͕ॻ͖͍͢ wͻͨ͢ΒຊΛಡΉ ύʔϑΣΫτγϦʔζɾ(P'ɺϓϩάϥϛϯάγ Ϧʔζ wͳʹ͔ॻ͘ͱ͖ʹྨࣅϥΠϒϥϦΛ୳ͯ͠ɺઃܭΛ฿͢Δ ˠ͜Ε͕ϋϚͬͯɺຊͷཧղਂ·ͬͨ
શ͘ΘΕͳ͍ wࣗͷ՝Λͨͩղܾ͢ΔίʔυΛެ։ͯ͠ɺࣗͷ՝͔͠ղܾ Ͱ͖ͳ͍͔Βશ͘ΘΕͳ͍ w1FD0QFO4UBDL"1*8SBQQFSࣾͷ՝Λղܾ w45/44JNQMF5PNM/BNF4FSWJDFࣾɺಉ͡Α͏ͳ՝Λ࣋ͭΠ ϯϑϥཧऀͷ՝Λղܾ
શ͘ΘΕͳ͍ wࣗͷ՝Λͨͩղܾ͢ΔίʔυΛެ։ͯ͠ɺࣗͷ՝͔͠ղܾ Ͱ͖ͳ͍͔Βશ͘ΘΕͳ͍ w1FD0QFO4UBDL"1*8SBQQFSࣾͷ՝Λղܾ w45/44JNQMF5PNM/BNF4FSWJDFࣾɺಉ͡Α͏ͳ՝Λ࣋ͭΠ ϯϑϥཧऀͷ՝Λղܾ ՝ʹग़ձ͑ͨͱ͖ʹɺ ͦΕΛղܾ͢ΔखஈΛ͍࣋ͬͯͨ
1ࢁͷ߹·ͱΊ w11%ظࢿ֨औಘΛతͱͨ͠ମܥతͳֶश w25/FUظେֶʹΑͬͯڵຯͳ͍ྖҬʹऔΓΈɺֶ͘Ϳײ֮Λ ཆ͍ɺ༡Ϳ͜ͱͷΑΔ༨Ջͷ࡞ΓํΛ֮͑ͨ wϖύϘظॻ੶ͳͲͷମܥతͳֶशʹՃ͑ͯɺଞ͔Β฿͢Δ͜ͱͰ ޮͷྑֶ͍श͕Ͱ͖ɺͦΕΒΛΈ߹Θ͕͑ͯࣗΑΓྑ͍ղΛಋ ͖ग़ͤΔΑ͏ʹͳͬͨ
ઢͰͭͳ͛Δ wମܥతͳֶश͕ΑΓྑ͍ΞτϓοτͷࠜݯͱͳΔ wܧଓ͢ΔͨΊʹɺ༨ՋΛ࡞Δ wΔؾ͕ͳ͍ͱ͖ͷࣗΛड͚ೖΕΔ wΑΓྑ͍ΞτϓοτΛ͍ͯ͠ΔਓΛ฿͢Δ͜ͱͰɺہॴతͳֶश ͕͍ͨΜḿΔ
πʔϧͷ
ࢥ৴ͷ
ڝ૪ҙࣝΛ࣋ͭ
ڵຯ͕ແ͍ͷͱ ڵຯ͕ແ͍;ΓΛ͢ΔͷΛ ઈରʹࠞಉ͠ͳ͍
࣌ؒฏͩ͠ େମཪΒͳ͍ ࣗΑΓ༏ΕͨΤϯδχΞ͕͍ΔͳΒಉ࣌ؒ͡ɺ ಉ͜͡ͱΛ͍ͬͯΔͱઈରʹউͯͳ͍
͓͠·͍