Azure Azure App ServiceのサーバーにFTP接続する方法 ファイルアップロードなどを行うために、Azure App ServiceのサーバーにFTP接続する方法をメモしておきます。 今回はWinSCPを使用する前提での記載をしていますが、他のFTPクライアントとして動作するツールでも同様です。 接... 2024.06.13 Azure
Python 【Git】空のディレクトリを管理対象にする方法 Gitではディレクトリのみを管理対象にすることはできませんが、ディレクトリを含む空のファイルを追加することでディレクトリをGitリポジトリに含めることができます。 通常.gitkeep名称のファイルを使用します。 ディレクトリを作成 mkd... 2024.06.13 Python
Python 【python-docx】Wordの段落作成とインデント設定 「python-docx」というライブラリを使用して、PythonでWord文書を作成することができます。 その際の、段落の追加とインデント設定の方法をまとめておきます。 必要なライブラリのインストール 以下のコマンドで、ライブラリをインス... 2024.06.10 Python
SQL 【Snowflake】ユニークなIDを生成するUUID_STRING関数 複数テーブルにまたがってユニークなIDを生成したい場面があると思います。 そのような時には、UUIDを使用するのが便利です。 UUIDとは UUID(ユニバーサルユニーク識別子)は、標準化された128ビットの識別子であり、世界中のほぼ全ての... 2024.06.03 SQL
Python 【Python】loggingの基本的な使い方 Python の logging モジュールを使うと、プログラムの動作を追跡するためのログを記録できます。以下は、logging モジュールの基本的な使い方について説明します。 基本的な使い方 まず、基本的な logging の設定とメッセ... 2024.05.28 Python
Python 【Python】yieldの意味と便利な使い方 yield は、Pythonのジェネレータを作成するためのキーワードで、関数の実行を一時停止し、その状態を保持しつつ、値を返すことができます。 関数が次に呼び出されるときには、yield から実行が再開されます。これにより、大量のデータを一... 2024.05.28 Python
Marketing 【Python】A/Bテストのサンプルコード A/Bテスト A/Bテストは、2つのバージョン(AとB)を比較し、どちらがより効果的であるかを判断するための実験手法です。 例えば、Web広告のA/Bテストでは、異なる広告バナーやキャッチコピーなどを比較し、クリック率やコンバージョン率にど... 2024.05.28 MarketingMathematicsPythonStatistics
Mathematics 【Python】母比率の差の検定 母比率の差の検定 母比率の差の検定は、2つの独立した母集団の比率が等しいかどうかを検定するための手法です。 データ上の差が有意差(意味のある差)であるかを統計的に調べることができます。 例えば、ある治療法を受けたグループと受けていないグルー... 2024.05.28 MathematicsPythonStatistics
ChatGPT 【GPT-4o】化学構造式から物質名が分かるか GPT-4oで、化学構造式の画像から物質の名称が分かるか試してみました。 以前、GPT-4Vで試したときはうまくいきませんでした。記事を見ていただければ分かりますが、全く正解していません。 以前と同じ分子も含めて実験しましたが、一部正確な回... 2024.05.28 ChatGPTGenerative AI
Azure 【Azure OpenAI Service】API実行時の使用トークン数の取得方法 Azure OpenAI ServiceでAPIを実行した際に消費したトークン数を取得するコードを記載します。 import openai def completion(system_prompt, user_prompt): respon... 2024.05.26 AzureGenerative AIPython