私が作ったプログラムはこちらで確認できます。
アプリなど作ったものの一覧です。
旧私のポートフォリオ
旧ポートフォリオ(Canva版)
AI お名前.com VPSからシンVPSへ移行を検討した話
長らくお名前.com VPSを使ってきましたが、コストパフォーマンスの観点からシンVPSへの乗り換えを検討し始めました。この記事では、プランの比較からAIへの相談、実際のディスク・メモリ改善、そして移行申し込みまでの一連の流れをまとめます。...
AI Antigravity2.0モデルgemini3.7FlashHighで英語学習アプリを作ってみた!無料枠残り50%からの驚きの高コスパ
Googleの強力なAI開発環境「Antigravity 2.0」。今回は新しく選択可能になった高性能モデル Gemini 3.7 Flash (High) を使って、本格的な「リスニング&ディクテーション英語学習Webアプリ」をゼロから作...
AI Google Antigravity2.0を無料でWindows11で使ってみた!無料枠で高機能モデルを賢く使うコツ
GoogleのAI開発ツール「Antigravity」の最新バージョンである Antigravity 2.0 をWindows 11環境で無料で使ってみました!Antigravity 2.0 は非常に強力なAIエージェント機能を備えています...
Python 【Windows 11】ファイル履歴でバックアップされないトラブル発生!イベントログ・設定リセットまで試してダメだったのでPythonで自作してみた
Windows 11の「ファイル履歴」機能をはじめて使ってバックアップを設定し、外付けSSD(Dドライブ)に保存しようとしたところ、「なぜかバックアップ先のDataフォルダに一切ファイルが書き込まれない…」というトラブルに遭遇しました。コン...
AI Google Antigravity CLIを無料でWindows11で使ってみた!
GeminiCLIが2026年6月18日以降、無料ユーザーは使えなくなるとのことで、代替として Google Antigravity CLI をインストールして試してみました。 インストールは非常に簡単で、Gemini CLI とほぼ同じ感...
AI Obsidianに外部データ(自分のWordPressブログ、Zenn、Google Keep)をマークダウンに変換して入れる方法(Python使用)
Obsidianを使ってみようと思った理由は、あちこちに散らばったデータ(主に個人的ノウハウ)を探すのが大変だったからです。 Obsidianなら、必要な情報にすばやくアクセスできるのではないかと考えました。この記事では、初めてObsidi...
Django Djangoの静的ファイルをNginxから配信する-お名前ドットコムVPSへ移行への道14
Djangoで静的ファイルを WhiteNoise による直接配信から、Nginx による配信へ移行しました。 この記事では、以下の点を丁寧に解説します。BASE_DIR が実際にどこを指しているのか開発時の static と static...
Docker バージョンアップ(ubuntu、Dockerイメージなど)-お名前ドットコムVPSへ移行への道13
この記事でわかることUbuntu 22.04 のパッケージを安全にアップデートする手順Docker Compose(スタンドアロン版)を最新にする方法Docker イメージ(OWASP ModSecurity CRS、WordPress)を...
セキュリティ HTTPの仕組みをくわしく解説|Webはどうやって通信しているのか?
Webサイトを開くとき、ブラウザとサーバーの間では必ず HTTP(HyperText Transfer Protocol) という通信ルールが使われています。しかし、実際にどんな情報が送られ、どのようにページが表示されているのかは意外と知ら...
セキュリティ TLS 1.3 (HTTPS)の仕組みをやさしく解説:証明書検証からハンドシェイクまで
「HTTPS なら安全」とよく言われますが、なぜ安全なのでしょうか。 証明書はどうやって本物だと確認され、ブラウザはどうやって“目の前のサーバーが本当に正当な相手か”を判断しているのでしょうか。この記事では、Let’s Encrypt の証...