byobuのScreen modeが実はtmuxだった
サーバー管理やプログラミングの現場において、一つの端末画面を分割して複数の作業を並行して進めるスタイルは一般的である。これまで、多機能なターミナル管理ツールである「byobu」を愛用してきた。特に、操作体系を「Screen mode」 ...
【RP2350】Pico 2互換の「16MB最強版」をArduino IDEでLチカ
AliExpress(アリエク)でウィンドウショッピングをしていると、ふと目に留まったのが、USB Type-Aのオス端子がいきなり生えている開発ボードでした。
よく見ると、搭載チップは話題のRP2350。 Raspber ...
TurboAgent が生まれるまで ― Scratch と Minecraft をつなぐ“工房製プラグイン”の進化と水槽デモ
納戸工房ではこれまで、ものづくりとテクノロジの接点を探り続けてきました。その流れで着手したのが、「Minecraft を Scratch(TurboWarp)から操作できるプラグインづくり」です。最初は twbridge という名前で ...
MinecraftでPDCAを学ぶ ― 書見台と本で動くタイマー「PDCATimer」プラグイン
マインクラフトの世界では、家を建てたり、道具を作ったりと、プレイヤーが自分の意思で目標を立てて行動します。これを「計画(Plan)→実行(Do)→確認(Check)→改善(Act)」というPDCAサイクルの流れに落とし込むと、遊びなが ...
Java版マイクラでAgentとプログラミング:twbridgeによる再現手順
以前の記事「Minecraft: Education の「ブロックコーディング×Agent(作業ロボ)」体験を JAVA版マイクラで再現」では、Minecraft: Education Edition の「ブロックコーディング×エージ ...
Minecraft: Education の「ブロックコーディング×Agent(作業ロボ)」体験を JAVA版マイクラで再現
子どもがプログラミング体験教室で触れた Minecraft: Education の「ブロックコーディング×Agent(教育版の作業ロボ的キャラ)」学習体験がとても好評だったので、家庭でも“ほぼ無料”で再現できないかを検討しました。M ...
マイクラで学ぶPDCAサイクル ー 遊びながら考える力を育てる
こども向けの マインクラフトを使ったICT教育体験会 にいくつか参加しました。
会場によって内容はさまざまで、
DoxygenとGraphvizでC言語プロジェクトの呼び出しグラフを可視化
C言語プロジェクトの解析やドキュメント化は、プロジェクトの規模が大きくなるにつれて複雑になります。特に関数間の呼び出し関係を把握することは、コードの理解や保守において重要です。本記事では、オープンソースのドキュメント生成ツールであるD ...
並行輸入mBotトラブルを乗り越えて!Raspberry Pi Zero Wで作るBluetooth対応自作ラジコン
Amazon で教育用ロボットキットの mBot を購入しました。子ども向けのビジュアルプログラミング入門に最適と評判だったためワクワクしながら組み立ててみたのですが、手元に届いたのは並行輸入品。Bluetooth モジュールを見てみ ...
Python の for ループで enumerate() を活用
プログラミングの備忘録として、Python の for ループで「for index, data in enumerate(list):」のような記述がどのような場面で優位となるかをまとめました。この記事では、enumerate() ...