Flask
Flaskアプリケーションを起動する方法と構成のポイント

Flaskを使用してWebアプリケーションを開発する際には、以下の手順でアプリケーションを構成し、起動します。本記事では、app.pyでの基本的な設定と起動方法を解説します。 アプリケーションの初期化 アプリケーションを […]

続きを読む
Flask
Flaskにおけるstaticファイルの役割

Flaskにおけるstaticファイルの役割 Flaskアプリケーションを構築する際、staticディレクトリは重要な役割を果たします。このディレクトリには、アプリケーションの動作に必要な静的ファイルが保存されます。以下 […]

続きを読む
個人開発
あなたのWEBアプリにAI botをつける方法

AWS Bedrock・SageMaker AWSが提供するAIエージェントが使えるのがBedrock。SageMakerはlocal LLMをここに落として使えるもの。hagging faceなどに落ちてるLLMを自分 […]

続きを読む
個人開発
Excelを扱うAI Agentについて調べてみた

Excelを読み込んでAgentにする、AIはまだ存在してない。 dataframeを扱うAgentはあった。 これは、内部でReActという、Agentの内部で思考を繰り返す優れもの。内部で、何度も思考を繰り返していた […]

続きを読む
Flask
Flaskアプリのログを詳細に記録する方法を解説

Flaskアプリのログとは? ログとは、アプリケーションが動作している間、様々なイベントや情報を記録しておく仕組みのことです。Flaskアプリにおいては、リクエストの処理状況、エラー発生時、特定の処理が行われたタイミング […]

続きを読む
インフラ
nginxとは何か

nginxは、サーバーの負荷を効率的に分散する仕組みを提供するWebサーバーおよびリバースプロキシサーバーです。本記事では、nginxの基本的な仕組みと、その設定方法について説明します。 サーバー負荷を分散する仕組み n […]

続きを読む
インフラ
AWSでFlaskアプリを立ち上げる方法:GitHubを活用したアプローチ

AWS環境にFlaskアプリをデプロイする方法はいくつかありますが、今回は GitHubからFlaskアプリをクローンし、AWS Linux上で起動する方法 を解説します。本記事は連続記事の一部です。 AWSリソースを構 […]

続きを読む
Flask
Flask開発におけるtemplatesフォルダの役割とJinja2テンプレートエンジンの活用方法

templatesフォルダの役割 Flaskでは、テンプレートファイルを格納する標準的なディレクトリとしてtemplatesフォルダが使用されます。このフォルダ内にHTMLファイルを配置し、動的なWebページを構築するた […]

続きを読む
Flask
Flask × OpenID Connectの実装法【コード例付き実装ガイド】

OpenID Connectの技術解説 OpenID Connectとは OpenID Connect (OIDC) は、ユーザーに関する情報を取得するための認証プロトコルです。OAuth 2.0を基盤として開発され、以 […]

続きを読む
インフラ
環境変数をマスターして、開発をもっとスムーズに

環境変数は、ソフトウェアやアプリケーションの設定情報を外部から提供する仕組みです。開発環境や本番環境において、セキュリティと効率性を向上させるために活用されます。本記事では、環境変数の基本的な仕組みや、ローカルおよび本番 […]

続きを読む