Gitで特定のブランチのみをクローンする方法
Gitリポジトリの取り扱いについて、少し踏み込んだ話をします。
「リポジトリをクローンして」と言われたとき、何も考えずに git clone を叩いていませんか?
個人の小さなプロジェクトならそれで構いません。し ...
【RP2350】Pico 2互換の「16MB最強版」をArduino IDEでLチカ
AliExpress(アリエク)でウィンドウショッピングをしていると、ふと目に留まったのが、USB Type-Aのオス端子がいきなり生えている開発ボードでした。
よく見ると、搭載チップは話題のRP2350。 Raspber ...
WSL+VSCodeでディレクトリ移動時に発生するキャッシュ問題の解決策
VSCode の「Remote – WSL」拡張は、WSL 上の Linux 環境から Windows 側のプロジェクトを扱えるため、多くの開発者に利用されています。
Windows 上のディレクトリを WSL 側 ...
GitHubのmainブランチを守る:最低限のブランチ保護設定と3wayマージ運用
納戸工房では、Minecraft の Paper プラグイン「twbridge」を
GitHub の nando256/twbridge リポジトリで管理しています。
今までは、
main ブランチにそのまま ...MinecraftでPDCAを学ぶ ― 書見台と本で動くタイマー「PDCATimer」プラグイン
マインクラフトの世界では、家を建てたり、道具を作ったりと、プレイヤーが自分の意思で目標を立てて行動します。これを「計画(Plan)→実行(Do)→確認(Check)→改善(Act)」というPDCAサイクルの流れに落とし込むと、遊びなが ...
Paperプラグイン「TurboAgent」の使い方
TurboAgent(12/7: twbridgeから変更) は、Scratch互換のブロックエディタ TurboWarp から、
Minecraft Java版(Paperサーバ) を操作できるようにするプラグインです。
GitHub ActionsでPaperMCプラグインを“自動”公開するまで
家で マインクラフトでPDCAを回す練習ができる環境を整え、その補助として ホワイトボードプラグインを作りました。
マイクラで学ぶPDCAサイクル ー 遊びながら考える力を育てるマインクラフトサーバの構築方法:子どもと学 ...
bashのhistoryを強化するおすすめ設定
Linux や macOS のターミナルで日常的に作業していると、過去に実行したコマンドを呼び出す「history」機能は欠かせません。
ところが、デフォルトの設定では履歴件数が少なく、せっかくの便利な記録がすぐ消えてしまいま ...
GitでSSL証明書エラーが出るときの対処法
Gitでリモートリポジトリにアクセスしようとしたときに、以下のようなエラーが表示されて接続できないことがあります。
これは、SSL/TLSによるセキュア通信の際に証明書の検証に失敗したことを示すエラーメッセージです。本記事 ...
DoxygenとGraphvizでC言語プロジェクトの呼び出しグラフを可視化
C言語プロジェクトの解析やドキュメント化は、プロジェクトの規模が大きくなるにつれて複雑になります。特に関数間の呼び出し関係を把握することは、コードの理解や保守において重要です。本記事では、オープンソースのドキュメント生成ツールであるD ...