BeeBotteからEMQX Cloudへの移行ガイド – MQTTブローカー移行でつまずきやすいポイントを解説
みなさん、こんにちは。 普段、私はAlexaの音声コマンドをトリガーにして、「AWS Lambda → MQTT → ローカルPythonスクリプト」という流れで自作のスマートホームプログラムを運用しています。 長年、M […]
BeeBotteからEMQX Cloudへの移行ガイド – MQTTブローカー移行でつまずきやすいポイントを解説 続きを読む »
IoTみなさん、こんにちは。 普段、私はAlexaの音声コマンドをトリガーにして、「AWS Lambda → MQTT → ローカルPythonスクリプト」という流れで自作のスマートホームプログラムを運用しています。 長年、M […]
BeeBotteからEMQX Cloudへの移行ガイド – MQTTブローカー移行でつまずきやすいポイントを解説 続きを読む »
IoTみなさん、こんにちは。 私は自宅のインターホンにSwitchBot Botを設置して、Alexa経由で「アレクサ、オートロックを開いて」と声で制御できるようにしています。 当初は「声で操作できるなんて未来的!」と満足して
「Alexaを呼ぶの面倒じゃない?」自撮り棒のBluetoothボタンでSwitchBotを動かす快適IoTボタン化計画 続きを読む »
IoT, Raspberry Piみなさん、こんにちは。 前回は「pyenv+venv」を使ったPython開発環境の構築方法をご紹介しました。 今回はその続編として、最近じわじわと注目を集めている新しいツール「uv」についてご紹介します。 uvを使うと
uvでPython環境をもっとシンプルに – pyenv+venvとの比較まとめ 続きを読む »
プロジェクト管理, 開発インフラみなさん、こんにちは。 最近はラズベリーパイに Python を入れて納品するお仕事が増えてきました。そこでいつも頭を悩ませるのが、「開発環境と納品環境のズレ」をどうやってなくすか、という点です。 ラズベリーパイの OS
Pythonの開発環境を「pyenv+venv」の組み合わせで構築 – Raspberry PiのPython環境とのズレを防ぐ方法 続きを読む »
プロジェクト管理, 開発インフラみなさん、こんにちは。 今回は、私自身がWindows Serverで最近ハマった、とあるDLLエラーの解決体験をお話しようと思います。 先日、Windows Server 2022にPython 3.10をインストール
Windows ServerでPythonならVC++ランタイム忘れずに – DLLエラーとサヨナラする鉄板の知識 続きを読む »
開発インフラみなさん、こんにちは。 Pythonで開発をしている際に、こんな経験はありませんか? 「プロジェクトで使っているPython環境を別のPCにそっくりそのまま移行したい!」 昨今はDockerコンテナで一発環境構築というの
【もう迷わない!】Python環境をPC間でスムーズに移行する秘伝のテクニック 続きを読む »
Tips, 開発インフラみなさん、こんにちは。 CSVファイルを扱う際、文字化けに悩まされた経験はありませんか?特に、日本語のデータを含むファイルをWindowsのExcelで開くと、文字がぐちゃぐちゃになってしまうことがありますよね。 この文
Pythonと他言語、BOM付きCSVの扱い方を解説します 続きを読む »
Tipsみなさん、こんにちは。 Pythonを使ってOCR(光学文字認識)をされている方なら、一度はTesseractOCRにお世話になったことがあるのではないでしょうか?手軽で便利ですよね。 でも、「画像の前処理によって、認識
TesseractOCRからPaddleOCRへスムーズに移行するためにやったこと 続きを読む »
IoT, 開発インフラみなさん、こんにちは。 Raspberry Piを使った開発は楽しいものですが、時にはインターネット接続がない環境で作業しなければならないこともあります。 インターネット接続がない環境では、ライブラリのインストールが大き
Raspberry PiでオフラインでもPythonライブラリを使いこなす – Boto3を特定ユーザーでインストールする全手順 続きを読む »
Raspberry Pi, 開発インフラみなさん、こんにちは。 今回は、先日あるイベントで遭遇した「絶望的なファイル共有問題」と、その場を切り抜けるためのPythonでの解決策についてお話ししたいと思います。 開発者やエンジニアであれば、きっと同じような経験が
USBもクラウドも使えない!絶望的な状況を救うPythonの簡易HTTPサーバー 続きを読む »
Tips