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
デフォルトにして至高、RubyMineの大好きな所
Search
Hirokatsu Endo
April 22, 2024
Programming
0
3.9k
デフォルトにして至高、RubyMineの大好きな所
Hirokatsu Endo
April 22, 2024
Tweet
Share
More Decks by Hirokatsu Endo
See All by Hirokatsu Endo
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
7
2.4k
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
520
Amazon Bedrock Agent Core ~ AIエージェント時代を支えるAWSの新基盤 ~
ruzia
0
43
Lambda&FargateとPlanetScaleで作るServerless Rails環境
ruzia
0
280
AWS Lambda + PlanetScale = 超絶スケールWebアプリ
ruzia
1
290
Jets ~ Rubyで始めるServerless生活 ~
ruzia
0
1.3k
Jets ~Rubyで始めるServerless生活~
ruzia
0
790
プログラマがAMPと付き合う上で 知っておくべきこと
ruzia
0
2.4k
Other Decks in Programming
See All in Programming
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
710
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
460
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
300
Basic Architectures
denyspoltorak
0
160
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
gunshi
kazupon
1
140
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.9k
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
130
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
240
JETLS.jl ─ A New Language Server for Julia
abap34
2
470
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
160
Featured
See All Featured
Tell your own story through comics
letsgokoyo
0
770
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
120
KATA
mclloyd
PRO
33
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
30 Presentation Tips
portentint
PRO
1
180
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
180
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
The Invisible Side of Design
smashingmag
302
51k
Transcript
Develop with Pleasure! デフォルトにして至高、RubyMineの大好きな所 2024/04/15 ruzia もとい JetBrains
自己紹介 • 遠藤 大介 / @ruzia • プログラマー / 執行役員
• インフラと機械学習系が好き • 趣味はゲームとロードバイク • 最近びっくりしたこと ◦ 小6の息子がCPUを自作した(TD4
RubyMineもとい JetBrains製IDE 使ってますか?
今日は推しである JetBrainsの 布教にきました が作ってる IDE 2006年 からの
今日話すこと • JetBrainsって何者? • なぜJetBrainsが好きなの? • RubyMineの紹介と最推しな所3選 • 今回入りきらなかった話 ◦
公式のVIMエミュレータがあるよ、とか ◦ DBいじるのめっちゃ便利だよ、とか ◦ 依存Gemのコード見るの超楽だよ、とか ◦ ログからコードに飛ぶの超良いよ、とか ◦ 推しポイントが沢山あって時間が足りぬ
None
JetBrains • 2000年に創業したソフトウェア開発企業 • チェコ共和国に本社がある • 前は「Develop with Pleasure!」と謳っていた ◦
最近は「The Drive To Develop」に • 色々なIDEやツールを作ってる
None
なぜJetBrainsが 好きなのか?
「コードを書く」 という行為に対する 情熱が溢れてるから
「コードを書く」 という行為に対する 情熱が溢れてるから 楽しくしよう 不要な作業は なくそう 自分たちが ファーストユーザ
None
コードの保存なぞ 自動で良いじゃん 2000年代に既に そんな実装してた 例えば
None
RubyMine • Ruby On Railsに特化したIDE • 公式のうたい文句 ◦ 素早いナビゲーション ◦
快適なデバッグとテスト ◦ 統合ツールの活用 ◦ AI Assistant で先進
RubyMineの 最推しな所3選
1. Debuggerが めちゃくちゃ優秀
変数の状況が インラインに出たりする
Viewにも ブレークポイントを おけちゃう なんと
Viewでも Controllerみたいにいける
2. Diff & Mergeが めちゃくちゃ優秀
None
3. 関連コードへの移動が めちゃくちゃ優秀
関連Gemとかでも さっと移動できる
Viewにもさっと移動できる
Appx. そういうやつが 全部デフォルトである 他にも 色々あるよ
デフォルトにして至高
まるで研ぎ澄まされた 日本刀のような美しさ
それこそが JetBrains製のIDE
ご静聴 ありがとう ございました