写真

市川花火大会

自宅屋上から、EOS R6mk2 + RF100-400mm F5.6-8 IS USMのテストを兼ねて、手持ちで撮影してみたら、結構撮れちゃって草w
Red Hat

smartdのエラー

今朝、自宅鯖がエラーを飛ばしてきた。 Aug 2 06:25:37 www smartd: Device: /dev/nvme2, number of Error Log entries increased from 0 to 1...
Azure

Azure Functions (Python) + Cosmos DBまとめ

はじめに Cosmos DB for NoSQLのオススメ言語はC# / Node.jsなのだけれど、AIや他のソリューションと組み合わせる時にPythonの膨大な資産はやはり魅力的なこともあり、Azure FunctionsをPy...
Azure

PythonのCosmos ChangeFeedのDocument

Cosmos DBのChangeFeedをPythonで書こうとすると、デコレータ含めた定義はこんな感じになる。 @app.cosmos_db_trigger(arg_name="documents", ...
Azure

Azure Cosmos DBのPython SDKでのロギングレベル

デフォルトのままAzure Cosmos DBにPythonで接続してあれこれやってると、INFOレベルのログが出力されて肝心のデバッグ用のprint()とかが見えなかったり、ERRORが一瞬で流れて行っちゃって見えないw from...
IT

ついカッとなって書いた。後悔はしていないが、公開はしている。

ミツバチのカメラを含めて5台のTP-Link製のTapoカメラがあるんで、これをIPCamsという有償アプリで表示しているんだが、こいつがすこぶる調子が悪い。なんだか不安定。 一方、TP-LinkはTapoのiPhone / iPa...
Azure

Cosmos DB ChangeFeedのPythonのトリガー

を書いてたら、どうにも動かない。 ドキュメントには @app.cosmos_db_trigger(arg_name="documents", database...
Azure

Apple Silicon上のVSCodeでPythonのAzure Functionsを動かしたい

なんかねぇ、Functionsのランタイム(func)がArm64に対応してないんですよ。プロジェクト作って動かそうとしたら、Arm64は知らん、とか言われて。はー、めんど。 で、ちょっと探したらワークアラウンドを見つけた。要は、無...
Azure

Azure Cosmos DB ChangeFeed + Functions

これは知っている、理解している人には別に大した話ではないのだけれど、ひょっとしてということがあるので。 例えば、Pythonで とあるデータをhttp/httpsで取得してそのデータをJSONに加工して保存してもしJSONの中...
Mac

macOSのEdgeでTweetDeckをウェブアプリ化

Tweetenも使えなくなってしまったので、SafariでTweetDeckを開いていたんだけども、これが猛烈に使いにくい。つまり、Safariと別プロセスとして立ち上げておくことが出来ないので、新しいウインドウを開いたりするとTweet...
Python

犯罪統計や交通事故のジオコーディング

ジオコーディングが簡単にできるライブラリの話は先日書いた。 千葉県警が犯罪発生情報をオープンデータとして配布している。まあオープンデータにするなら、文字コードはUTF-8に改行コードはLFにしておいてほしいが、配布されているファイル...
Python

ジオコーディングした

とっても素敵なジオコーダーが公開されているので、ありがたく使わせてもらった。ネット越しにAPIを叩くより圧倒的に高速。 % pip3 install jageocorder % jageocoder download-diction...
LIFE

Nebula Capsule 3 Laserがやってきた

このところ、プロジェクタが欲しいなぁと考えていたのだけれど、ちょうどAmazonのプライムデーで、119,900円が79,900円になってたので、AnkerのNebula Capsule 3 Laserを購入した。一緒にケースも。 ...
Mac

Tweetenを使いたい

Twitter上でどなたかに教えてもらったんだけど、そのときにちゃんと手順を書き残しておかず、なんだか手探りになってしまったので備忘録として。 Tweetenを使おうとすると、 Tweeten has detected you...
LIFE

8ヶ月ぶり2回目の優勝です

2021年8月、それまで使っていたコロナのエコキュートが故障したので、三菱電機のSRT-PT465UBという型番のエコキュートに買い換えたことは以前に書いた。 で、実はその後、2022年10月にP60というエラーが表示され、キラリ湯...
Python

Tapoカメラの動体検知データを画像にする

ミツバチの行動パターンを画像にした時のPythonコード。pytapoの注意点については、別エントリーで書いているのでそっちも参照。どう書けば取得できるかだけを検証したものなので、そのうち気が向いたら書き直すw from pytap...
LIFE

5年で逝った

JBLのCHARGE3を風呂用のスピーカーとして使ってきたが、約5年経過してバッテリーが逝ったらしく、バッテリー残量の赤いLEDが点灯した状態から充電すると、数分でLEDマックスになるw 次はUSB-Cモデルにチェンジだ。 ...
養蜂

タワマンに引越

人間の話ではなく、ニホンミツバチの話。 入居いただいてから、ちょうど1ヶ月なので先週の土日にやろうと思ってたが、ミツバチの巣箱となっている重箱を追加した。 最初の2段の下段の巣落ち防止の針金に巣の先端が届きそう、つまり...
IT

ミツバチの行動パターン

ミツバチが入居し、カメラを設置し、カメラから動体検知のデータをJSONで取得出来るようになったので、Pythonでチョチョイと画像化してみた。 深夜には峨などの夜行性の昆虫の活動による誤検知とは別に、巣の入口を見回るような行動も記録...
IT

この1時間ほどやっていたこと(半分仕事、半分趣味)

もう週末でだいたい終わってるから、ちょっとCosmos DBのネタでも考えるか...。 そういや、TP-Linkのカメラ・Tapoって、JSONを返してくるんじゃないか?そのままCosmosに突っ込めると何か遊べる(?)かも。 ...
LIFE

掃除機買い換え

2019年に日立のCV-PF900を買ったのだが、これがちょっと吸込仕事率が低い。カタログスペックでは最大で340W。アレルゲンを低減できるようにフィルターが強力なので仕方ないかなと思ってたが、新しい機種はどうやら仕事率が大きく改善されて...
IT

洪水浸水想定区域データをGoogleマップに載せたい

この数日試行錯誤していたんだけど、一番簡単な方法が分かったので、書いておく。 まず、国土交通省はオープンデータとして洪水浸水想定区域データを配布している。これは大きく2つ、国が管理する河川と都道府県が管理する河川に分かれており、さら...
LIFE

町内の地図を作る

大した話ではないのだけれど、町内の防犯灯の位置を地図にプロットしたい。 で、まあiPhoneのジオタグを有効にしておいて、防犯灯の写真を撮影する。次にファイル名を防犯灯の番号に変更する。うちの町内だと基本は3桁の番号なので、001....
養蜂

ミツバチカムを設置した

また例によって例のごとく、TP-Linkのカメラを追加した。 コーナンで買ってきたブロックに1メートルのパイプを突っ込み、カメラをマウントして防雨コンセントから電源引っ張っただけ。 ハチだけでなくネコも写るし、 ...
Mac

外付け2TB SSD→4TBへ

TREBLEETというメーカーのThunderbolt 3対応のケースに、ADATAのXPG SX8200 Proの2TB品を入れて外付けとして使ってきた。ケースは公称値が2,800MB/s、SSDはReadが3,500MB/s、Writ...
タイトルとURLをコピーしました