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
4k
0
Share
デフォルトにして至高、RubyMineの大好きな所
Hirokatsu Endo
April 22, 2024
More Decks by Hirokatsu Endo
See All by Hirokatsu Endo
AgentCore BrowserとClaude Codeスキルを活用した 『初手AI』を実現する業務自動化AIエージェント基盤
ruzia
10
4.2k
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
700
Amazon Bedrock Agent Core ~ AIエージェント時代を支えるAWSの新基盤 ~
ruzia
0
65
Lambda&FargateとPlanetScaleで作るServerless Rails環境
ruzia
0
310
AWS Lambda + PlanetScale = 超絶スケールWebアプリ
ruzia
1
310
Jets ~ Rubyで始めるServerless生活 ~
ruzia
0
1.3k
Jets ~Rubyで始めるServerless生活~
ruzia
0
810
プログラマがAMPと付き合う上で 知っておくべきこと
ruzia
0
2.4k
Other Decks in Programming
See All in Programming
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
240
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.7k
CDK Deployのための ”反響定位”
watany
4
720
事業会社でのセキュリティ長期インターンについて
masachikaura
0
250
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
330
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
10 Tips of AWS ~Gen AI on AWS~
licux
5
340
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
19
7.1k
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
240
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
260
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
330
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
1
340
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
190
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
93
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
The agentic SEO stack - context over prompts
schlessera
0
740
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Docker and Python
trallard
47
3.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.3k
Test your architecture with Archunit
thirion
1
2.2k
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
ご静聴 ありがとう ございました