朝ごはん食べたので眠くなったよぐうばたり。
この二度寝からの卒業
30c64bf616 (upstream/main) Fix list import concurrently creating lists of the same name (#26372)
cd6f2b3cbc Fix interaction modal layout (#26368)
c363978782 Spec media attachment speedups (#25416)
11f5a8e54b Make mastodon-streaming systemd unit templated (#24751)
d2dbaba407 New Crowdin Translations (automated) (#26209)
e325443b02 Change header of hashtag timelines in web UI (#26362)
\Master?/ \ますたー/
Merged mastodon/mastodon at 30c64bf61676f8fcccc17b253a0a58cd6f51fc69.
プロットはご都合主義ぽくて微妙なんだけどスクリーンセーバーがflying toastersで懐しいw
Slackのボットに毎朝のスタンドアップへの報告を求められて回答すると即座にリアクションをくれる人がいるんだけど即座すぎてボットの疑惑を持ち始めてる。嫌な世界w
$ ruby -e 'puts "エビクリームコロッケ".chars.shuffle.join'
ムビリロコッーケエク
Ubuntuのポイントリリース (3つ目のバージョンが上がる)はインストールイメージが作られると上がるっぽいよ。
https://gihyo.jp/admin/clip/01/ubuntu-topics/202208/05
手元のデスクトップは
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.2 LTS
Release: 22.04
Codename: jammy
で、
$ sudo sh -c 'apt update; apt dist-upgrade -y; snap refresh'
:
The following packages have been kept back:
fonts-ricty-diminished
The following packages will be upgraded:
base-files containerd distro-info docker.io language-pack-en
language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base
libegl-mesa0 libegl-mesa0:i386 libgbm1 libgbm1:i386 libgl1-amber-dri
libgl1-mesa-dri libgl1-mesa-dri:i386 libglapi-mesa libglapi-mesa:i386
libglx-mesa0 libglx-mesa0:i386 libgpgme11 libgpgmepp6 libunwind8
libxatracker2 linux-firmware mesa-va-drivers mesa-va-drivers:i386
mesa-vdpau-drivers mesa-vulkan-drivers mesa-vulkan-drivers:i386
python-apt-common python3-apt python3-distro-info python3-distupgrade runc
thermald ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk ufw
38 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
:
で
Description: Ubuntu 22.04.3 LTS
になったよ(どのパッケージが効いたんじゃろ。
$ dpkg -S /etc/lsb-release
base-files: /etc/lsb-release
くんれんされてるチームなら12時間以内に歩いて回れるみたいです
https://tokyo-yamathon.com/
@yoka ぱっと見でデザインがわかりづらいようにカモフラージュ塗装になってるとすれば、どこかのメーカーで開発段階の自動車の試験中なのかもしれないですねー
このアカウントは、notestockで公開設定になっていません。
ちゅうわけで、でか重端末を$55引きで発注しました。Back to School dealsだそうです。親指延ばす練習しとくね←
このアカウントは、notestockで公開設定になっていません。
ストリーミングはConnection: UpgradeでWebSocketになってるやつとTransfer-Encoding: chunkedでちゃんちゃんやってくるやつとあってこんらんわよね
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
下半身…じゃなくて全身だった…
The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/) The design is licensed under the Creative Commons 3.0 Attributions license. Read this article for more details: https://blog.golang.org/gopher
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
インターネッツの良い体験は自分ではあたりまえと思っててもそうではないのが常識の経営者層がけっこう居たりで気をつけないと #ダークモード
このアカウントは、notestockで公開設定になっていません。
$ ruby -e 'puts "カニシュウマイとカニクリームコロッケ".chars.shuffle.join'
クシュリコイマニッロムウカとーニケカ
今晩はたこ焼きにしたいけどたこがいないので目玉焼きにするね
このアカウントは、notestockで公開設定になっていません。
電話はとつぜん壊れるしYubiKeyはとつぜん旅に出るから二要素認証を有効にするときはそれぞれのアカウントに2つ以上登録しとこな
Mastodonのように、たくさんのユーザーがいて、利用者が同時に使用していることが多く、短い投稿やそれに対する返信、リアクションなどが行われ、タイムラインに次々と新着投稿が流れるようなシステムは、
そのひとつひとつの処理(ジョブ)を実行するワーカーに分割し、必要に応じて順次処理していくことで、ユーザーの操作に素早く応答して結果を返し、たくさんの人が同時に利用してもスムースに流れるように工夫されています。
各サーバーは通常、このワーカーを遅滞なく実行できるだけのハードウェアを準備しているのですが、急激に投稿が増えたり、利用者が増えたりすると、処理能力が追いつかなくなります。(※ いつも処理能力不足のサーバもあります)
ワーカーは、処理が追いつかない場合、順番待ちの列を作って自分の番が来るのを待ちます。
列が長くなってくると、処理が完了するまで5分待つとか、20分待つといった状況になります。
そうすると、タイムラインに流れてくる最新情報が20分前だったり、お気に入りがなかなか反映されない、といったことが起きるわけです。
Mastodonでは Sidekiqと呼ばれるバックグラウンドジョブ処理システムを使っているので、『Sidekiqが遅延してる』などという言い方をします。
鯖管工場で苦労してる方がいらしてこの記事を紹介しようかと思ったんだけどあまりに古すぎた…
macOSでお手軽Mastodon開発 - Qiita https://qiita.com/zunda/items/5f8a0a8ee1e7c297dcd4
@h12o あざます!protobufまわりは要らなくなって、ぷにコードまわりはまだ必要だろうと想像してます。更新しなくちゃなあ…
Denoくんのしっぽは、白身魚みたいでウマい(勝手に言っている)
ちょん切ってもまた生えてくるので
RE: https://akkoremaji.club/objects/dd4488a8-b943-4deb-a91f-f1bb3fa79868
というわけでUbuntu 22.04版をとりいそぎ。ストリーミングが動いてないのがもーしわけない…
https://zenn.dev/zunda/articles/79a3edc972aea8