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
120
やんばるエキスパートLT
駆け出しエンジニアに向けたLTになります。
Gucchi
July 22, 2020
Tweet
Share
More Decks by Gucchi
See All by Gucchi
AWSの最新情報を効率よく集める方法をChatGPTに教えてもらった話
gucchi1234
0
70
Other Decks in Programming
See All in Programming
Phronetic Team with AI - Agile Japan 2025 closing
hiranabe
1
350
Blazing Fast UI Development with Compose Hot Reload (Bangladesh KUG, October 2025)
zsmb
2
500
Claude Code on the Web を超える!? Codex Cloud の実践テク5選
sunagaku
0
480
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
8
5k
Flutterアプリ運用の現場で役立った監視Tips 5選
ostk0069
1
340
高単価案件で働くための心構え
nullnull
0
110
Making Angular Apps Smarter with Generative AI: Local and Offline-capable
christianliebel
PRO
0
110
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
140
自動テストのアーキテクチャとその理由ー大規模ゲーム開発の場合ー
segadevtech
2
940
Nitro v3
kazupon
2
260
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
240
ネストしたdata classの面倒な更新にさようなら!Lensを作って理解するArrowのOpticsの世界
shiita0903
1
300
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
A better future with KSS
kneath
239
18k
We Have a Design System, Now What?
morganepeng
54
7.9k
Why Our Code Smells
bkeepers
PRO
340
57k
Practical Orchestrator
shlominoach
190
11k
How to Ace a Technical Interview
jacobian
280
24k
Building Applications with DynamoDB
mza
96
6.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
660
Writing Fast Ruby
sferik
630
62k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6k
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
͜Ε͔Βָ͠ΜͰֶश͠·͠ΐ͏ʂ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠