もっと見る

軽い気持ちで HTML からテキストを検索するのを実装しようとしてたんだけど、これって HTMLElement#textContentで検索をかけて、該当する場所を見つけたら頑張って HTMLElement#innerHTML とかから DOM の Selection とかに持っていかないといけないのね……
j11y.io/javascript/replacing-t

‪ヒラギノ角ゴPro/ProN が ヒラギノ角ゴシック になったのね。‬

macOS Catalinaでヒラギノ角ゴPro/ProNが消える - kyoto.nagoya Blog
kyoto-nagoya.hatenablog.com/en

CSS Mobile Text Size Adjustment Module の存在を思い出した。最近モバイル向けの CSS 書いてないなぁ……。

面白そうやなぁって見てる。
rricard/proposal-const-value-types: ECMAScript proposal for the Record and Tuple value types. | ⚠ Stage 0: it will change! github.com/rricard/proposal-co

森建 さんがブースト
森建 さんがブースト

少し前からSidekiqの再試行ジョブに「Aws::S3::Errors::InvalidArgument: Invalid argument.」というエラーが多発していたのですが、こちらの解消をしました。これはGoogle Cloud Storage (GCS) のS3互換APIがマルチパートアップロードに対応していないために発生していました。

Mastodonがメディアファイルのアップロードに利用しているgem「Paperclip」はAmazonが公式で提供するgem「aws-sdk-s3」を使っています。aws-sdk-s3ではデフォルトで15MiB以上のファイルをマルチパートアップロードします。これを無効にする方法はありません。

とり急ぎの対処としてPaperclipのオプションでs3_headersに「'X-Amz-Multipart-Threshold' => 40.megabytes」を追加し、マルチパートアップロードに切り替える閾値を増やして解決しました。Mastodonが対応するのは40 MiBまでなのでこの対処で当面は問題ないでしょう。

だいぶ放置されてきた IndexedDB の IDBTransaction の制御が TPAC で議論されたらしい!!
github.com/w3c/IndexedDB/issue

MIDI ってタイミング合わせるのに使われるらしいので、Web MIDI でその辺りで遊んでみたい。

Web Share Target API は Android Chrome で動くけど、ネイティブアプリからとブラウザからで入ってくるフィールドが違う場合があると。

病院は縦割りで Web と最もつながってない業界で最悪。難しいと。

量子インターネットの開発の競争をオランダと日本で争ってる。

もっと見る
Kimamass Social

Mastodon は、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。