Linux・オープンソース
podman.sockなのにdirectory?
podman.sockなのにdirectory?

RHEL9.3の謎挙動で悩んでしまった。こちらの手違いが原因かも知れないが、書いておけば誰かの役に立つかもしれんので。 nginx-proxyがdocker.soketを利用して他のコンテナと通信するので、docker- […]

続きを読む
macOS運用・トラブル
エルゴノミックキーボードにスイッチ
エルゴノミックキーボードにスイッチ

Mac StudioにはLogicoolのKX800M MX KEYS for Macを接続していて、浅いストロークとUS配列、そしてMacに対応しているという点で非常に気に入っていたのだけれど、最近はちょっと肩こりを自 […]

続きを読む
クラウド・Azure
広告ドメインの正引きに失敗することでブロックするネームサーバ
広告ドメインの正引きに失敗することでブロックするネームサーバ

という話題をTwitterで呟いていたところ、素敵なコンテナイメージがあったのでMacで早速テスト。 おお、yahooは引けるけど、000free.usは引けない。 これをLAN内に立てて、DHCPサーバでDNSを配布す […]

続きを読む
セキュリティ
神奈川県公立高校出願システムのメールトラブルの話(digコマンドを使って調べよう)
神奈川県公立高校出願システムのメールトラブルの話(digコマンドを使って調べよう)

ニュースで伝えられることだけでは良く分からないですし、最終的に何が原因だったのかという発表を待つのが正解ですが、メールシステムを構築する際にネームシステム(DNS)は避けては通れない話題ですし、失敗例から学ぶことは非常に […]

続きを読む
ネットワーク
Anker PowerHouse 512Whを購入した
Anker PowerHouse 512Whを購入した

去年の2月にStarlinkを購入してauひかりのバックアップ回線になるようにしていたのだけど、先日帰省から戻ってきた際に冷え切った自宅ですべてのエアコンが全開運転になったところでブレーカーが落ちた。ブレーカーが落ちる、 […]

続きを読む
サーバー・コンテナ
C102は2本書きました
C102は2本書きました

C101から寄稿させていただいているらぼ畜本、C102では2本寄稿しました。BOOTHにまだあるようです。 TP-Link 製ネットワークカメラ の映像を監視したい ITエンジニアのキャリア形成

続きを読む
macOS運用・トラブル
ステージマネージャが邪魔
ステージマネージャが邪魔

macOS Sonomaにアップグレードした直後、およびクリーンインストールした直後、壁紙をクリックした時にウインドウを画面外におしやってデスクトップを表示するようになってるのが心底ウザくてどうしたものか悩んでいたんだけ […]

続きを読む
クラウド・Azure
LangChainを使わない分かる
LangChainを使わない分かる

「ほーいいじゃないかこういうのでいいんだよこういうので」(の絵をここに貼る) AI担当じゃないんですけど ABEJA Tech Blogの"LangChainを使わない"を読んで、首がちぎれるほど頷いてしまった人は少なく […]

続きを読む
クラウド・Azure
この声優さん、確かこの作品であの声優さんと共演してたよなぁ
この声優さん、確かこの作品であの声優さんと共演してたよなぁ

はじめに (この記事はMicrosoft Azure Tech Advent Calendar 2023シリーズ2の12月6日のエントリーです) 「ある声優さんが別の声優さんと共演してたよなぁ」って、知りたくなりません? […]

続きを読む
クラウド・Azure
PostgreSQL on Azure IaaS
PostgreSQL on Azure IaaS

主にPaaS(Azure Databae for PostgreSQL Flexible Server)との違いをチェックするために使うのだけど、あまりしょっちゅうやることではないので忘れる。毎回「どうして5432/tc […]

続きを読む
クラウド・Azure
Cosmos DB for PostgreSQLのパーティションとカラムナーストレージ
Cosmos DB for PostgreSQLのパーティションとカラムナーストレージ

公式ドキュメントにパーティショニングとカラムナーストレージのことは書いてあるのだけれど、実データを入れてテーブルがどのように見えるかについて、分散テーブルも含めてまとめて説明したものはないように思うので、書いておく。 テ […]

続きを読む
Linux・オープンソース
smartdのエラー
smartdのエラー

今朝、自宅鯖がエラーを飛ばしてきた。 不自然に大きい数字はたいがい変数の型の最大値で、これはunsigned long longの最大値。とはいえ、こう暑い日が続くとSSDが故障してもおかしくはないので、とりま、smar […]

続きを読む
クラウド・Azure
Azure Functions (Python) + Cosmos DBまとめ
Azure Functions (Python) + Cosmos DBまとめ

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

続きを読む
クラウド・Azure
PythonのCosmos ChangeFeedのDocument
PythonのCosmos ChangeFeedのDocument

Cosmos DBのChangeFeedをPythonで書こうとすると、デコレータ含めた定義はこんな感じになる。 で、この"func.DocumentList"はPythonのdictライクに動作するのでつい忘れがちだけ […]

続きを読む
クラウド・Azure
Azure Cosmos DBのPython SDKでのロギングレベル
Azure Cosmos DBのPython SDKでのロギングレベル

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

続きを読む
ネットワーク
ついカッとなって書いた。後悔はしていないが、公開はしている。
ついカッとなって書いた。後悔はしていないが、公開はしている。

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

続きを読む
クラウド・Azure
Cosmos DB ChangeFeedのPythonのトリガー
Cosmos DB ChangeFeedのPythonのトリガー

を書いてたら、どうにも動かない。 ドキュメントには と書いてあるが、エラーが出る。 んで、このトリガーの実装を見に行ったら、こんなんなてり。 まあ、ドキュメントの"collection"とか、おかしいわな。 PRしといた […]

続きを読む
クラウド・Azure
Apple Silicon上のVSCodeでPythonのAzure Functionsを動かしたい
Apple Silicon上のVSCodeでPythonのAzure Functionsを動かしたい

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

続きを読む
クラウド・Azure
Azure Cosmos DB ChangeFeed + Functions
Azure Cosmos DB ChangeFeed + Functions

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

続きを読む
Macアプリ・自動化
macOSのEdgeでTweetDeckをウェブアプリ化
macOSのEdgeでTweetDeckをウェブアプリ化

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

続きを読む