11:58OSの検索機能やインターネット検索エンジンが良くなったので、適当に保存して検索すれば足りることも多いが、データベースに整理しておきたいものもある。OSの時代は、クラリスワークスにデータベースがついていたし、HyperCardもあった。ファイルメーカーは今も健在で、お手軽なBentoも発売された。AddressBook、Safariのブックマーク、論文リストを扱えるBibDeskなど専用のアプリケーションもある。Mailは多くの人にとって最も重要なデータベースかもしれない。MySQLなどクライアントサーバ型のRDBMSは、Webアプリケーションを使うときに導入する程度で、自分で使いこなすには敷居が高い。SQLiteはクライアントサーバ型でない、スタンドアローンのRDBMSである。コマンドラインやC言語、Tclのインターフェースが提供されている。文字列は、UTF-8なので日本語も問題なく格納できる。Tclの文字列もUTF-8なので、Tclから使えば文字化けの問題はない。簡単な使い方は、quickstartに紹介されている。Leopard添付のSQLite3/Tclでは、共有ライブラリの名前とパスが異なる。新たに文献リストを作り、1レコード追加して表示するTclスクリプトは次の通り。ニュースにお知らせがありました。