@sorah バックグラウンドで何か遅延してたのかもですねー
@hyuki0000 メールがなくても下記でベリファイできますよ:
rails mastodon:confirm_email USER_EMAIL=<登録メールアドレス>
あと、下記で管理者に
rails mastodon:make_admin USERNAME=<登録ユーザー名>
HerokuでMastodonを動かすまでの最低限の手順をまとめてみました
https://github.com/zunda/mastodon/wiki/CreateInstanceOnHeroku
Current status
$ heroku pg:info
=== DATABASE_URL
Plan: Hobby-dev
Status: Available
Connections: 11/20
PG Version: 9.6.1
Created: 2017-04-15 01:28 UTC
Data Size: 11.6 MB
Tables: 26
Rows: 2138/10000 (In compliance)
Web dyno started to show slower response time. Might this be from an elevated traffic? https://mastodon.zunda.ninja/media/RJep9ipUWZnjjWFrkaM
Seems I want to move to a Hobby-basic ($9/mo) Postgres later this week.
@tdtds 最初に試したとき、たぶんHeroku側の問題で、Heroku Buttonが動かなかったんですよね…。後でまた試してみます。
@hyuki0000 @tdtds Heroku Button使わないで作ったインスタンスはS3なしでもトゥートできてます。やっぱりHeroku Button試してみなくちゃな…
@hyuki0000 @tdtds S3_ENABLEDをfalseにしたらトゥートできるインスタンスができました https://github.com/zunda/mastodon/wiki/CreateInstanceOnHeroku#heroku-button%E3%82%92%E4%BD%BF%E3%81%86
む
2017-04-18T02:14:29.920590+00:00 app[web.1]: [68902273-70ab-462c-9245-42c2bf9bc2e0] method=GET path=/.well-known/webfinger format=json controller=WellKnown::WebfingerController action=show status=500 error='NoMethodError: undefined method `to_webfinger_s' for nil:NilClass' duration=14.73 view=0.00 db=0.00
@tdtds 運用する手間が増えてきたところでインスタンスは使い捨てにしてデータベースだけ持ってまわればかいけつ☆
このインスタンスは月23ドルくらいになりそうな雰囲気。現在は月14ドル。Workerをスケジューラに逃したらすこし安くなるのかも。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
弁当を作り終えたらうちの子が503を返してくるの!ログをみたらR15を2連続でもらったのち再起動までの冷却期間中でHerokuルータが延々とH10を記録してました。Pumaのスレッドを盛りすぎたかな。1つ減らしておきます
heroku config:set MAX_THREADS=7 DB_POOL=8
ご迷惑をおかけしました!
今朝の
From https://github.com/tootsuite/mastodon
* [new branch] dependabot/bundler/webpush-0.3.8 -> upstream/dependabot/bundler/webpush-0.3.8
は無かった
7月8日の生成分からLet's Encryptの中間証明書がLet's EncryptのRoot CA (ISRG Root X1)のみに伝搬?接続?依存?するようになるそうです。ISRG Root X1を知らないクライアントは証明書を信用できなくなっちゃうけど古い子だけだろうって。
$ openssl x509 -in /usr/share/ca-certificates/mozilla/ISRG_Root_X1.crt -noout -text
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1
Validity
Not Before: Jun 4 11:04:38 2015 GMT
Not After : Jun 4 11:04:38 2035 GMT
Subject: C=US, O=Internet Security Research Group, CN=ISRG Root X1
おー!
マストドンブレンド、10gに少し冷めたお湯250ccを20秒蒸らしたあと3回に分けて投入。
薄めに淹れたらむっちゃマイルドな味わいになったよ!
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
$ rbenv local 2.6.3
$ ruby -e 'puts "\u32ff".unicode_normalize(:nfkc)'
令和
えーわー
$ rbenv local 2.6.2
$ ruby -e 'puts "\u32ff".unicode_normalize(:nfkc)'
㋿
うーい
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Twitterでrubykaigiタグはトレンドに入りやすいらしく眺めながらのレポートブロックミュートがはかどるんだよね。やれやれ。
このアカウントは、notestockで公開設定になっていません。
今日は店やもんになったので濃いめの味のご飯とビールを飲みながらテレビ見ながらRubyKaigiのタイムライン眺めてるの悪くないわねー。しかし微妙にお仕事もしてる。もーしわけない。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
モンエナカシャプシュ
89077fb65 (upstream/master) Fix admin actions log crash when displaying updates of deleted announcements (#13489)
d18d6c29f Fix search not working due to proxy settings when using hidden services (#13488)
ab8d7c068 Fix Poll fetchPoll action not being debounced. (#13485)
04c8d825f Fix DeliveryWorker not to call failure_tracker when inbox_url is unavailable (#13482)
ea200a178 Fix migration 20200407202420_migrate_unavailable_inboxes (#13481)
3825e1943 Fix confusing error when failing to add an alias to an unknown account (#13480)
5edff3273 Change delivery failure tracking to work with hostnames instead of URLs (#13437)
あ、そういえば、masterますたー
Merged tootsuite/mastodon at 89077fb65713ece348fdbee1986d1593383ba801.
== 20200407201300 CreateUnavailableDomains: migrated (0.0525s) ================
Migrating to MigrateUnavailableInboxes (20200407202420)
== 20200407202420 MigrateUnavailableInboxes: migrating ========================
== 20200407202420 MigrateUnavailableInboxes: migrated (0.9371s) ===============
むっちゃconflictしてたRailsアプリをきっと動くからpushしようぜしたんだけどたぶんかっこの10個や20個忘れてる
弊ぼっち、どこからかいただいてる添付メディアの変換をしようとしてスワップもりもり使いすぎて落ちてます。ご迷惑をおかけします(´・ω・`)
ここまで実装してから現在の軸の範囲を得る方法がないことに気づく。むーん。
https://5e9ab147acb14c0006746094--zunda-covid-vue-chart.netlify.app/?r=World
いっぽうズームするとy軸がずれるchart.jsさん(こっちを直したほうが楽かな)
https://5e9ac05507d0d2000784bd2b--zunda-covid-vue-chart.netlify.app/
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@popn_ja ですねー。PixivのIDは有るのでそれでログインしてPaypalで支払おうとしたらUS側のアカウントになって(ログアウトすればよかったのかな)、結局アメリカで使ってるクレカから払いました。
@tadd epubがあるとCalibreで変換してKindleででっかい文字で読めるんですけど、今回はさっそくラップトップで読み始めててPDFでおっけーな感じでした!
git: 'switch' is not a git command. See 'git --help'.
若者ぶったばかりに…
マルチスレッドにしたとこが落ちとる…ぐぬぬ
5:02:07 PM: /opt/buildhome/.rvm/rubies/ruby-2.6.2/lib/ruby/2.6.0/net/http/response.rb:366:in `finish': buffer error (Zlib::BufError)
蔵人コンピューティング(お蔵をデータセンターにする)
島人コンピューティング(南の島にデータセンターを設置する)
鳥人コンピューティング(ツイッターで済ます)
電源が抜けて電池が枯渇していたMacBook Proさん。僕みたいなぽんこつのためにLED1つ着けておいてくれたっていいと思うんだよね(´・ω・`)
なお日本のおいしいコーヒーも枯渇してる。日本からホノルルに観光客のみなさんが来られるようになったら航空便も復活してくれないかな。
自社株もらっても「経営もううまくいかんやろ〜」って気持ちにしかなれないので、売り払えるときにどんどん売り払うよ #ダークモード
おしごとしようね
bc75e62ca6 (upstream/main) Change moderation search an account using the username with @ (#24242)
ab740f464a Rewrite AnimatedNumber component with React hooks (#24559)
85b1b45820 Fix crash in NotifyService when trying to send an email notification for polls (#24558)
4601e0dcbb Add user handle to notification mail recipient address (#24240)
bc4745f482 Fix crash when trying to open the filter modal (#24556)
ca447d3007 Update Jest testing to include Typescript (#24555)
9f8d34620b Rewrite AvatarOverlay component with React hooks (#24543)
cf3fa1e814 Rewrite GIFV component with React hooks (#24552)
e5c0b16735 Add progress indicator to sign-up flow (#24545)
955ec252a4 Add client-side validation for taken username in sign-up form (#24546)
\Master?/ \ますたー/
Merged mastodon/mastodon at bc75e62ca6e16d3dad43fd35ccca335de547cfb3.
このアカウントは、notestockで公開設定になっていません。
@jmuk 他愛のない発言へのフォロワからのfavはFediverseの方が多いいよ印象を持っています。多くの人の関心を引く発言はFediverseではfavよりboostが多くなるかも。Twitterとデフォルトで見えるタイムラインの構成が違うのが影響している(Fediverseでは時刻順が多くてboostされていない発言のフォロワへの露出が大きい)のかな、と思ってました。
Mastodonのプロファイルのページの緑色のリンクもサーバ管理者なら勝手に緑色にできちゃうから気を付けたい場合にはリンク先のページを閲覧してプロファイルページへのリンクがあるのを確認する必要があるかもよね。<a rel="me" …以外にもページには表示されない<link rel="me"も有効よね。
このアカウントは、notestockで公開設定になっていません。
そういえば @calchan に教えてもらった焼きナスを作ってみたよ!!
https://social.afront.org/@calchan/110201449675965825
前回の買い出しでやっと良さそうなパセリを見つけたので店にあった小さめのベイナスと一緒に買って、包丁でスライスして少なめのサラダ油で炒め…ていたら火の通りが遅かったので途中からフタをして蒸し焼きにしました。厚さはばらばらになったけれどほくほくでおいしい!!
パセリは家にあったニンニクと一緒にみじん切りにしてオリーブオイルと塩をふりかけて混ぜました。僕には生のニンニクはちょっとからすぎました。Persilladeがどんなものかもっと調べてまた挑戦します。
そういえば
6年ちょっとで
このサイズ
$ heroku pg:info -a zundan-mastodon
=== HEROKU_POSTGRESQL_PURPLE_URL, DATABASE_URL
Plan: Standard 0
Status: Available
Data Size: 15.9 GB
Tables: 92
PG Version: 13.10
Connections: 16/120
Connection Pooling: Available
Credentials: 1
Fork/Follow: Available
Rollback: earliest from 2023-04-14 02:06 UTC
Created: 2022-04-15 20:29
Region: us
Data Encryption: In Use
Continuous Protection: On
Enhanced Certificates: Off
Maintenance: not required
Maintenance window: Thursdays 19:30 to 23:30 UTC
Add-on: postgresql-tetrahedral-12223
@ima1zumi 脊髄反射で書いちゃいますけど、ビルド時のフラグをRubyの定数として定義するようなCのコードを書けそうな気はします
できました
$ cat truthgpt.rb
class Object
def answer
42
end
end
puts "life, the universe, and everything".answer
$ ruby truthgpt.rb
42
このアカウントは、notestockで公開設定になっていません。
ふにふに
1ad119941f (upstream/main) Update dependency rspec-sidekiq to v4.2.0 (#29964)
8bece467f8 Change `have_enqueued_sidekiq_job` usage to always make argument expectations explicit (#29974)
013671f29f Rename JS testing section in GH Actions config (#29931)
650c548c31 Add `not_featured_by` scope to Tag (#28815)
1d3ecd3fba Add `API::Pagination` concern (#28826)
828299e71c Enable AR Encryption (#29831)
a390299744 Update dependency ioredis to v5.4.0 (#29969)
ee8f999a7b Update dependency core-js to v3.37.0 (#29968)
c35042b7eb New Crowdin Translations (automated) (#29972)
fc89ecc6ca Change `/api/v1/announcements` to return regular `Status` entities (#26736)
9ae2594726 Add reusable duplicate ID finder methods in maintenance CLI (#28910)
03abff3b30 Update dependency aws-sdk-s3 to v1.147.0 (#29967)
9ce2db4136 Combine double subject runs and DRY up change check in bulk import service spec (#29402)
6fed108703 Use Rails `upsert` to generate update_count! query in Counters concern (#28738)
もー
The ActiveRecord encryption feature requires that these variables are set:
- ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY
- ACTIVE_RECORD_ENCRYPTION_KEY_DERIVATION_SALT
- ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY
Run `bin/rails db:encryption:init` to generate values and then assign the environment variables.
ローカルで
$ bundle install
$ RAILS_ENV=production bin/rails db:encryption:init
Add this entry to the credentials of the target environment:
active_record_encryption:
primary_key: (redacted)
deterministic_key: (redacted)
key_derivation_salt: (redacted)
コピペできないのうんこだなあ…
$ heroku config:set `RAILS_ENV=production bin/rails db:encryption:init | sed -n '/key/s/^ *\(.*\): /ACTIVE_RECORD_ENCRYPTION_\U\1=/p'`
して再挑戦。
おっと
app/models/account.rb:75: warning: already initialized constant Account::DEFAULT_FIELDS_SIZE
app/models/account.rb:67: warning: previous definition of DEFAULT_FIELDS_SIZE was here
\Master?/ \ますたー/
Merged mastodon/mastodon at 1ad119941ff672b93f2b04dc29f82443349bb69c.
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
某ヘ社は権限とかシステムコールとか制限してコンテナ内からできることを制限しつつUbuntu LTSさんにバイナリ互換の維持をお願いしててまあうまくいってると思うです
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。