2025-09

AI

生成AIに嘘をつかせない、ニュース記事を書かせるプロンプトの解説

「AIにニュースをまとめてもらったら、なんだか内容が不正確…」「ChatGPTがもっともらしい嘘をついて困る…」そんな経験はありませんか?AI(大規模言語モデル)は非常に便利ですが、時として事実に基づかない情報(ハルシネーション)を生成して...
Tool

Wikinews APIを使って自身のサイトに最新ニュースを掲載する方法

こんにちは。Web開発者の皆さん、英語学習サイトやアプリにリアルなニュースコンテンツを追加したいと考えたことはありませんか。「ニュース記事は著作権の管理が難しい」「商用利用できるフリーのニュースソースはないだろうか」といった課題を解決する一...
Security

Pythonで学ぶOIDC入門:サンプルコードで理解する認証フロー

今回は、モダンなWebアプリケーションの認証で広く使われているOpenID Connect (OIDC)について、Python (Flask) で実装されたシンプルなサンプルコードを動かしながら、その仕組みを解説していきます。「OAuth ...
Security

Pythonで学ぶ:mTLS(相互TLS)の仕組みと実装

このドキュメントでは、ローカルのPC上でPythonのWebフレームワークであるFlaskと、各種クライアントツールを使用して、mTLS(相互TLS認証)の仕組みを実験する手順を解説します。この記事の内容PythonとFlaskを使ったmT...