Chrome 126 で import assertion 'assert' が使えなくなった。

2024/06/11 に Chrome 126 がリリースされたのですが、その影響で動かなくなった Chrome 拡張が出てしまったので調査しました。結果を書くと json を import するときに使っていた import assertion が廃止されたからなのですが、廃止されるのを全然知らなかったので反省の意味で記事を残しておきます。

この記事の続きを読む

ブラウジング中に今年のコナン映画のネタバレを食らうのをどうにかして回避する。

今年は絶対に何が何でも劇場版名探偵コナンのネタバレを踏みたくなかったので、ネタバレを含みそうなページの表示をブロックするChrome拡張をつくりました。

この記事の続きを読む

Fire OS 7搭載のFire TVでローカルホストからadbが使用できなくなった。

2月末にFire OSのアップデートがあったのですが、適用後にFire TVでローカルホストからadbが使えなくなってしまいました。外部デバイスからのadbは引き続き使用できるので、Amazonが意図的に通信をブロックしているようです。現在進行系でとても困っているのですが、日本語だと全然情報が出ていないので自分用にまとめておきます。

この記事の続きを読む

PageSpeed Insightsの『リンクにわかりやすいテキストが設定されていません』をどうにかする。

せっかくAstroでブログを書いているので、PageSpeed Insightsでトップページのスコアを全部100にしたいと思いました。が、SEOの『リンクにわかりやすいテキストが設定されていません』の指摘がなかなか解消できなかったので、それをどうにかしたときのメモです。PageSpeed Insightsはあくまでユーザーの利便性を向上させるための指標なので、無理して100点を取るものではないですが、私がこういう計測系のハイスコアを狙うのが好きなので今回は100点を狙っています。

この記事の続きを読む

Astro 4.0でsharpがmunmap_chunk(): invalid pointerになるのをどうにかする。

2023/12/05にAstro 4.0がリリースされました。このブログに対して影響のあるBreaking Changesはなかったため、Astro 3からそのまま移行したのですが、astro devでsharpがmunmap_chunk(): invalid pointerを起こしてしまったので、それをどうにかした時のメモです。

この記事の続きを読む