前回は、ChatGPTを活用して、SQLiteファイルの中身を見て、想定外のデータが追加されていることを確認した。その結果、デバッグする必要があったので同じデータが追加されて3重状態になっていた。最終的にはアプリで削除すればよいが、それまではDB Browser ...
今回は、Todoアプリでデータを保持するストレージとしてSQLiteを使うという設計をした。そのためにPythonスクリプトからtodos.dbというファイルを生成し、ここにTodoデータを保持する仕組みを実装した。このため、前回のデバッグの過程でデータベースファイル ...
SQLite databases can be modified in such a way that they execute malicious code inside other apps that rely on them to store data, security researchers have revealed. In demos presented at the DEF CON ...
まだ前回の記事を見ていない方はこちらも。 第7章までで、自作MCPサーバーには say_hello と search_text の2つのツールが乗り、Claude Codeで自分のコードを改善する流れも体験しました。 ここから、最終成果物の右側、データを貯める部分に入ります。 第8章で ...
SQLite is a database solution that allows you to store data in mobile devices. Android and Apple use SQLite to store data, but you can also use the database on a desktop computer for testing and ...
The SQLite database is a wildly successful and ubiquitous software package that is mostly unknown to the larger IT community. Designed and coded by Dr. Richard Hipp, the third major revision of SQLite ...
これまで、自作 PHP 8.5 フレームワークに Bluesky 投稿機能を追加しながら、少しずつ管理機能を育ててきました。 これまでに追加してきた主な機能は、以下の通りです。 投稿履歴の保存 投稿履歴の一覧・詳細表示 投稿履歴からの再投稿 ここまで進める中で ...