Blog
Notion のダークモードやめた
kintone UI Component × React
kintoneプラグインのUI構築において、kintoneライクなUIを実現するために、CSSスタイルシートやkintone UI Componentを活用する方法が検討された。最終的に、kintone UI Componentのv1をReactでラップする方法が選ばれ、@lit/reactを使用することで効率的にUIが構築できた。テーブルコンポーネントはReact Tableを基に独自実装され、全体的に高品質なライブラリの恩恵を受けている。
ZNC で IRC のプロキシサーバーを立てた
ZNCを使用してIRCのプロキシサーバーを立て、ログ取りと外出先からの閲覧を可能にした。Tiarraの代わりにZNCを選んだ理由は、Rocky Linuxでの導入がスムーズでなかったため。ただ、過去ログの設定に苦労しており、スマホ上のクライアントも不安定な動作があるため、IRC周りの課題はまだ解決していない。
個人サイトを新しく作り直している
以前とは異なる方向性の個人サイトを作成している。Indieweb の考え方に共感し、それを具現化する試みを行っている。現状はまだ初期段階で、コンテンツや表示に改善の余地があるが、理想のサイトに近づけていきたい。
ブログを追加した
この Web サイトにブログ機能が追加した。Cloudflare Pages と Remix を使用し、CMS として Notion を利用して記事のデータをAPIで取得する形とした。記事の公開状態の制御が容易で、シンプルな記事を投稿していくには適していると感じている。