Tags
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- GitHub Actions で inputs の値を使うと concurrency の group 設定がうまくできなかった
- [GitHub Actions] DraftのPull RequestでCIをスキップする
- GitHub Actionsでsecretsを使う
¶
- actを使ってみた
- Cloud Buildを非同期で実行する
- Cloud BuildでGitHubのSSH鍵を使う
- Dockerのビルド結果をキャッシュする
- BuildJetでGitHub Actionsの費用を半分にする
- GitHub Actionsのキャッシュを削除する
- GitHubでCIのステータスを取得・変更する
- 【GitHub Actions】git diff の差分を高速に取得する方法
- GitHub Actionsのあれこれ
- Pantsでリモートキャッシュを使う
- Pantsのテストをshard分割して実行する
- Pantsで差分テストをやってみた
- [GitHub Actions] paths-filterを使ってファイル、ディレクトリの変更を検知する
- GitHub Actionsでpytestのカバレッジを出力する
- Ruffを使ってみた
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- actを使ってみた
- cookiecutterとcruftとcopierでプロジェクトテンプレートの更新を取り入れる
- Pull Requestを分析してレビュー効率とチームパフォーマンスを可視化する
- Googleのソフトウェアエンジニアリングを読んだ
- tfupdateを使ってterraformのバージョンを一括で更新する
¶
- Dockerのビルド結果をキャッシュする
- docker-slimを触ってみた
- GitHub Actions 内でコンテナを動かす
- gh cliを使った ghcr の認証
- image streaming について調べてみた
- Pantsでwhlを作る
- pexでマルチステージビルドを行う
¶
¶
¶
- Google Cloud API Gatewayのスキーマ定義をFastAPIで作成する
- FastAPIでOpenAPI定義を生成する
- FastAPIのパフォーマンス分析
- Pex内部のGunicornを使ってWebAPIを起動する
¶
¶
¶
¶
¶
- CV-CUDAのpillow resizeを試す
- kfp localの実行時にGPUを使う
- ScaleneでPythonのプロファイリングを行う
- Triton Model Navigator で PyTorch, TensorFlow, ONNX モデルを最適化
- Slide
¶
- GitHub の認証が面倒だったので gh cli で楽をしたい
- GitHub CLI拡張でPull Requestのメトリクスを収集する
- 便利なGitコマンド
- [git lfs]filterを使ってオブジェクトを絞り込む
- ディレクトリのgit logを表示する
- git管理のrootディレクトリを取得する
- Source Repositoryを触ってみた
- Terraform で Git コミットの SHA を取得する
¶
¶
- actを使ってみた
- changelogを自動で生成したい
- Cloud BuildでGitHubのSSH鍵を使う
- Pull Request の番号を取得する
- GitHub の認証が面倒だったので gh cli で楽をしたい
- gh cliでtokenを出力する
- GitHub CLI拡張でPull Requestのメトリクスを収集する
- GitHub の Release から asset を取得する
- GitHub Actionsのキャッシュを削除する
- GitHub Actions で inputs の値を使うと concurrency の group 設定がうまくできなかった
- GitHub Actions 内でコンテナを動かす
- [GitHub Actions] DraftのPull RequestでCIをスキップする
- GitHub Actionsでoutputへの出力をPythonで行う
- gh cliを使った ghcr の認証
- GitHubでCIのステータスを取得・変更する
- GitHub Actionsでsecretsを使う
- GitHub Actionsのあれこれ
- GitHub Releases からバイナリをインストールする手軽な方法
- MkDocsを使ってGitHub Pagesに公開する
- Pull Requestを分析してレビュー効率とチームパフォーマンスを可視化する
- Pull Request Templateを作ってレビューのラリーを減らす
- GitHub Actionsでpytestのカバレッジを出力する
- Slide
¶
¶
- actを使ってみた
- Dockerのビルド結果をキャッシュする
- Pull Request の番号を取得する
- gh cliでtokenを出力する
- BuildJetでGitHub Actionsの費用を半分にする
- GitHub Actionsのキャッシュを削除する
- GitHub Actions で inputs の値を使うと concurrency の group 設定がうまくできなかった
- GitHub Actions 内でコンテナを動かす
- [GitHub Actions] DraftのPull RequestでCIをスキップする
- GitHub Actionsでoutputへの出力をPythonで行う
- GitHubでCIのステータスを取得・変更する
- 【GitHub Actions】git diff の差分を高速に取得する方法
- GitHub Actionsでsecretsを使う
- GitHub Actionsのあれこれ
- MkDocsを使ってGitHub Pagesに公開する
- [GitHub Actions] paths-filterを使ってファイル、ディレクトリの変更を検知する
- GitHub Actionsでpytestのカバレッジを出力する
¶
¶
¶
¶
- Google Professional Services というレポジトリで気になったものを列挙する
- google-indexing-script を使って Google 検索のインデックス登録を自動化する
- Googleのソフトウェアエンジニアリングを読んだ
¶
- Apache BeamでPyTorchを動かしてみた
- Cloud Runデプロイコマンドでシークレットを扱う
- Cloud Buildを非同期で実行する
- Cloud BuildでGitHubのSSH鍵を使う
- eventarcを触ってみた
- Google Cloud API Gatewayのスキーマ定義をFastAPIで作成する
- gcloud aio storageのtoken発行がtimeoutになる
- 複数のインスタンステンプレートをMIGとして利用する
- Google Professional Services というレポジトリで気になったものを列挙する
- image streaming について調べてみた
- MIGのVMを一時停止/停止する
- MQL で Vertex AI Endpoint の endpoint_id ごとにエラー率を取得する
- packerを使ってVMイメージを作成
- PrivateなCloud SQLにBigQueryを接続する
- Pub/Sub Dead Letter Topic
- Pub/Sub Emulator を使ってみた
- Pub/Subを触ってみた
- Source Repositoryを触ってみた
- Cloud Runをterraform applyした時のハングを解消する
- 既存のインフラストラクチャをIaCで管理するツールTerraformerとその関連ツール
- terratagを触ってみた
- Vertex AI EndpointsのIDを任意のIDにする
- Vertex AI EndpointsのIDとDisplay Nameを取得する
- Vertex AI Pipelinesを触ってみた
- Vertex AI Prediction Batchを触ってみた
- Vision APIを使う時のロールについて
- Slide
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- packerを使ってVMイメージを作成
- PantsでTerraformを使う際のsetupとtips
- Terraform Dynamic Blockで動的にリソースを設定する
- Terraformで特定のリソースごとにコマンドを実行する
- Terraform Random Providerを使ってみた
- 既存のインフラストラクチャをIaCで管理するツールTerraformerとその関連ツール
- terratagを触ってみた
- tfupdateを使ってterraformのバージョンを一括で更新する
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- Pytorchで量子化してみた
- Vertex AI EndpointsのIDを任意のIDにする
- Vertex AI EndpointsのIDとDisplay Nameを取得する
- Vertex AI Pipelinesを触ってみた
- Slide
¶
- MkDocsで特定のファイルやディレクトリを除外する
- MkDocsを使ってGitHub Pagesに公開する
- MkDocsでHTMLを表示する
- MkDocsのインデントを調整する
- Python strでMarkdownを記述する
- vscode-revealでtwo columnにする
- textlintを使ってみた
¶
¶
- MkDocsで特定のファイルやディレクトリを除外する
- MkDocsを使ってGitHub Pagesに公開する
- MkDocsのblogging extensionのpagingがうまくいかなかった
- MkDocsでHTMLを表示する
- MkDocsのインデントを調整する
- MkDocsでOpenAPIドキュメントを表示する
- MkDocs Pluginのtimelineを使う
- MKDocsでタイムライン機能を有効にする
¶
¶
¶
¶
¶
¶
¶
¶
- モノレポビルドシステムBuck2
- Pantsでadhoc toolを使ってみた
- Pants Bootstrapで環境変数を設定する
- Pantsでwhlを作る
- Pants Concurrency
- Pants TestのCoverage対象のファイルをFilterする
- Pantsでディレクトリ配下の設定を統一する
- Pantsを使ったモノレポで依存関係を調べる
- tagを使ってPantsのターゲットをフィルタする
- PantsでHTTPリソースを取得する
- [Pants] 特定のlintのみの実行とスキップ
- PantsでOpenCVを使う
- Pantsで個人用の設定を使う
- Pantsでリモートキャッシュを使う
- PantsでTerraformを使う際のsetupとtips
- Pantsのテストでカバレッジを取得する
- Pantsのテストをshard分割して実行する
- Pantsで差分テストをやってみた
- Pex内部のGunicornを使ってWebAPIを起動する
- pexでマルチステージビルドを行う
- 外部媒体のtech blog
- Slide
¶
¶
¶
¶
¶
¶
¶
¶
- Apache BeamでPyTorchを動かしてみた
- cookiecutterとcruftとcopierでプロジェクトテンプレートの更新を取り入れる
- 依存ライブラリがメンテナンスされているか調べる
- Google Cloud API Gatewayのスキーマ定義をFastAPIで作成する
- FastAPIでOpenAPI定義を生成する
- FastAPIのパフォーマンス分析
- gcloud aio storageのtoken発行がtimeoutになる
- GitHub Actionsでoutputへの出力をPythonで行う
- MkDocsでOpenAPIドキュメントを表示する
- MkDocs Pluginのtimelineを使う
- [mypy]TypeError: 'type' object is not subscriptable を解決する
- Pantsでadhoc toolを使ってみた
- Pants Bootstrapで環境変数を設定する
- Pantsでwhlを作る
- Pants TestのCoverage対象のファイルをFilterする
- Pantsでディレクトリ配下の設定を統一する
- Pantsを使ったモノレポで依存関係を調べる
- tagを使ってPantsのターゲットをフィルタする
- PantsでHTTPリソースを取得する
- [Pants] 特定のlintのみの実行とスキップ
- PantsでOpenCVを使う
- Pantsで個人用の設定を使う
- pants/pants testで実行中かを判定する
- Pantsのテストでカバレッジを取得する
- Pantsで差分テストをやってみた
- Pex内部のGunicornを使ってWebAPIを起動する
- pexでマルチステージビルドを行う
- ローカルの whl を使ってpip installする
- pipxでflake8 プラグインを使う
- pixiを触ってみた
- poetryの依存関係を一括で更新する
- py-spyを使ってPythonのプロファイリングをする
- Pydanticのエイリアスについて
- Pydanticでコマンドライン引数をパースする
- PydanticでGenericを扱う
- Pydanticを使ってシーケンスを名前でアクセスする
- pytest mockで実行ごとに値を変更する
- pytest 8系からsetup/teardownの書き方が変わった
- GitHub Actionsでpytestのカバレッジを出力する
- [Python]compileallのメモ
- Python strでMarkdownを記述する
- subprocessで標準出力の結果を文字列として取得する
- PythonでULIDを使う
- Python whl Metadataを取得する
- PyTorchの推論を高速化する
- Pytorchで量子化してみた
- [PyYAML] 参照による抽象化をやめる
- Ruffを使ってみた
- ScaleneでPythonのプロファイリングを行う
- 外部媒体のtech blog
- torchの実行環境をレポートする
- uvを使ったtorchの依存管理
- TorchServeの中で外部ライブラリを使う
- Vertex AI EndpointsのIDを任意のIDにする
- Vertex AI EndpointsのIDとDisplay Nameを取得する
- Vertex AI Pipelinesを触ってみた
- Vertex AI Prediction Batchを触ってみた
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- PantsでTerraformを使う際のsetupとtips
- Terraform Dynamic Blockで動的にリソースを設定する
- Cloud Runをterraform applyした時のハングを解消する
- Terraform で Git コミットの SHA を取得する
- Terraform localsでkey, value値を定義する
- Terraformで特定のリソースごとにコマンドを実行する
- Terraform Random Providerを使ってみた
- 既存のインフラストラクチャをIaCで管理するツールTerraformerとその関連ツール
- terratagを触ってみた
- tfupdateを使ってterraformのバージョンを一括で更新する
¶
- Pants TestのCoverage対象のファイルをFilterする
- Pantsのテストでカバレッジを取得する
- Pantsで差分テストをやってみた
- pytest mockで実行ごとに値を変更する
- GitHub Actionsでpytestのカバレッジを出力する
¶
¶
¶
¶
¶
¶
¶
- MQL で Vertex AI Endpoint の endpoint_id ごとにエラー率を取得する
- Vertex AI EndpointsのIDを任意のIDにする
- Vertex AI EndpointsのIDとDisplay Nameを取得する
- Vertex AI Pipelinesを触ってみた
- Vertex AI Prediction Batchを触ってみた
- Slide
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
¶
- Pantsでwhlを作る
- Pantsでディレクトリ配下の設定を統一する
- Pantsを使ったモノレポで依存関係を調べる
- Pantsで個人用の設定を使う
- Pantsでリモートキャッシュを使う
- Pantsのテストをshard分割して実行する