記事一覧
![](https://assets.st-note.com/production/uploads/images/136834693/rectangle_large_type_2_5fa34a006e5f268b6b76255a78d84c14.png?width=800)
Goでブラウザ操作/自動化を実装する【go-rod/RPA】
Goでブラウザ操作/自動化を実装するライブラリ「go-rod」を使ってみました。 go-rodとはgo-rod(https://github.com/go-rod/rod)は、Goでブラウザ操作/自動化を実装するラ…
WSL2でCUDA環境を作る【CUDA Toolkit/cuDNN】
WSL2(Windows System for Linux)でCUDA環境を作成する際の設定をまとめてみました。
WSLやNvidia Driverのインストールがまだの方は、こちらを参考に設定してください!
Nvidia Driverの確認は以下のコマンドから確認できます。
nvidia-smi
Nvidia DriverのバージョンによってCUDA Toolkitのバージョンも互換性の
音声合成モデルStyle-Bert-VITS2をサーバレスアーキテクチャでWeb API化する
オープンソースの日本語特化音声合成モデル「Style-Bert-VITS2」をWeb APIとしてデプロイしてみました。
成果物
Web API化することで低スペックPCや、サービスからクラウド上から簡単に呼び出すことができます。
Docker Hubサーバーにデプロイする前に、ビルドしたものをDockerHubにアップロードします。
# repositoryをclonegit clone
WSL2「Failed to start virtual networking」の解決策【2024年/Windows】
久々にWindows11でWSL2を起動しようとしたら、急にこのメッセージが表示されました。
結論私の場合、Docker Desktopをアンインストールし、管理者として実行したPowershellにて以下のコマンドを実行して再起動したら解決しました。
Enable-WindowsOptionalFeature -online -featurename VirtualMachinePlatfo
Cloud Load Balancer × Cloud Runの3-Tier構成で構築してみた
今回は、Google Cloud(GCP)の「Cloud Load Balancer」「Cloud Storage」「Cloud Run 」「Cloud SQL」を使ってWebアプリケーションを構築してみました。
設計は、以下のGoogle Cloud Japanさんの記事内で紹介されている「Web アプリケーション + API の 3-Tier 構成 (SPA)」を参考にしました。
Clou
Goでブラウザ操作/自動化を実装する【go-rod/RPA】
Goでブラウザ操作/自動化を実装するライブラリ「go-rod」を使ってみました。
go-rodとはgo-rod(https://github.com/go-rod/rod)は、Goでブラウザ操作/自動化を実装するライブラリです。
Goのブラウザ操作/自動化ライブラリは他にもいくつかありますが、スター数や最近の更新頻度などを考慮すると、go-rodが一番良さそうでした。
特徴特徴としては、以下