ログ一覧

ただのメモ

Remix で通常のページングにする

前回無限ローディングにしたら良くなさそうなコードになったので普通にページングにした。

Remix と無限ローディングの相性が悪そう

掲示板みたいな、書き込み欄とコンテンツの表示が同一ページ内にあるデザインで無限ローディング的なことをしようとしたら、なんだか見た目がよくないコードになった。

Conform のチュートリアルをやった

Remix と組み合わせるフォームライブラリとして評価されている Conform のチュートリアルをやった。

Remix のチュートリアルをやった

Remix のチュートリアルをやった感想。

技術記事を書くときに考えていること

どこかに書きたかったけど書く場所が無いのでここに書く。

Ubuntu 24.04 に OpenJDK と Node.js をインストールした Dockerfile を作る

Ubuntu 24.04 に OpenJDK と Node.js をインストールし、firebase-tools をグローバルインストールした Dockerfile を作るだけのことに相当の時間を溶かしたのでメモ。

Electron Forge で必要なファイルだけ zip に含める設定

Electron Forge で MakerZIP を使ってパッケージングしたとき、必要なファイルだけを含める設定について。

GET と大文字で書かないと Astro の rss が生成されなくなっていた

Astro v3.0 から get を GET にしないと rss が生成されなくなっていた。

IntersectionObserver でビューポート内の一番上にあるパラグラフを取得する

IntersectionObserver でビューポート内の一番上にあるパラグラフを取得する実装をした。

-webkit-text-size-adjust: 100%; を指定しないとスマホで文字サイズがおかしくなる

このブログのテーマを変更したついでに、今までずっと iPhone の Safari で表示が壊れていたことに気づいた。