Gemini

未分類

mastodon-japanでの投稿のバックアップテーブルにReplyを追加した

mastodon-japan.netでの投稿をバックアップして、id、published_jst、actor、content_text、inReplyTo、attachmentsの項目を抽出してcsv形式にして、「DB Browser fo...
0
未分類

開発者ツールを使っている時だけバグ再現

fedibirdのタイムラインを見ている時に上に表示されている投稿に戻れないバグが発生して、どうやらmp3音声をアップロードした投稿の下の投稿で起こるらしい。mastodon.socialでは起こらないのだが、mstdn.jpでは起こる。ユ...
0
未分類

Geminiが作る画像は日本語が変

Geminiにも画像を作成する能力があるようなので、今日も試してみた。「試行錯誤」という文字をイラストにしてください。 作られた画像の文字は「試行錯誤」とは読めないので、Geminiの通常のスレッドで尋ねてみた。次の画像はGeminiに作っ...
1
未分類

CopilotにOGP画像を作ってもらった

このサイトはWordPressのプラグイン「ActivityPub」を試すために作ったので、パーマリンク以外の細かい設定はしてなかった。その省略していた設定の一つがOGP(Open Graph protocol)の設定で、ここで使っているテ...
3
未分類

WordPressでMathJaxを利用しているが…

WordPressのバージョンが6.9になって数式を入力できるブロックが追加されたのだが、使い勝手が悪く、それ以前から使っていたMathJaxを利用することにしている。ただ、MathJaxを利用するには記事のページにJavaScriptを記...
0
未分類

「エスケープ」と「エンコード」の違いをGeminiに教わる

プログラムなどのコードを作成する際に文字を本来の文字とは異なる文字で表現することが多々あるのだが、「エスケープ」と「エンコード」は違うらしく、私は混同して使っていたし、今後も間違えそうである。特に、元に戻す方は「デコード」と一緒くたにしてい...
0
未分類

プラグイン「ActivityPub」がwpautop関数を使ってる

プラグイン「ActivityPub」の動作を分析している時に、ちょっと気になることがあった。 見ていたのは、wp_posts テーブルで post_type が ap_outbox になっているデータの post_content であるが、...
8
未分類

WordPressの抜粋で改行が削除される原因は wp_posts テーブルの post_content

WordPressの入力時にEnterキーを叩くと段落が変わるのだが、単に改行したいこともあり、その場合はShiftキーを押しながらEnterキーを叩く。 そうすると、段落が変わらずに改行することができる。 そもそも、「段落」という表現が日...
6
未分類

WordPressの抜粋で改行が削除される一因はHTMLコードかもしれない

WordPressの入力時にEnterキーを叩くと段落が変わるのだが、単に改行したいこともあり、その場合はShiftキーを押しながらEnterキーを叩く。 そうすると、段落が変わらずに改行することができる。 そもそも、「段落」という表現が日...
4
未分類

[ap_excerpt]が少ない文字数で抜粋してしまう問題に対処

ここの記事は全文ではなく冒頭の何文字かを抜粋してマストドンで表示させているのだが、その抜粋文字数が極端に少ないことがある。その原因は抜粋するための関数にあるようなので、フィルターフックを使って、その関数の結果とは異なる結果になるように対処し...
7