04:44:58
2017-09-17 03:17:15 Err(inux39)の投稿 inux39@don.inux39.me
icon

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

04:56:29
08:07:13
2017-09-17 06:40:18 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

豆知識なのですが,Linux で /etc/binfmt.d/*.conf に色々書き込むと特定のバイナリに対してインタプリタを設定できることを利用して,

:DOSWin:M::MZ::/usr/bin/wine:

という風に MZ というマジックナンバを先頭に持つバイナリについて /usr/bin/wine をインタプリタとするよう設定すると,コマンドラインから普通になんちゃら.exe をそのまま起動できるようになる

08:08:37
2017-09-17 06:53:02 しらか :saba:の投稿 crakaC@don.crakac.com
icon

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

08:12:05
2017-09-17 07:33:43 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

これはもちろん,Git をそういう風に使うな!という白ける話ではなくて,カーネルとかだと, (1) 手元に clone (2) パッチを書いて git-format-patch(1) でパッチとそのパッチのカバーレターを作成 (3) git-send-email(1) で patch を mailng list へ投稿 (4) reviewer がカバーレターやコミットメッセージから取り込むべきかを吟味した上でコードの品質を確認 (5)修正箇所や疑問があればパッチを rej。パッチが ack されるまで (2)〜(4) を繰り返されるというワークフローなのね。

08:12:11
2017-09-17 07:34:48 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

これで ack されたものは,各サブシステムのメンテナのツリーに merge されて(git-format-patch(1) のパッチは git-am(1) でパッチ適用できる),それが最終的に Greg とかの tree に入って,最後 Linus の tree に入れられて見事終了,となるのだけれども,

08:12:13
2017-09-17 07:36:12 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

この patch review の工程が GitHub の issue tracker/Pull-req のシステムに依存してるのが現代で,だいたい一度自分の repository に push して CI とかを通してそのあと pull-req して,となると思うけれど,GitHub という Web サービスに依存しちゃってるのね

08:13:16
icon

分散vcs

08:38:34
icon

Api::V1::InstancesController#showのキャッシュ伸ばしたつもりだったけど改善してないなあ 🤔 https://mastodon.zunda.ninja/media/bMWFStiBu-6T_jaoAzc

Attach image
09:02:29
icon

app/serializers/rest/instance_serializer.rb とか app/controllers/admin/settings_controller.rb とか眺めてみると Setting.* もデータベース読みに行くんだねえ。とはいえ値を1つ取ってくるだけならそんなに時間はかからないはずよね。

09:14:21
icon

より長くキャッシュを保存するようにしてみました。Dynoが再起動しないと更新しない。

https://github.com/zunda/mastodon/commit/3e7eacb59a60d5257a1b36de6c52f29d8d5f3296

09:37:06
2017-09-17 09:26:33 Eugen Rochkoの投稿 Gargron@mastodon.social
icon

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

11:04:39
icon

$ git fetch upstream
From https://github.com/tootsuite/mastodon
* [new branch] feature-custom-emojos -> upstream/feature-custom-emojos
efec5072..4c14ff65 master -> upstream/master
0267b58e..d1601d10 skylight -> upstream/skylight
* [new tag] v1.6.1 -> v1.6.1

\yeah/

Web site image
GitHub - mastodon/mastodon: Your self-hosted, globally interconnected microblogging community
11:12:16
icon

なんでキャッシュしてくれないのー

Rack::Timeout::RequestTimeoutException (Request waited 1ms, then ran for longer than 119999ms):
app/presenters/instance_presenter.rb:28:in `block in domain_count'
app/presenters/instance_presenter.rb:28:in `domain_count'

11:15:12
icon

マスターに追随しますよー

Merged tootsuite/mastodon at 4c14ff659b8a03c69123ef7b78f4db5c137deeb0 aka v1.6.1.

11:15:25
icon

$ heroku pg:info
=== DATABASE_URL, PG_HOBBY_BASIC_URL
Plan: Hobby-basic
Status: Available
Connections: 0/20
PG Version: 9.6.1
Created: 2017-04-20 18:31 UTC
Data Size: 263.5 MB
Tables: 34
Rows: 509673/10000000 (In compliance)

11:35:58
icon

イニシャライザで上書きできてないのかー

11:43:27
icon

おおっと。app/presenters/instance_presenter.rb よりも前に config/initializers/instance_presenter_cache.rb が読まれるのかー。

11:44:12
icon

本体のコードに手を入れたくはないんだけどなあ

11:56:19
icon

/about/more とりあえず2回目からは60 msecくらいで返してくれるようになったよ。30分たったらまた確認してみよう(忘れそうw

12:02:46
icon

SSL_connect returned=1 errno=0 state=error: certificate verify failed ってエラーみて一瞬どきっとしたけど先方の問題でした。ほっ。

12:34:56
icon

a w o o

14:48:20
icon

21:53 UTCにキャッシュが効くようにしてからApi::V1::InstancesController#showの遅いのがやっとこ軽減されました。やれやれ。 https://mastodon.zunda.ninja/media/bkduevK-STZCqJTLDXg

Attach image
14:51:20
icon

次に遅いのは Api::V1::NotificationsController#index でその次が Api::V1::Timelines::PublicController#show https://mastodon.zunda.ninja/media/_Y1ZgxfTsSIwNlt_HQk

Attach image
14:53:35
icon

しかしこれだけじゃなくていろいろちょこちょこ遅くてつらいなあ。$16/月ではこれがせいいっぱいかなあ。

17:05:24
2017-09-17 16:49:49 ㋐ セ®(旧 うた か あん)の投稿 Hiroshige@mstdn.jp
icon

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

17:14:59
icon

メモリが空かなくなってきたしレスポンスも遅くなってきた。ぐーぬぬー。 https://mastodon.zunda.ninja/media/CKtNemzTL0NY2x94wlI

Attach image
17:16:21
icon

広島いろいろおいしそうだ〜 🍜

17:49:42
17:50:18
icon

そうなのかぁ。想像してたより時間がかかった気がする

17:51:28
2017-09-17 17:45:43 📖📲📶の投稿 deflis@mstdn.maud.io
icon

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

17:51:40
icon

なるほど

18:00:15
icon

@popneo 本店は京都ですね~。広島はTwitterを で検索するといろいろとw

19:14:16
2017-09-17 18:47:07 西にししの投稿 westantenna@matitodon.com
icon

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

19:20:12
icon

ふむー。Pawooさんにまだ中国語のトゥート来てますね。本土外からなのかアクセスできるところもあるのか。

19:26:51
icon

@ykzts あー、なるほどなるほど。Pawooが注目されたのがきっかけだとすると、Pixivが先にブロックされるのは興味深いですね。