意識高い系なので2019年の目標!
野菜を食べる
がんばるよー!
#shindanmaker
https://shindanmaker.com/953683
こってりは野菜
のっけから読んでるほうがバグる文 >>
“「バーチャルネットアイドルちゆ12歳」というサイトを作ったのは、19年ほど前のことです。”
「ちゆ」という名前の歴史(暫定版) - ちゆ12歳 http://tiyu.to/191226.html
ぼっちサーバのデータが$9/月のPostgresに収まればもっとHerokuをお勧めできるんだけどねえ。いちどこのサーバのデータをコピーしてゴリゴリ削除してどうなるものか試してみたい
Dynoのメモリ利用量、ruby-2.7.0でもPumaのスレッドを少なくしておけば(グラフの右半分)、あまり増えないことがわかった。
Redisのメモリ利用量は元に戻った模様。よかったよかった。欠測があるのは接続数がいっぱいでプラットフォームから様子を見に行けなかったのか!
並列度を調整しますね
$ heroku config | grep -e '_THREADS:\|_CONCURRENCY:'
MAX_THREADS: 2
SIDEKIQ_THREADS: 7
WEB_CONCURRENCY: 1
$ heroku config:set MAX_THREADS=5 SIDEKIQ_THREADS=3
このアカウントは、notestockで公開設定になっていません。
TIL: ruby-2.7.0
> nil.to_s
=> ""
> nil.to_s.frozen?
=> true
> "".frozen?
=> false
# frozen_string_literal: true でもStringの前に+を書いたら解凍できるんだねえ!!
https://github.com/zunda/http/commit/6ba973a12d3510a30dced8c26c6808d239e3fee2
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
あー。そっか。ruby-2.7.0にしてdynoのメモリ使用量が増えたのはhttp.rbでFrozenErrorが出てたからかもか。
@nagachika https://bugs.ruby-lang.org/issues/16150#note-61 こんな感じでMastodonでのトゥートのやりとりが一時期できていなかったのに気づいていなかったのですー。
$ heroku config -s | grep '_CONCURRENCY=\|_THREADS='
MAX_THREADS=6
SIDEKIQ_THREADS=3
WEB_CONCURRENCY=1
Pumaのスレッド数を7に戻してみようかな。Sidekiqは2.6.5の頃は2だったけど2のままでw
Mastodonがトゥートを配るのにバックトレースがどばっと出るパターンがいくつかあってそのうち抑制したいと思ってたんだけどruby-2.7.0にしてからよけい気になって先にやっときゃよかったと反省w
ruby-jp Slackの#rubyの皆さんのご尽力でnil.to_sの凍結防止はここまで短かくなりました!!
https://github.com/zunda/http/blob/7734958/lib/http/connection.rb#L96
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
米を洗い終わって浸水するときの水を冷蔵庫で冷やしておくと米粒がよりつぶつぶになる気のする(ちょっと前に日本のテレビで見たお寿司屋さんのテクニック)