Discord Status - Increased API Errors (2023-09-29T20:16:41+09:00)
https://discordstatus.com/incidents/0vb343wz5sq5
Discord Status - Increased API Errors (2023-09-29T20:16:41+09:00)
https://discordstatus.com/incidents/0vb343wz5sq5
What is the 'si' parameter in a YouTube share link? : r/webdev
https://www.reddit.com/r/webdev/comments/15ukrpi/what_is_the_si_parameter_in_a_youtube_share_link/
環境変数/env fileからhasura/graphqurlの引数に繋ぎ込むスクリプトを作ればよさそうだけど、なんだかなー
mirumee/ariadne-codegenのremote schemaのファイル保存についてはIssueとPRが立ってて方針検討中っぽい
https://github.com/mirumee/ariadne-codegen/issues/211
https://github.com/mirumee/ariadne-codegen/pull/214
後者は取得したschemaをファイルとして保存することができないのと、環境変数/env fileからGraphQL APIのエンドポイントを指定できなさそうなので、なんかうまく繋ぎ込む部分がほしくなる
前者はNode(npmパッケージ)に依存するのと、環境変数/env fileからHTTPヘッダを指定できなさそうなので、なんかうまく繋ぎ込む部分がほしくなる
GraphQL Schemaを取得する方法が2つ見えてて、
- hasura/graphqurlの--introspectで取得
- mirumee/ariadne-codegenのremote schema取得機能で取得
あとschema.graphqlをバージョン管理したい気持ちもあるけど、それもあまりうまくない
この認証情報の受け渡しをうまく繋ぎ込みたいけど、あんまりうまくなくて、うーんってなってる
anonymousロールでschemaを取得すると、権限がないfieldが含まれない(例えば、insertに特定のロールを要求しているなど)ので、schema取得時に適切な権限の認証情報が必要になる
Hasuraの場合、schemaに含まれるfieldは取得時のロール・権限に依存して変わる
TypeScriptの場合はdotansimha/graphql-code-generatorがある
https://hasura.io/learn/graphql/typescript-react-apollo/codegen/
https://github.com/dotansimha/graphql-code-generator
HasuraからGraphQL Schemaを引っ張ってきて、Pydantic V2で型付けされたPythonクライアントが生成できる
https://hasura.io/docs/latest/schema/common-patterns/export-graphql-schema/
mirumee/ariadne-codegen
https://github.com/mirumee/ariadne-codegen
GitHub Actions: Transitioning from Node 16 to Node 20 https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20
FROM node:20がnpm 10になってpackage.jsonのバージョン制約に引っかかる回
This account is not set to public on notestock.
後半が
- これからv45対応を優先して、その影響でv43とv44で動かなくなる解消は後回しにする
- メンテナンスできてなくて、いまmainブランチがv43, v44で動くかもわからん
のどっちかはわからん
Extension future · kgshank/gse-sound-output-device-chooser · Discussion #270
https://github.com/kgshank/gse-sound-output-device-chooser/discussions/270
#Mastodon 4.2 is out! This massive update features new search functionality and many usability improvements. See the extensive changelog and upgrade instructions here:
Mastodon v4.2.0
https://github.com/mastodon/mastodon/releases/tag/v4.2.0
This account is not set to public on notestock.
We just released security patches for versions 3.5, 4.0, 4.1 and 4.2. If you are using nightly, you can upgrade to 4.2.0-rc2 safely. We strongly suggest you upgrade to one of those versions in the coming days.
IPv6はDHCPを使わなくて済むって本当? | 日経クロステック(xTECH)
https://xtech.nikkei.com/atcl/nxt/mag/nnw/18/091700095/091700004/
一応これで起動はするけどネットワーク部のサイズは48 bitにしないといけないのかね
{ "base": "fd00:3e1::/104", "size": 112 }
https://ja.wikipedia.org/w/index.php?title=%E3%83%A6%E3%83%8B%E3%83%BC%E3%82%AF%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9&oldid=73969235#%E5%AE%9A%E7%BE%A9
default-address-poolsの設定は一度"完全に理解"したけど、IPv6で再チャレンジがいる
https://blog.aoirint.com/entry/2023/docker_network_ip_address_pool_exhaustion/
DNSサーバをIPv6化しないとLAN内のIPv6化ができないからそこからやりたいけど、コンテナがIPv6の通信できるようにするのわからん
default-address-poolsにfd6d:6168:6f72:6900::/64を追加したい?
ちょくちょくBetterUptimeから短時間のダウン通知飛んでくるなと思ってたけど実際切れてるんだなぁ
cloudflaredのログ見ると
WRN Failed to serve quic connection error="timeout: no recent network activity"
とか
ERR Connection terminated error="failed to dial to edge with quic: timeout: no recent network activity"
とか出てて、接続切れて再接続を試みてそう(たぶん20プロセス分)
transix IPv4接続(DS-Lite) | INTERNET MULTIFEED CO.
https://www.mfeed.ad.jp/transix/dslite/dslite.html
transix(トランジックス)サービスとは | INTERNET MULTIFEED CO.
https://www.mfeed.ad.jp/transix/overview.html
> QUICとNATと
> なぜQUICでNATテーブルが溢れやすいのか
https://www.janog.gr.jp/meeting/janog48/program-day3/
https://www.janog.gr.jp/meeting/janog48/lt4/
これがよくない可能性はある(cloudflareと大量QUICコネクション)
QUICのことよく知らないけど、家庭用ルータレベルの話でNAT変換テーブルを詰まらせやすいみたいな話は聞いたことある気がする
transixで関係するのかは謎
transixのNAT変換テーブル制限、そういうのもあるのか
調査方法も指標もわからないので該当するかもわからんからどうすることもできなさそう
https://note.com/sho7650/n/n5a00e1a582bf
cron jobの開始を通知するWebhookの呼び出しに失敗して、いくらかcron job実行されてなさそう
cron job自体もWANと通信できてる状態で実行したいけど、Webhook起因で実行自体中断されるのはあんまりよくはない
ここ数日、WANとの通信が不安定気味(HTTPSとかがタイムアウトする)だったけどこれ原因だったりするのかなぁ
だったら原因が分かったということでいいんだけど、サーバから外に出ない気もするしなぁ
dns udp read: read udp 100.100.100.100:53: connection was refused
dns udp query: request queue full
[RATELIMIT] format("dns udp query: %v")
あたりが無限に吐かれてる
bind9コンテナのdocker-proxyとtailscaledがそれぞれ1GBくらいメモリ使ってた
普通の状態ではなかった気がするけどわかんにゃい
We are planning to release security patches for versions 3.5, 4.0, 4.1 and nightly next Tuesday, Sep 19, at 15:00 UTC. We encourage server administrators to plan for a timely upgrade to ensure their Mastodon server is protected.
なるほどじゃないけど、outputsに指定するcomponentにはinteractive=Trueという謎引数を指定する必要があるらしい
これがないと、outputsに指定されたときにUIが操作を受け付けなくなる(readonlyでいい場合は不要)
仕様です
1.2K個のリポジトリからのフィードを受け取るには余白が小さそうなのでリコメンドにがんばってほしい
Starのリストを作ってると何か変わったりするのかな
チェック戻してもほとんど内容がなくなってしまった
チェックを変更してから新着があれば表示変わるのかなぁ
Updates to your GitHub Feed https://github.blog/changelog/2023-09-06-updates-to-your-github-feed
This account is not set to public on notestock.
OSストレージの方は、前にGPUサーバに使ってたSATA SSD 500GBが見つかったので、サーバのSSD 250GBと交換したい
トヨタ工場停止の原因は「ディスクの容量不足」 同一システム利用で、バックアップも作動せず - ITmedia NEWS https://www.itmedia.co.jp/news/articles/2309/06/news114.html