03:19:59
icon

配送元ホスト名、User-agentに含まれてそうでしたね

06:29:47
icon

本日早起き割烹着となりましたのでNCRさんのビアンカブレンドを開封しました。とりあえず20秒蒸らして12gの豆に240gのお湯を3回に分けて淹れると、最初はなんだか懐かしい味とかおりなのにしばらくするとぶあーっといろいろな味が広がる(語彙)。おいしー!

Attach image
06:38:16
icon

俳句ボットさんぼっちにも答えてくれるからすてき

07:02:45
icon

カラオケは行きたいよね

07:12:33
icon

まだ最初の方しか読んでないんだけどシリコンバレー中心ではなくイギリスから見た計算機の歴史が読めたり、現代の計算機のしくみを分かりやすく解説してくれてる感じだったりでワクワク読みすすめられるよ!ごくまれに謎和訳が出現するんだけどえてして原文でも消化不良立ったりするんだろうし、気にしないw

O'Reilly Japan - Raspberry Piで学ぶコンピュータアーキテクチャ https://www.oreilly.co.jp//books/9784873118659/

07:13:03
icon

眠気には勝てないのでなかなか進まないのが残念

08:11:30
icon

ポスグレのサイズを測るの忘れてた

$ heroku pg:info
=== HEROKU_POSTGRESQL_CYAN_URL, DATABASE_URL
Plan: Standard 0
Status: Available
Data Size: 5.11 GB
Tables: 65
PG Version: 10.9
Connections: 14/120
Connection Pooling: Available
Credentials: 1
Fork/Follow: Available
Rollback: earliest from 2019-09-19 18:11 UTC
Created: 2019-07-28 23:28 UTC
Region: us
Data Encryption: In Use
Continuous Protection: On
Maintenance: not required
Maintenance window: Thursdays 19:30 to 23:30 UTC
Add-on: postgresql-clean-89871

08:13:13
icon

そういえばRubyのバージョンは上げなくていいんだっけ :saba:

67bef15e5 (upstream/master) Add fallback section ID with ToC (#11941)
1051c5cff Bump puma from 4.1.1 to 4.2.0 (#11939)
172eaeba3 Add config of multipart threshold for S3 (#11924)
637cc7bf7 Bump doorkeeper from 5.2.0 to 5.2.1 (#11934)
85a619a42 Bump webmock from 3.7.3 to 3.7.5 (#11936)
ce8ea58bd Bump eslint from 6.1.0 to 6.4.0 (#11929)
36bdfce1b Bump simplecov from 0.17.0 to 0.17.1 (#11932)
a60c78f6b Bump chewy from 5.0.0 to 5.0.1 (#11935)
bdad34adf Bump redis from 4.1.2 to 4.1.3 (#11938)
3ff74cea7 Bump faker from 2.3.0 to 2.4.0 (#11933)
370813263 Bump sass from 1.22.9 to 1.22.12 (#11928)
936595697 Bump mini-css-extract-plugin from 0.7.0 to 0.8.0 (#11927)
695cbef0e Bump babel-jest from 24.8.0 to 24.9.0 (#11926)
9707e6471 Remove deprecated config from Heroku and Scalingo (#11925)

08:16:27
icon

しかしRubyのバージョンを上げたらテスト通してからPRしたいよなあ

08:17:52
2019-09-20 16:48:34 Thomas Fuchs 🕹️🔭の投稿 thomasfuchs@mastodon.social
icon

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

08:19:29
icon

keybase fsからローカルへのファイルのコピーがおっそーい。なんで。

08:27:32
icon

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

Merged tootsuite/mastodon at 67bef15e53a77b6f1557fdd0efa65f3e916c20df.

08:58:47
icon

mstdn.jpさんからトゥートが届いた時刻をトゥート時刻に対してプロットしてみました。みんながおかしいなーって言ってた間にもちょっとだけ届いてたのがあるみたい。

Attach image
09:00:05
2019-09-23 08:59:56 俳句検出bot(3代目)の投稿 find575@social.timespiral.co.jp
icon

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

09:00:13
icon

うん :)

09:28:30
icon

なんでPR作れないんって悩んだらchekout -bだけしてpush -uしてcommitしてませんですたw

10:02:31
icon

久しぶりにspec走らせる用マシンを起動したらですねw

$ ssh zunda@192.168.1.66
zunda@192.168.1.66: Permission denied (publickey).

10:03:59
icon

ログインしららですね

98 packages can be updated.
39 updates are security updates.

10:04:43
icon

しらら

10:18:44
icon

git clean -dxf が返ってこなーい

10:19:05
icon

きた

10:21:18
icon

僕はフール層なのでWiFiテザリングがしばらく使われてないとオフになるのありがたいっす

10:23:41
icon

依存するGemのテストを別のアプリからしかできない時にGemfileにブランチを明示してプルリクアプリをつくって試してから依存先Gemのブランチをmergeしてアプリ側でもGemfileでの指示をmasterに戻してからマージするという技に気づいたんだけど簡単に自分の位置を見失いそう

10:28:04
icon

古かったかー

$ yarn install
yarn install v1.17.3
[1/6] Validating package.json...
error @tootsuite/mastodon@: The engine "node" is incompatible with this module. Expected version ">=8.12 <13". Got "8.11.1"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

10:28:56
icon

$ sudo apt install nodejs
Reading package lists... Done
Building dependency tree
Reading state information... Done
nodejs is already the newest version (8.11.1-1nodesource1).

ほむ

10:33:41
icon

いっきに12.10.0にしちったよ

10:39:32
icon

$ bundle exec rspec

Randomized with seed 37951

いっけー

10:46:22
icon

Finished in 6 minutes 10 seconds (files took 13.17 seconds to load)
2419 examples, 0 failures, 9 pending

Randomized with seed 37951
Coverage report generated for RSpec to /home/zunda/local/src/mastodon/coverage. 11820 / 16434 LOC (71.92%) covered.

いえーい

11:01:01
icon

あー。Gemfile.lockのRubyのバージョンを更新していませんでした←

11:04:18
icon

Ryzenさんのrbenv install 2.6.4が古い爺onさんに比べて10倍くらい速かったで。すげー

11:07:43
icon

たぶん10年くらい前のマシンだしハードディスクとSSDの差もあるし比べるのちょっとかわいそうね

11:09:38
icon

AWSさんからサポートケース受け付けたでメールが来ないな。不安になるなw

11:10:05
icon

よっしゃ

-----> Ruby app detected
-----> Compiling Ruby/Rails
-----> Using Ruby version: ruby-2.6.4

11:20:53
icon

Rubyを2.6.4にしてみたよ

11:56:51
icon

放置15分のタイムアウトを確認する

12:07:48
icon

なんかだだらだらーっとリクエストをいただいてた。応答時間に大きな変化はない。なんじゃろー (ログは確認しない←

Attach image
12:12:43
icon

Rubyを2.6.1から2.6.4にした応答時間への影響はなさそうね。よしよーっし。

12:13:16
icon

というわけでそろそろお腹がすいてきたので、みなさんおはこんばんちはー!!

12:13:50
icon

と思ったけど緊急対応お返事まちでごじゃったw

12:16:55
icon

そうそう、 今日のSlackさんはお豆腐がお好みのご様子。xubuntu 19.04では起きてるけどubuntu 16.04では問題ないんだよねー

12:21:36
icon

@juners フォントを期待どおりにどこかからどこかに伝えられてない感じです。Ctrl-Qで止めて再起動するとなおるのでレースコンディションがあるのかな?

Attach image
12:41:57
2019-09-23 12:39:54 🔞🍠💯芋緑茶🈴🍵🔞の投稿 Pote_greentea@pawoo.net
icon

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

12:42:11
icon

髪の毛 え

13:11:06
icon

違うのかw

13:39:59
icon

ほー

13:40:59
icon

U2Fのことかー。それでもいいわね

https://github.com/syuilo/misskey/pull/5088

Web site image
Implement Webauthn 🎉 by Mstrodl · Pull Request #5088 · misskey-dev/misskey
13:42:41
2019-09-23 08:58:47 zundaの投稿 zundan@mastodon.zunda.ninja
icon

mstdn.jpさんからトゥートが届いた時刻をトゥート時刻に対してプロットしてみました。みんながおかしいなーって言ってた間にもちょっとだけ届いてたのがあるみたい。

Attach image
13:42:59
icon

そういえばなかなかおもしろいグラフができたので

13:44:00
icon

おはようにちようびだ!! ?_?

13:45:56
icon

@yakitama 弊ぼっちにjpからpushされたトゥートたちです。弊ぼっちで下記のようなクエリでPostgresから取り出してます

SELECT created_at, updated_at, url, uri
FROM statuses
WHERE
updated_at > '2019-09-19 12:00' AND updated_at < '2019-09-23 12:00' AND
created_at > '2019-09-19 12:00' AND created_at < '2019-09-23 12:00' AND
uri LIKE 'https://mstdn.jp/%';

14:00:07
icon

ちなみにトゥートが届き始めた時間帯のズームアップ。mstdn.jpさんがキューをたどるのにそこそこ時間がかかってていい感じに到着時刻がばらけてるように見える。

Attach image
14:01:40
icon

@hanage999 配達側のSidekiqのスレッド数に制限されてまあまあばらけてるように見えなくもないです

Attach image
14:07:54
icon

@hanage999 それが強いサーバからたくさんフォローを受けてるとSidekiqのスレッド数かけるフォロー数でリクエストが激しくなるんですよねw

14:21:52
icon

1ヶ月の謹慎期間が過ぎて日本のすぽちはいでPerfumeが聞こえるようになってた

14:23:11
icon

でもRadikoが無い(あるいは過払い金ばっかりになった)時のためにとっておこう

14:41:44
icon

@yakitama あ、なるほど。ぼっちサーバの検索ウインドウからmstdn.jpのトゥートのURLを検索して取ってきてブーストしたトゥートですね。覚えている限り2-3個だったのでここでは無視しても大きな違いは無さそうです。厳密にやるとするとアクセスログとどうにかして突き合わせないといけないかもですね。

14:49:25
icon

@yakitama なるほどなるほど!! 「ちょとだけ届いてた」トゥートの届いた経路ですね。それはありそう。Sidekiqのログと突き合わせるのもありかもですね。(面倒そう…

15:09:19
icon

@tSU_RooT Rubyでpsqlの表をtsv風のファイルに書き出してgnuplotです :)

gnuplot
reset
set xdata time
set ydata time
set size ratio -1
set timefmt "%Y-%m-%dT%H:%M:%S"
set format x "%m-%d\n%H:%M"
set format y "%m-%d %H:%M"
set style data points
set xlabel "Tooted at (UTC)"
set ylabel "Delivered at (UTC)"
plot "delays.dat" using 1:2 not
set output "delays.png"; set term push; set term png small; replot
unset output; set term pop

15:47:09
icon

@noellabo @yakitama うーん、トゥートの直接の受取元はアクセスログを見ないとわからない感じな気がします。そして弊ぼっちではUAは保管してないw

16:02:31
2019-09-23 16:01:44 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

○×□  △=͟͟͞͞<俺も加わるぞ!

三角が参画!w

16:03:02
icon

△さんかっけー!!

16:18:18
icon

めんどーなお客様を前にモンエナをカシャプシュしそうになったが思いとどまってコーヒーを煎れることにした。えろい←

16:35:08
2019-09-23 16:21:35 のえるの投稿 noellabo@fedibird.com
icon

@zundan @yakitama 該当期間に絞って、こんな感じ?

SELECT DISTINCT s.created_at, s.updated_at, s.url, s.uri FROM statuses r INNER JOIN statuses s ON r.reblog_of_id = s.id INNER JOIN accounts a ON s.account_id = a.id WHERE a.domain = 'mstdn.jp' AND s.created_at BETWEEN '2019-09-21 00:00' AND '2019-09-22 12:00' AND s.updated_at BETWEEN '2019-09-21 00:00' AND '2019-09-22 12:00' AND r.created_at BETWEEN '2019-09-21 00:00' AND '2019-09-22 12:00' AND r.updated_at BETWEEN '2019-09-21 00:00' AND '2019-09-22 12:00';

16:35:43
icon

reblog_of_idと一致するidのstatusはブーストされた履歴があるってことかあ!

16:48:25
2019-09-23 15:39:40 まめもの投稿 mamemomonga@raspidon.mamemo.online
icon

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

16:48:28
icon

うむ

16:57:16
icon

SQLわからんしごとにもどろう

19:07:39
2019-09-23 18:59:16 俳句検出bot(3代目)の投稿 find575@social.timespiral.co.jp
icon

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

19:07:43
icon

すてき

19:14:33
2019-09-23 18:33:25 nagachika✅の投稿 nagachika@pawoo.net
icon

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

19:14:45
icon

振り向きたいw

19:16:59
icon

さて。割烹着タスク免除につきゆで卵2つをご飯に乗っけて食べたんだけど微妙に足りないんだけどこれ以上なにか作る元気ないんだけど

19:17:05
icon

うーむ

19:18:35
2019-09-23 18:45:34 まめもの投稿 mamemomonga@raspidon.mamemo.online
icon

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

19:18:37
2019-09-23 18:46:16 まめもの投稿 mamemomonga@raspidon.mamemo.online
icon

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

19:18:46
icon

へえへえ

19:18:55
2019-09-23 18:47:10 まめもの投稿 mamemomonga@raspidon.mamemo.online
icon

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

19:19:08
icon

ほうほう

19:38:33
icon

どうしてありんこの行列ではキルヒホッフの法則が成り立たないのだろう

19:42:39
2019-09-23 19:27:39 ໒꒱りお式ଓの投稿 mirai@moriyakidon.mamemo.online
icon

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

19:42:58
icon

タピッてる!

19:48:10
icon

オイルマッサージされたい ※遠い

21:09:20
2019-09-23 20:40:02 Jujaの投稿 ymd@mstdn.jp
icon

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

21:09:24
icon

ひょー

21:13:52
2019-09-23 21:06:37 まさらっきの投稿 masarakki@best-friends.chat
icon

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

21:14:17
icon

解が0になるやつだw

22:21:11
icon

なんとなくブーストされたトゥートを取り除けた気がする。やっぱり問題があった時間帯にはトゥートが配送されてきていなかったっぽい。

SELECT DISTINCT s.created_at, s.updated_at FROM statuses s
LEFT JOIN statuses r ON r.reblog_of_id = s.id
WHERE
r.reblog_of_id IS NULL AND
s.created_at BETWEEN '2019-09-19 12:00' AND '2019-09-23 12:00' AND
s.updated_at BETWEEN '2019-09-19 12:00' AND '2019-09-23 12:00' AND
s.uri LIKE 'mstdn.jp/%';

Attach image
22:27:22
icon

ssh-agentは環境変数経由でやりとり先をやりよりするので環境と一緒に起動しとかないと面倒なんたけどgpg-agentは名前付きパイプ経由で直接やりとりするので別々にsshした先のサーバでも便利につかえる

22:27:27
icon

22:32:53
icon

ローカルにファイルを作る子はスケールしないし僕のMastodonはRedisにお金を払ってないのでスジケールしないよ

22:33:01
icon

スジケール 🤔