Web・CMS
WordPressのVisualizerが表示されない
WordPressのVisualizerが表示されない

グラフを入れてみたら表示されない。なんぞ?と思ったら、Cocoonの高速化が悪さしてた。

続きを読む
Macアプリ・自動化
SafariとEdge
SafariとEdge

Edgeの方がSafariより速いような気がしたが、計測してみるとHTML5はEdgeの方が速く、JetStream2はSafariの方が速い。

続きを読む
PHP
PHPでCosmos DB(Javaでも可)
PHPでCosmos DB(Javaでも可)

Cosmos DBのSQL(Core) APIのSDKとしては.NETやJavaはあるんだけどもPHPは無い。REST APIなんでPHPでcurlでも何でも使えば実装出来なくもないし、実際過去にそれでちょろっと書いたこ […]

続きを読む
Linux・オープンソース
Podmanと格闘した話(本題:自宅鯖でウェブ版VSCodeを動かしたい)
Podmanと格闘した話(本題:自宅鯖でウェブ版VSCodeを動かしたい)

動いた手順しか書かないと何をどう格闘したのか分からない訳だが、色々遠回りをしただけな気もするので「これで動いた」というのをまとめておく。おっと、苦労して何をやったのかというのを書かないとアカンかった。 VSCodeが動か […]

続きを読む
クラウド・Azure
Azure AD B2C + PostgRESTでJWTな話
Azure AD B2C + PostgRESTでJWTな話

PostgreSQLをREST APIで叩きたいでちょっと試してみたPostgRESTなんだけども、PostgreSQLをREST APIで叩けると「何が嬉しいのか」ピンときておらず(この辺、本業からだいぶ離れるので)、 […]

続きを読む
Linux・オープンソース
systemd.pathで迷惑メール送信元をブロックする
systemd.pathで迷惑メール送信元をブロックする

先日、迷惑メール送信元をブロックするという話を書いたんだけども、このinotifywaitでやる方法はイマイチだなと。というのもスクリプトが自動起動してくれないからで、これをsystemdでなんとか出来ないかmanを調べ […]

続きを読む
クラウド・Azure
PostgreSQLをREST APIで叩きたい
PostgreSQLをREST APIで叩きたい

なんやらPostgreSQLにREST APIでアクセスしたいという話があったので、PostgREST + Azure Database for PostgreSQL Flexible Serverで遊んでみた。 まず、 […]

続きを読む
クラウド・Azure
azcopyのRPMパッケージ
azcopyのRPMパッケージ

RPMパッケージにしておいた。ReleasesにRPMパッケージは置いた。 SPECファイルはこんな。

続きを読む
Linux・オープンソース
azcopy V10でオンプレLinuxのデータバックアップをする
azcopy V10でオンプレLinuxのデータバックアップをする

手順ややこしくて忘れちゃうのよ... 自宅鯖は冗長化してあるものの、その2台共が焼失する可能性が無いとは言えないのでデータのバックアップをAzureに置きたい。 で。以前はrsyncを使っていたもののLinux VMが必 […]

続きを読む
Linux・オープンソース
LinuxでもSpeedtestしたい(RPMパッケージが無い)
LinuxでもSpeedtestしたい(RPMパッケージが無い)

SPEC書いてビルドした。githubにRPMパッケージも置いておく。 自宅鯖で動けば良いやビルドなんで、SPECファイルの参考にはしないでください...。

続きを読む
クラウド・Azure
データベースのシャーディングを簡単な英語で説明する
データベースのシャーディングを簡単な英語で説明する

Database sharding explained in plain Englishの日本語訳。 シャーディングはほとんどの開発者にとって理解しにくいデータベースの話題の1つですが、シャーディングを自分自身で実装しな […]

続きを読む
Linux・オープンソース
迷惑メール送信元をブロックする
迷惑メール送信元をブロックする

procmail + smapassassinでスパムを迷惑メールに分類してるが、たまにとりこぼす。で、Mail.appで迷惑メールに分類した時にも自動的にメールのヘッダからIPアドレスを抜き出してドロップしたいので、そ […]

続きを読む
macOS運用・トラブル
MacでLinuxサーバにVULSのスキャンをかけて安全にしたい
MacでLinuxサーバにVULSのスキャンをかけて安全にしたい

"macOS VULS"でググるとちょっと引くぐらい面倒臭い手順が結果に出てくるけれど、このご時世にこんな面倒なことないやろ?と思って公式ドキュメントを見ると、Dockerとvulsctlのおかげでえらい簡単になってるの […]

続きを読む
Web・CMS
JetPackの画像アクセラレータ
JetPackの画像アクセラレータ

1つ前のブログエントリーに画像をアップロードしたのに表示されない、というか、自宅鯖ではエラーが出てないからおかしいなと思ったら、JetPackの画像アクセラレータ(CDN?)がエラーを吐いてた。 速攻でオフにした。

続きを読む
Linux・オープンソース
Montereyにした
Montereyにした

Microsoft Defender for EndpointなのかIntuneなのか分からないけれど、Montereyをサポートするとドキュメントには書いてあるけれど、なんかうまく動かない。 ので、トラブルシューティン […]

続きを読む
Macアプリ・自動化
Fuegoが重たい(のでssh経由でサーバにFuegoをオフロード)
Fuegoが重たい(のでssh経由でサーバにFuegoをオフロード)

Mac mini 2018にFuegoとSabakiを入れてFuegoに囲碁の初心者(自分のこと)の相手をしてもらうと、初心者相手でもFuegoが全力で思考するのでCPUを使いまくって冷却ファンが回ってうるさい。 対戦し […]

続きを読む
Web・CMS
サイト内リンクはOKなんだがなぁ
サイト内リンクはOKなんだがなぁ

wgetでサラッとチェック でも20年以上も経つと、当然外部のウェブサイトはリンクが切れまくり。waybackmachineに貼り直すか???

続きを読む
ネットワーク
BL1000HWのdhcp6が邪魔
BL1000HWのdhcp6が邪魔

拙宅のネットワークはBL1000HW(auひかりのレンタルルーター)をゲートウェイ(HGW)として、その下に10GbEスイッチがあり、さらにその下に自宅鯖やらクライアントがある。 IPv4/v6デュアルスタックなので、サ […]

続きを読む
Web・CMS
WordPressマルチサイトのcron
WordPressマルチサイトのcron

crontabで設定する方法を探すと大抵が/etc/crontabに とセットするというのが出てきて、せいぜい、2>&1が付いてるとかapacheじゃなくてnginxになってるぐらいの違いしかない。で、これ […]

続きを読む
Python
firewall-cmdで設定済みのセグメントを検出してadd-sourceしたい
firewall-cmdで設定済みのセグメントを検出してadd-sourceしたい

dropゾーンにIPアドレスを追加したいんだけど、既に設定済みのセグメントにバッティングしてないかをfirewall-cmdはチェックしてくれないので、例えば、/etc/firewalld/zones/drop.xmlに […]

続きを読む