2025-01-01から1年間の記事一覧
2025/05/31〜06/15 まで、技術書典18が開催されました。 techbookfest.org 自分は2つのサークルで参加しました。1つは会社の同僚との合同サークルであるPPSPです。 #技術書典 18 にて、 サークルPPSPの新刊合同誌向けに「デザインしない人のためのFigma操作…
GitHubでソースコードを管理しているアプリにおいて、利用ライブラリのアップデートを自動で行う方法として Dependabot や Renovate などがあります。 Renovateを使う場合、Mend社が提供している Renovate GitHub App (Mend-hosted GitHub App)を使うのが簡…
最近、JetBrains IDE と Claude Code が統合できるようになりました。 IDE統合 - Anthropic JetBrains IDEのマーケットプレイスでも、 Claude Code と統合する Anthropic 製プラグインが公開されています。 Claude Code [Beta] Plugin for JetBrains IDEs | …
前回の記事に引き続き、技術書典18の記事です。 #技術書典 18 にて、「JetBrains IDE プラグイン開発・運用ガイド ~ Tool Window のあるプラグイン Railroads 編 ~」を頒布します - メモ的な思考的な 技術書典18にて、サークル PPSP の新刊合同誌「Tech Book…
技術書典18にて、サークル thinkAmi で同人誌の新刊「JetBrains IDE Plugin 開発・運用ガイド ~ Tool Window のあるプラグイン Railroads 編 ~」を頒布します。 techbookfest.org 目次 本の内容 概要 書いてあること 書いてないこと 表紙 目次 頒布先 (技術…
以前、Cline + Claude 3.7 sonnet やローカルLLMとともに Chrome 拡張を作ったことがありました。 Clineとともに、AmazonのURLをシンプル化するChrome拡張を作ってみた - メモ的な思考的な Clineとともに、開いているWebページのURLをmarkdown形式でコピーす…
Clineが対応した内容をJetBrains IDEで修正する場合、エディタの切り替えが不便です。 そんな中、以下の資料を見たところ、 Switch2IDEA と Switch2Cursor を使うことで、 ファイルの同じカーソル位置でJetBrains IDEとVisual Studio Code を切り替えられる…
JetBrains AI Assistant では、チャットモードとして Chat と Edit を選択できます。 AI chat | AI Assistant Documentation AI Assistant上の Edit モードの説明には「Modify Code」とあります。また、公式ドキュメントにも use this mode when working on …
最近、ドキュメントがあるツールやライブラリを使う場合、Google NotebookLM (以降、NotebookLM)にドキュメントを渡して読むことが多いです。英語であっても日本語でドキュメント内容に質問できたり、ドキュメントに書いてないことは「書いてない」と回答し…
先日、Devinの提供会社 Cognition AI, Inc から DeepWiki が公開されました。 Project DeepWikiUp-to-date documentation you can talk to, for every repo in the world.Think Deep Research for GitHub – powered by Devin.It’s free for open-source, no …
以前、rails routes を便利に扱う IntelliJ Platform Plugin の Railroads を作りました。日頃の開発でも使っていますが、ほぼノーメンテナンスで使い続けてきました。 RubyMine 2023.3系から、rails routes を便利に扱える Railways プラグインが動かなくな…
前回、 Figma-Context-MCP を使ってFigmaのデータからReactアプリを作りました。 Cline + Figma-Context-MCP にて、Figmaのデザインを元にReactアプリを作ってみた - メモ的な思考的な 次は自分でもMCPサーバを作ってみたいと考えました。そこで、Model Cont…
ClineでMCP (Model Context Protocol) を使って何か試したくなりました。最近Figmaのデザインを元に開発していることから、Figma向けのMCPがないかを探したところ、いくつかありました。 GLips/Figma-Context-MCP: MCP server to provide Figma layout infor…
前回、今までのChrome拡張の代替として、ClineとともにChrome拡張を作ってみました。 Clineとともに、AmazonのURLをシンプル化するChrome拡張を作ってみた - メモ的な思考的な 今回も「ショートカットキーを押すと、開いているWebページのURLをmarkdown形式…
最近、Chrome拡張が manifest v3 のみ動作可能になった影響で、昔から使っていたChrome拡張が動作しなくなりました。 ちょっと不便なので、代替のChrome拡張を探したり自分で作ってみたりすることも考えました。とはいえ、せっかくなのでいわゆるAIエージェ…
JetBrains系のIDEをインストールする際、Toolbox Appを使うとIDEを一括で管理できて便利です。 JetBrains Toolbox App:ツールを簡単に管理 そのToolbox Appを使ってインストール済のIDEをアップデートするために、いつも通り Update ボタンをクリックしたと…
2/8(土)にギークラボ長野で開催された、「あなたの知らないAPI開発ツール Postmanの世界!!」に現地参加しました。 【ハイブリッド形式】あなたの知らないAPI開発ツール Postmanの世界!! - connpass 風邪が流行っているシーズン、かつ当日は雪だったもの…
前回、Rustを使ってPasoRiを扱いました。 usbipd-winによりRC-S300をWSL2で認識させ、WSL2環境にてpcsc-rustを使ってFeliCaのIDmを読み出してみた - メモ的な思考的な ただ、参考にした記事をなぞりながら実装した感があったことから、もう少しRustの理解を…
以前、 Python + nfcpy + PaSoRi RC-S380 + launchdで、macにログイン後「FeliCaのIDmを通知センターへ出力する」処理を自動起動してみたことがありました。この時はRC-S380がmacに正式対応していないため、macで nfcpy を使ってFeliCaを読み込んでいました…
例年通り、2024年の振り返りと2025年の目標っぽいものを書いてみます。 目次 2024年の振り返り 身近な技術の素振り・深堀りをして、技術のキャッチアップを継続 JetBrains IDEのプラグイン Railroads の開発 自作RDBMSの作成 食べたリンゴの割合をグラフする…