08:22:02
2023-07-13 08:15:58 Eugen Rochkoの投稿 Gargron@mastodon.social
icon

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

08:25:16
icon

うなしの樹脂

08:26:49
icon

お仕事iPhone更新したらずーっとhelloって書いてるんだけどアンロックすれば止まるんだっけ

08:30:02
icon

差別が原因で職場から遠いトイレを使わされるの「Hidden Figures」でもみかけたよね

08:33:19
icon

アンロックしてGetting Started的な画面を乗り越えるまでhelloするっぽいね

08:34:40
icon

ファイルシステム山盛りマウントされててマウンテン

09:00:24
icon

エラーバジェットが極端に小さい(誤動作すると人が死ぬとか)ソフトウェアを頻繁迅速にするのが良いんもかどうか僕にはよくわからない

09:01:41
icon

Rails 7来たかしら :saba:

Change “About” and “Privacy policy” links to open in a new tab in advanced interface (#25973)
Change links in multi-column mode so tabs are open in single-column mode (#25893)
Fix embed dropdown menu item for unauthenticated users (#25964)
Refactor `Status.tagged_with_all` for brakeman SQL injection warning (#25941)
Remove some recently-updated packages from Renovabot ignore config (#25960)
Fix follow link style in embeds (#25965)
Update dependency postcss to v8.4.25 (#25961)
Update dependency react-textarea-autosize to v8.5.2 (#25962)
Upgrade to `typescript-eslint` v6 (#25904)
Update dependency rubocop-rails to v2.20.1 (#25493)
Convert Home timeline components to Typescript (#25583)
Upgrade to Prettier 3 (#25902)
Update dependency glob to v10.3.3 (#25959)
Update dependency core-js to v3.31.1 (#25958)
Fix trending publishers table not rendering correctly on narrow screens (#25945)
Update rubocop to v1.54.1 (#25627)
Update dependency chewy to v7.3.3 (#25940)
Rails 7.0 update (#25668)

09:04:32
icon

remote: -----> Preparing app for Rails asset pipeline
remote: Running: rake assets:precompile
:
remote: error Command "webpack" not found.
remote:
remote:
remote: !
remote: ! Precompiling assets failed.
remote: !
remote: ! Push rejected, failed to compile Ruby app.

ぐえー

09:20:40
icon

ローカルだと進む

$ git clean -dxf
$ export RAILS_ENV=test
$ export NODE_OPTIONS=--openssl-legacy-provider
$ bundle install --path=vendor/bundle --with pam_authentication --without development production
$ yarn install --pure-lockfile
$ bundle exec rails db:migrate
$ bundle exec rails assets:precompile
:
Compiling...
Compiled all packs in /home/zunda/c/src/github.com/zunda/mastodon/public/packs-test

webpackないけどw

$ bundle exec which webpack
$ which webpack

09:35:41
icon

railsではなくrakeから起動してもローカルだとうまくいくぬ…

$ bundle exec rake assets:precompile
:
Compiling...
Compiled all packs in /home/zunda/c/src/github.com/zunda/mastodon/public/packs-test

あ、productionにするとどうじゃろ

$ export RAILS_ENV=production
$ bundle install --path=vendor/bundle --with production
$ export OTP_SECRET=abcd
$ export SECRET_KEY_BASE=1234
$ bundle exec rake assets:precompile
Compiling...
Compiled all packs in /home/zunda/c/src/github.com/zunda/mastodon/public/packs
`isModuleDeclaration` has been deprecated, please migrate to `isImportOrExportDeclaration`
at isModuleDeclaration (/home/zunda/c/src/github.com/zunda/mastodon/node_modules/@babel/types/lib/validators/generated/index.js:2740:35)
at PluginPass.Program (/home/zunda/c/src/github.com/zunda/mastodon/node_modules/babel-plugin-lodash/lib/index.js:102:44)

進むぬ

09:50:18
icon

GitHubをgitと書く同僚が出現して

10:08:53
icon

こっちは昨日のデプロイ

$ heroku run bash
~ $ which webpack
/app/bin/webpack
~ $ bundle exec which webpack
/app/bin/webpack
~ $ chmod -x bin/webpack
~ $ rake assets:precompile
:
yarn install v1.22.19
[1/6] Validating package.json...
[2/6] Resolving packages...
success Already up-to-date.
Done in 0.63s.
Everything's up-to-date. Nothing to do

すすむんだ…

10:19:19
icon

足びよーんって延ばしたらUPSの何かのボタンに触っちゃってピって

12:12:04
icon

ぢゃんぼー!!

12:26:24
icon

ビルドキャッシュをパージしてもデプロイは同様に失敗する。yarn installが走ってない気がする。heorku/nodeビルドパックを足してみよう。

12:29:11
icon

れん
きゅう
なに
それ
おい
しい

12:30:57
icon

Google Storeから安売りのメールが来てたけどPixel 7aは安くなってないっぽいぬう

12:33:13
icon

すすんだあ!!

remote: -----> Preparing app for Rails asset pipeline
remote: Running: rake assets:precompile
:
remote: Compiling...
remote: Compilation failed:

remote: node:internal/crypto/hash:69
remote: this[kHandle] = new _Hash(algorithm, xofLen);
remote: ^
remote:
remote: Error: error:0308010C:digital envelope routines::unsupported
remote: at new Hash (node:internal/crypto/hash:69:19)
:
remote: opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
remote: library: 'digital envelope routines',
remote: reason: 'unsupported',
remote: code: 'ERR_OSSL_EVP_UNSUPPORTED'
remote: }
remote:
remote: Node.js v20.4.0

とほほ

12:40:49
icon

$ heroku config:set NODE_OPTIONS=--openssl-legacy-provider

で進んだようだ。関連するアプリ全部に設定しておかないとな。

12:48:24
icon

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

Merged mastodon/mastodon at 71db616fed817893d0efa363f0e7dbfcf23866a0.

たぶんRailsが7になったー!!

13:11:30
icon

無精する武将「鳴かぬなら、まいっか」

13:23:32
icon

$ dig +noall +answer files.mastodon-japan.net
files.mastodon-japan.net. 300 IN A 104.21.0.137
files.mastodon-japan.net. 300 IN A 172.67.186.6

するとあと300秒でこの情報を更新してもらえるってわかるんだけど黒い画面だしなあ

13:26:56
2023-07-13 13:26:37 1日24時間睡眠健康法の投稿 yakitama@mstdn.yakitamago.info
icon

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

13:27:02
icon

これなー

13:32:28
icon

僕たちはどうイキるか

13:45:48
icon

TTLの長かった頃のDNSレコードがまだどこかにキャッシュされてたりるすんですかねえ…

13:48:54
icon

@kuroringo 古いレコードを返してるネームサーバがわかれば…そこを見にいくことができるだけか…でもTTLが見えればいつごろ復旧するのかの目安にはなるかもですね

13:56:14
icon

@kuroringo 問題のある環境で

$ dig +trace mastodon-japan.net

みたいなコマンドを発行してもらうと、

mastodon-japan.net. 60 IN A 27.133.133.36
;; Received 63 bytes from 172.64.33.78#53(buck.ns.cloudflare.com) in 20 ms

みたいに誰が返事をくれたかわかるかもですねー。

14:08:30
icon

NamecheapさんがNFT推しになってDNSimpleさんに引っ越した時は

- DNSimpleさんでドメインを作成してNamecheapさんからレコードをコピー
- NamecheapさんでNSレコードをDNSimpleさんのものに更新
- ドメインの移管を開始
- 何時間かしてドメインの移管を完了

みたいにしてたっぽい。ALIASとかCNAMEの指す先は変化させる必要がなかったのでうまくいったのかな。

14:11:02
icon

これな (2022-02-10)

What are NFTs? And why are they important
https://www.namecheap.com/blog/what-are-nfts-and-why-are-they-important/

Web site image
What are NFTs? And why are they important? - Namecheap Blog
14:15:56
icon

Rails 7になってwebpackがみつからなくてビルドキャッシュ消してnodejsビルドパックを追加した結果、

-----> jemalloc app detected
-----> jemalloc: Installing 5.3.0 from source

-----> Node.js app detected
-----> Installing binaries
engines.node (package.json): >=16
engines.npm (package.json): unspecified (use default)
engines.yarn (package.json): unspecified (use default)

Resolving node version >=16...
Downloading and installing node 20.4.0...
Using default npm version: 9.7.2
Resolving yarn version 1.22.x...
Downloading and installing yarn (1.22.19)
Installed yarn 1.22.19

-----> Ruby app detected
-----> Installing bundler 2.3.25
-----> Using Ruby version: ruby-3.2.2

となりました。

14:33:28
2023-07-13 14:31:22 なうぞめ🎀の投稿 nz@misskey.pm
icon

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

14:33:41
icon

図書館で村上さんを見られるようになってるの好き

14:39:53
icon

コンテナさんたちOSから提供されてるパッケージだけよしなに更新してくれる仕組みがあればいいのにな

15:37:12
icon

分散SNSの全サーバ 定義 検索

15:46:33
icon

実家のデフォルトのDNSサーバだとお返事が変化するな…

$ dig +noall +answer @143.90.130.39 mastodon-japan.net
mastodon-japan.net. 60 IN A 27.133.133.36
$ dig +noall +answer @143.90.130.39 mastodon-japan.net
$ dig +noall +answer @143.90.130.39 mastodon-japan.net
$ dig +noall +answer @143.90.130.39 mastodon-japan.net
mastodon-japan.net. 42 IN A 27.133.133.36

$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
files.mastodon-japan.net. 300 IN A 172.67.186.6
files.mastodon-japan.net. 300 IN A 104.21.0.137
$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
$ dig +noall +answer @143.90.130.39 files.mastodon-japan.net
files.mastodon-japan.net. 300 IN A 104.21.0.137
files.mastodon-japan.net. 300 IN A 172.67.186.6

15:47:38
icon

NSも見えるときと見えないときとある…

$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
mastodon-japan.net. 86400 IN NS fay.ns.cloudflare.com.
mastodon-japan.net. 86400 IN NS buck.ns.cloudflare.com.
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
mastodon-japan.net. 86400 IN NS fay.ns.cloudflare.com.
mastodon-japan.net. 86400 IN NS buck.ns.cloudflare.com.
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
mastodon-japan.net. 86400 IN NS fay.ns.cloudflare.com.
mastodon-japan.net. 86400 IN NS buck.ns.cloudflare.com.
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net
$ dig +noall +answer @143.90.130.39 NS mastodon-japan.net

15:48:52
icon

@8.8.8.8だと一貫して返事をもらえる(順番が変わることはある)

15:54:49
icon

@mot さくら側で見せていたNSレコードのTTLが関係してるのかもしれないなあとは妄想してます

15:55:48
2023-07-13 15:55:33 おさの投稿 osapon@mstdn.nere9.help
icon

ネームサーバのTTLと、ドメインレコードのTTLがあるからなぁ。

15:55:59
icon

SOAも見てみないとかー

16:00:10
icon

CloudflareさんはSOAの方が短いんだなあ (時々返事が来ないのはいっしょだけどどこかにキャッシュはあるっぽい)

$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
mastodon-japan.net. 1800 IN SOA buck.ns.cloudflare.com. dns.cloudflare.com. 2314784856 10000 2400 604800 1800
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
mastodon-japan.net. 1797 IN SOA buck.ns.cloudflare.com. dns.cloudflare.com. 2314784856 10000 2400 604800 1800
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net
$ dig +noall +answer @143.90.130.39 SOA mastodon-japan.net

16:01:39
icon

@mot Cloudflareの場合はNSは24時間、SOAは30分みたいですねー。さくらだとどうだったろう…

16:04:56
icon

あ、待って、Cloudflareさんを指してるSOAレコードは誰が知らせてくれてるものなの

16:05:24
icon

@mot かもですねー (DNSナンモワカラン

16:14:30
icon

何でSlackアプリすぐ死んでしまうん

16:28:23
icon

MastodonはPumaとSidekiqとストリーミングのプロセスはたくさん走ってても同じ環境変数をもらってPostgresとRedisにつながってる限り同じサーバとして動作するはずだよ。ホスト名がいっしょでリクエストがPumaに届きさえすれば経路はどうにでもなるよ。

16:47:43
icon

なにそれすてき

16:51:59
icon

パスワードの定期変更さいきん営業力社からメール来てたね💢

18:49:31
icon

明日を煮出すこーとさー

18:55:06
icon

ごはんを食べ終わってもビールが残ってる。ありがてえありがてえ!

20:04:33
icon

ISPさんが安全なLANをウリにしてるのって何かMITMするってことなのかな…

20:05:15
icon

Ubuntu 20.04.6 LTSちゃんわよ

$ sudo sh -c 'apt update && apt dist-upgrade -y'
:
The following packages will be upgraded:
python3-debian
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
:
$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory

ヨシ

20:23:38
icon

更新はこうしん?

20:32:06
icon

米津玄師さんウェじゃなくなるの?

20:34:13
icon

そういえばDPIとかptとかもインチ基準わねえ

20:37:36
icon

光速は中途半端なメトリック

299792458 m/s

20:39:48
icon

地上の重力加速度が10m/s/sくらいになるようにメートルを定義したってのは僕が妄想したウソだったっけ

20:44:11
2023-07-13 20:37:50 クラウザーさんの投稿 funashige@mstdn.jp
icon

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

20:44:52
icon

そろそろPCにカセットテープデッキが付いてたの知らない世代が出てきてもおかしくないな

21:00:08
icon

アメリカのプールなんて50メートル×25ヤードだしなw

Olympic-size swimming pool - Wikipedia en.wikipedia.org/wiki/Olympic-

21:08:34
icon

パーセクはAUと関係あるよ←

21:09:00
icon

Torrはミリメートルと関係あるし←

21:13:39
icon

1pcの距離にある物を1AUずれた場所から見ると方向が1秒角ずれるよ

パーセク - Wikipedia ja.wikipedia.org/wiki/%E3%83%9

21:26:02
2023-07-13 21:24:52 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

卵をアルミホイルで包んで水に沈めてレンチンすると茹で卵になるとかいう、二重の禁忌を犯すとマイナス×マイナスでプラスになるみたいな暢気な話すき

21:26:07
icon

mjsk

21:47:16
2023-07-13 21:32:48 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net
icon

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

21:47:24
icon

観たいw