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
Steep導入したいRTA - Kashiwa.rb #11
Search
Koji NAKAMURA
May 19, 2025
Technology
0
140
Steep導入したいRTA - Kashiwa.rb #11
Koji NAKAMURA
May 19, 2025
Tweet
Share
More Decks by Koji NAKAMURA
See All by Koji NAKAMURA
Rubyで作る論理回路シミュレータの設計の話 - Kashiwa.rb #12
kozy4324
1
480
Rubyで作る論理回路シミュレータ - Shinjuku.rb #99
kozy4324
0
91
これまで細々と作成したGemの紹介をします - Kashiwa.rb #9
kozy4324
0
220
東京Ruby会議12のお手伝いしてきた話
kozy4324
0
100
個人開発発表 LT - Shinjuku.rb #97
kozy4324
0
330
Ruby界隈を中心に2024をふりかえる - Kashiwa.rb #6
kozy4324
0
180
「今までで一番学びになった瞬間」発表 LT - Shinjuku.rb #96
kozy4324
0
360
脆弱性から学ぶシリーズ CVE-2024-34341 - Kashiwa.rb #5 LT
kozy4324
0
290
ActiveRecord SQLインジェクションクイズ (Rails 7.1.3.4)
kozy4324
9
5k
Other Decks in Technology
See All in Technology
AWS UG Grantでグローバル20名に選出されてre:Inventに行く話と、マルチクラウドセキュリティの教科書を執筆した話 / The Story of Being Selected for the AWS UG Grant to Attending re:Invent, and Writing a Multi-Cloud Security Textbook
yuj1osm
1
130
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
2.1k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
310
Introduction to Bill One Development Engineer
sansan33
PRO
0
300
CREが作る自己解決サイクルSlackワークフローに組み込んだAIによる社内ヘルプデスク改革 #cre_meetup
bengo4com
0
310
生成AI時代のPythonセキュリティとガバナンス
abenben
0
120
Digitization部 紹介資料
sansan33
PRO
1
5.7k
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
630
混合雲環境整合異質工作流程工具運行關鍵業務 Job 的經驗分享
yaosiang
0
170
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
270
Introdução a Service Mesh usando o Istio
aeciopires
1
280
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
4.7k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Six Lessons from altMBA
skipperchong
29
4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Fireside Chat
paigeccino
41
3.7k
How to Ace a Technical Interview
jacobian
280
24k
Scaling GitHub
holman
463
140k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
How STYLIGHT went responsive
nonsquared
100
5.8k
Practical Orchestrator
shlominoach
190
11k
Unsuck your backbone
ammeep
671
58k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Transcript
Steep導入したいRTA 2025.5.20 Kashiwa.rb #11 Koji NAKAMURA (@kozy4324)
Koji NAKAMURA • 𝕏: @kozy4324 • GitHub:@kozy4324 • Classi株式会社所属 •
Kashiwa.rb主催 自己紹介
Steep • https://github.com/soutaro/steep • > Static type checker for Ruby
Steep導入したいRTA • 突然「Steep導入したい!」となった時のために • LT 内に導入完了するリアルタイムアタックします
前提: 以下のスクリプトを書いていたとします
必要な gem のインストールと steep init
Steepfile の編集
rbs prototype コマンド
inline コメントに持ってくる
inline コメントから rbs 作成
ちゃんと型を付ける
rbs を再生成
デモ!!! https://github.com/kozy4324/steep-getting-started