Python
「お買い物チャレラン」をグラフで解いてみた
「お買い物チャレラン」をグラフで解いてみた

Twitterでこういう画像を拾った。赤数字はこちらで追加したもの。 これはひょっとして膨大なパターンがあって、死ぬほど解くのが大変なのでは?と察したのだけれど、さて、何で解こうかちょっと考えた。 むかーし、仕事の一つに […]

続きを読む
Azure
Azure StorageにアップロードされたCSVをAzure PostgreSQLに入れる
Azure StorageにアップロードされたCSVをAzure PostgreSQLに入れる

この記事は Azure Advent Calendar 2021 22 日目のエントリです。 何をするかというと タイトルの通りなんだけども、AzureのStorage AccountのContainerにCSVファイル […]

続きを読む
Python
argparseで"-h"をhelp以外に使いたい
argparseで"-h"をhelp以外に使いたい

-h / --helpは当然そのコマンドのヘルプを表示するのがデファクトなんだが、-h / --hostというオプションを使いたい。でも、--helpを渡したらヘルプを表示して欲しい。 これをそのまま書くと以下になるけれ […]

続きを読む
Mac
NSPOSIXErrorDomain
NSPOSIXErrorDomain

Montereyにしてから、Safariが というエラーを表示してページがロードされないエラーが出る。ストレージが不足しているというメッセージなんだが、当然そんなことはなく。 Safariの履歴を消すと直るんだが、なんか […]

続きを読む
Azure
シングルノードのCitusをDockerでシャーディングしてみる
シングルノードのCitusをDockerでシャーディングしてみる

この記事は PostgreSQL Advent Calendar 2021 7 日目のエントリです。 Citusって何? CitusはPostgreSQLをシャーディングしてスケールアウト出来るようにするPostgreS […]

続きを読む
Twitter
Top Tweet of the month(2021.11)
Top Tweet of the month(2021.11)

続きを読む
Azure
RHEL8とFlexible Server PostgreSQLでLogical Replicationする
RHEL8とFlexible Server PostgreSQLでLogical Replicationする

自宅のRHEL8上のPostgreSQLから、Azure Database for PostgreSQL Flexible ServerにLogical Replicationを設定してみる。自宅鯖がPublisher、 […]

続きを読む
Red Hat
Ccに大量のメアドが設定されている時に送信を防止する(デジタル庁みたいにならないために)
Ccに大量のメアドが設定されている時に送信を防止する(デジタル庁みたいにならないために)

デジタル庁がやらかしたらしいが、そんなん、Postfixのheader_checksに1行追加すれば「大規模なやらかし」は防止できるやろ...。 これでCcに10件以上のメアドが設定されてるメールを送信しようとすると、 […]

続きを読む
Azure
PostgreSQLから並列COPYするスクリプト
PostgreSQLから並列COPYするスクリプト

先にPythonで書き殴ったやつをブログに書いたけれど、もうちょっと使いやすいようにならんかと、コマンドっぽく書き直したので、githubに置いた。 要はpsql -c '\COPY'を並列に実行するだけなんだけど、毎回 […]

続きを読む
Azure
Azure DB for PostgreSQL Single Server with pg_dump or a Python script
Azure DB for PostgreSQL Single Server with pg_dump or a Python script

I did it with DMS, but I'd also like to know how long it takes to do with pg_dump. Loaded the same dummy data […]

続きを読む
Azure
Azure DB for PostgreSQL バルクINSERT, Single vs Flexible
Azure DB for PostgreSQL バルクINSERT, Single vs Flexible

Flexibleの方が同じインスタンスサイズでも速くなってるはずだけれど、バルクで入れたらどうなるんかな、と。コードは以下。1,000ファイルに分割されたトータル143GBのデータをINSERT文で投入(COPYではない […]

続きを読む
Mac
iPhone玉突き
iPhone玉突き

どこのご家庭でもよくある図式だと思うんだけど、バッテリーの状態が低下して新しいのを買うかバッテリー交換するかを選びつつ「お下がり」にしていくパターンを考えていて、拙宅には5台のiPhoneがあり、それぞれバッテリーの状態 […]

続きを読む
Azure
Azure DB for PostgreSQL Single to Flexible Migration
Azure DB for PostgreSQL Single to Flexible Migration

I'd like to know how long it takes to migrate from PostgreSQL Single Server to Flexible Server. Deploy a Linux […]

続きを読む
Azure
サクッとPostgreSQLを立ててテストして畳む
サクッとPostgreSQLを立ててテストして畳む

Azure CLIとjqがインストールされていることが前提だけれども、Azure Database for PostgreSQL Flexible Serverをサクッと立てて、テストして、畳む方法 from 自宅。自宅 […]

続きを読む
Red Hat
dnf-post-transaction-actionsの不満?
dnf-post-transaction-actionsの不満?

自宅鯖を冗長化したはなしで少し書いたけれど、非対称、つまりプライマリとセカンダリになっている拙宅の場合、プライマリでRPMパッケージをインストール、削除した場合、自動的にセカンダリでも同じ状態になって欲しい。この目的のた […]

続きを読む
ブログ
visualizerの日本語化
visualizerの日本語化

WordPressにグラフとか表とか入れるプラグインであるvisualizerが日本語化されてなかったので、サラッと翻訳しといた。適当なんで変なところはPRして直して。UIを日本語にしたい人は、githubのlangua […]

続きを読む
Red Hat
自宅鯖のSSDのベンチマーク
自宅鯖のSSDのベンチマーク

fioで計測してみた。 メインのADATA XPG GAMMIX S70 BLADE 2TB NVMe サブのIntel P3608 3.2TB NVMe データ置き場のSamsung 870 QVO 8TB SATA […]

続きを読む
Azure
Azure AD B2CのCLIでのデプロイ
Azure AD B2CのCLIでのデプロイ

公式ドキュメントも含めて、Azure AD B2Cのデプロイ手順ってなんでスクリプト一発じゃなくてAzureポータルの例しか無いんだろ?と思ったら、Azure CLIがサポートしてないから、みたいだね。 で、探してみたら […]

続きを読む
Red Hat
RHELのDocumentRootを辿る
RHELのDocumentRootを辿る

RHELだとapache(httpd)のデフォルトDocumentRootは/var/www/htmlなのだけど、自分で立てた最初の自宅鯖がRed Hat Linux 7.0あたりだったこともあり、特に疑念を抱かずに使っ […]

続きを読む
Red Hat
code-serverが応答しなくなる
code-serverが応答しなくなる

Podmanのコンテナとして動かしているcode-serverが「何かの拍子」に応答しなくなるので困っていたんだが、code-serverをDockerコンテナとして動かしている人たちのブログを見る限り、そういった問題は […]

続きを読む