2018-05-13 05:08:10 おさの投稿 osapon@mstdn.nere9.help

Petit Mastodon Constructive Meetupの説明にあった「起こしください」って文言で、寝ている人向けのイベントかと思った。

2018-05-13 07:33:26 Concerned MooMooCowの投稿 zeezeemoomoo@cybre.space

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

NetBSDさん、BIOSでブートするディスクを指定すると上がってくるのにgrubからchainloaderするとスライス?を見つけられなかったり、昔Linuxで通った道を思い出して楽しい

grubでroot()すればそのディスクが1番になるんだっけ?

よーっし。だいぶ進んだよ。

1つ目のディスクにUbuntuが入ってるマシン(古いDell Precision、Nvidiaのグラボ)の2つ目のディスクにNetBSD 8.0 RC1を入れる。

BIOSからインストーラを起動する時にはDrop to boot promptして
> userconf disable nouveau
> boot
する。

インストーラから起動される/usr/sbin/installbootコマンドはOld BPB too bigで失敗するので-fオプションを追加して実行しておく。

今回はXを除いて全部いれた。

/boot.cfgの最後に下記の行を追加しておく:
userconf=disable nouveau

(続く)

(続き)

Ubuntuの/etc/grub.d/40_customに下記を追加してsudo update-grub2するとgtub経由でも起動できる。drivemapしないとError no sliceといわれて起動できない:
menuentry "NetBSD" {
insmod chain
set root=(hd1,msdos1)
drivemap -s hd0, hd1
chainloader +1
}

FQDNは/etc/rc.confに hostname=… として設定する。

デフォルトゲートウェイは/etc/rc.confに defaultroute=192.168.1.1 などと設定する。

あとはデフォルトのDNSサーバの設定が効かないのをなんとかしないとだね

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

Merged tootsuite/mastodon at 416f6445050b662fb15045185332e1dc3bec3694

イマココいろいろ

- MastodonのRedisがメモリもりもり
- コードを読む
- Ruby 2.6.0-preview1でMastodonを動かす
- bootsnapがSEGVするのはrequireしない https://mastodon.zunda.ninja/@zundan/99924333526959746
- Accept-Encoding: gzipで空のレスポンスを返すのはRack::Deflaterが最初のチャンクから空を返す https://mastodon.zunda.ninja/@zundan/99924605923332356
- NetBSDでCGIでtDiaryを動かす
- pthread関連をコンパイルできない https://mastodon.zunda.ninja/@zundan/99901794146222217
- 手元でNetBSDを動かしてみる

zunda (@zundan@mastodon.zunda.ninja)
zunda (@zundan@mastodon.zunda.ninja)
zunda (@zundan@mastodon.zunda.ninja)

REST::MediaAttachmentSerializerをrenderさせてるけどRedisがメモリもりもりにならなくなったかもしれない。どのコミットだ?

40097f438b2b23a7a496b4b7dc96e188c196f261 から 416f6445050b662fb15045185332e1dc3bec3694 までの間。

app/serializers/rest/media_attachment_serializer.rbは変化してない

うーん、影響のある変更点をみつけられない

うーん、影響のある変更点をみつけられない

うーん、影響のある変更点をみつけられない…と思ってたらメモリもりもり来てました。ご迷惑をおかけします…

しかし発動条件がわからないなあ

これでRedisのメモリがもりもりるわけでもないなあ

$ rails c
> s = Status.find(100025539020076391)
> a = s.media_attachments.first
> 10.times do ActiveModelSerializers::SerializableResource.new(a, serializer: REST::MediaAttachmentSerializer).as_json end
[active_model_serializers] Rendered REST::MediaAttachmentSerializer with ActiveModelSerializers::Adapter::Attributes (3.71ms)
:

NetBSDでネームサーバを指定しないでホスト名がひけないのはnamedが動いてないからだった。そんなの居るのか!

/etc/rc.confに下記の行を追加した

named=YES

2018-05-14 08:11:19 Eugen Rochkoの投稿 Gargron@mastodon.social

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

2018-05-14 08:13:42 tateisu​ :force::r_9a:の投稿 tateisu@mastodon.juggler.jp

オイゲンさんからタンス管理者たちに送られたメールによると、rc1-rc2のタンスはrc3に早く上げた方がいいみたいですね

今pullしたらRC2だのう

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

Merged tootsuite/mastodon at 03b69ebc450efc07246bd64204276941b7ede3fc

tagはなかったけどrc3になったようだ。

Migrating to ImproveIndexOnStatusesForApiV1AccountsAccountIdStatuses (20180514130000)
== 20180514130000 ImproveIndexOnStatusesForApiV1AccountsAccountIdStatuses: migrating
-- add_index(:statuses, [:account_id, :id, :visibility], {:where=>"visibility IN (0, 1, 2)", :algorithm=>:concurrently})

Redisさんメモリもりもりしなくなったなあ

確認しなかったけどmigrationごちゃごちゃしてたのかな?

2018-05-14 14:00:57 zundaの投稿 zundan@mastodon.zunda.ninja
2018-05-14 14:42:08 斎藤ただしの投稿 tadd@friends.nico

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

HTMLを無効にすれば緩和されるみたいだしねえ

2018-05-14 14:43:20 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red

/about{,/more} にメールアドレス載せてないので何も把握していない

あー、そゆことなのかー (メールもらってないw)

@panda_planet データストアを共有させて2つアプリつくるのが将来スケールするのも楽な気がしますが(例えばmastodon.zunda.ninjaはstreaming用に2つめのアプリが動いてます)、サードパーティーのnginxのbuildpackを使えば単一のアプリ内でそれぞれのリクエストを受けるようにもできますねー

単一障害点は僕ですよ

@usa こってりでおながいします

僕の知るかぎりGoogleとSlackとTrelloとRollbarはリカバリ用の2FAいくつか持たせておいてもらえるよん。

あ、リカバリ用の2FAっていつでも有効な6桁の数字が10個くらい表示される感じです。印刷して安全なところにしまっといてね、って。

【悲報】最後のRedbullを消費

え、あ、インデックスがまずくて遅いかもってわけじゃなくて何かの脆弱性かいの

そういえば更新後知らない間にログアウトしてたかも

コード見ないで更新しちゃいけませんてば

手動運転が経済的に可能かどうか問題

ってあれれ?「ビジネスメールアドレス」ちゃんと書いてあったよ

ちょっとスパム食べにいてくる

スパムなかったー (しょぼーん)

@theoria 更新してないですねー…うーん (記憶違いかもしれないのでにんともかんとも)

keybase.io のチャットとかも使えるようにしておくといいのかしら

2018-05-14 17:11:01 nagachika✅の投稿 nagachika@pawoo.net

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

@usa うぎゃー (mutt使ってたけど職場のメール読めないのであきらめたのでした)

2018-05-14 17:18:15 TacosTeaの投稿 tacostea@don.tacostea.net

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

2018-05-14 17:30:02 unaristの投稿 unarist@mstdn.maud.io

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

2018-05-14 17:30:15 かるばぶの投稿 babukaru@mstdn.maud.io

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

これすき

スパム丼作成中。Mastodonのインスタンスにありそうよね

2018-05-14 18:41:38 unaristの投稿 unarist@mstdn.maud.io

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

ちょろめをちょっとかけて召し上がれw

2018-05-14 09:13:03 Lainy の投稿 lain@pleroma.soykaf.com

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

2018-05-14 10:26:15 Eugen Rochkoの投稿 Gargron@mastodon.social

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

@kaznak ですです。あと生姜勝率入れてみました。冷蔵庫から適当に。

スパム丼完成。三ツ葉は無いのでパクチーでw

@kaznak 生姜、少量でした(ATOKめ…)濃いめの味つけなのでどうころんでもおいしいっすw

もう(スパムの)スライスはありません

Subway Tooterはログアウトされなかった

なんのはなし

初めて鍵にサインしてもらった直後に組織の改変でMUA使わせてもらえなくなったぼっちなおっさんの話は要りませんか要りませんね

muttどころかThunderbirdも不可になりましたん

keybase.ioのは活用したいよなあ

あーポスグレ

aliasしちゃえばいいのかな?

Subway Tooterに2秒くらいでノーティフィケーション来たよ!

駐車場でお仕事始めたら晴れてきて手だけあっつい

Redisのメモリもりもり起きなくなっちゃったなあ

Ubuntuのmikutterさん、凍結済みのCSCK知ってるといろんなところで落ちるよね

2018-05-15 18:28:09 ほたの投稿 hota@mstdn.maud.io

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

ほーほー。消費電力どうなんだろ。

Atomにはかなわないかもなあ

Atom今出回ってるのかなあ

最後のRedisメモリもりもりは2018-05-14 03:28 UTCに記録されていました。

2018-05-14T03:28:36.874244+00:00 app web.1 - - 66 TID-ou5eo8i26 WARN: Redis::CommandError: OOM command not allowed when used memory > 'maxmemory'.

その後のデプロイは2018-05-14 06:30:08 UTCに下記のcommit

https://github.com/zunda/mastodon/commit/cf19bf1e

なんだよー。原因探るためにログ増やしたら解決したんかいなー(´・ω・`)

Log MediaAttachment#id · zunda/mastodon@cf19bf1

NP安全 - まあたぶんだいじょぶなこと

メンションに電話のSlackで答えたんだけどデスクトップに移ってからどのチャンネルだったのかわからない

Redisのメモリもりもり来てましたー。

紫がデータの量、緑がMediaAttachmentのシリアライザが呼ばれた回数。どのMediaAttachmentなのかidを記録できたので、あとはこの100個くらいを調べればっと。100個かあ…

Change of Redis data size and execution of seralizer for MediaAttachments

Twitter止まりそうになったらトランプがなんとかさせそう

2018-05-16 09:01:00 rinsuki@末代の投稿 rinsuki@mstdn.maud.io

hack周りのブログ見てたらSwitchでブートしたLinuxの上でQEMU使ってWinXP起動してる人いるらしくてやっぱりか...という顔をしている

たのしそー

Redisさんもりもりしてますー。ご迷惑おかけしますー

Redisさんもりもりしてますー。ご迷惑おかけしますー

Redisさんもりもりしてますー。ご迷惑おかけしますー

Redisさんもりもりしてますー。ご迷惑おかけしますー

2回のもりもりに共通なMediaAttachmentは39個になりました。いえーい。

Redisどのーもりもりどのー

rails cのつもりでpsqlにメソッド送ってた

2度のRedisのメモリもりもりに共通にあらわれたMediaAttachmentのidからそれぞれシリアライズした後のサイズを調べてみたら最大610バイトだった。たいしたことないなあ。

%w(1185 120521 1572 1664 17721 17722 17987 17989 18042 18606 19302 2008 21725 22535 22540 22541 22542 3268 3276 3290 3443 541 592 799 8302 8306 8307 8308 8309 8312 8313 8314 8318 8735 8739 8741 8743 876 882).map{|i|
a = MediaAttachment.find(i)
s = ActiveModelSerializers::SerializableResource.new(a,
serializer: REST::MediaAttachmentSerializer)
s.as_json.to_s.length}.sort.last
=> 610

電源切るまえに強いsave

$ git push

コーヒー入ったかなー?ってドリッパー触ると振動でコーヒーが液状化するの楽しいよね

@estpls カルピコ派が居たぞっ!!

2018-05-16 17:01:40 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red

1日365時間寝たい人生だった

東京で地震があると流れが速くなるTL

ご安全に!

ご安全に!

ご安全に!

ご安全に!

ご安全に!

ご安全に!

ご安全に!

Redisのメモリもりもりになる前にトラフィックが増えてるようにも見える。クローラみたいなのが来てるのかもしれないね (横軸はUTC)

2018-05-16 17:48:26 友利奈緒♡JP裏垢の投稿 rettar5@mstdn.jp

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

スタバいいなあ

2018-05-16 18:37:02 古今亭心象の投稿 noman@friends.nico

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

ポッ活かあ

スタバ

玉ねぎのみじん切りを入れてみたらまあまあだった。ちなみに余り物仲間のスパムも混入済み。

S3にデータ移すにはトレーラートラックに来てもらうのがいいよね♪

2018-05-16 18:59:47 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red

eject のプロ、 project だ(適当)

2018-05-16 18:54:12 あっきぃ / C106(日)東7S-33bの投稿 akkiesoft@social.mikutter.hachune.net

マンボNo.5のリズムに合わせてCDトレイを開けたり閉めたりする - デイリーポータルZ portal.nifty.com/kiji/18051020

マンボNo.5のリズムに合わせてCDトレイを開けたり閉めたりする

るびまの 2018 直前特集号の公開がこっそり始まりましたよ。お楽しみください! http://magazine.rubyist.net/articles/prerubykaigi2018/preRubyKaigi2018-index.html

公開しつつ記事も募集中です https://github.com/rubima/rubima/issues/464

RubyKaigi 2018直前特集号について · Issue #464 · rubima/rubima

$ sync; sync; sync;sudo reboot

(-人-)

今晩はちょっとdockerマシンでMastodonのコードいじらなくちゃと思ってたんだけどなんか上がってこないし

おめでとうございます!

2018-05-17 05:14:22 7_nana🎴マストどすの投稿 7_nana@mastodos.com

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

2018-05-17 05:14:46 Err(inux39)の投稿 inux39@don.inux39.me

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

2018-05-17 05:16:08 7_nana🎴マストどすの投稿 7_nana@mastodos.com

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

Mastodon「鳥でした~」

☕ うまうま

2018-05-17 14:22:01 shino@mstdn.jpの投稿 freedomcat@mstdn.jp

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

Silicon Valleyみたいんだけどなあ

ざーっとgzipされてるログを眺めるのに
$ gunzip *.gz | grep エラー
して、1個も起きてなくてあれー?と思ったんだけど、そこ、zcat じゃないとねえ

にゃーん

疲れたなあって思ったらこっちを覗いてたw

DockerマシンでMastodonうごかすよーって思ったらまずはrbenv install 2.5.1からw

cc1が4つがんばってくれてます

ちなみに今回はDockerで動かす必要はないハズ

. .envで環境変数を設定できるんだねえ(おそい)

Gの卵ダメになったの展示しておけばもう来ないって話はどこかで読んだことあるある

依存関係いもづるよねえw

ラリるレディス

すんませんすんません

孤独のグルメうまそうだなあ

sweetじゃないtsubuan… 🤔

CIDRブロックのビット数がIPアドレスの何桁目まで屆くのか感覚的に理解できない

2018-05-18 05:32:15 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net

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

デニーズw

そういえば来月からかな?このインスタンスのS3が有料になります。いくらかかるんだろう…

2018-05-18 14:16:32 unaristの投稿 unarist@mstdn.maud.io

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

@demo やっほーーーー!!!!

いいわねー

2018-05-18 14:16:47 Maya Minatsukiの投稿 mayaeh@mstdn.maud.io

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

安売りを見つけられないうちにコーヒー豆が切れそう(´・_・`)

2018-05-18 15:43:38 xanac🐱nere9の投稿 rk_asylum@mstdn.nere9.help

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

なふだプリンターさんに名札作ってもらいたいけど取りに行けないw

@7_nana えー、いいのかなー?まーいーかーw

わくわく

なふだプリンターさんにウェブカメラが求められている

今日はRedisのメモリもりもってないなあ…

とりあえずrack-attackでかわそうかという気になりつつある

Redisのメモリがもりもりになる時は /@zundan以下へのリクエストがもりもりなことがわかりました。

2018-05-18 18:43:28 デモ用アカウントの投稿 demo@mstdn.maud.io

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

2018-05-18 18:40:49 デモ用アカウントの投稿 demo@mstdn.maud.io

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

2018-05-18 18:53:32 ぴけぴけ@Skebなど1件作業中の投稿 pikepikeid@mstdn.maud.io

しまだせんせーにうなしがついてくる

あっ! 奥の方に!!!

なふだだけだけど名古屋に行けたよ!

というわけでRedisのメモリもりもり対策は雑にリクエストのスロットルをしてみることにしました

https://github.com/zunda/mastodon/compare/zunda:c55bb070b7a289d990da087a449136e5346b1522..

Comparing c55bb070b7a289d990da087a449136e5346b1522...747efb9607fbb28730f7ec03562d7ab074ee19da · zunda/mastodon
2018-05-18 18:51:47 ぴちきょ/Pichikyoの投稿 pichikyo@mstdn.guru

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

未来だなあ…

いきなりバグをいれたのでcommitが2つに分かれてるというw

2018-05-18 19:31:37 unaristの投稿 unarist@mstdn.maud.io

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

2018-05-18 20:54:04 mimikun@末代の投稿 mimikun@mstdn.maud.io

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

2018-05-18 21:16:31 かろてん@ごめんッピの投稿 carotene512@qiitadon.com

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

2018-05-18 21:27:16 もちづの投稿 YoheiZuho@mstdn.maud.io

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

本日の悪いスタバ

2018-05-18 23:45:32 matsuu✅の投稿 matsuu@mstdn.jp

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

IPv6でもちょっと安心な設定があるのかな。手元のルータ見直してみよう

ソースのフォント、コード関係なかったねw

おっと :saba:

ここ24時間、Redisのメモリはもりもりになっていないようだ。rack-attackに追加した/@で始まるパスへのリクエストのスロットリングには4つのIPアドレスがひっかかっていた。.deが2つと.seと.ch。chってスイスなん!

\masterに/ :saba: \なりますたー/

Merged tootsuite/mastodon at 5910eb9b61da6eacf6b534d831da6e2f698e2703.

ActivityPub::DeliveryWorkerが

ActivityPub::DeliveryWorker JID-63afc1725a952922f1f775ee INFO: source=ActivityPub::DeliveryWorker destination="https://example.com/inbox" measure#delivery.delay=39sec count#delivered=1

みたいにメトリクスを残すようにしてるんだけど残さないでstart/doneしてるのもあるようだ。どうしてだ。

Example Domain

あー。rc4ちょっとコミットすすんどん。

もいちどマスター :saba:

Merged tootsuite/mastodon at 6aa5ea1b5dff54941682cb006ac2b11ab7b77988

2018-05-19 10:28:33 Strawberry Toobの投稿 Sir_Boops@sergal.org

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

2018-05-19 14:56:38 matsuu✅の投稿 matsuu@mstdn.jp

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

2018-05-19 14:32:05 mimikunの投稿 mimikun@mstdn.mimikun.jp

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

2018-05-19 16:52:55 モグビリティ∞(インフィニティ)ロボの投稿 moguno@social.mikutter.hachune.net

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

RJ-11も見たことあるw

2018-05-19 15:54:51 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net

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

まじかー

まじかーまじかー

ねっとりφだ!

2018-05-19 17:37:50 Satoshi Kojima / 小嶋智の投稿 skoji@bookwor.ms

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

牛乳を吸入

AWSのサービスってだいたいEC2で走ってるんじゃないかな(雑妄想)

Mastodonでスタバって書いてあるトゥートの写真がスタバだったときのがっかり

2018-05-19 19:35:22 matsuu✅の投稿 matsuu@mstdn.jp

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