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
~Rubyと暮らし、OSSに貢献し、登壇する~ 半年間続けた「OSSやっていきの集い」の成果と学び
Search
alpaca-tc
April 02, 2025
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
~Rubyと暮らし、OSSに貢献し、登壇する~ 半年間続けた「OSSやっていきの集い」の成果と学び
2025.1.17 東京Ruby会議12 前夜祭 登壇資料
alpaca-tc
April 02, 2025
More Decks by alpaca-tc
See All by alpaca-tc
新米DPEが取り組む 開発者体験の向上
alpacatc
0
73
Refinementsのメソッド定義を4000倍速くした話
alpacatc
5
1.9k
TracePointを活用してモデル名変更の負債解消をした話
alpacatc
2
1.9k
Railsのモデル名をすべて変更した話
alpacatc
0
490
新規サービス立ち上げを経て気づいたマネーフォワードの文化
alpacatc
0
1.7k
Attributes API 実践
alpacatc
4
2k
Mastodonを3倍早くしたい話
alpacatc
0
3.1k
AdminScriptで管理画面をスッキリさせる
alpacatc
3
730
Railsのための負債の減らし方
alpacatc
0
450
Other Decks in Programming
See All in Programming
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
890
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
470
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
0
440
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
250
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.8k
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
560
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
0
170
AIエージェントで 変わるAndroid開発環境
takahirom
2
740
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
720
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1k
Android CLI
fornewid
0
190
5分で問診!Composer セキュリティ健康診断
codmoninc
0
690
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
200
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Unsuck your backbone
ammeep
672
58k
The Invisible Side of Design
smashingmag
301
52k
Technical Leadership for Architectural Decision Making
baasie
3
450
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Building Adaptive Systems
keathley
44
3.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Balancing Empowerment & Direction
lara
6
1.2k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Transcript
ςΩετ @alpaca_tc ʙ3VCZͱΒ͠ɺ044ʹߩݙ͠ɺొஃ͢Δʙ ؒଓ͚ͨ ʮ044͍͖ͬͯͷू͍ʯͷՌͱֶͼ
%1&Ϣχοτ!4NBSU)3 ΞϧύΧୂ ࠤౡ͔Β͖ͨΑ ࣗݾհ @alpaca_tc
ࠓ͢͜ͱ ɾʮ044͍͖ͬͯͷू͍ʯͷऔΓΈʹ͍ͭͯ ɹɾ044ߩݙʗΠϕϯτొஃͷࣾࢧԉ ɾؒͬͯΈͨՌͱֶͼ ɾࣅͨ՝Λ࣋ͭ৫ࢀߟʹͳΔ͔
ͲΜͳ՝͕͋ͬͨͷ͔ʁ
4NBSU)33VCZͱΒ͠ɺ͖ͯͨ͠ 💛
d3VCZͱΒ͠ɺ044ʹߩݙ͠ɺొஃ͢Δd ৫Ͱܧঝ͕رബʂ
044ߩݙͷ৳ͼ ɾ͕044ߩݙΛະܦݧ ɾ3VCZίϛϡχςΟʹؐݩ͢Δൃʹ ɹͳΓͮΒ͍ ɾָ͠͞ɺػձͱͯ͠ମແ͍
Πϕϯτొஃͷ৳ͼ ɾεϙϯαʔͨ͠Πϕϯτʹొஃͳ͠ ɾએޮՌػձମແ͍ ɾ໘ന͍͍ͬͺ͍͋Δͷʹʜ
ͬͱ৫తʹࢧԉͰ͖Δ͜ͱ͕͋Δͣʂ
ඞཁͳΈ ɾࢣͱͳΔܦݧऀ͕ࢍ͞Εཱͯͭ ɾܦݧऀͱະܦݧऀΛܨ͛Δ ɹˠϊϋܧঝ ɾΠϕϯτొஃͱ044ߩݙΛࢧԉ ʮ044͍͖ͬͯͷू͍ʯͷ্ཱͪ͛
044͍͖ͬͯͷू͍ ͲΜͳ׆ಈʁ
ͲΜͳ׆ಈʁ ໊ͷ༗ࢤ͔ΒͳΔ ͚ࣾͷͭͷࢧԉ׆ಈ
ܧଓతͳ044ߩݙ׆ಈ ɾִ݄ʹΦϑϥΠϯͰू·ͬͯ։ൃ
ɾΘ͍Θ͍044ۀ ɾະܦݧऀͱϖΞϓϩ
Πϕϯτొஃࢧԉ ɾωλग़͠ʙొஃϦϋʔαϧ·Ͱͷࢧԉ
ωλग़͠ձ ϓϩϙʔβϧ ϨϏϡʔ ొஃϦϋʔαϧ
ࣾ֎ʹ͚ͨൃ৴ ɾࣾ4MBDLʹि࣍ͷ044ߩݙϨϙʔτ ɾςοΫϒϩάͰՌΛൃ৴
औΓΜͩՌʁ
ఆྔతͳՌ ɾॳ044ߩݙ໊ SBJMT SVCPDPQSBJMT SVCZTBNM ɾϓϩϙʔβϧԠื໊ ɾొஃ໊ ࢧԉͨ͠ΠϕϯτͰొஃ
͍͍ײ͡😊
ఆੑతͳՌ ͍͍ײ͡😊 ɾ໘Ͱݴٴ͞ΕΔ͜ͱ͕૿͑ͨ ɾ044ߩݙऀొஃऀ͕ࣾͰೝ͞ΕΔ ɾHPMBOHͷ044ߩݙऀ͕ෳ͍ͯ ɹݴޠ࠾༻ͷػӡ͕ߴ·Δ
3VCZͱΒ͠ɺ044ʹߩݙ͠ɺ ొஃ͢Δ গͣͭ͠ܨ͕Γ͡Ίͨʜ👏
͏·͍ͬͨ͘ϙΠϯτͱֶͼ
ແཧΛ͠ͳ͍ӡӦ ɾ໊ͷڠྗऀͱ̏νʔϜʹ͔ΕͯӡӦ ɾִ݄͙Β͍Ͱ׆ಈ ɾϊϋจॻԽ ɾϨϙʔτࣗಈԽ ՌΛٸ͗͗ͣ͢ɺঃʑʹ׆ಈ͕ਁಁ
Ұ࿈ͷొஃࢧԉύοέʔδ ϓϩϙʔβϧͷωλͩ͠ձ ϓϩϙʔβϧొஃࢿྉͷϨϏϡʔ ɹ૬ޓ%FW3FMͷJOBP͞Μ ฤूऀʣ ͚ࣾʹొஃϦϋʔαϧ ʮͬͯΈΔʯؾ͕࣋ͪ͋ΕࢀՃͰ͖Δ
ͬͨਓཱ͕ͭ ɾि࣍ͷ044ߩݙϨϙʔτ ɾొஃ࿅शͰ͚ࣾʹൃද ৽ೖࣾһͰཱͭ ͍͖͕͕ͬͯΔ
͓ΘΓʹ
͓ΘΓʹ ɾগͣͭ͠Ռ͕ग़͍ͯΔɻ ɹશͯͷ՝ͷղফ·ͩ ɾಉ͡՝Λ࣋ͭ৫ͷࢀߟʹͳΕʂ ɾઌΛߦ͘৫ΞυόΠε͍ͩ͘͞
༨ஊ
&4./JHIU$SVJTFBU3VCZ,BJHJ
&4.͞Μͬͯొஃऀଟ͍ͯ͘͢͝Ͱ͢Ͷɻ Կ͔͍ͯ͠ΔΜͰ͔͢ʁ ಛผͳ͜ͱ͍ͯ͠ͳͯ͘ɺLPJD͞ΜʹײԽ͞Εͯ ͍ΔΜͰ͢Αɻ ͳΔ΄Ͳɻ͍͢͝ʜɻ ʢ4NBSU)3ͰͰ͖Δ͜ͱ͋Δ͔ͳʜʣ &4./JHIU$SVJTFBU3VCZ,BJHJ
&4.͞ΜʹײԽ͞Εͯ ,BJHJ&GGFDUͰ࢝Ίͨ׆ಈͰͨ͠👏