タグ

RDBMSに関するzegenvsのブックマーク (6)

  • デスクトップアプリケーションは死んだ - Kentaro Kuribayashi's blog

    "Ev's Rants: Desktop Applications are Dead"が面白かったので、翻訳してみた。というか、「超訳」だが。 原著者: Eugueny Kontsevoy 超訳者: kentaro a.k.a. id:antipop 原文のURL: http://kontsevoy.blogspot.com/2007/08/desktop-applications-are-dead.html いまさらその話かよ、って?そんなこといっても、「デスクトップアプリケーションは死んだ!」とか、いまもみんなそこらを叫んで回ってんじゃん。 その連中の多くは、いわゆる「ウェブアプリケーション」の開発者どもだ。誰があんな連中のいうことを聞くんだ?やつらは物の開発者なんかじゃない。だよね?全然ものがわかってないし。あいつらときたら、malloc()やfree()すらまともに使えないんだか

    デスクトップアプリケーションは死んだ - Kentaro Kuribayashi's blog
  • はてなブログ | 無料ブログを作成しよう

    顔に見える?最近「送水口」が気になるという話 「送水口」が気になる今日この頃 最近街中で気になる存在、それがこの「送水口」です。地上のフロアが7階以上あるビルなど、一定の条件を満たした建築物には設置が義務付けられているもので、火事が発生したフロアにただちに水を送るために使われるものです。ポンプ車…

    はてなブログ | 無料ブログを作成しよう
  • InnoDB のパフォーマンスチューニング - MySQLカンファレンス2007 - akiyan.com 管理人メモ

    http://www.mysql-ucj2007.jp/details/j25.html 木下 靖文 氏 NTTコムウェア株式会社 プロジェクト管理統括部技術SE部門 DB技術グループ (「InnoDB」は「いんのでーびー」と言うらしい...今まで「いのでーびー」と言ってました) InnoDBをなぜ使うか トランザクション コミット、ロールバック、セーブポイント 外部キー 行レベルロック オンラインバックアップ クラッシュリカバリ クラッシュリカバリ MyISAMはデータ量の増大とともに時間がかかる InnoDBはデータ量の増大との相関がない InnoDBチューニングの王道的アプローチ クエリを改善して全体的に処理効率を上げる データサイズをできるだけ小さく メモリをできるだけ多く積む コミット性能(同期書き込み) innodb_flush_log_at_trx_commit=1,0,2

    InnoDB のパフォーマンスチューニング - MySQLカンファレンス2007 - akiyan.com 管理人メモ
  • 遅ればせながらShibuya.pm #8 のまとめ | ブログが続かないわけ

    1. Gungho http://search.cpan.org/dist/Gungho/ http://search.cpan.org/dist/Swarmage/ http://search.cpan.org/dist/POE-Component-MDBA/ makiさんが扱っているものはいつも興味深い。最初に発表を聞いたのは一昨年のYAPCのDateTimeネタ。そのあとはSennaのお話を良く聞いた。そして今回はGungho。 幅広い人。 今まではWebからのデータの収集にXangoを使っていたとのこと。しかし、Xangoは難しすぎるらしく、また、カスタマイズもできないとのこと。それをなんとかしたくてGunghoを作った。 以下、ポイント クローラーはDBにアクセスしない。ひたすらクロールに専念して、とっととworkerに渡す。 workerはジョブキュー方式で実装。そのジョブキュ

    遅ればせながらShibuya.pm #8 のまとめ | ブログが続かないわけ
  • iko_memo|いこまる: MySQL と Timestamp と DateTime と Symfony の sfPropelParanoidBehaviorPlugin

    MySQL と Timestamp と DateTime と Symfony の sfPropelParanoidBehaviorPlugin Symfony の便利な plugin のひとつで、sfPropelParanoidBehaviorPluginropelParanoidBehavior というのがある。 論理削除を透過的に実現してくれる plugin.で、便利なだと思って、wktkしながら、導入したわけだが、 うまくうごかねぇーーーということで、調査。 原因は3つ。 1. schema.yml で、 deleted_at を timestamp にすると、mysql は、MAXDBモードではない場合、 timestamp は、下記のような仕様なので、 deleted_at IS NULL という pluginによる where 句の追加が うまくうごかない。 詳細

  • Tutorial of QDBM Version 1 (Japanese)

    目次 イントロダクション Depot: 基API Curia: 拡張API Relic: NDBM互換API Hovel: GDBM互換API Cabin: ユーティリティAPI Villa: 上級API Odeum: 転置API イントロダクション QDBMは、シンプルながら便利なデータベースライブラリです。データベースというとSQLやリレーショナルデータベースを思い浮かべる人が多いと思いますが、QDBMはそんな高機能なものではありません。「キー」と「値」の組からなるレコードをファイルに保存したり、保存しておいたレコードの中から特定のキーを持つものを取り出す機能を提供するだけです。そのような機能をここでは「ハッシュデータベース」と呼ぶことにします。ハッシュデータベースの特長は、使い方が簡単で、パフォーマンスが高いことです。 QDBMはC言語のライブラリです(他の言語のAPIもありますが

  • 1