- gameマスターデュエル XYZ 融合フェスに於けるマドルチェ
遊戯王マスターデュエルの期間イベント「XYZ 融合フェス」でマドルチェデッキを使った記録と立ち回り考察。
- noteAstro v3 の View Transitions を試した
Astro v3 で正式実装された View Transitions(astro:transitions)を試した記録。head に ViewTransitions コンポーネントを置くだけで動き、仕組みは pjax に近い。元になった View Transitions API の対応状況にも触れる(2023 年時点)。
- noteAstro.glob から Content Collections に移行した
Astro で src/pages 以下に置いていた Markdown のブログ記事を Content Collections に移行した記録。あわせて知った Middleware と astro:assets(旧 @astrojs/image)について。
- note気色悪かった(JavaScript で空文字列が false になる)
JSX の三項演算子で空文字列が false として扱われ、else 側が表示された話。JavaScript だけでなく PHP や Python でも空文字列は false と評価される。
- noteフルサイト編集対応のブロックテーマを作成した感想
WordPress のフルサイト編集(FSE)対応ブロックテーマを作った感想。PHP から HTML テンプレートへの変化、core/query と InnerBlocks の使い方、theme.json と CSS の使い分け、運用時のメリットと工数の課題(信州 WordPress Meetup での登壇内容)。
- noteWordPress の useSelect で select() の返り値が unknown になるときの対処法(TypeScript)
TypeScript で WordPress の useSelect を使うと、select(store) の返り値のプロパティが unknown になり型エラーになる。typeof で function であることを確認してから呼び出せば通る。コード例付き。
- noteMDXは負債になりそうで嫌
MDX を使いたくない理由。Markdown は単体で文書として成立するので Gridsome・Gatsby・Next.js・Astro と乗り換えてもそのまま使えたが、MDX は JSX とコンポーネントへの依存が生まれ、移行時の負債になるという考察。
- gameブルアカ周年復帰勢
ブルーアーカイブ 1 周年で復帰した際のガチャ・育成・コンテンツ近況と運営の変化について。
- gameマスターデュエル決闘者杯(天気・ラビュリンス)
遊戯王マスターデュエルの決闘者杯に天気・ラビュリンスデッキで参加した記録と環境メタ分析。
- noteあすとろとすべるて(Astro + Svelte に乗り換えた)
サイトを Next.js から Astro + Svelte に乗り換えた感想。Markdown を pages に置くだけでページになる手軽さ、Svelte の props と state の書き方、ハイドレーションという概念について(2022 年時点)。
- animeサマータイムレンダを見ろよ
アニメ「サマータイムレンダ」の視聴推薦。タイムリープ設定の工夫とアクション作画の魅力について。
- movieストレンジャーシングス シーズン4 観終わった <ネタバレ含む>
Netflix「ストレンジャー・シングス」シーズン 4 のネタバレあり感想。エディ・マンソンとヴェクナの正体について。