2026/11/01
はじめに
Twitter の公式アプリはおすすめやトレンドなどのノイズが多くあまり使いたくありませんが、サードパーティークライアントは大昔に締め出されてしまいました。
Control Panel for Twitter という拡張機能を入れれば PC ブラウザではかなり快適に使えるのですが…。
そのため、PWA 版をよく使っているのですが、以下のような問題があります。
アカウント切り替えが重い
Push 通知が上手く届かない
おそらく複数アカウントログイン時に、現在アクティブな1アカウントにしか通知が届いていない
拡張機能を利用できる Android ブラウザが限られている
Android 版 Firefox なんか重い
今回はこれらの問題を解決するために作った (作ったは嘘で、AI に作ってもらった) Android 用 Twitter PWA ラッパーアプリ polytwi と、Web Push 通知を FCM に中継するサーバー autopush-fcm-bridge について紹介します。
インストールは以下の F-Droid
2026/10/18
はじめに
GitOpsでは、アプリケーションリポジトリと、マニフェストリポジトリを分離することが多いです。
この時、アプリケーションリポジトリのCI (GitHub Actionsを想定) でコンテナイメージをビルドした後に、マニフェスト側のイメージタグを書き換える仕組みを導入しようとすると、「アプリケーションリポジトリとマニフェストリポジトリを疎結合に保つこと」と「イメージビルド後に即座にマニフェストを更新すること」を両立するのが難しいです。
以前書いた記事「自宅Kubernetesクラスタの紹介」では継続的デプロイ周りについても紹介しました。自作のアプリケーションは master に push されると kgtkr/docker-tags-gen-action を使って 20261017163538545-786e273-master のようなタイムスタンプ付きタグを付与し、GitHub Container Registry に push しています。そして、マニフェストリポジトリ側で Renovate を動かすことで、マニフェストのイ