俺はよく会社の電子ロックにmanaca当ててる
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
Archでのパッケージ名が syntax-highlighting なのはちょっと声が出かくないかと思ったが
パンデみっくとは (パンデミックとは) [単語記事] - ニコニコ大百科
https://dic.nicovideo.jp/a/%E3%83%91%E3%83%B3%E3%83%87%E3%81%BF%E3%81%A3%E3%81%8F
Qt Designer、Oxygenでプレビューできるのうわっ懐かしい!ってなるな
エラーをJSONっぽくResponse欄に叩きこむの、どう考えてもインスパイア元が手を抜いてるやつだと気づいたのでちゃんとUI部品を置こうとしている
Trailing Metadata (レスポンスで返ってくるメタ) の表示対応やった
"-bin"で終わるメタデータはバイナリの可能性があるので一旦Base64にした
gRPCのサンプルとして動かすサーバ実装、たぶんPython実装が良さそう Ruby実装はやる気を感じられないのでコードの参考にはなるけど、そんなに……
これメタデータビューのテーブルに右クリックメニューつけたいな。Ctrl-Cでコピーできるけど、どうせGUIアプリならコンテキストメニューがあったほうが分かりやすい。
API見て「ん?」となっていたが、Metadataは3種類あるのか。
- Clientが送信するやつ
- Serverが応答の最初に送信するやつ
- Serverが応答の最後に送信するやつ
かな?
Python で gRPC の Metadata と Interceptor を使う | La Verda Luno
https://blog.masuqat.net/2018/10/06/grpc-python-metadata-and-interceptor/