AI開発ログ

AI開発ログ

HAIZU開発シリーズ④|スマホでも地図を見やすくするには?折りたたみと操作画面の設計

地図アプリをスマホで使いやすくするには、幅に収めるだけでは足りません。HAIZUの実画面4枚で、説明と時間操作の折りたたみ、条件入力のシート、ボタンの配置を解説。狭い画面で確認したことと、スマホ実機で確かめたい点も分けて紹介します。
AI開発ログ

HAIZU開発シリーズ③|地図に火山灰の広がりを重ねるには?座標・色・透明度を図解

HAIZUの降灰画像は、どうして地図の同じ場所に重なるのでしょうか。背景地図とレイヤー、画像の四隅の座標、格子を色に変える仕組みを図と実画面で解説。拡大しても計算が細かくならない理由や、表示の濃さと灰の密度の違いも初心者向けに説明します。
AI開発ログ

HAIZU開発シリーズ②|画面・サーバー・計算係の役割は?アプリ全体の仕組みを図解

HAIZUの地図表示の裏では、誰が何を担当しているのでしょうか。React・MapLibre、Go API、SQLite、Tephra2の役割を構成図と実画面で解説。条件変更から画像・地点値が返るまでを追い、事前計算と通常の表示、デモと公式情報の違いも初心者向けに説明します。
AI開発ログ

HAIZU開発シリーズ①|アプリを作る前に、何を決めたのか?初心者向けに概要設計を解説

アプリ開発は、何から決めると進めやすいのでしょうか。火山灰を地図と時間で見るHAIZUを例に、目的・使う場面・必要な機能・作る範囲を整理します。実画面4枚を交え、待ち時間やスマホでの操作、公式情報との区別まで、初心者にも分かる言葉で概要設計を説明します。
AI開発ログ

富士山の降灰を時間で見る「HAIZU」を作った|Codexと進めた防災学習アプリ開発ログ

富士山の降灰を地図と時間で見るHAIZUをCodexと開発した実施ログ。実画面4枚で機能を紹介し、React・Go・Tephra2、12,480通りの事前計算、スマホ改善、計算の限界と他の活火山への構想をまとめました。
AI開発ログ

Android StudioでClaude Agent・Codexが使えるBYOAとは?ACP対応・導入手順をSE向けに整理【2026年9月】

Android Studio Rabbit 2でBYOAが登場。Claude Agent、Codex、Google AntigravityなどACP対応エージェントをIDEへ接続する仕組み、導入手順、権限・料金・SE実務での注意点を整理します。
AI開発ログ

Pl@ntNetとPlant.idを比較|料金・機能・API以外の使いやすさと併用実装を解説【2026年9月】

Pl@ntNetとPlant.idを2026年9月時点の料金、機能、アプリ・Web・一括処理の使いやすさで比較。2つをアプリへ組み込み、候補一致・不一致で再撮影や再判定へ回す設計と実装例まで詳しく解説します。
AI開発ログ

Python+SQLiteで障害ログ検索APIを作ってみた|CSV集計から一段進めるローカルツール

Python+SQLiteでCSV障害ログをDBへ保存し、HTTP APIから条件検索するローカルツールを作成・検証。SQL、インデックス、JSON API、実務利用時のセキュリティ上の注意点まで整理します。
AI開発ログ

PythonでCSVログのエラー集計ツールを作ってみた|SEの定型作業を小さく自動化

Python標準ライブラリだけでCSVログのERRORを集計する小さなCLIツールを作成・検証。SEの定型作業を自動化する手順、実行結果、実務導入時の注意点までまとめました。
AI開発ログ

Google ADKでゼロトラストAIエージェントを構築する方法|Cloud KMS・gVisor・入出力検証をSE向けに整理

Googleが公開したADKのゼロトラストAIエージェント設計を解説。Cloud KMSの署名、gVisorによる隔離、決定論的な入出力検証をSE実務の視点で整理します。