フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

備忘

magic pod でアプリテストしていたら固定IPでつながらなくなった

問題 magic pod を使ってアプリのテストをしていたのですがあるビルドから、サーバへの接続元IPが固定化したものじゃなくなっていました。 原因 magic pod において Android や iOS では OS のプロキシ設定を使って固定 IP を実現しているのですが、とあるビ…

gh コマンドでcould not determine base repo: GraphQL: Resource protected by organization SAML enforcement が出る

github enterprise に入った環境で、gh コマンドを実行するとこのようなエラーになることがあります。 ❯ gh pr view could not determine base repo: GraphQL: Resource protected by organization SAML enforcement. You must grant your OAuth token acces…

【備忘】spanner の mutation と Statement DML のどちらを使うか

完全にメモ とあるソシャゲのAPIサーバで Spanner を使った。 このとき元々は Mutation を利用していたのだが、以下の理由で Statement DML に変えた。 もともと API サーバではクライアントからのリクエストを処理し、その結果に応じてミッションやアチーブ…

CloudFlareの記事を読んでTCPでIP固定の場合の挙動をまとめる(IP_BIND_ADDRESS_NO_PORT)

おっしゃるとおり、古典的な TCP/IP スタックの場合は、エフェメラルポートを確保してから connect(2) するので、クライアントとして同時接続数はポートの数に律速されます。一方で、linux の場合は IP_BIND_ADDRESS_NO_PORT というオプションがあり、これを…