もっと見る

チキンカツ美味い。ヘタな豚肉より美味かったりする。

のえる :cava_red: DTP鯖管 さんがブースト

ちょっと以前に
インドカレー屋がカツカレー
やってたんだけどおいしかったんよ チキンカツだったのが
うれしい

のえる :cava_red: DTP鯖管 さんがブースト

昔に京大の昆虫展見に行ったとき、マダガスカルゴキブリ(翅のない大人しい森林性ゴキブリでペットとして人気)の触れ合いコーナーがあって。
子供が嬉しそうに触ってる2メートルぐらい離れたところでその子の母親(明らかに引いてる)がゴキの飼い主さんに「このゴキブリはバイ菌持ってないんですか?」って言ってるのが印象に残ってる。
もし私が飼って可愛がってる生き物を気持ち悪がられるのはまだしもバイ菌呼ばわりされたらキレるわ…

それでも笑顔で受け答えしてる飼い主のお姉さん大人だな〜と思ったしさすが京大の研究員さんやで…
ちなみにマダゴキ愛に溢れるその方のお話で一番面白かったのは「前はア●ス製薬に務めていてゴキブリを殺しまくっていた」です

のえる :cava_red: DTP鯖管 さんがブースト

@kPherox Pleroma、jsonb使ってActivityやObjectをそのまま格納して検索したりしてるから、そこで活用されるんだろうねぇ。

Mastodonの場合はオーソドックスなテーブルで1対多とか多対多とかリレーションしてるし、GINとかRUMとかあんまり関係ないんじゃないかなぁ。

のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト


いきます!
のフォーマットを使いそうになったけど意味が違うのでやめよう。

のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト

草加雅人のモノマネしてたら、フォロワー一人減ったんだよ…

@m スクリプトキディを欺く高度な情報戦なのでは!!

実際、それなら無害化されるのでありがたいw

のえる :cava_red: DTP鯖管 さんがブースト

女性ってメイクすること顔面工事っていう人いるよね

@Cutls @kPherox よく考えてAPIを設計し、途中で互換性のない変更は行わない。どうしても行いたくなったら、バージョンつけて追加し、以前のものも残す。

というだけのことなんですが、PleromaもMisskeyも壊しちゃうんですよね……。

Pleromaはv1.0になっていないdevelopブランチだという自認があるからかもしれません。しらんけど。

Misskeyは、クライアントの互換性より、よりよいAPI設計を優先する(追加してゴチャゴチャさせるのではなく、必要なら破棄して作り直す)という方向のようです。

クライアント作るって本当に大変ですね!(白目)

@kPherox せっかくだから解説しとく。

> api/v2 search endpointとは?

MastodonのREST APIの検索の説明はコレ。
docs.joinmastodon.org/api/rest

元々v1があって、互換性のない変更を行うためバージョンを分けた。v2があるのは今のところこれだけ。

違いは何かというと、検索結果のハッシュタグの結果部分が、単にハッシュタグの名前の一覧を返すだけ(v1)だったのが、urlと一週間の統計情報をあわせて返してくる(v2)ようになったこと。

v2が返してくるデータがこれ
docs.joinmastodon.org/api/enti

ハッシュタグの部分はこれ
docs.joinmastodon.org/api/enti

呼び出し方はこう。あらかじめトークンを取得してxxxxxxxxを置き換える。面倒くさい時はWebUIから盗むw

curl -X GET -H "Authorization: Bearer xxxxxxxx" -d "q=カレー" dtp-mstdn.jp/api/v2/search | jq

mastodon.social/@tom79/1021126

もっと見る

のえる :cava_red: DTP鯖管 によるおすすめ:

DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!