2019-12-24 23:54:25 箱山の投稿 pacochi@pawoo.net

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

しゅてき

日本酒にもいいかもしれまいね

@abagv ぺーーい!

2019-12-25 00:14:59 にくはら🍻の投稿 abagv@mstdn.beer

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

うまそー!

2019-12-25 00:17:31 takimura@​:misskey:​.dev​​:spi:の投稿 cv_k@misskey.dev

ある意味脱macOSにつながる変更になるのではないかと思っている

:finder: macOS Catalina」で実行する野良アプリにはAppleによる公証が必要に ~来年2月から - 窓の杜 https://forest.watch.impress.co.jp/docs/news/1226601.html

「macOS Catalina」で実行する野良アプリにはAppleによる公証が必要に ~来年2月から/MacでもiOSと同じ安心を。一方で、古いアプリは利用できなくなる恐れも

ッフォ

うちがないな

あるべきかもわからないけど

さっき見たやつじゃん…スマンカッタ

このMastodonのRubyを2.7.0-rc2にしてからメモリのもりもり具合が増えたかもだわね(右1/3くらい)。リリース版にして様子見するかな。

Scoutで眺めるとControllerにかかってる時間がじりじりと増えたようにも見える

いつ予定を立てても作業の完了までには推測した3倍くらいの時間がかかるよ。これをπの法則と呼ぶよ

2019-12-25 07:47:13 酸性雨の投稿 acid_rain@amefur.asia

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

2019-12-25 07:47:40 Err(inux39)の投稿 inux39@don.inux39.me

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

それか!通信総合研究所にもいかなきゃかな?今は名前違うのかな? 

今は情報通信研究機構って言うんだ。東京都小金井市と神戸市に聖地(セシウム原子時計と水素メーザ)があるっぽい。

http://jjy.nict.go.jp/mission/page2.html

研究業務内容・標準時 日本標準時をつくる

23時59分までって書かれるとその日の残りの1分はどうして仲間はずれなのって思ってしまう

というわけでこのMastoonサーバのRubyが2.7.0のリリース版になりました。パッチレベルがマイナス1から0に増えたよ!

$ heroku run ruby --version
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

そういえばこちらは12月25日が始まったところ(午前8時過ぎ)で近所には晒し首があるよ

パンもだけどケーキも食べたい

むねむねむ

この2度寝からの卒業

そういえばRuby 2.7.0-rc2(中央)でもりもりしてたメモリ使用量はRuby 2.7.0 (右1/4)でRuby 2.6.5(だっけな?左)と同じくらいに落ち着いてきた感じ。

・カオスオリンピック
時々競技場が消滅する。リカバリの速いチームが優勝する。

2019-12-25 12:07:29 まめもの投稿 mamemomonga@raspidon.mamemo.online

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

削除理由:オペミス

オーストラリアでは野球よりクリケットの方が人気があるかもよね

プルリクチャンスを活用したのにCLAボットさんとの勝負に負けました。pushしないといけないのかしらねえ。

https://github.com/Shopify/bootsnap/pull/287#issuecomment-568937905

Add runtime dependency to thwait and e2mmap gems by zunda · Pull Request #287 · Shopify/bootsnap

ラップバトルだ…

ほんと感

やっぱりメモリもりもりってきてるな…(左からruby-2.6.5、ruby-2.7.0-rc2、ruby-2.7.0)

$ cd ~/.rbenv/plugins/ruby-build && git pull && cd -
$ rbenv install 2.7.0
Downloading ruby-2.7.0.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.0.tar.bz2
Installing ruby-2.7.0...

早っ!!

るびーすとはリア充だからリリースは毎年クリスマス前後だよ!!

$ bundle exec rails webpacker:install
:
Done in 6.96s.
Webpacker successfully installed 🎉 🍰

ケーキ…

Masterにcommit pushしてしまいますたー

@usa でっすよねー。その後順調にもりもりしました。

RUBYOPT=--debug=frozen-string-literalしてStringの生成場所を教えてもらえるのは

# frozen_string_literal: true

なファイルに書かれた文字列だけっぽ

2019-12-25 15:22:04 モグビリティ∞(インフィニティ)ロボの投稿 moguno@social.mikutter.hachune.net

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

FSFに寄付して一部でブータブルなUSBフラッシュメモリになるカードを買うことはできた気がする

ちょっと古いのかなあ。更新されてるのかなあ。

https://www.fsf.org/blogs/membership/trisquelcard

Bootable membership cards, now with Trisquel! — Free Software Foundation — Working together for free software

Heroku Buildpackのデバグをするのにデバグ出力を足したらまずビルドパックをpushしてからそれを使うアプリをpushしなくちゃいけないんだけど、まいどまいど片っぽだけで満足しちゃって、あれー?欲しい出力見えないねえって悩むしできればローカルでやりたいよな

わかった。Ruby 2.7.0でGemfileにbootsnapとhealth_checkを書くとHerokuへのデプロイが

Gem Load Error is: can't modify frozen String: "cannot load such file -- health_check/health_check_helper.rb"

で失敗する

メモリもりもりもうすぐプラットフォームに殺されますタスケテ (どうするのが良いのかねえ)

LoadErrorのメッセージを凍結してるのがbootsnapさんとわかってRailsのフォークを使う必要がなくなったので、Mastodonをruby-2.7.0で走らせるためのGemfileの変更がちょっと少なくなったよ

https://github.com/zunda/mastodon/compare/zunda-ninja-master-on-heroku...zunda:use-ruby270

FrozenError: can't modify frozen String: ""
/app/vendor/bundle/ruby/2.7.0/gems/http-3.3.0/lib/http/response/body.rb:31:in `force_encoding'

きゃー

/app/vendor/bundle/ruby/2.7.0/gems/paperclip-6.0.0/lib/paperclip/url_generator.rb:68: warning: URI.escape is obsolete

きゅー

割烹着の用意

意識高い系なので2019年の目標!

たまにはラーメンを食べに行く

がんばるよー!

https://shindanmaker.com/953683

うん

らいねんの目標 [名前診断]

かんせーい!

ぐわー。これが原因で/inboxへのPOSTの一部に500を返してます。すみませーん!

Redisたんもまんぱんだー

もーしわけねーもーしわけねー

Redisぱんぱんなのでとりあえず2.6.5に戻してますー。すまーん。

キューさばくのにworker dynoを起動しました

SIDEKIQ_THREADSを2から3に、PUmaのMAX_THREADSを7から5にしました

Redisのコネクションが溢れました。Pumaのスレッドを5から4に減らしました。

Redisのメモリはやっと減少傾向になってきた

Redis接続数まだ多すぎ問題。Pumaのスレッドを3に減らしますた。

もいっしょ。Pumaのスレッドを2まで減らしました。

キューがあふれると大変なのよー

worker dynoは止めてweb dynoでSidekiqに全振りしております

$ heroku config | grep -e '_THREADS:\|_CONCURRENCY:'
MAX_THREADS: 2
SIDEKIQ_THREADS: 7
WEB_CONCURRENCY: 1

Redisさんの使用メモリじわじわ減ってきてるんだけど僕がしゃべるとピクッと増えるw

アホなので2.7.0(たぶんエラー対策済み)に戻してみようかなw

もー

FrozenError: can't modify frozen String: ""
/app/vendor/bundle/ruby/2.7.0/bundler/gems/http-50b598938dd5/lib/http/response/body.rb:54:in `clear'

Redisさんの使用メモリがちびっとずつ減少してる様子です。がんばえSidekiq、だまれ自分←

2.7.0に戻りました。さーどーだ!

/app/app/helpers/routing_helper.rb:22: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call

今回のRuby 2.7.0 Redisまんぱい事件への対策です。””がfreezeされて変更できないの他にも踏んじゃいそうな気もする

https://github.com/httprb/http/compare/httprb:v3.3.0...zunda:v3.3.0-use-ruby-2.7.0

Comparing httprb:v3.3.0...zunda:v3.3.0-use-ruby-2.7.0 · httprb/http

最上川
集めて速し
マヨネーズ

最上川
まだまだ出てくる
ワーニング

/app/vendor/bundle/ruby/2.7.0/gems/rdf-3.0.13/lib/rdf/model/uri.rb:1298: warning: URI.unescape is obsolete
/app/vendor/bundle/ruby/2.7.0/gems/rdf-3.0.13/lib/rdf/model/uri.rb:1300: warning: URI.escape is obsolete

ruby-2.7.0でも僕が黙ってさえいればRedisの使用メモリが減ってくる感じになったのでちょっと筋トレしてくるね

tootctlとかで再試行をさくっとやってもらえたりするのかしらね。まあでもそれでRedisさんがまた溢れるのも嫌だしそーっとしておこうね。

←だから黙ってれ

あと、dynoのメモリがあまりもりもりしていないので、もりもりさせるのはPumaのスレッドかもしれない。

2019-12-25 14:30:49 ぐすくま@わかりみの投稿 guskma@abyss.fun

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

Mastodon本体はもう対応してるふいんきだよ。いろいろGemがちゃんと対応するまで待つのが良さそう。

2019-12-25 21:14:49 zundaの投稿 zundan@mastodon.zunda.ninja

/app/app/helpers/routing_helper.rb:22: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call

これはMastodon本体かー

2019-12-25 17:34:25 ゆなす🧑‍💻☕🍷🍶🍾🍹🍺の投稿 juners@oransns.com

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

BMWのコマーシャルが、クリスマスに山を越えて親戚の家を回るストーリーになってて、アメリカ人もたいへんなんだなあって。

ちょっとー、シャワー浴びてる間にびっくりするじゃないのよー。見回してみたら個々のステータスへのリクエストのスパイクをいただいたみたい。今Pumaのスレッド少なくしてるししょうがないかな。

あ、Redisの利用メモリは順調に減少してます。Libratoで時々欠測してるのはちょっと不思議。警告とかバックトレースとかどばどば送りすぎてるのかな?明日の朝にはふだんくらいに戻ってるといいな(ふだんってどれくらいだったっけw

/sidekiqと/pgheroはruby-2.7.0でもちゃんと動いてくれてるようです。なにかインデックスについて怒られてる←