Category: ブログ

micro:Maqueen V5と旧モデルを比べてみた

この夏新しいmicro maqueenが発売された。make code上ではだいぶ前から拡張機能にv5の姿が見えていたのでわかってはいたが、実際に発表された内容を見ると色々な改善がされているようで何より。 Maqueen Lite V5 旧型を買う理由は思いつかない

RaspberrypiにDockerをインストールする

2025/07時点での手順。忘れがちなので。 https://docs.docker.com/engine/install/debian/#install-using-the-repository インストール前に競合パッケージの削除 for pkg in d

Raspberry Piで自動水やり機をつくる 〜VPN構築編〜

背景 我が家の庭では、プランターでトマトやきゅうりなどの野菜を育てています。 しかし、夏場に2〜3日家を空けると、給水不足で植物が枯れてしまうという問題が・・・。 対策として、観葉植物はできるだけ屋内へ避難させています とはいえ、すべてを移動するの

openmediavault5->6のアップデートで躓いた

はじめに 長らく放置していたomv5 -> omv6を実行しようとしたところ下記のエラーが発生 buster-backports リポジトリが存在しないためアップグレードが失敗したのではなかろうか、と $ sudo omv-release-upgrade

LAN内のラズパイにホスト名を設定する

やりたかったこと ローカルネットワーク内での名前解決により、ルーター変更などによる影響を最小限にしたかった アプローチ ローカルDNSかmDNSかという選択肢で後者が簡単そうと思い選んだ avahi-daemon(8): Avahi mDNS/DN

uvのuvxはpipxのそれである

はじめに 今回、uv/uvxやpipxの使い方自体には深入りしません きっかけ MCPの文脈で使用したuvとその中で使用するuvxについて深く理解していなかったまま放置していたが、pypa/pipx: Install and Run Python App

Initializing PlatfomIO never end

久しぶりにvscodeでplatformIoを使った開発をしたいと思い以下リンク先を参考に進めようと思った https://docs.platformio.org/en/latest/integration/ide/vscode.html が、ツールバーに何の表示も

Xiao ESP32 S3と連携するMCPサーバーを作る

最近XIAO ESP32 S3なるものを買って使い始めた。そしてMCPなるものが流行り始めた。 LLMのインターフェースでハードウェアを操作できたら未来だよなぁと思っていたところだったので早速下記のような構成で仕組みを作れないか試してみた。 センサーは

Fixing 'Axios Cross-Site Request Forgery Vulnerability' in Mineflayer Setup

背景 mineflayerをインストールして、自作botを作成したかったがセットアップ時に依存パッケージが持つ脆弱性と依存関係に起因した問題によってセットアップを完了できなかった 問題の概要 mineflayerパッケージをインストールを進めると依存パッ

EACCES: permission denied, unlink '/usr/local/bin/code'

以下リンク先を参考にcommand lineからcodeコマンドを呼び出すため、コマンドパレット経由でinstallを試みたところ下記のエラーが発生 EACCES: permission denied, unlink '/usr/local/bin/code' 権限

カレー屋さんはグレービーの作り置きをどのように作っているのか

カレー作りで一番のボトルネックは玉ねぎだと思う。特にスパイスカレーを作ったことがある人ならよく分かるはずだ。「飴色になるまで炒めた玉ねぎ」、あの作業だ。 あんなものを作れるのは時間に余裕のある貴族か料理人くらいだと思っている。でも、美味しいスパイスカレーを作りたい

Securing Image Permissions for Our Programming Workshop Posters with DFRobot's Support / DF Robot社よりmicro maqueen製品画像の使用許可をいただく

ルークスでご支援しているプログラミング講座のポスター作りのために「何かいい素材ないかなー?」と悩んでいたところ 「そうか、マックイーンの写真使えばいいのか」 と気づき早速製造元のDF Robot社に連絡を入れてみました。連絡先はこちらに記載されているストアサポートの

マイクラで雪合戦ゲームを作る

狙い カスタム雪玉を当てられた人は、自身のスコアが-1されるというゲームシステムを作りたい 前回振り返り カスタム雪玉の作り方と、投げた後に雪玉で発生する効果についてコマンドを使って設定できるようにした https://loochs.org/b

AWS Route53でGmailのDKIM認証を始める

手順01. Google WorkspaceでDKIM認証画面を開く、TXTレコードを確認する AWS Route53にレコードを挿入すると文字が長すぎると怒られた どうやら100文字を超える場合は引用マークで分割しないといけないらしい htt

Discord BotをEC2 Amazon Linuxにデプロイする

Pythonで作ったDiscordサーバーを永続化するための手順をまとめました。 ステップ1: サービスファイルの作成 /etc/systemd/system/ディレクトリ内にサービスファイル(例: discordbot.service)を作成 sudo

chatGPTをDiscordサーバーに追加する

参考記事 https://note.com/sangmin/n/nd6c3d7dd59cb 細かな手順はgithubにも英語ですが記載されていますね。 GitHub - openai/gpt-discord-bot: Example Discord b

Chromeブラウザのユーザープロファイル名を変更する

前提 Alfredのブラウザプロファイル切り替えワークフローを使っている 問題 ユーザープロファイルが適切な名前になっていない 課題 ユーザープロファイルの変更が反映されない ブラウザの設定からだとどうにも変えられない そのほ

Node.js yargsの使い方

yargs https://www.npmjs.com/package/yargs yargs-parser https://www.npmjs.com/package/yargs-parser yargsとyargs-parserの違い yarg

M1 macでnode.jsの開発環境を整備する

パッケージのインストール node.js $ brew install node nvm(node version manager)node.jsのバージョンを管理・切り替え $ brew install nvm インストール完了後に以下を実施

オーディオ出力先切り替えスイッチを作成

在宅勤務をしていると,スピーカーとヘッドホンを切り替えることがしばしば. TV会議しているとき以外は蒸れるので,スピーカー. TV会議はヘッドホン. ところが,突発でコールが入ると,スピーカーからヘッドホンに切り替えに手間取る手間取る. というわけで,そ

Arduino でうまくLチカできない理由

Pro Micro の激安互換品(1980円/3pcs@Amazon) を使ってLチカを試してみました. が,思ってたとおりに光りませんでした.なんか暗い... https://youtu.be/5HyWA7Sm8AY 書いたコードは下記の通り.

Amazon Fire HD タブレットをサブディスプレイ化する方法

やりたいこと(やったこと) 興味本位で3年前に買った Fire HD 8 タブレット今ではその「操作もっさり感」からまるで使わないせめてPCのサブディスプレイとして運用したいとはいえ,1280x800 と解像度的にはきつい...CPU負荷率グラフとかをモニタリングはどうか

WindowsユーザのためのMacbookのUS版キーボードの設定

何がしたいのか 日本語入力モードでも半角でスペースを入れたい, 句読点は「,.」を使いたいHHKB US版となるべく同じキー配置にしたいex. caps lock → Ctrl, 右Command → 言語切替スクショを手軽に取りたい 1. Google