サーバ&テクノロジ

VSCode + WSL + Gemini で Windows側ディレクトリを入れ替えたときに起きるキャッシュ問題と、再起動での解決方法

VSCode の「Remote – WSL」拡張は、WSL 上の Linux 環境から Windows 側のプロジェクトを扱えるため、多くの開発者に利用されています。
Windows 上のディレクトリを WSL 側 ...

サーバ&テクノロジ

Codexが「方針職人モード」になってコードを書かないときの対処法

AI にコード修正を任せることが当たり前になりつつある中で、「方針は立派なのに、実際にはコードが1行も変わらない」という体験をしたことはないでしょうか。
今回、まさにそれを体験しました。

仕様に合わせるため、コード ...

サーバ&テクノロジ

TurboAgent が生まれるまで ― Scratch と Minecraft をつなぐ“工房製プラグイン”の進化と水槽デモ

納戸工房ではこれまで、ものづくりとテクノロジの接点を探り続けてきました。その流れで着手したのが、「Minecraft を Scratch(TurboWarp)から操作できるプラグインづくり」です。最初は twbridge という名前で ...

サーバ&テクノロジ

GPU Configuration Warning — NVIDIA driver is incompatible.

Minecraft Paper サーバ向けに新しいプラグインを開発したので、
「せっかくだし紹介動画でも作っておこう」と思い立ちました。

久しぶりに動画編集を触ることもあり、どうせなら新しい編集ソフトを試してみる良 ...

サーバ&テクノロジ

Visual Studio Code(VSCode)のターミナルでVimのCtrl+Qが効かない問題を解決する方法

VS Code の統合ターミナルはとても便利で、普段のコーディング作業の延長で Vim を使えるのが魅力です。
しかし実際に使っていると、「あれ、Vim で Ctrl+Q が効かない…?」という現象に出会うことがあります。

サーバ&テクノロジ

GitHubのmainブランチを守る:最低限のブランチ保護設定と3wayマージ運用

納戸工房では、Minecraft の Paper プラグイン「twbridge」を
GitHub の nando256/twbridge リポジトリで管理しています。

今までは、

main ブランチにそのまま ...

サーバ&テクノロジ

マイクラ(paper)のホワイトボードプラグインに「表」

納戸工房で作っている Whiteboard プラグインは、
Minecraft の世界の中に「文字を書けるホワイトボード」を持ち込むためのプラグインです。

テキストを貼り出しておけば、

今日やることリスト

サーバ&テクノロジ

エージェントでブロックを設置

このブログでは以前から、「マイクラで学ぶPDCAサイクル」というテーマで環境づくりを進めています。マイクラPDCAの全体像については、こちらをご覧ください:マイクラで学ぶPDCAサイクル ー 遊びながら考える力を育てる

ま ...

サーバ&テクノロジ

PDCATimer

マインクラフトの世界では、家を建てたり、道具を作ったりと、プレイヤーが自分の意思で目標を立てて行動します。これを「計画(Plan)→実行(Do)→確認(Check)→改善(Act)」というPDCAサイクルの流れに落とし込むと、遊びなが ...

サーバ&テクノロジ

turbowarp and agent for Minecraft Paper

TurboAgent(12/7: twbridgeから変更) は、Scratch互換のブロックエディタ TurboWarp から、
Minecraft Java版(Paperサーバ) を操作できるようにするプラグインです。