タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

sqliteに関するtakuya-itohのブックマーク (4)

  • How SQLite Is Tested

    1. Introduction The reliability and robustness of SQLite is achieved in part by thorough and careful testing. As of version 3.42.0 (2023-05-16), the SQLite library consists of approximately 155.8 KSLOC of C code. (KSLOC means thousands of "Source Lines Of Code" or, in other words, lines of code excluding blank lines and comments.) By comparison, the project has 590 times as much test code and test

  • SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行

    軽量なリレーショナルデータベースとして人気のSQLite。そのWebサイトに掲載されている「How SQLite Is Tested」の内容が、海外のプログラマなどのあいだで話題になっています。 3月に公開された最新バージョンのSQLite 3.6.23。体のソースコードは約6万7200行(67.2KSLOC、Kilo Source Lines of Code:空行やコメントを除いた行数)なのに対し、テストコードはなんと4567万8300行(45678.3KSLOC)だと紹介されているのです! これはテストコードが体の約679倍もの大きさだということになります。 100%のブランチカバレッジ SQLiteコアのライブラリをテストするテストコードとして、以下の3つが紹介されています。 TCL Tests TCL Testsはもっとも古いテストコードで、TCL scripting lang

    SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行
  • iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)

    JavaScriptを使ってGPSデータを取得できるようになったiPhone OS 3.0。前回は、現在の位置情報を取得し、Googleマップに表示する方法を紹介しました。後編は、位置情報と日時をデータベースにどんどん記録していくプログラムを作ってみましょう。 Safariのデータベースを使う iPhoneに搭載されているSafariは、HTML5で追加される予定のAPI「Client-side database storage」を先行実装しており、ブラウザーが用意しているローカルデータベースにJavaScriptを使ってデータを保存できます。 iPhoneのSafariはデータベースエンジンとして「SQLite」を実装しています。SQLiteは、SQLのすべての命令には対応していませんが、簡単なWebアプリケーション用途であれば十分な機能を持つデータベースエンジンです。個々のテーブルは「

    iPhoneがJavaScript+SQLiteでGPSレコーダーに! (1/5)
  • Mac, Win, Soft, Hard総合情報サイトメニュー

    お勧めリンク モノレビュー(デジモノを中心に、話題のアイテムを徹底的にレビュー論評するサイト) ダウンロード AmongSync BootSupporter mp3 PartyPlayer SleepSupporter DelCache 暗号化ソフトED パスワード解析スクリプト Webフォーム パスワード解析スクリプト ストリーミング関連 DVD, Blu-rayリッピング/バックアップ Leawo Prof.Media AnyDVD HD 動画配信録画 NetTransport DRMライセンスチェックの割愛 ライブカメラで動画配信 ASFからDVD-Video作成 DVD Ripping(リッピング) インターネットラジオを録音する QuickTimeProの便利な使い方 Macintosh関連 Macでも使えるDVDドライブ Leopard詳解 iLife詳解 Macの修復方法特集

  • 1