2018-05-06 00:21:47 ておりあ👐の投稿 theoria@wug.fun

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

にゃーん

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

Twitter検索のmikutterを見ると、GW開けて気づいてる人がまあまあいて、みなさんも職場でmikutterを…!?ってなっている

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

Streaming
APIの
死と共にリリー
スされそう

\マスターに/ :saba: \しますたー/

Merged tootsuite/mastodon at ea4e24330311a773b0ca76be5873e754f583dd7a

アプリログ流れるの呆ーっと眺めるの好き

jemallocの粘り

Redisのメモリは落ち着いたけど接続数が高止まりしてるんだよなあ。なんだろうなあ。

Chewyのキューはゼロにならないのが基本なんじゃろか…

2018-05-06 18:05:30 ほたの投稿 hota@mstdn.maud.io

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

includeされてるヘッダで定義されてるマクロを探す

$ gcc -I. -I/usr/pkg/include/ruby-2.3.0/x86_64-netbsd -I/usr/pkg/include/ruby-2.3.0/ruby/backward -I/usr/pkg/include/ruby-2.3.0 -I. -DRUBY_EXTCONF_H="extconf.h" -I/usr/include -I/usr/pkg/include -fPIC -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -fPIC -pipe -c AbstractMemory.c -E > AbstractMemory.e
$ awk '/^#.*\.h/{print($3)}' AbstractMemory.e | sort -u | sed 's/"//g' | xargs grep -H \ | less

/usr/include/sys/types.hの

!defined(_KERNEL) && !defined(_STANDALONE)
(_POSIX_C_SOURCE - 0L) >= 199506L || (_XOPEN_SOURCE - 0) >= 500 || \
defined(_NETBSD_SOURCE)
<pthread_types.h>

に関連しそうなのは

/usr/include/sys/featuretest.h: _POSIX_C_SOURCE 1L
/usr/include/sys/featuretest.h: _NETBSD_SOURCE 1

かな?

$ make clean; make CFLAGS=-D_POSIX_C_SOURCE=199309L
するとAbstractMemory.cは通るけどBuffer.cで落ちる

$ make CFLAGS=-D_POSIX_C_SOURCE=200809L
でもそうだねえ

make cleanしてなかった

EC2でrootになってバイナリパッケージ作ってもいいと思ったんだけど、このホスト

$ uname -srm
NetBSD 8.0_RC1 amd64

なんだよね。

Dockerマシンをデュアルブートにするかねえ

このインスタンスがしばらくの間500を返してました。Redisがメモリもりもり。もうしわけない。このインスタンスのSidekiqダッシュボードからDeadになってる古いタスクをいくつかDeleteしてみましたが…

Redis::CommandError (OOM command not allowed when used memory > 'maxmemory'.):

Status codes and Redis meory (UTC)

keybaseに預けてある私有鍵はkeybaseアカウントのパスフレーズで暗号化されてて、復号するのはブラウザのJavascriptなので、keybaseは復号された私有鍵を知ることはないと思いこんでたんだけど確かめてみなくちゃよね。(keybaseのサイトへのログインの認証のために、keybaseはアカウントのパスフレーズのハッシュは知ってるはず)

keybaseアプリ使ってみないとなあ

表示名にカスタム絵文字が使えるようになってだんごまみれ

2018-05-07 09:04:45 Mastodonの投稿 Mastodon@mastodon.social

The first release candidate for 2.4.0 is out: github.com/tootsuite/mastodon/

- DM column
- Better reports UI for admins
- Better privacy policy
- Bot account nameplates
- Custom emojis in profiles
- Custom profile properties

...lots of performance improvements and more!

2018-05-07 10:15:22 nagachika✅の投稿 nagachika@pawoo.net

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

\機内Wi-Fi/ \投稿できない/

うふふふっ

Redisさんまたメモリもりもってたなあ…

すまーん。またもりもりってきてるー

REST::MediaAttachmentSerializerのログの頻度と相関があるようにみえる

rcはリリース候補ですねー

Tokyo is 172 msec away today.

Dockerマシンのハードディスク。NetBSD足すとしたら空きのベイはあるけど遊んでるディスクがないような気がするな。grubにtelnetでつなげられるといいのにな。

$ df -H | grep -v tmpfs
Filesystem Size Used Avail Use% Mounted on
udev 2.1G 0 2.1G 0% /dev
/dev/sda1 79G 15G 60G 20% /
/dev/sdb1 79G 55M 75G 1% /scr

しかし80GBなんて今さら売られてないだろなw

たまーにDockerを動かしてみる用の物理マシンのことでした

デスクトップでお仕事したあとラップトップに移ったらプロンプトにgit pushしなきゃいけないよって教えられた絶望感

コミッタがコミットできないとこみったことに

grub2のメニュー画面をネットワーク越しに操作できる方法はないかしらねえ。シリアルポートをつなぐしかないかな。

やれやれ。このインスタンスが05:00 UTCごろから503ばかり返してました。ご迷惑をおかけしました。

メトリクスをみてもPostgresの診断をみてもレスポンス時間以外おかしいものはない。そういう時には残念ながらインスタンスを共有している他のアプリケーションがCPUをぶんどっていってると思ってdynoを再起動してみます。ほら治った。

サポート的にはツラい状況ではございます。すまーん。

やれやれ。このインスタンスが05:00 UTCごろから503ばかり返してました。ご迷惑をおかけしました。

メトリクスをみてもPostgresの診断をみてもレスポンス時間以外おかしいものはない。そういう時には残念ながらインスタンスを共有している他のアプリケーションがCPUをぶんどっていってると思ってdynoを再起動してみます。ほら治った。

サポート的にはツラい状況ではございます。すまーん。

やれやれ。このインスタンスが05:00 UTCごろから503ばかり返してました。ご迷惑をおかけしました。

メトリクスをみてもPostgresの診断をみてもレスポンス時間以外おかしいものはない。そういう時には残念ながらインスタンスを共有している他のアプリケーションがCPUをぶんどっていってると思ってdynoを再起動してみます。ほら治った。

サポート的にはツラい状況ではございます。すまーん。

やれやれ。このインスタンスが05:00 UTCごろから503ばかり返してました。ご迷惑をおかけしました。

メトリクスをみてもPostgresの診断をみてもレスポンス時間以外おかしいものはない。そういう時には残念ながらインスタンスを共有している他のアプリケーションがCPUをぶんどっていってると思ってdynoを再起動してみます。ほら治った。

サポート的にはツラい状況ではございます。すまーん。

と思ったら次はRedisのOOMですよー。すみませんすみません。

Sidekiqのスレッド数を4から1に減らしたら改善したかな?

Chewyのキューを全部消しちゃったじゃんよー

Sidekiqのスレッド数は2にしておこ

このインスタンス、Redisにはお金払ってないので←

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

本の虫: glibcのabortマニュアルの中絶方針ジョークについて - cpplover.blogspot.jp/2018/05/g

glibcのabortマニュアルの中絶方針ジョークについて

Redisどの、Redisどの〜

どうしてメモリがもりもりに〜

こういう感じでRedisがメモリを食べ始める

older: max_id 121049, url https://mastodon.zunda.ninja/@zundan/with_replies?max_id=121049
[active_model_serializers] Rendered REST::MediaAttachmentSerializer with ActiveModelSerializers::Adapter::Attributes (5.53ms)
:
method=GET path=/@zundan/with_replies format=html controller=AccountsController action=show status=200 duration=450.73 view=263.25 db=74.59

こういう感じでRedisがメモリを食べ始める

older: max_id 121049, url https://mastodon.zunda.ninja/@zundan/with_replies?max_id=121049
[active_model_serializers] Rendered REST::MediaAttachmentSerializer with ActiveModelSerializers::Adapter::Attributes (5.53ms)
:
method=GET path=/@zundan/with_replies format=html controller=AccountsController action=show status=200 duration=450.73 view=263.25 db=74.59

ぐぬぬー

2018-05-07 19:08:38 𝒂𝒊𝒘𝒂𝒔の投稿 aiwas@mstdn.maud.io

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

ほうほう

むー、同じトゥートが何度か投稿されちゃってる。お騒がせしております…

にゃーん

天気予報で溶岩の色と温度の関係を教えてくれてるんだけど華氏で言われてもわかりませんw

EC2の出来合いのAMI、NetBSDは8.0 8.0_RC1無いんだよねー

GCPの凍結、肌色成分なのかな…(根拠の皆無な妄想)

よく考えたらnmapはSNIが必要かどうかは教えてくれないのかな?

GitHubでissue閉じるのうれしいのに画面がちょっと赤くなるの焦るなw

Redisのメモリどのー

2018-05-08 15:18:59 estplsの投稿 estpls@mastodooooooon.xyz

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

おっさんには毎日必要じゃないかと思うんだ

@usa ちょっと熱すぎドン!

@usa うん、ありがとう! でも黒体輻射が裸眼で見えるのはちょっと避けたいんだ

@usa センサーがなくなっちゃたら暖かさを定義できないの…

2018-05-08 15:42:31 koshian@mstdn.jpの投稿 koshian@mstdn.jp

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

ChromeOSってもともとLinux Kernelで走ってたと思うけどユーザーランドがもっと充実するってことなのかしらねえ。

Linux Kernelが走ってるって意味じゃAndroidもChromebookも既にLinuxマシンだねえ

dockerのイメージ入れてた/scrを消してNetBSDにすればいいんだ!

2018-05-08 16:22:35 斎藤ただしの投稿 tadd@friends.nico

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

あーそーなん。

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

Merged tootsuite/mastodon at 40097f438b2b23a7a496b4b7dc96e188c196f261

Redisさんまたもりもってたのか…

$ md5sum -c MD5
NetBSD-8.0_RC1-amd64-install.img.gz: OK

おまえは次にddのof先を間違えて死ぬ (気をつけます…

$ sudo dd if=NetBSD-8.0_RC1-amd64-install.img of=/dev/sdb bs=2M

どきどき

書込み中だからCPU負荷下げないと、って思ったけどCD-Rじゃなかったな

NetBSD-8.0_RC1-amd64-install.imgは1.4 GB。ひと昔前のUSBメモリだと溢れてたねえ

bs=2Mって小さすぎ?

$ sudo dd if=NetBSD-8.0_RC1-amd64-install.img of=/dev/sdb bs=2M
700+0 records in
700+0 records out
1468006400 bytes (1.5 GB, 1.4 GiB) copied, 264.217 s, 5.6 MB/s

そうでもなかった。そして書き終わったUSBメモリをさっそくマウントしてくれる最近のデスクトップすごい (迂闊に抜けない)

いえーい(今宵はここまで)

@zundan そうそう、試したマシンではUSBメモリはハードディスクとして認識されてました。BIOSでUSBメモリを1個目のディスクにした場合はインストーラが起動したけれど、2個目にしておいてgrubからchainloader (hd1)+1した場合には起動できませんでした。

2018-05-08 17:26:51 ぴけぴけ@Skebなど1件作業中の投稿 pikepikeid@mstdn.maud.io

常識を覆す「バッテリーがないタブレット」が業務改善になる理由 - ITmedia PC USER itmedia.co.jp/pcuser/articles/
ドスパラのバッテリーレスタブレット、なんか謎の魅力があるな。

常識を覆す「バッテリーがないタブレット」が業務改善になる理由

電池は消耗品だもんねえ

2018-05-08 19:16:18 unaristの投稿 unarist@mstdn.maud.io

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

2018-05-08 19:33:42 めたの投稿 metalefty@social.mikutter.hachune.net

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

そうなん…

2018-05-08 20:21:32 松屋とすき家に行ったら金が溶けるから我慢の投稿 nacika@oransns.com

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

にゃーん

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

台湾で転んだ犬「痛いワン…」

おっとLastPass今何やったん。AWSのMFAに入れるのにSmaryKeyに目を離してるスキに何か入力させたっしょ。フォーカス奪うのやめれ。

ぶー。

k8sの勉強にいいなと思って開いたビデオはKafka入門だった。最初しか合ってないw

このリンクをクリックしたらAdobe Reader必要だからね、っていうメールのリンクをクリックしたらFlashが無いよって。

$ sync;sync;sync;sudo reboot

(=人=) .oO(おいのりわすれてた)

Redisどのー、めもりもりもりRedisどのー

メモリもりもりでがんばってるー

Redisのメモリが増えるのと一緒にDynoのswapが増えてたのに気づいたよ

2018-05-09 15:45:16 鴉河の投稿 karasu_sue@mstdn.precure.fun

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

2018-05-09 18:02:39 SHIMADA Hirofumiの投稿 shimada@mstdn.maud.io

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

2018-05-09 18:03:36 SHIMADA Hirofumiの投稿 shimada@mstdn.maud.io

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

エラーでてるえらいこっちゃ

heroku routerによるat=info method=GET path="/@zundan?max_id=99221567356120512"というリクエストに対して、Rendered REST::MediaAttachmentSerializer with ActiveModelSerializers::Adapter::Attributesが3つ記録されていた。ルーティングはpath=/@zundan format=html controller=AccountsController action=show。

こういうリクエストについてREST::MediaAttachmentSerializerがたくさん起動されるとRedisのメモリがもりもりになるんだなあ。

いくつかあるトースターのツマミ、間違えたのを回してたのでいつまでも終わらない上にパンはぜんぜん焼けてなかったw

朝は忙しいんだからダメなUIにつきあってるヒマはないんですよ!(そうでもない)

$ cal 2018 4
cal: 2018 is neither a month number (1..12) nor a name

もー

RedisどのーRedisどのー

やっぱりコード見ないとなあ

RedisどのーRedisどのー

やっぱりコード見ないとなあ

RedisどのーRedisどのー

やっぱりコード見ないとなあ

添付が消えてたー

Redis::CommandError (OOM command not allowed when used memory > 'maxmemory'.) が最初に出たの2018-05-06 04:59:35 UTCらしくて、その直前の04:52:31 UTCに8286cd7cをデプロイしてるんだけどその前の2018-05-02 20:38:58のc7572db4との間に差分がありすぎて。

https://github.com/tootsuite/mastodon/compare/c7572db4...8286cd7c

method=GET path=/@zundan format=html controller=AccountsController action=showからviewをたどってくとREST::MediaAttachmentSerializerをRenderしてるのはviews/stream_entries/{_detailed_status.html.haml,_simple_status.html.haml}のmedia: status.media_attachments.map { |a| ActiveModelSerializers::SerializableResource.new(a, serializer: REST::MediaAttachmentSerializer).as_json }なところだね。

なぜこの行がRedisのメモリをもりもりにするのか、あるいは別の場所なのか

REST::MediaAttachmentSerializerの実装はapp/serializers/rest/media_attachment_serializer.rb。Serializerがキャッシュするのはattributesの内容なのかな?このどれかがおっきいのかな?

2018-05-11 07:12:36 yumetodoの投稿 yumetodo@qiitadon.com

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

asdfjkl;
ってうちの子が小学校のころ練習してたなw

Tokyo is 163 msec away today.

2018-05-11 08:21:45 はいこんの投稿 hcm@mastodon.home.js4.in

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

2018-05-11 16:15:48 しむどん三度無視の投稿 sximada@mstdn.jp

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

駐車場で仕事してると自動車の屋根の上を鳥が走り回るのが聞こえる

VerizonのMiFiだとホノルルにいることになるようだ

んーこーひー飲みたい

夕方なので散歩してこよう

おっさんには散歩がひつよう

RubyKaigiに行けたらNCRに豆も買いに行けるな※遠い

ふと気づくとすでにアカウント名のカスタム絵文字に対応しているSubway Tooterさんすごい

缶詰まってないバサ缶… 🤔

2018-05-11 21:48:43 耳はむ配信禁止の投稿 Common_Lisper@mstdn.maud.io

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

2018-05-12 07:37:06 武道パンの投稿 toshi_a@social.mikutter.hachune.net

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

Consumer secret、シークレットにできないもんなあ

2018-05-12 11:27:10 koshian@mstdn.jpの投稿 koshian@mstdn.jp

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

NetBSD 8.0 RC1をインストールしようとすると、

pacni: cnopen: no consle device

この時点でUSBキーボードは認識されないけれどPS/2なら聞いてもらえる。panic後のプロンプトからdmesgすると、

nouveau0 at pci7 dev 0 function 0: vendor 10de prodcut 009d (rev. 0xa1)
:
drm kern error: nouveau E[ INSTMEM][nouveau0] unable to map PRAMIN BAR: 35
drm kern error: nouveau E[ DEVICE][nouveau0] failed to create 0x1000400c, -14
drm kern error: nouveau E[ DRM] failed to create 0x80000080, -14
nouveau0: unable to attach drm: 14
:

あー。中指立てられてた頃のNVidiaだしなあ…

https://mail-index.netbsd.org/netbsd-bugs/2016/02/20/msg044887.html が近いっぽいんだけど、うーむ。

https://nouveau.freedesktop.org/wiki/NetBSD/

"you can disable nouveau(4) at the boot prompt by booting with boot -c and then typing disable nouveau and quit at the ... userconf prompt

Re: kern/50804: Nouveau console doesn''t come up on Dell laptop

進んだすすんだ

インストーライメージのブートメニューが表示されたら

4. Drop to boot prompt

から

> userconf disable nouveau
> boot

すると

NetBSD/amd64 (Amnesiac) (console)
login:

まで進むのでパスワードなしでrootでログインして、

/install.sh

を起動。

ざくざく進めてくと

Status: Command failed
Command: /usr/sbin/installboot -o console=pc,speed=9600 /dev/rsd1a /isr/mdec/bootxx_ffsv2

installboot: Old BPB too big, use -f (may invalidate filesystem)
installboot: Set bootstrap operation failed

さーて。

んで、Redisがまたメモリもりもりに。こっちも見なきゃなあ…

Redisさんのメモリがいっぱいな時のかなしみ

"古いBPBを綺麗にするためinstallboot -fをするのは適切だと言っています。そのアドバイスに従い、インストーラの中からシェルに落ちて、エラーで失敗したコマンドにオプション-fを加えて実行してみました。

http://x8aw3bsd.blogspot.com/2016/10/installboot-old-bpb-too-big-use-f-may.html

ふーむ。

2018-05-12 20:38:36 ヒポポタマスジの投稿 Otakyuline@mstdn.maud.io

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

みそみそ~いーなー♪

にゃーん