icon

令和生まれ、すぐ泣く。

icon

フェスやらなきゃ

icon

え、フェス、イカニンジャつけとるやつおるけど

icon

ナンパでもしてるんですか

icon

子の泣き声がほんとにうるさくて気が狂いそうになる

icon

@porkritz たくさんふぁぼる

icon

りっつさんじゃん!!!

icon

動作テスト

Attach image
icon

はんドンクラブのごく一部のユーザに嬉しいお知らせです。

「画像をダウンロードしたいのに勝手にwebp変換+圧縮しやがってコラ」という不満をお持ちの方向けに、画像URLの末尾に?original=trueを付けると変換や圧縮等を無効にするようにしました。

以下の手順でオリジナルに近い画像がダウンロードできます。
1) 画像のURLをコピー(media.handon.club/ で始まります)
2) URL中に "/small/" が含まれている場合は "/original/" に置き換え
3) URLの末尾に ?original=true を付けてアクセスする

注意点です。そもそも容量が大きな画像が投稿されたとき、(閲覧時ではなく)投稿時に圧縮がかかる場合があります。その場合はデータベースに圧縮後のファイルしか保存しないため、上記手順を実施しても投稿時と全く同じファイルがダウンロードできる訳ではありません。

icon

少し技術的な話をすると、画像は、以下の流れで配信されます。
(1) ユーザが画像を投稿 (2) 圧縮してデータベースに保存 (3) ユーザが画像表示をリクエスト (4) 圧縮して配信

(2)の圧縮はマストドンの機能、(4)の圧縮はCloudFlareの機能です。
前者を抑圧することはできませんが、後者は?original=trueによりバイパスできます。

なお、2回も圧縮する理由は、それぞれの圧縮の目的が少し異なるからです。(2)はデータベースの削減、(4)は画像配信の最適化がそれぞれの主目的です。

icon

いなばっぷってwebpに親でも殺されたの

icon

(冷凍|web)p

icon

@inabap 少なくとも一度データベースには保存されますが、その後どうなるかは知らない・・・

icon

なるほどですねっていう営業は信じてはならない、って教わりました

icon

webpとか時代遅れなんで早くavifに対応して欲しい

icon

それ、アグリーです!w

icon

クライアントによる画像投稿の場合、/api/v2/mediaを叩いてる新しいクライアントか、/api/v1/mediaを叩いてる古いクライアントかで変わります

icon

sidekiqプロセスがファイルディスクリプタを食い潰す問題、一切解決してなかった・・・

icon

キレそう

icon

うお

icon

急速充電の鬼が出てきた

icon

あの人、3時間前にイカ食ってない?

icon

え、魚って何だ

icon

なんかなんもわからなくなってきた

icon

おなかすいた

icon

仕事してないのばれそう

icon

老人ホームって呼ばれるの心外なのでサービス付き高齢者住宅にして欲しい

icon

7億って何 よく分からないけど腹って

icon

払って

icon

@Eucritical 人です。

icon

@inabap え、私、人なんで

icon

@inabap ウメヨドの方がいいんですか

icon

@Eucritical そうでしたね間違いました

icon

@inabap 戻しておいたよ

icon

NUROなんか大変なことになってるんだな

icon

ウメヨドよりもっと面白いヨドバシを考えたけどウメヨドが一番面白いという結論となりました

icon

ハカヨド

icon

キョドバシってありましたね