Category 開発
VS CodeでJupyter Notebooksのノートブックを表示したときにmatplotlibのスタイルをデフォルトにする
こんにちは、@p1assです。
VS Code では Jupyter Notebooks のノートブックをネイティブで表示することができますが、matplotlib で plot した時のスタイルが黒ベースのものになっています。自分は標準の色の方が好きなので変更する方法を紹介します。
Web APIでint64を返すのをやめよう
こんにちは、@p1assです。
久々に API を書いていて罠にハマったのでメモしておきます。
tl;dr
- JavaScript の数値は 64 ビット倍精度浮動小数点数である
- よって、整数の場合は 53 ビットまでしか扱えない
- API で 53 ビットより大きい数値を返すときは String にする
gRPC-Webでメタデータ付きのリクエストを送信する
こんにちは、ぷらす(@p1ass)です。
最近、gRPC-Web について調査しているのですが、その際にメタデータ付きのリクエストを送る方法に関するドキュメントが一切ないことに気づきました。
分かってしまえば簡単なのですが、結構つまづいたので紹介します。
なお、サンプルコードは gRPC-Web 公式の Hello World ガイドを使用します。
direnvを使うときは環境変数を.envrcに書くより.envに書いた方が使い勝手が良い
こんにちは、@p1assです。
自分はローカル開発時に、環境変数を設定するために direnv を使っています。
その際に、環境変数を.envrc
に書くより、.env
に書いた方が諸々の使い勝手が良いと感じたので紹介します。
tl;dr
.env
は汎用性が高いので様々な用途で使い回せる。.envrc
にdotenv
と記述するだけで、自動的に.env
ファイルを読み込んでくれるので楽。
←4