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
やんばるエキスパートLT
Search
Gucchi
July 22, 2020
Programming
0
110
やんばるエキスパートLT
駆け出しエンジニアに向けたLTになります。
Gucchi
July 22, 2020
Tweet
Share
More Decks by Gucchi
See All by Gucchi
AWSの最新情報を効率よく集める方法をChatGPTに教えてもらった話
gucchi1234
0
60
Other Decks in Programming
See All in Programming
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
160
Fiber Scheduler vs. General-Purpose Parallel Client
hayaokimura
1
110
Lambda(Python)の リファクタリングが好きなんです
komakichi
3
200
AI Agents with JavaScript
slobodan
0
250
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
680
Road to RubyKaigi: Making Tinny Chiptunes with Ruby
makicamel
4
400
Thank you <💅>, What's the Next?
ahoxa
1
490
Chrome Extension Techniques from Hell
moznion
1
160
AIコーディングワークフローの試行 〜AIエージェント×ワークフローでの自動化を目指して〜
rkaga
3
3.7k
DataStoreをテストする
mkeeda
0
290
生成AIを使ったQAアプリケーションの作成 - ハンズオン補足資料
oracle4engineer
PRO
3
240
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
7
1.5k
Featured
See All Featured
Navigating Team Friction
lara
184
15k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
GitHub's CSS Performance
jonrohan
1030
460k
The Cult of Friendly URLs
andyhume
78
6.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
Adopting Sorbet at Scale
ufuk
76
9.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
40
7.2k
Become a Pro
speakerdeck
PRO
27
5.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
23
2.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Transcript
ϓϩάϥϛϯάֶशΛ145ؒܧଓͯ͠Έͯ ΜΔCODEΦϯϥΠϯɹ͘͘ձˍLTձ 7݄23ʢॕʣ @zetzetn 1
ࣗݾհ • ͥͬͱΜʢΞϥϑΥʔʣطࠗ • ژʹॅΜͰ͍·͢ • ͱͱਆಸͰࠐΤϯδχΞΛ͍ͬͯ ·͕ͨ͠,ࠓқࣄΛͬͯ·͢ @zetzetn όοΫΤϯυΤϯδχΞ
ࠐ γεςϜֶ қࣄ ిؾֶ 2
ຊ͓͢͠Δࡐ • ࣗݾհ • ࢲ͕͏ҰΤϯδχΞΛࢦ͖͔͚ͨͬ͠ • ژʹͯษڧձʹࢀՃ • ࢼ͠ʹࢿ֨Λऔಘ •
ΧδϡΞϧ໘ஊߦͬͯΈͨ • ϓϩάϥϛϯάֶशΛ࢝Ίͯ145͕ܦա • ࠓޙͷεέδϡʔϧ • ֶशΛܧଓ͢Δ্ͰռΊͨʢ͍ʣ͜ͱ • ԿΑΓཹҙ͍ͨ͜͠ͱ 3
ࢲ͕͏ҰΤϯδχΞΛࢦ͖͔͚ͨͬ͠ қϏδωεΛֶͿ͘ਫ਼ີػثϝʔΧʔͷάϧʔϓձࣾʹқࣄͱͯ͠స৬ ͦͯ͋͠Δ͜ͱʹؾ͕͖ͭ·ͨ͠ɻ 4
ࢲ͕͏ҰΤϯδχΞΛࢦ͖͔͚ͨͬ͠ • ۀʹඞཁͳγεςϜΛ࡞,ଞ෦ॺ࡞ґཔ • Excel ϚΫϩɺAccessγεςϜ։ൃͷґཔ • ΫϥυαʔϏεɺίϛχέʔγϣϯπʔϧཧ • πʔϧΛ͏ࣄͰۀޮ͕ඈ༂తʹ্͕Δɺ࡞ۀϛεݮΔ
• ୭͔ʢʴࣗʣͷʹཱͭΈΛ࡞ΔͷΊͪΌͪ͘Ό໘ന͍ʂ • ͳͷͰͲ͏ͯ͠࡞Δଆʹߦ͖͍ͨ • Ͱɺຊ৬͕қࣄͰ໘ന͍γεςϜ࡞Εͳ͍ʂ͍ؒͳ͍ɺ࡞ͬͯࢲ͕͍ͳ͘ͳΕΒͳ͍ • қۀ͕ओମͰ͋ΓɺITԽΛ”ߟ͑ɺࢼͯ͠ΈΔ͜ͱ”ʹ࣌ؒΛऔΕͳ͍ 5
ژʹͯษڧձʹࢀՃ • connpassΛ׆༻ͯ͠ษڧձʹࢀՃ • 20197݄ʙɹ • Կ͔Β࢝ΊͨΒྑ͍ͷ͔Θ͔Βͳ͔͕ͬͨɺػցֶश͕͜Ε͔ΒྲྀߦΔͱฉ͍ͨ • ৭ʑͳษڧձʹܧଓͯ͠ࢀՃˠؾ͍ͮͨΒ߹ܭ20ճҎ্ࢀՃ͍ͯ͠Δ ࢀՃ͍ͯ͠Δํʹڞ௨͍ͯ͠Δ͜ͱ
ɹΓ͍ͨ͜ͱΛܧଓ͍ͯ͠Δਓً͍ͯΔ 6
ࢼ͠ʹࢿ֨Λऔಘ • ྗࢼ͠ʹPythonΤϯδχΞೝఆجૅࢼݧΛड͚ͯΈΑ͏ˠແࣄ߹֨ 7
ΧδϡΞϧ໘ஊߦͬͯΈͨ • Wantedly,GreenΛ׆༻ • ژࢢʹࢧళ͕͋Δɺڌ͕͋Δձࣾɿ3݅ • େࡕࢢͰ٬ઌৗॅɺडୗ։ൃΛߦ͍ͬͯΔձࣾɿ1݅ ͍Ζ͍Ζͳձ͕ࣾ͋ΓɺͦͷதͰຊʹ͕͍ࣗͨ͜͠ͱԿ͔վΊͯߟ͑·ͨ͠ 8
ϓϩάϥϛϯάֶशΛ࢝Ίͯ145͕ܦա • 20201݄3ΑΓֶशΧϯτΛ։࢝ • progateΛҰप,Lv94 • 1݄ʹਓੜٯసαϩϯͱग़ձ͍ೖձ • Ruby,Railsͷڭࡐɺڞಉ։ൃʢجૅʣΛऴ͑ɺɺɺRuby͔ΒΓ͢͜ͱʹ •
RubyίϚϯυϥΠϯΞϓϦΛ෮शˠػೳΛՃத υϥΫΤ෩ڭࡐʮυϥΫΤ෩ϓϩάϥϜΛ ࡞ͬͯΈΑ͏ʂʯ 9
ࠓޙͷεέδϡʔϧ • Ruby ίϚϯυϥΠϯΞϓϦΛͤ͞ɺస৬׆ಈΛ։࢝ • Wantedly,GreenʴԠืʴژͷब৬ࢧԉ • స৬׆ಈΛ͠ͳ͕ΒϙʔτϑΥϦΦͱͯ͠RailsΞϓϦΛ࡞ˠHerokuʹUP • ͷճΓͷਓͷ”ࠔͬͨ”ΛղܾͰ͖ΔͷΛ
10
ֶशΛܧଓ͢Δ্ͰռΊͨʢ͍ʣ͜ͱ ᶃ Կ͕͔Βͳ͍͔͔Βͳ͍ɺΛແ͘͢ • ڭࡐʹॻ͍ͯ͋ΔϫʔυɺΤϥʔ͕ग़ͨΒΤϥʔจʹॻ͍ͯ͋Δ͜ͱΛάάΔ • ͦΕͰ͔Βͳ͚Εϝϯλʔʹ૬ஊ ᶄ ۩ମతͳඪΛɺ͕ࣗ࡞ͬͨస৬εέδϡʔϧΛຖݟͯઢ͠ͳ͍Α͏ʹ ᶅ
ຖֶशใࠂΛ͢Δ͜ͱ ᶆ ਓͦΕͧΕϖʔε͕͋ΔɺपΓͷਓͱൺա͗ͣɺযΓա͗ͳ͍ 11
ԿΑΓཹҙ͍ͨ͜͠ͱ ઌड़ͷռΊ࠺ͷ”ཧղ”ͱ”ࢧ͑”͕͋ͬͯॳΊ࣮ͯݱ ࣄΛ͠ͳ͕Β৯ࣄɺ͓෩࿊ɺআͳͲશൠΛ͜ͳͯ͘͠Εͯຊʹॿ͔͍ͬͯ·͢ ͖ͤͬΓμϝɺٳΈͷٳܜதɺؼޙՈࣄΛ͢ΔΑ͏ʹ͍ͯ͠·͢ Ոʹస৬׆ಈΛԠԉͯ͠Β͑Δ͔ΒؤுΕΔ 12
͜Ε͔Βָ͠ΜͰֶश͠·͠ΐ͏ʂ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠