ブログ
ルークスの活動報告、プログラミング、電子工作、地域イベントなどの記事を掲載しています。
microbitで垂直方向でも動作するコンパスを作ってみた
実際に作ったもの https://github.com/kichinosukey/vertical-compass なぜ作ったか microbitの地磁気センサーから算出される角度はmicrobitのロゴマークを水平方向に向けた状態であることを前提に、北を0度
micro:Maqueen V5と旧モデルを比べてみた
この夏新しいmicro maqueenが発売された。make code上ではだいぶ前から拡張機能にv5の姿が見えていたのでわかってはいたが、実際に発表された内容を見ると色々な改善がされているようで何より。 Maqueen Lite V5 旧型を買う理由は思いつかない
Amazon Lightsailで立ち上げたWordpressサーバーのSSL証明書は自動更新ができないっぽい
https://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/amazon-lightsail-using-lets-encrypt-certificates-with-wordpress.html#request-a
RaspberrypiにDockerをインストールする
2025/07時点での手順。忘れがちなので。 https://docs.docker.com/engine/install/debian/#install-using-the-repository インストール前に競合パッケージの削除 for pkg in d
Raspberry Piで自動水やり機をつくる 〜VPN構築編〜
背景 我が家の庭では、プランターでトマトやきゅうりなどの野菜を育てています。 しかし、夏場に2〜3日家を空けると、給水不足で植物が枯れてしまうという問題が・・・。 対策として、観葉植物はできるだけ屋内へ避難させています とはいえ、すべてを移動するの
なぜTailscaleを経由してpi-holeを利用することはこんなにも簡単なのか?
はじめに pi-holeによるAd Blockが良すぎて、自宅外からも使いたくなったためVPNを利用することに決めた。 その際に採用したのがTailscale。実際の設定手順は下記を参考にすることでものの30分で完了したと思う。 Access a Pi-hol
openmediavault5->6のアップデートで躓いた
はじめに 長らく放置していたomv5 -> omv6を実行しようとしたところ下記のエラーが発生 buster-backports リポジトリが存在しないためアップグレードが失敗したのではなかろうか、と $ sudo omv-release-upgrade
Raspberry PiでChatGPT Discord Botを常時稼働させる:Docker Composeによる自動起動構成メモ
きっかけ pi-holeをインストールしてLAN内で快適なAdBlockを実現する – Loochs などでDocker composeでサービスを走らせることが増えた gethomepage/homepage: A highly customizable hom
M1 mac miniでDNSサーバーの情報を取得・変更する
はじめに macbook proだとDNSサーバーの情報を下記のように取得できる ~ networksetup -listallhardwareports | grep 'Hardware Port' Hardware Port: USB 10/100/10
LAN内のラズパイにホスト名を設定する
やりたかったこと ローカルネットワーク内での名前解決により、ルーター変更などによる影響を最小限にしたかった アプローチ ローカルDNSかmDNSかという選択肢で後者が簡単そうと思い選んだ avahi-daemon(8): Avahi mDNS/DN
pi-holeをインストールしてLAN内で快適なAdBlockを実現する
大まかな流れ docker composeインストール docker-composeの設定とpiholeインストール pi-holeサービスへのアクセス 手順 docker composeインストール # Docker Composeをイ
uvのuvxはpipxのそれである
はじめに 今回、uv/uvxやpipxの使い方自体には深入りしません きっかけ MCPの文脈で使用したuvとその中で使用するuvxについて深く理解していなかったまま放置していたが、pypa/pipx: Install and Run Python App