Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
gem updateには学びがいっぱい
Search
Masato Sugiyama
September 28, 2023
Technology
860
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
gem updateには学びがいっぱい
めぐろLT #7 「最近の学び」
Masato Sugiyama
September 28, 2023
More Decks by Masato Sugiyama
See All by Masato Sugiyama
ゼロをイチにする仕事が終わったあと
smasato
1
470
AIとはじめるTypeProfへの貢献
smasato
0
690
Raycast Favorites × Script Command で実現するお手軽情報チェック
smasato
1
490
⽣成AI時代を⽣き抜く新卒エンジニアの学び⽅
smasato
2
310
ChatGPTとGitHub Copilotの使い分け
smasato
2
1.5k
新卒エンジニアでも技術的負債に向き合いたい!
smasato
1
4.8k
Toggl Trackを活用した読書術
smasato
1
760
高校生がWordPressで文化祭情報サイトを作った話
smasato
0
350
Other Decks in Technology
See All in Technology
作って終わりじゃないサーバーレス 〜9年運用する大規模EC物流API基盤の設計・運用のリアル〜
zozotech
PRO
0
170
CLIライブラリ開発を支える技術
htnabe
0
130
Azure Serverless 2026:Production-ready な AI エージェント基盤 / Azure Serverless 2026: Production-Ready AI Agent Platform
miyake
2
240
あるけみー式LTスライド作成術
alchemy1115
2
220
事業課題から技術的負債に向き合う
sansantech
PRO
2
2k
その Lambda、8分で 管理者権限まで奪われます
k1nakayama
6
3.1k
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
120
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
2.2k
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
2
550
え、こんなに早く改修できるの?──新人エンジニアとスクラムマスターの2人が語る、AI×アジャイル開発の現場
ysasago
2
460
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
160
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
180
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
The SEO identity crisis: Don't let AI make you average
varn
0
560
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
Building an army of robots
kneath
307
46k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
The Invisible Side of Design
smashingmag
301
52k
Docker and Python
trallard
47
4.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
830
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
Navigating Weather and Climate Data
rabernat
0
520
Code Reviewing Like a Champion
maltzj
528
40k
Transcript
gem updateʹֶͼ͕͍ͬͺ͍ 2023/09/28 Ί͙ΖLT #7 ʮ࠷ۙͷֶͼʯ ϥΫεϧגࣜձࣾ ਿࢁ কར
ࣗݾհ • ਿࢁ কརʢMasato Sugiyamaʣ • ϥΫεϧגࣜձࣾ ϥΫεϧࣄۀຊ෦ αʔόʔαΠυΤϯδχΞ •
20234݄ ৽ଔೖࣾ • https://twitter.com/_smasato_ • https://github.com/smasato
gemͷupdateΛͯ͠ΈΔͱֶͼ͕͋ͬͨ • ࠷ۙɺRailsΞϓϦέʔγϣϯͰ͍ͬͯΔgemͷΞοϓσʔτʹϋ Ϛ͍ͬͯ·͢ • ͪΌΜͱͬͯΈΔͱֶͼ͕͋Γ·ͨ͠ • ʢͨͿΜʣ৽ଔΤϯδχΞʹ͓͢͢ΊͰ͢ʂ
gem updateͷ͓͠Ζ͞ • gemͷґଘ͔ؔΒͲͷΑ͏ͳॱ൪Ͱupdate͍͔ͯ͘͠Λߟ͑Δ • RailsόʔδϣϯΞοϓͷϒϩοΧʔʹͳΔͷ • ૂ͍௨Γʹ bundle update
—conservative ͕ޭ͢Δͱخ͍͠ • ͋ΔछͷΨνϟײ
ͦΕ͚ͩͰͳ͍!
ΞϓϦέʔγϣϯͷཧղ͕ਂ·Δ • ҙࣝͯ͠ͳ͍͚Ͳ͍ͬͯͨgemʹؾͮ͘ • ͍ͬͯΔgem͔Βීஈ৮Βͳ͍෦ͷػೳΛΕΔ • Gem fi le,Gem fi
le.lockͷίϛοτཤྺ͔ΒΞϓϦέʔγϣϯͷྺ࢙͕ ֞ؒݟ͑Δ
gemʹৄ͘͠ͳΕΔ • ͲͷΑ͏ͳgem͕͋Δͷ͔ • Ruby, Railsͷ৽͍͠όʔδϣϯͷରԠঢ়گ • ϝϯςφϯε͞Ε͍ͯΔ͔ • ϓϧϦΫΤετཷ·͍ͬͯͳ͍͔
• ͜ͷ··͍ଓ͚ͯେৎ͔?
OSSߩݙͷνϟϯεΛݟ͚ͭΒΕΔ updateͷͨΊʹGitHubͷϦϙδτϦΛݟ͍ͯΔͱ…… • READMEͷϦϯΫΕ • Status BadgeʢTravis CI → GitHub
Actionsʣ • CIͷ • CI͕ࢭ·͍ͬͯΔʢTravis CIʣ • masterϒϥϯνͰCIམ͍ͪͯΔ
࣮ࡍʹίϯτϦϏϡʔτͯ͠Έͨ OSS׆ಈͷ͡ΊͷҰา • https://github.com/sds/slim-lint/pull/157 • Status badgeͷमਖ਼ • https://github.com/sds/slim-lint/pull/157 •
མ͍ͪͯΔCIΛͱΓ͋͑ͣ͢
·ͱΊ • gemͷupdate͓͠Ζ͍ • OSS׆ಈͷ͖͔͚ͬʹͳΔ͔ • ͱ͍͑ɺDependabot͕͍͍ͩͨͬͯ͘ΕΔ͔
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠!