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
なぜ僕はプログラミングが苦手なのか / Why am I not good at progra...
Search
VTRyo
February 01, 2019
Education
3
4.4k
なぜ僕はプログラミングが苦手なのか / Why am I not good at programming
2019.2.1 WEBエンジニア勉強会11
VTRyo
February 01, 2019
Tweet
Share
More Decks by VTRyo
See All by VTRyo
あの職員室 / That teachers' lounge
vtryo
0
72
自分だけの、誰も想像できないキャリアの育て方 〜偶然から始めるキャリアプラン〜 / Career planning starting by luckly v2
vtryo
1
360
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
3
2.7k
一体いつからSRE NEXTがSREだけのカンファレンスだと錯覚していた? / When did you ever get the idea that SRE NEXT was a conference just for SREs?
vtryo
1
670
一人から始めたSREチーム3年の歩み - 求められるスキルの変化とチームのあり方 - / The three-year journey of the SRE team, which started all by myself
vtryo
9
14k
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
3
1.8k
MySQLテーブル毎のデータサイズ集計をDatadog × Prometheus Exporter × Kubernetesを使って自動化する / Automate data size aggregation for each MySQL table using Datadog, Prometheus Exporter and Kubernetes
vtryo
0
430
自分だけの、誰も想像できないキャリアの育て方 ~懇親会で実践できる!偶然から始めるキャリアプラン~ / Career planning starting by luckly
vtryo
2
1.4k
なぜSREをはじめるのは難しいのか / Why is it hard to start SRE?
vtryo
1
680
Other Decks in Education
See All in Education
2025年の本当に大事なAI動向まとめ
frievea
0
160
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
The World That Saved Me: A Story of Community and Gratitude
_hashimo2
3
470
GOVERNOR ADDRESS:2025年9月29日合同公式訪問例会:2720 Japan O.K. ロータリーEクラブ、2025年10月6日卓話:藤田 千克由 氏(国際ロータリー第2720地区 2025-2026年度 ガバナー・大分中央ロータリークラブ・大分トキハタクシー(株)顧問)
2720japanoke
0
740
卒論の書き方 / Happy Writing
kaityo256
PRO
54
28k
授業レポート:共感と協調のリーダーシップ(2025年上期)
jibunal
1
190
NUTMEG紹介スライド
mugiiicha
0
710
IHLヘルスケアリーダーシップ研究会17期説明資料
ihlhealthcareleadership
0
410
Web 2.0 Patterns and Technologies - Lecture 8 - Web Technologies (1019888BNR)
signer
PRO
0
3k
20251119 如果是勇者欣美爾的話, 他會怎麼做? 東海資工
pichuang
0
160
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
The browser strikes back
jonoalderson
0
290
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
400
Are puppies a ranking factor?
jonoalderson
0
2.6k
Building the Perfect Custom Keyboard
takai
2
670
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
78
Making the Leap to Tech Lead
cromwellryan
135
9.7k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
37
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
73
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
270
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
WEBΤϯδχΞษڧձ#11 2019. 2.1
ʮͳͥϓϩάϥϛϯά͕ۤखͳͷ͔ʯ Presentation by VTRyo (Web Developer)
લະฉ ʰͰ͖ͳ͍ܥLTʱ ஏ֎ฉͳ͍ͷͰ͋Δ
͡Ί·ͯ͠ VTRyoͱॻ͍ͯϦϣͰ͢ Twitterʢ@3s_hvʣ ʢ@3s_hvʣ
͡Ί·ͯ͠ ʢ@3s_hvʣ גࣜձࣾϚπϦΧ SREνʔϜ ΤϯδχΞ࠾༻૭ޱ͡Ί·ͨ͠
͡Ί·ͯ͠ ʢ@3s_hvʣ झຯ స৬ࢧԉ ൃ৴͢ΔϚϯʢϒϩάɺొஃɺΠϕϯτओ ࠵ɺٕज़ಉਓࢽࣥචʣ ୭͔ͷਓੜΛฉ͘
స৬LT#4 Γ·͢ ݱࡏ४උத
ٕज़ॻయ
ͬͦ͘͞ຊ
લఏ Ansible, Terraformॻ͍͍ͯͨ ϓϩάϥϛϯάຊ֨తʹ࢝Ίͯ̐ϲ݄ ओͳ։ൃݴޠRubyʢRoRʣ SREͱͯ͠ύϑΥʔϚϯεվળʹணखத
લఏ ϓϩάϥϛϯά ͜Ε·Ͱ్தͰษڧΊΔ͜ͱ̎ճ ҰճେֶतۀͷPerlɺೋProgate ϝϯλʔͳ͠
ΤϯδχΞྺ̏ ϓϩάϥϛϯάྺ̐ϲ݄
Ώ͑ʹϨϕϧ̌
ҎԼʮ͓લηϯεͳ͍ʯ ېࢭ
ͳͥϓϩάϥϛϯά͕ۤखͳͷ͔ɺ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
ॳ৺ऀ͋Δ͋Δʁ or ͕͠ѱ͍ʁ ͠”ηϯε͕ͳ͍”
”ηϯε͕ͳ͍”ͰऴΘΒͤͯ͠·ͬͨΒ Կ࢝ΊΒΕͳ͘ͳΔͰ͠ΐʔ͕ʂ ηϯεͳ͍ͰऴΘΒͤͨ͘ͳ͍ͷͩ Ͱ…
͍ࣗ͟ݾੳʂ ઌഐΤϯδχΞҭઢͰʂ ಉ͡ਓҰॹʹ͕ΜΖ͏ʂ
ॳ৺ऀ͋Δ͋Δ ͦͯ͠ ࠷ॳͷน
Ͷ͑ɺΤϥʔจಡΜͰͳ͘ͳ͍ʁ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
·͡ͰಡΜͰͳ͍ύλʔϯ ಡΈղ͚͍ͯͳ͍ύλʔϯ Τϥʔൃੜʂͦͷͱ͖൴… ͕͢͞ʹࠓͳ͍Ͱ͢
·͡ͰಡΜͰͳ͍ύλʔϯ ΤϥʔͰͨ ͖ͬ͞ ॻ͍ͨͱ͔͜ ͘͞Ͷ Τϥʔݟͯͳ͍
ࣗͰॻ͍ͨॴ͕ѱ͍ͷΘ͔ͬͯΔ ͔ͩΒͦ͜Λม͑Δʢಡ·ͣʹม͑ʹ͍ͬͪΌ͏ʣ ͰԿ͕ѱ͍͔ಡΜͰͳ͍͔ΒదͳରԠʹͳΒͳ͍ Α͏͘Τϥʔಡ͏ͱ͢Δ Կॻ͍ͯ͋Δ͔Θ͔Βͳ͍͠खؒ ৺ཧঢ়ଶʢ̍ྫʣ ࠷ॳ͜Ε ͳΜ͡Όͳ͍͔ͳ
͜͏ͯ͠ѱ॥ϧʔϓ
յΕͨΓ͠ͳ͍͔Β ͖߹͏บΛ
ಡΈղ͚ͯͳ͍ύλʔϯ γϯϓϧʹಡΈඈ͍ͯ͠ΔʢಡΜͰͳ͍ͱ ݴ͏ʣ ܦݧෆͰؾ͚ͮͯͳ͍
ܦݧෆͰؾ͚ͮͯͳ͍ NoMethodError: undefined method ͺͬͱݟ͙ͯ͢Θ͔Δਓ ͦΕ͚ͩܦݧ͖ͯͨ͠ͱ͍͏͜ͱ ͙ͨͩ͢͠ʹݕ౼͕͔ͭ͘ͷࠩ ͖߹͍ͬͯΕΘ͔ΔΑ͏ʹͳΔ Xyz::JobBase Error:
Called abstract method.
ಡΈղ͚ͯͳ͍ύλʔϯ ʮ͜͜ʹॻ͍ͯ͋Δ͡ΌΜʂʯ ͕અ݀ͰࢮΛܴ͑Δ
ܦݧ͖߹ͬͨͰมΘΔ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
Α͏͘࠷ॳͷนΛյ͢ ͔͍ͬͯͨ͠͠ͷࣗ৴ࣦ
ϓϩάϥϛϯά͕ۤख͔͠Εͳ͍ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
ͳΜ͔࠷ॳͷนյ͢ͷʹ ͍͔͔࣌ؒͬͨ͢͝…
͔͠ Twitterʹ͍ΔΈΜͳ ͭΑ͍ͻͱ͔ͬ͡ΌΜ…ʁ
ΈΜͳ͕ηϯεͰ͖ͬͯͨ͜ͱ ҙࣝͯ͠Α͏͘Ͱ͖ͨ
ίʔυᘳʹॻ͚ΔΘ͚͡Όͳ͍͠ ͜ͷ··Ͱμϝ͔…
ࣗ৴Λͳͨ͘͠ɺϚωʔδϟʔʹ͋Δر Λ͑·ͨ͠ ͏ͩΊ͔
ϚωʔδϟʹݴΘΕͨ͜ͱ
– By Manager “ͨͱ͑αϙʔτΛड͚ͳ͕ΒͰϓϧϦΫΛग़ ͨ͠Μͩ͠ɺػೳͯ͠ΔΜ͡Όͳ͍Ͱ͔͢”
None
ͦ͏͔ɻ͘͠ߟ͑͗ͯͨ͢
࣮ޭମݧ͋ͬͨͣͩ
Τϥʔಡ·ͳ͍ͩͬͯ ͪΐͬͱͣͭमਖ਼͖ͯͨ͠
ʮϓϩάϥϛϯάͰ͖Δʯͷϋʔυϧ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
࠷ॳ୭͕ΦϨΦϨίʔυ͡Όͳ͍ͷ͔͍ ʮᘳʹʯͬͯԿΛͬͯᘳͳͷ͔ɻͦ ͦᘳͳͷͳ͍ ϋʔυϧউखʹ্͛ͯΔ
ॳ৺ऀ͋Δ͋Δʁ or ͕͠ѱ͍ʁ ͠”ηϯε͕ͳ͍” ࠷ॳͷ͍
ηϯεͱɺ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
ηϯε͋Δਓɿ͜Ε·Ͱͷڥܦݧɺश׳ ʹΑΓඞཁͳײ͕֮උΘ͍ͬͯΔਓ ηϯε͕ͳ͍ਓɿ·ͩश׳͕උΘ͍ͬͯͳ͍ ͚ͩ ηϯεͱɺ ͨͱ͑ தֶੜͷͱ͖͔ΒHP࡞ͬͯͨਓͱ͔
ηϯεͱɺྑ͍श׳ͷੵΈॏͶͰͳ͍͔ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
ͳΒɺʹΕΔ͜ͱ͋Δ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
ͦ͏৴ͯ͜͡Ε͔ΒਐΉ ϓ ϩ ϑ Σ ο γ ϣ φ ϧ
ʹ ͳ Γ ͨ ͍
Please Teach me!! I’m very quick on the uptake
࠳ંͨ͠Βɺಡ͏ɻ
ʮͳͥϓϩάϥϛϯά͕ۤखͳͷ͔ʯ Presentation by VTRyo (Web Developer)