Pinned toot
Pinned toot

久し振りに本についての日記を書いたよ。

[舞城王太郎]みんな元気。 - 小説の思い出 | アペフチ diary.kitaitimakoto.net/2020/0

Pinned toot

EPUBファイル中のソースコードをシンタックスハイライトするアプリケーション「Pirka」の新バージョンをリリースしたよ。
日本語対応してみた。

ja_JP.UTF-8だけじゃなくてWindowsのCP932(Shift_JISっぽいやつ)でもCP65001(UTF-8)でも動きます。文字化けしたらバグなので教えてください。

まあ仕様でも非同期に処理すべきって書いてあるしな。しょうがないか。

こういう時Goは便利そうだなあ。
RustはまだAsync Book読んでない程度なのでよく分かっておらん。

ほんとに全部を非同期で処理しちゃうのがいいんだろうなあ。

JSON-LDっつってるけどまあ、ActivityPubの話をしています。

Show thread

JSON-LP、サーバーで受けてその場でリクエスト処理してレスポンス返したい、って時にデリファレンスが必要なデータ混ぜられると辛い。非同期処理せねばならない。しかしそれは往々にして普通のプロトコルである。

JSON-LDで検証を実装しようとしたら余裕で再帰出てきますよね?

そうするとネストの深いオブジェクト食わせてDoSとかできるよね?

とすると再帰の深さを制限する必要がありますよね?

だりぃ。

まあループでもいいんだけど、いずれにせよ。

みんなビルド中の、暇だけど他のことをするには短い時間、何してるの。

久し振りにHypothesis使ったけどすごくいい。
僕が欲しかったのはリンクアグリゲーターではなくてこっちだったんだなあと思っちゃう。

Home : Hypothesis web.hypothes.is/

やっぱりビルド中はマシンが重くなるな。

Snapで入れたCaddyの挙動がなんかおかしかったぽいからgemfuryのパッケージを入れてsystemdで動かすことにした。

ちょいちょい癖はあるから使ってみるものだね。
寝よう。

Show more
Bookwor.ms / 本の虫

a Mastodon instance for book lovers.