AIにコードを書いてもらうとき、PythonやJavaScriptではうまくいくのに、古い言語や利用者の少ない言語では急に頼りなくなることがあります。 理由の一つは、学習の手がかりになるコードや文書の量が少ないことです。 OpenAIは2026年10月19日、COBOL、Fortran、Visual Basicなどを含む20言語で、AIのソフトウェア開発力を測る「MultiLangBench」を公 ...
前記事で15言語で同じJSONを扱った。 その次に実際の外部APIから値を取得して、15の環境でその値がどう扱われるのかを確認した。 そこで見えてきたのは、 値の型だけを見るのではなく、その値がどの境界を通り、誰が解釈し、誰が変換しているのかを見る ...
Python標準のsqlite3、インメモリDBだけを使います。既存DBファイルや機密情報には触れません。 このサンプルでは、FK強制を ...
SQLite provides a set of C APIs to interact with databases, allowing developers to integrate SQLite databases into C or C++ applications. The C API is straightforward and is commonly used in ...
前回は、ChatGPTを活用して、SQLiteファイルの中身を見て、想定外のデータが追加されていることを確認した。その結果、デバッグする必要があったので同じデータが追加されて3重状態になっていた。最終的にはアプリで削除すればよいが、それまではDB Browser ...
Meet sqlite-zstd, a Rust library that compresses your database many fold, leading to great savings in size while conserving its search capabilities intact. As pointed out in "In Praise Of SQLite", ...
ColaboloのリアルタイムDB同期は、以下の2種類のサーバによって実現されています。 DB同期サーバ メッセージングサーバ バックグラウンドでDB同期処理を行う DB同期サーバは、各メンバーのColaboloクライアントに内蔵されたSQLiteの内容を相互に同期する役割を ...
今回は、Todoアプリでデータを保持するストレージとしてSQLiteを使うという設計をした。そのためにPythonスクリプトからtodos.dbというファイルを生成し、ここにTodoデータを保持する仕組みを実装した。このため、前回のデバッグの過程でデータベースファイル ...
OpenAI says it is improving ChatGPT for low-resource programming languages, adding evaluations for software engineering, SQLite and COBOL migration.