このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Option-Rを押すべきなのにCommand-Rを押してリロードしちゃったTumblrがここからでしょ?って教えてくれるのありがたい
Tumblrさんはたくさんコネクションを作るらしくトンネルの入り口のアクセスポイントちゃんの想いが溢れちゃうのね
染織家の方が染めた和紙の写真をスマホで撮ってるのおもしろい。撮った写真の発色をAIに邪魔されたりしないのかしら。
情熱大陸
#1249「染織家・吉岡更紗」
https://tver.jp/episodes/ep3u9ovej5
このアカウントは、notestockで公開設定になっていません。
地球温暖化を抑制するのに地表に到達した太陽光のエネルギーを可視光にして宇宙に打ち返すのはどうかしら、太陽電池とLED用意して、とか考えてたんだけど、効率でもコストでも白色塗料に勝てない気がするねw
このアカウントは、notestockで公開設定になっていません。
this Mondayとnext Mondayがそれぞれいつを指してるのかの雰囲気読み取るのも厳しいときがある
TodoistでWeekendを土曜日に設定しておいて土曜日にThis weekendを締切にすると来週の土曜日になる@_@
Falcon Heavyの打ち上げ後追いで見てるんだけど2段目の2回目の点火の時にけっこう大きいゴミが飛んでくのが見えた。あんなのあっていいんだw
https://www.youtube.com/watch?v=YFbp6PVbJQA
GitHub webを開いたらverified email addressこれだけあるよってあまりの数にびっくりしたんだけど /settings/emails に行ってみたら確かに全部僕のだったw
思い出した。赤いMastodon。
$ bundle exec rails assets:precompile
:
error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)
:
OpenSSL 3非対応の件かな…
脳死で…
$ echo export NODE_OPTIONS=--openssl-legacy-provider >> .env.dev
$ source .env.dev
$ bundle exec rails assets:precompile
:
rails aborted!
ActionView::Template::Error: Webpacker can't find common.css in /home/zunda/c/src/github.com/zunda/mastodon/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
unless you are using the `webpack -w` or the webpack-dev-server.
2. webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your webpack configuration is not creating a manifest.
:
進むには進んだかな…
$ bundle exec rails webpacker:install
して n 押しまくって
$ bundle exec rails assets:precompile
したら完走したけどpackage.jsonとyarn.lock変えられてるしナンモワカラン
streaminちゃんが
ERR! TypeError [ERR_INVALID_ARG_TYPE]: The "key" argument must be of type string or an instance of ArrayBuffer, Buffer, TypedArray, DataView, KeyObject, or CryptoKey. Received null
失意体前屈しつつおっさんぽいてくる
さいちょうせん
$ git reset --hard
$ git clean -dxf
$ vi env.devel
$ cat env.devel
export RAILS_ENV=development
export NODE_ENV=development
export NODE_OPTIONS=--openssl-legacy-provider
$ . env.devel
$ bundle install --path=vendor/bundle
$ yarn install --pure-lockfile
$ bundle exec rails db:setup
$ bundle exec rails assets:precompile
おぉ!! 完走した。git clean -dxfで余計なファイルを消すのがミソかもね。
だがStreamingは落ちるw
ERR! TypeError [ERR_INVALID_ARG_TYPE]: The "key" argument must be of type string or an instance of ArrayBuffer, Buffer, TypedArray, DataView, KeyObject, or CryptoKey. Received null
Ubuntu 22.04標準のRedis 5.6.0じゃ古すぎる疑惑か…いや、Readmeだと4+でおっけーっぽいな
streaming/index.jsの1250行目くらいのonErrorコールバックにconsole.trace();を追加しました
ERR! TypeError [ERR_INVALID_ARG_TYPE]: The "key" argument must be of type string or an instance of ArrayBuffer, Buffer, TypedArray, DataView, KeyObject, or CryptoKey. Received null
Trace
at process.onError (/home/zunda/c/src/github.com/zunda/mastodon/streaming/index.js:1250:13)
at process.emit (node:events:513:28)
at process._fatalException (node:internal/process/execution:149:25)
うむわからん(Redisじゃなさそう)
あ!
export NODE_OPTIONS=--openssl-legacy-provider
してないからかも (しても落ちましたw
QiitaがRubyKaigiに持っていくノベルティが完成しました🎉 - Qiita Blog https://blog.qiita.com/rubykaigi-novelty/
> ちなみにQiitanは猫ではなく「タヌキ」です
マジ?
や、二度目はうまくいったな?
Puma:
Started POST "/api/v2/media" for 127.0.0.1 at 2023-04-30 18:55:22 -1000
Processing by Api::V2::MediaController#create as HTML
Parameters: {"file"=>#<ActionDispatch::Http::UploadedFile:0x00007ff1df819510 @tempfile=#<Tempfile:/tmp/RackMultipart20230430-15309-dgdzbf.mp3>, @original_filename="boop.mp3", @content_type="audio/mpeg", @headers="Content-Disposition: form-data; name=\"file\"; filename=\"boop.mp3\"\r\nContent-Type: audio/mpeg\r\n">}
[paperclip] Trying to link /tmp/RackMultipart20230430-15309-dgdzbf.mp3 to /tmp/65eab40bf1bcd5c82c6d9e02abea5ed320230430-15309-zwevid.mp3
[paperclip] Trying to link /tmp/65eab40bf1bcd5c82c6d9e02abea5ed320230430-15309-zwevid.mp3 to /tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15309-xsgwai.mp3
Command :: file -b --mime '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15309-xsgwai.mp3'
Completed 202 Accepted in 100ms (Views: 0.7ms | ActiveRecord: 8.1ms | Allocations: 16288)
Sidekiq:
[paperclip] Trying to link /tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y7.mp3 to /tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-ccomwo.mp3
Command :: file -b --mime '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-ccomwo.mp3'
Command :: ffmpeg -i '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y7.mp3' -loglevel 'fatal' -y '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y720230430-15237-7ojlap.png'
[paperclip] Trying to link /tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y720230430-15237-7ojlap.png to /tmp/0381aeda1556e16d4f79982adb48109620230430-15237-bwkm48.png
[paperclip] Trying to link /tmp/0381aeda1556e16d4f79982adb48109620230430-15237-bwkm48.png to /tmp/c64aa59e027fc0f5a1f71e4bdc20df3320230430-15237-1vy51v.png
Command :: file -b --mime '/tmp/c64aa59e027fc0f5a1f71e4bdc20df3320230430-15237-1vy51v.png'
Command :: identify -format %m '/tmp/0381aeda1556e16d4f79982adb48109620230430-15237-bwkm48.png[0]'
Command :: convert '/tmp/0381aeda1556e16d4f79982adb48109620230430-15237-bwkm48.png[0]' -auto-orient -resize "480x480>" -quality 90 +profile "!icc,*" +set modify-date +set create-date '/tmp/c77eb2da6e7d767ed9b4e393aeaa7d7e20230430-15237-n5t6nq'
Command :: convert '/tmp/c77eb2da6e7d767ed9b4e393aeaa7d7e20230430-15237-n5t6nq' -depth 8 RGB:-
Command :: convert '/tmp/c77eb2da6e7d767ed9b4e393aeaa7d7e20230430-15237-n5t6nq' -alpha set -gravity Center -region 75%x75% -fill None -colorize 100% -alpha transparent +region -format %c -colors '10' -depth '8' histogram:info:
Command :: convert '/tmp/c77eb2da6e7d767ed9b4e393aeaa7d7e20230430-15237-n5t6nq' -format %c -colors '10' -depth '8' histogram:info:
[paperclip] Trying to link /tmp/c77eb2da6e7d767ed9b4e393aeaa7d7e20230430-15237-n5t6nq to /tmp/097517312c6e01d80f80865ffdad7b7d20230430-15237-5hl107
Command :: ffmpeg -nostdin -i '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y7.mp3' -loglevel 'fatal' -q:a '2' -y '/tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y720230430-15237-dwsb6g.mp3'
[paperclip] Trying to link /tmp/5907bf4f5ad9a44585aa67ffb44b1eb420230430-15237-g1o5y720230430-15237-dwsb6g.mp3 to /tmp/b855ec0c6c2a1f4e46a715262c9d155220230430-15237-k7eh9e.mp3
[paperclip] deleting /home/zunda/c/src/github.com/zunda/mastodon/public/system/media_attachments/files/110/291/643/415/144/381/original/09e9b4705b23c969.mp3
mp3の生成はPumaから、プレビュー画像の作成はSidekiqからやってるのかな?
プロダクションだとfileコマンドでこけてるのかな?そんなのこまんど…
[paperclip] Trying to link /tmp/RackMultipart20230501-51-9ex6w9.mp3 to /tmp/65eab40bf1bcd5c82c6d9e02abea5ed320230501-51-8ri7xv.mp3
[paperclip] Trying to link /tmp/65eab40bf1bcd5c82c6d9e02abea5ed320230501-51-8ri7xv.mp3 to /tmp/b6f15bf50c9c2a52335dc1c0727a0a8220230501-51-bydcn0.mp3
Command :: file -b --mime '/tmp/b6f15bf50c9c2a52335dc1c0727a0a8220230501-51-bydcn0.mp3'
method=POST path=/api/v2/media format=html controller=Api::V2::MediaController action=create status=500 duration=1430.33 view=7.89 db=8.40
$ find . -name boop.mp3 | xargs file -b --mime
audio/mpeg; charset=binary
になるのはプロダクションでもローカルでも一緒だからプロダクションの場合はここまでの段階で変換に失敗してるってことだね。
このアカウントは、notestockで公開設定になっていません。