Oddbean new post about | logout

Notes by zunda | export

 アプリパスワードでGmailのSMTPサーバにお願いしたらtext/plainの空メール送ってくれないかな 
 Postfixが僕のGoogleアカウントとアプリパスワードでSMTPにメールを渡してくれるようになってる家サーバ https://zenn.dev/link/comments/6ab6f572f08387 で、

$ :| mail -s test 僕の別のメールアドレス
Null message body; hope that's ok

したら、

From: 僕のGoogleアカウント
X-Google-Original-From: ローカルなアカウントのフルネーム <ローカルなアカウントID@家サーバのFQDN>
Received: by 家サーバのホスト名 (Postfix, from userid 1001)
	…
To: 僕の別のメールアドレス
Subject: test
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Message-Id: …
Date: Tue,  3 Oct 2023 21:07:30 -1000 (HST)
(空行)
((メールのボディはない))

なメールが届きました。 
 nostr:npub1eqmc8e9mhtue38wd37a9spspw8jgc6k9eecxsez0nk6hx5tmww2sj5fx0r 送料は充分というか... 
 @f5c648c4 わーい!ありがとうございます。(クレカ、僕個人はどちらで払っても問題ないです。が、次に豆が枯渇したときとかこちらのクレカで試すこともできますので必要でしたらお声がけくださいませませ) 
 #theboss_tech さん…! 
 nostr:npub1eqmc8e9mhtue38wd37a9spspw8jgc6k9eecxsez0nk6hx5tmww2sj5fx0r 豆出荷しました。い... 
 @f5c648c4 速っ!早速ありがとうございます!送料が充分になってればいいのですが…。楽しみに待ってます!(釈迦に説法ですみませんが、ncr.official.ecさんだと相変わらずアメリカの銀行の発行したVisaのクレカは通らないようなので、日本国外に販売先を拡げるようなら何か工夫が必要なのかもしれないと思いました) 
 マイナンバーカードで遊べたい人生だった #いろいろな人生だった 
 共和党さんなにやってるの…

Kevin McCarthy voted out: first House Speaker to be ousted | AP News https://apnews.com/article/mccarthy-gaetz-speaker-motion-to-vacate-congress-327e294a39f8de079ef5e4abfb1fa555 
 ぷえー 
 えー 
 ミスドのオールドファッション食べたいなあ 
 朗報 やっぱり https://ncr.official.ec/ さんでは手元のアメリカのVISAは通らないのだなあ…

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/174/688/805/021/452/original/860ad40b73f44d4a.png 
 せっかく円安なのにねえ← 
 Ubuntu 20.04.6 LTSのメンテごめんて

$ sudo sh -c 'apt update && apt dist-upgrade -y'
  :
The following packages will be upgraded:
  libx11-6 libx11-data
  :
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory

ってどうしてサーバにx11入れてるんだっけ… 
 港区はみな🉐 #とは 
 営業力社はちょだ区かしら 
 Nikuさんもおきにいり 
 ASUS 
 んぐんくす 
 んびであ 
 ラーメン屋さんにも地下施設あるんだ #今日のあるんだ 
 事故ブ 
 自己ブ 
 mjd 
 倉庫どころか冷凍コンテナもあったよね… 
 【悲報】お仕事MacBook ProでiPhoneからのテザリングに一発で成功したので今月の幸運を使い果たした 
 げんきがでんこちゃん「げんきは大切にね!!」 
 nostr:npub1eqmc8e9mhtue38wd37a9spspw8jgc6k9eecxsez0nk6hx5tmww2sj5fx0r 
おおうチケット上... 
 @cea26c88 原因を見つけてくださったのは @de5bd0b9 さんでしたー!! ありがたい ✨
https://github.com/mastodon/mastodon/issues/27195#issuecomment-1740342565 
 ね い た
て   い
ま ま へ
し   ん
た 
 ぼくなんか
ずっと
ダメンズ← 
 $ kill -l 129
HUP

これべんりだなあ!! 
 きみも18jkして17行下に進もう!! 
 にんにくはらさんじゃん 
 ニンニクミント 
 オーシャンソーメン(何がオーシャンなのかはわからない)

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/173/359/204/069/654/original/84eb203122ebb002.webp 
 ログイん 
 えきねっとにエセ2段階認証(メールが来る)が導入されるから確認してね(何を)ってメールが来てとりあえず手元に記録してあるURLからログイんしてみたら既にうんこ認証(ジグソーパズル)ガ導入されてたw

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/173/157/751/187/028/original/f30eeffe0a7458e7.png 
 アカウント情報の閲覧や変更のためには既にメールでワンタイムパスワードを受け取る必要があるみたいだからこれが届けばおっけーってことなんだろうな。日本に行ってる時(いつ)もメールを受け取れるようにしておかなくちゃね。 
 二度寝いいね #回文 
 http/2はやっぱり速いんだ!!

某ヘ社のβ版のルーティング層が内部のフラグでhttp/2に対応したので https://mastodon.zunda.ninja/@zundan のロード時間をFirefoxで比較してみました。S3などへのリクエストは除外してあります

左はhttp/2で表示した場合で表示の完了まで3.34秒。http/2でも1.1でも最初のリクエストにはピンクのDNS解決、オレンジのソケットとTLS接続確立のための時間が含まれています。最初の赤(Blocked)は何だろう。灰色の部分はリクエストを送り終わってレスンスを待っている部分のようです。ハワイ・バージニア間の往復とPumaがレスポンスを用意している時間のはず。

右はhttp/1.1で表示した場合で表示の完了まで4.08秒。赤い部分はBlocked。同時接続数が制限未満になるのを待ってるのかな?緑色はレスポンスを受け取るのに必要だった時間のようです。http/2ではほとんど緑色が見えないのは共有している接続で同時にレスポンスが送られてきてたりするからなのかな?

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/173/048/740/931/976/original/95cdb1fdb6222507.png

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/173/063/077/683/097/original/26bcf94ca77e33c2.png 
 WebSocketつながってないなーってログ流してみるともうつながっててうーん 
 にゃーん 
 スッコココが聞こえなくなるのありがたいぬ← 
 私物デスクトップのしょぼいスピーカーではYOASOBIのかっこいいベースがよく聞こえないので久しぶりにWH-1000XM2をひっぱり出してきたよw
https://www.youtube.com/watch?v=KPK23K7ipVo 
 ポッドキャスト聞いたりドラマ流したりしてるとホンモノのカメラ欲しくなるんだけど僕はどこにもでかけないんだよなあw 
 超最近は最近を越えるのか含まれるのか問題 
 リモートアカウントのプロファイルをローカルで閲覧した時に一部のブーストが見えない件の修正がマージされたみたい
https://github.com/mastodon/mastodon/pull/27204 
 \Master?/ :saba: \ますたー/

Merged mastodon/mastodon at c676bc91e9c3aa81eb7cfbce3c5c5e80b84d3d02. 
 よっこいし :saba:

c676bc91e9 (upstream/main) Dont match mention in url query string (#25656)
2f8f92df48 Fix Elastic check deprecation warning about gem version (#27262)
85db392464 Autofix Rubocop cops for config/ (#24145)
e715da6d25 Fix haml-lint Rubocop `Rails/*` cops (#26042)
8bb4706e11 Move migration_helpers Rubocop ignore to config (#24236)
37bbd3c106 Fix double scroll bars in some columns in advanced interface (#27187)
ceb365c419 Fix boosts of local users being filtered in account timelines (#27204)
4e55001e65 Add a short-lived lock to trend refresh scheduler (#27253)
5a437edc7f Keep version string displayed without breakpoints in UI (#26986)
6320c52630 Change min age of backup policy from 1 week to 6 days (#27200)
ad637eacd1 Add a test case for ES8 (#27248)
e836d078bb Update dependency haml_lint to v0.51.0 (#27250)
770fd993ec Fix importer returning negative row estimates (#27258)
e95d25e101 New Crowdin Translations (automated) (#27260)
5e56f3db65 Change some worker lock TTLs (#27246) 
 リモートアカウントのプロファイルをローカルで閲覧した時に一部のブーストが見えない件の修正がマージされたみたい
https://github.com/mastodon/mastodon/pull/27204 
 吾輩は猫ではない

#名作をいきなり終了させる 
 お寿司についてきて余っちゃったニセモノワサビを入れた生ゴミ容器の蓋を開けるとニンニクの匂いがする。どうして… 
 おばあさんが川で洗濯をしていると大きな桃が流れてきました。
「なんと大きな桃じゃろう!」
桃はそのままどんぶらこと流れていきました。

#名作をいきなり終了させる 
 7色 16777216色 違い #違う 
 いいなあw 
 オアフ島のどこかのショッピングセンターのコマーシャル「follow us on social media」って言ってて画面にはInstagramとFacebookのアイコンしかなくて時代は回るなあって。どっちもMetaなのめためた気持ち悪いけど。 
 ちくわもわね #回文 
 時間を自由に止っめたっいな〜♪ 
 なんだかたのしそう 
 ブーストは自粛させていただきます 
 ひどいドラえもんが流れてきたw 
 エビフライ級 
 てか人間のDNAを採るならほっぺたの内側とかで良さそうよね 
 nostr:npub1eqmc8e9mhtue38wd37a9spspw8jgc6k9eecxsez0nk6hx5tmww2sj5fx0r 一卵性双生児の双子... 
 @c14405e2 第2要素を共有できそうです!すばらしい! #とは 
 綿棒で鼻の奥を拭って何時間かPCRしてDNA型を決定するタイプの生体認証 #やめて 
 血縁だとなりすましやすいのが特長です! #やめて 
 生体は漏れたときに交換できないから認証に使えない派です。対戦お願いします! #負けてる 
 fmfm 
 患者さんが亡くなる。大門先生が手術したわけじゃないんだけど、まじか… 
 炭酸水は非炭酸水より身体に吸収されやすいらしくて高山(標高5000m)作業の前にお勧めされてるらしいよね 
 弊ぼっちにはElasticsearchさんは居ないので検索は弱いまんまだよ。僕のアカウントは他のサーバで検索してもらえるようにはしてあるよ。

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/169/545/867/156/575/original/816871320677a5ff.png

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/169/546/267/998/362/original/e212dae15a54ee4e.png 
 減塩スパムもありまあす!! (ビーガン向けは知らんかった!! 
 そのうち https://mitome.in/device/ に書いてみませんか!! 
 何かのUIが英語でむちゃくちゃになるので私物デスクトップのFirefoxはcontent negotiationで日本語が優先になるようにしてあるんだけどAWSやら何やら慣れない日本語になってメニューを探せないw 
 ぷえぷえ 
 ぷえ 
 ゆで卵の茹で時間を6分間にしようか7分間にしようか迷いながら6分半のタイマーをかけた。弱いw 
 nostr:npub1medapwfrsavqg9dddvps46yxzt0uv7kd9vr0s505czx05msp0kcs7lhvtt なるほどなるほど、... 
 @7840f111 @de5bd0b9 

弊ぼっちでは僕がたまに発言したポストのリモートへの配送がボトルネックになってる感じなので、あまり遅延が大きくならないようにSidekiqのスレッド数を調整しています。

配送の遅延は、https://github.com/zunda/mastodon/blob/use-ruby33/app/lib/worker_logger.rb みたいなmoduleを書いてあって、https://github.com/zunda/mastodon/blob/use-ruby33/app/workers/activitypub/delivery_worker.rb から配送の結果をログに流して、Libratoというサービスにいい感じにグラフにしてもらってます (僕がたまにしか発言しないのでいい感じのグラフにはならないw)

ざっくり、Sidekiq 1スレッドで1つのリモートサーバにポストを配るのに1秒弱かかっていて、弊ぼっちではメモリの制限やRedisへの接続数の制限も考慮に入れて、合計2プロセス(Pumaに相乗りしてるやつとストリーミングに相乗りしてるやつ) で8スレッドのSidekiqを走らせてます。僕が発言していない時は割と暇そうですw

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/169/328/699/566/898/original/7481a0fb9c3a3018.png 
 だいしゅき 
 > 講師としてのアクセス権限を利用し、データベースに載っていた…児童などの名前や住所をSNSのグループチャットに投稿したとして、個人情報保護法違反の疑いで書類送検しました。
>
> また、情報管理が不十分だったとして法人…も同じ容疑で書類送検しました。

仕事に必要なアクセス権限を与えていた従業員が犯罪したとすると、法人として何をするべきだったのか僕にはよくわからないんだよな。アクセス権限が最小になっていなかったから法人として書類送検されたのかな…。

四谷大塚 同僚の元講師も逮捕 法人「四谷大塚」を書類送検 | NHK | 事件 https://www3.nhk.or.jp/news/html/20231002/k10014212661000.html 
 LinuxがGPLのv2だけになっちゃったのは残念よねえ

「GNU」とフリーソフトウェア財団の40年を振り返る - ZDNET Japan https://japan.zdnet.com/article/35209706/ 
 うおお……私の場合は絵描きさんのフォローが多いとか、そもそも投稿... 
 @acf32e98 全体のスクリーンショットを撮りづらくなって大変不便なんだけど弊ぼっちの2023年9月分のS3の請求書です。S3さんはPumaたちに近いus-east-1にあります。税抜料金は多い方から

$1.03 (45GB月)
$0.43 (書き込みリクエスト87k弱)
$0.05 (GETリクエスト117k弱)
$0.01 (東京地方へのデータ転送280MB弱)

という感じでした。

https://s3.amazonaws.com/zundan-mastodon/media_attachments/files/111/169/454/648/771/110/original/2bb6cc1e0055126d.png 
 S3さん最安じゃないのかもだけどむっちゃ堅牢で他を使う気にならないんだよね 
 迂闊にブラウザを閉じちゃったのでOktaのログインにくったくたになる回 
 弊ぼっちがhttp/2をしゃべるようになったのでべんきょーしまあす!
https://knowledge.sakura.ad.jp/7734/