n8n・自動化関連

予定表登録の自動化におけるn8nの採用と選定理由

自宅にWebサーバを構築し、独自ドメインを運用する一環として、予定表管理サーバ(Davical)を自宅に構築し、日常的に活用しています。このサーバは家族それぞれの予定や、家族行事の予定を管理しており、iPhone等のデバイスと連携して ...

仮想化・コンテナ・WSL

WSL2でUSBメモリを物理マウントしISOイメージを書き込む方法

Windows OSにおいてUSBメモリなどのリムーバブルメディアにISOイメージを書き込む際、一般的には専用のGUIツールが用いられます。しかし、パーティション構造が特殊なデバイスや、OS標準のディスク管理ツールで操作が制限されるケ ...

開発・プログラミング・Git

【Git】間違ってコミットしたファイルを歴史から完全に抹消する方法(git filter-repo)

今回は、Gitリポジトリの「大掃除」についての技術的な解説です。

開発に夢中になっていると、うっかり「入れてはいけないもの」をコミットし、リモートにプッシュしてしまうことがあります。

機密情報: secret.txt ...

開発・プログラミング・Git

Gitで特定のブランチのみをクローンする方法

Gitリポジトリの取り扱いについて、少し踏み込んだ話をします。

「リポジトリをクローンして」と言われたとき、何も考えずに git clone を叩いていませんか?
個人の小さなプロジェクトならそれで構いません。し ...

電子工作・マイコンボード

RP2350 Development Board Module For Raspberry PI Dual Core 16MB

AliExpress(アリエク)でウィンドウショッピングをしていると、ふと目に留まったのが、USB Type-Aのオス端子がいきなり生えている開発ボードでした。

よく見ると、搭載チップは話題のRP2350。 Raspber ...

仮想化・コンテナ・WSL

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

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

開発・プログラミング・Git

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

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

今までは、

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

マイクラ(Minecraft)関連

PDCATimer

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

マイクラ(Minecraft)関連

turbowarp and agent for Minecraft Paper

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

マイクラ(Minecraft)関連

GitHub ActionsでPaperMCプラグインを“自動”公開するまで

家で マインクラフトでPDCAを回す練習ができる環境を整え、その補助として ホワイトボードプラグインを作りました。

マイクラで学ぶPDCAサイクル ー 遊びながら考える力を育てる
マインクラフトサーバの構築方法:子どもと学 ...