07:32:00
2024-12-05 07:18:57 短歌を検出する人の投稿 tanka@mastodon.crazynewworld.net
icon

このアカウントは、notestockで公開設定になっていません。

07:32:15
icon

短歌控えめだったんか

07:43:55
icon

シリアでは内戦が激しくなって携帯電話網やインターネットが利用できず、人々は固定電話回線でやりとりしているとのこと(BBC World News Podcast)。これは、もしものためにモデムを備えておくべきか…接続先どうすんだ?

07:51:49
icon

暗号化してなければアマチュア無線でもいけるのかな?X-Forwarded-Protoリクエストヘッダをhttpsにしてhttpsへのリダイレクトを阻止しよう←

08:00:05
icon

畑のキャベツにはレモン何個分のビタミンCが

08:21:30
icon

3Dセキュアちゃんの立体アバター

08:33:21
icon

戦時用インターネット回線に技術的にはStarlinkもありそうだけど社長がなあ!(てか奴は社長なのかな?)

09:27:38
icon

よっこいし :saba:

d29eddc401 (upstream/main) Fix tag trend migration failing due to duplicate rows (#33189)
17c02c9210 Remove `thing_type` and `thing_id` columns from settings table (#31971)
b82c791770 Set unicode-bidi of account header content to plaintext in styles (#33088)
1ee149d015 Add explicit migration breakpoints (#33089)
86b45a4a48 Add rel alternate rss/json links to tags show html page (#33179)
21f6780498 Fix deletion of unconfirmed users with Webauthn set (#33186)
8b223f3b15 New Crowdin Translations (automated) (#33185)
f9dc7842de Update dependency browser to v6.2.0 (#33182)
f57c82ed35 Update opentelemetry-ruby (non-major) (#33180)
d58173e45b Update dependency @dnd-kit/sortable to v10 (#33183)
3708039856 Update dependency @dnd-kit/core to v6.3.0 (#33181)
b85d7eb7a3 Update `rails-html-sanitizer` to version 1.6.1 (#33177)

09:32:34
icon

ステージングでもマイグレーションに時間かかってるなあ…

09:36:51
icon

プロダクションは速かった (サーバが強いからかしら)

I, [2024-12-05T19:35:01.164592 #17] INFO -- : Migrating to RemoveLegacyUserSettingsData (20241205135901)
== 20241205135901 RemoveLegacyUserSettingsData: migrating =====================
== 20241205135901 RemoveLegacyUserSettingsData: migrated (0.0035s) ============

I, [2024-12-05T19:35:01.177134 #17] INFO -- : Migrating to RemoveLegacyUserSettingsColumns (20241205135925)
== 20241205135925 RemoveLegacyUserSettingsColumns: migrating ==================
[strong_migrations] DANGER: No lock timeout set
-- add_index(:settings, :var, {:unique=>true, :algorithm=>:concurrently})
-> 0.0109s
-- remove_index(:settings, [:thing_type, :thing_id, :var], {:name=>:index_settings_on_thing_type_and_thing_id_and_var, :unique=>true})
-> 0.0160s
-- remove_column(:settings, :thing_type, :string)
-> 0.0086s
-- remove_column(:settings, :thing_id, :bigint)
-> 0.0044s
== 20241205135925 RemoveLegacyUserSettingsColumns: migrated (0.0441s) =========

09:37:11
icon

\Master?/ :saba: \ますたー/

Merged mastodon/mastodon at d29eddc40135865a21ca2b2a85f72d4d18617a20.

10:06:22
2024-12-04 19:29:04 のえるの投稿 noellabo@fedibird.com
icon

Fediverse側からThreadsアカウントのフォローや投稿のいいねを積極的にすると、『フェディバースにシェア』を有効にして良かった、というフィードバックがまわるようになる。

Threadsにアカウントを作った人達に『フェディバースにシェア』を有効にしてもらう働きかけとしては、それしかないし、それこそ私たちにしかできない役割じゃないかな。

まぁ、MastodonやMisskeyにアカウントを作った人達だって、みんなでフォローやお気に入りしていかないと、定着しないけどね!

12:11:34
2024-12-05 12:10:06 がにょ✈️の投稿 ganyo@hikoukidon.jp
icon

このアカウントは、notestockで公開設定になっていません。

12:11:37
2024-12-05 12:10:30 がにょ✈️の投稿 ganyo@hikoukidon.jp
icon

このアカウントは、notestockで公開設定になっていません。

12:11:44
icon

ぴっかー!!

13:48:06
icon

ブラを完全になくすんじゃなくて減らす

15:51:34
icon

Conference 2024のまつもとゆきひろさんによる基調講演「Better Ruby」が始まったよ
https://www.youtube.com/live/Jo8lZkvC-No

16:01:03
2024-12-04 19:22:16 Andy Piperの投稿 andypiper@macaw.social
icon

このアカウントは、notestockで公開設定になっていません。

16:07:27
icon

笹田さんと初めてお会いした時まだ学生さんだった気がするしなあ…!!

16:11:26
icon

> 適当に書き換えるゲリラパッチング→誰かが言い間違えてゴリラパッチング→ゴリラはモンキーの一種なのでモンキーパッチング

mjsk

16:23:26
icon

前職に残してきたソフトの次の作業はPython 2からPython 3への移行だったりするのだったw

16:36:31
2024-12-05 16:35:37 moroの投稿 moro@ruby.social
icon

このアカウントは、notestockで公開設定になっていません。

16:47:47
icon

プロラミングは楽しい。わかる〜!!

16:49:32
icon

> 気持ちが所属してるならみんな所属してるRubyコミュニティ

16:55:14
icon

まごうことあるあしがながれてきた

17:27:28
icon

非表示フィルタに追加しました。グェェ

Attach image
18:59:11
icon

みんなMozillaになるやつだw

ブラウザのUser-Agentが滅茶苦茶になってしまった理由 - Qiita https://qiita.com/natsuozawa/items/02313e86ec5da90463d1

Web site image
ブラウザのUser-Agentが滅茶苦茶になってしまった理由 - Qiita
18:59:25
2024-12-05 18:45:44 わんせたの投稿 ars42525@odakyu.app
icon

nodeinfoにMastodon compatible/Pleromaとか書かれ始める回?

19:40:11
2024-12-05 19:12:36 のえるの投稿 noellabo@fedibird.com
icon

Fediverse(広義)のサーバは、自分自身のソフトウェア名やバージョン、状態、対応機能などの情報をNodeInfoという形式で提供しています。

fedibird.comのNodeInfoはこれです。
fedibird.com/nodeinfo/2.0

クライアントアプリを実装する際、この情報を元に、指定したドメインがActivityPubのサーバであるか、どのソフトウェアかを調べ、それに応じた対応をすることができます。

ただし、ソフトウェアの名称を頼りに判別を行うと、よく知られたあらかじめ対応しているアプリならいいのですが、マイナーな実装、新規の実装は無視されることが多くなります。

実際は、ActivityPubサーバであることだけを確認し、それぞれのAPIを呼び出して応答するか確かめるようにすべきで、

そうすると、MastodonのAPIと互換性のあるサーバソフトウェアであれば、アプリ側が知らないサーバソフトウェアであったとしても、対応できるようになります。

ただし、クライアントアプリ側の事情として、未知の実装で不具合が出た際に、互換性のクレームがアプリ開発者側に来るという問題があり、避けたいというケースもままありますので、意図的に対応しないこともあります。

fedibird.comのNodeInfo
Attach image
20:39:51
icon

世界中の誰よりきっと熱い夢見てたから(-人-)

20:53:05
icon

PayPayさん

20:58:51
icon

今日もぎりぎり晩ごはん錬成完了前にビールが枯渇したのでプランク重力が大きい