Python
OAS(OpenAPI Specification)の生成メリットを紹介します。OASはRESTful APIの仕様を記述するドキュメントの仕様で、エンドポイント情報やリクエスト・レスポンスの解釈方法がわかります。生成するメリットとして、APIの使い方を高い精度で伝えられる点が挙げ…
この記事では、Pythonの記法を最新に更新するツールとしてpyupgradeを紹介します。pyupgradeは、古い記法から新しい記法にコードを自動的に修正し、フォーマッタとしての機能も提供します。この記事では、pyupgradeとBlackを併用することで、より強力なフォ…
この記事では、Pythonプロジェクトでの静的解析ツールPylintの使用方法について解説しています。Pylintは、コードの品質と可読性を向上させるためのリンターツールであり、さまざまな設定変更やチェック項目の無効化が可能です。また、PylintをCI環境で利用…
クラウドインフラ本部ネットワークサービス部の田上(id:rtagami)です。 オーディオインタフェースも液タブもまだ買っていませんが、 なぜか3Dプリンターを先に買ってしまいました。 早速、(既に買ってあったものの良い設置方法がなく困っていた)Wi-Fi 6のア…
【CI戦術編 その4】Blackを利用したコーディングスタイルの統一 クラウドインフラ本部ネットワークサービス部の上野(id:uweno)です。 成人女性や男の子でもプリキュアになれる昨今、成人男性の私もそろそろ変身できるんじゃないかなって期待しています。 前…
Pythonのimport文、どう整理されていますでしょうか? クラウドインフラ本部ネットワークサービス部のid:a8544です。 前回の記事は「【CI戦術編 その2】コードレビューを充実したものにする方法、あるいは一生残る恥ずかしい履歴を作らないように - FJCT Tec…
クラウドインフラ本部ネットワークサービス部の田上(id:rtagami)です。 ATEM Television Studio HD8が発売されましたね。 オーディオインタフェースと液タブと(以下略 前回の記事は 【CI戦術編 その1】 alembic check コマンドを活用したマイグレーションス…