08:45:41
icon

すごぃでかぃ釣り針が送られてきた

Password Update Dear User, This email is to inform you that your password for proton account is due to expire, Wednesday Aug 21, 2024. To maintain secure access and avoid any disruptions, please take a moment to update your password before it expires Keep same password Stay secure, The Proton Team
Attach image
09:13:53
icon

ヘッダFromのドメインにSPFは設定されていない。最初のRecievedのドメインはGoDaddyに登録されているもので、最初のパブリックなReceivedのドメインはカリフォルニアの会社、IPアドレスはAWSのus-east-1のEC2。

Keep same passwordボタンのリンク先のドメインとIPアドレスはUKの会社のもの。

巧妙に正体を隠してる気がするなあ。Report phishing。釣り針のアイコンがすきw

Menu item to report phishing with a hook icon
Attach image
09:17:18
icon

Ubuntu 22.04.4 LTSメンテしとくて

$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following NEW packages will be installed:
linux-headers-5.15.0-119 linux-headers-5.15.0-119-generic linux-image-5.15.0-119-generic linux-modules-5.15.0-119-generic
linux-modules-extra-5.15.0-119-generic
The following packages have been kept back:
python3-update-manager update-manager-core
The following packages will be upgraded:
linux-generic linux-headers-generic linux-image-generic
3 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
3 standard LTS security updates
:
$ cat /var/run/reboot-required*
linux-image-5.15.0-119-generic
$ sync; sync; sync; sudo reboot

(-人-)

09:27:22
icon

Ubuntu 20.04.6 LTSもメンテしとくて

$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following NEW packages will be installed:
linux-image-5.4.0-193-generic linux-modules-5.4.0-193-generic linux-modules-extra-5.4.0-193-generic
The following packages will be upgraded:
linux-image-generic linux-libc-dev
2 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
2 standard LTS security updates
:
$ cat /var/run/reboot-required*
*** System restart required ***
linux-image-5.4.0-193-generic
linux-base
$ sync; sync; sync; sudo reboot

(-人-)

09:35:49
icon

さてさて :saba:

2da687a28b (upstream/main) Remove dead CSS code (#31527)
edeae945c0 Remove fontawesome leftovers (#31525)
19a1acb38b Add `api_versions` to `/api/v2/instance` (#31354)
d67e11733e Add automatic notification polling for grouped notifications (#31513)
01a757d306 Fix boost dialog visibility selection not being taken into account (#31523)
e48a64d3b5 Fix distracting and confusing always-showing scrollbar track in boost confirmation modal (#31524)
8c7642cd18 Change translation strings of grouped notification label to have full context (#31486)
b91264b1f3 Update dependency fugit (#31522)
3994195fea New Crowdin Translations (automated) (#31521)
b06c7b6b5a Change hints for missing remote content in web UI (#31516)

09:45:51
icon

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

Merged mastodon/mastodon at 2da687a28b509025343d3d8ca17753de9b128e8f.

09:49:03
icon

ルー大柴さんと仲良くなれたか確かめようとしたら全部英語に戻っていた。何を言っているのかわからないw

Attach image
10:07:05
icon

ぎゃー

/app/vendor/bundle/ruby/3.3.0/gems/redis-4.8.1/lib/redis/connection/hiredis.rb:19:in `connect': SSL not supported by hiredis driver (NotImplementedError)

10:08:15
icon

ぎゃー

{"level":"error","time":1724270873214,"pid":126,"hostname":"ddb70fbf-1599-44bf-b4ae-d2c1e83b8ce8","name":"streaming","err":{"type":"Error","message":"self-signed certificate in certificate chain","stack":"Error: self-signed certificate in certificate chain\n at TLSSocket.onConnectSecure (node:_tls_wrap:1674:34)\n at TLSSocket.emit (node:events:519:28)\n at TLSSocket._finishInit (node:_tls_wrap:1085:8)\n at ssl.onhandshakedone (node:_tls_wrap:871:12)","code":"SELF_SIGNED_CERT_IN_CHAIN"},"msg":"Redis Client Error!"}

12:12:35
icon

着陸装置がもくもくしてるのは着陸に1ずんだもち

12:30:12
icon

草雑盛りはむサラダ

Attach image
12:31:39
icon

ITはつまらなくてもSidekiqは詰まるよね

13:12:19
icon

草の方

13:48:06
icon

結線の金曜日だ

14:08:11
icon

プロダクションのデータストアを利用するMastodonをローカルで動かす

$ heroku config -s > env.zundan-mastodon
$ bundle install
$ yarn install
$ sed -i 's/^/export /' env.zundan-mastodon
$ source env.zundan-mastodon
$ bundle exec rake assets:precompile

Puma

$ BIND=0.0.0.0 bundle exec puma -C config/puma.rb &
$ curl -v -H "Host: $LOCAL_DOMAIN" -H "X-forwarded-proto: https" http://localhost:3000

Sidekiq

$ bundle exec sidekiq -c 1 -q default -q ingress -q mailers -q pull -q push

ストリーミング

$ BIND=0.0.0.0 node ./streaming

14:19:45
icon

TLSのRedisへの接続情報をTLSではない環境変数に移す

$ for p in '' CACHE_ SIDEKIQ_; do echo export ${p}REDIS_URL=\$${p}REDIS_TLS_URL; echo unset ${p}REDIS_TLS_URL; done > env.remove_redis_tls_url
$ source env.remove_redis_tls_url

Puma

$ BIND=0.0.0.0 bundle exec puma -C config/puma.rb &
$ curl -H "Host: $LOCAL_DOMAIN" -H "X-forwarded-proto: https" http://localhost:3000
:
NotImplementedError (SSL not supported by hiredis driver):
:

Sidekiq

$ bundle exec sidekiq -c 1 -q default -q ingress -q mailers -q pull -q push
:
/home/zunda/c/src/github.com/zunda/mastodon/vendor/bundle/ruby/3.3.0/gems/redis-4.8.1/lib/redis/connection/hiredis.rb:19:in `connect': SSL not supported by hiredis driver (NotImplementedError)
:

ストリーミング

$ BIND=0.0.0.0 node ./streaming
:
:Error: self-signed certificate in certificate chain
at TLSSocket.onConnectSecure (node:_tls_wrap:1674:34)
at TLSSocket.emit (node:events:519:28)
at TLSSocket._finishInit (node:_tls_wrap:1085:8)
at ssl.onhandshakedone (node:_tls_wrap:871:12)
:

とほほ

14:20:40
icon

むかしむかしhiredisじゃないので解決した気がするんだよな…

14:27:01
icon

ガラ美って誰よキー

15:04:49
icon

ストリーミングにオレオレ証明書を許してもらう
https://github.com/zunda/mastodon/commit/5b0d470412c98ba1ca337b1a431044ea100392a7

Ruby側はどうしようかねえ…

Web site image
Allow self-signed certificate on Redis · zunda/mastodon@5b0d470
15:12:27
icon

Ruby側はhiredisを除く感じにしてたわね (当時は非TLSでいいことになってリバートしたもよう)
https://github.com/zunda/mastodon/commit/f83555e34de34733eb0448c18277307c5d1fbd1a

Web site image
Remove hiredis and connect to Redis through TLS wtih self-signed cert · zunda/mastodon@f83555e
15:29:02
icon

お仕事に集中していないのでAnytime Anywhereをスキップされない魔法がじょうず

15:34:03
icon

これは焼き立てほやほやのほや (2023年撮影)

ゆりあげ港朝市で焼かれているホヤとサザエ
Attach image
15:46:20
icon

ぼくがいちばんすきなRickroll
https://x.com/zackfreedman/status/1517555638456389632

15:47:57
icon

ちゃんと読めるのがすごいんだよね!!

16:04:02
2024-08-21 16:02:47 百貫の投稿 InnocentWalls@social.mikutter.hachune.net
icon

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

16:04:07
icon

よさそう!!

16:13:51
icon

eInk名札むっちゃロマンなんだけど持っていく先がないんだよね←

https://shop.pimoroni.com/products/badger-2040-w

Web site image
Badger 2040 W (Pico W Aboard)
18:50:55
2024-08-21 18:11:43 斎藤ただしの投稿 tadd@best-friends.chat
icon

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

18:51:30
icon

RTGが良さそうね!(電圧は安定してても飛び交う荷電粒子)

19:26:02
icon

このおっさんまた鶏肉食べてる

Mc chicken nuggets and French fries
Attach image
19:46:49
2024-08-21 19:40:31 おさの投稿 osapon@mstdn.nere9.help
icon

e-ink名刺、最新の会社名・所属に更新されるのかな。

19:46:56
icon

いいなw

20:11:53
icon

どっこん

20:18:40
2024-08-21 20:17:10 はーしぇる。 :sabakan: :freebsd:の投稿 herschel@raptol.net
icon

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

20:29:25
icon

言語化といえば、半年くらいかけて本を書いてみることにしたんだけど、たぶん公開先はZennなので、相変わらず設営はできないしそもそも厚さを定義できない←