Azure

【Azure】同一App Serviceプランに複数のStreamlitアプリをホスティングする方法

以前、App ServiceにStreamlitのアプリをデプロイする方法を記事にしました。今回は、同一App Serviceプラン上に複数のStreamlitアプリをデプロイする方法をメモしておきます。Azure App Serviceの...
Azure

【書籍】Azure OpenAIとAI Searchを利用したシステム開発

Azure OpenAI Serviceを利用していますが、体系的に学べる書籍が出てきています。Azure OpenAI ServiceとAzure AI Searchを利用したアプリケーション開発を学べる書籍を紹介します。私も実際に購入し...
PowerShell

【PowerShell】スクリプトが実行できない場合に設定すべき実行ポリシー

PowerShellスクリプト実行時に「このシステムではスクリプトの実行が無効になっている」というメッセージが表示される場合、実行ポリシーを変更する必要があります。詳細はMicrosoft社のページをご確認ください。実行ポリシーとは実行ポリ...
PowerShell

【PowerShell】コマンドレット構文の基本

PowerShellとコマンドレットPowerShellは、システム管理やタスクの自動化を行うための強力なツールです。Windows環境での管理作業を効率化するために設計されており、コマンドラインインターフェイスとスクリプト環境を提供します...
Python

【Python】uvicorn実行時のWinError 10013 エラーの対応方法

Pythonで開発したFastAPIを起動するために以下のコマンドを実行したところ、エラーが発生しました。python -m uvicorn main:app --port 50505 --reloadエラーメッセージは以下のとおりです。[...
PowerShell

【PowerShell】終了コード

PowerShell は Microsoft によって開発されたスクリプト言語であり、システム管理や自動化タスクに広く使用されています。PowerShell スクリプトの終了コード(Exit Codes)について、使い方をメモしておきます。...
PowerShell

【PowerShell】For文とIf文(ループ処理と分岐処理)

PowerShell は Windows 環境でのスクリプト作成に広く使用される便利なツールです。プログラムの基本であるループ処理と分岐処理について、サンプルコードとあわせて記載していきます。分岐処理If-Else分岐処理は特定の条件に基づ...
AWS

Apacheの通信ログの確認方法

Apache Webサーバーの通信ログは、主に「アクセスログ」と「エラーログ」の形で保存されます。これらのログファイルの位置は、Apacheの設定ファイルによって指定されますが、一般的なデフォルトのパスについてメモしておきます。アクセスログ...
Python

Visual Studio CodeとPyCharmの比較

Visual Studio Code (VS Code) と PyCharm は、プログラミングのための非常に人気のある統合開発環境 (IDE) ですが、用途や特徴に応じて選択が異なります。以下に、これら二つのIDEの主要な特徴、利点、欠点...
Python

【Python】FastAPIを使ったモダンなWeb APIの構築

はじめにFastAPIは、現代的なウェブアプリケーションやマイクロサービスを構築するための高性能なPythonフレームワークです。特に非同期処理をサポートしており、Python 3.6+ の型ヒントを利用することで、開発者がより早く安全にア...