タグ

2009年6月10日のブックマーク (4件)

  • FriendFeedはどのようにスキーマレスなデータをMySQLに格納しているか - モジログ

    FriendFeedのBret Taylorが、スキーマレスなデータ(スキーマ(型)に制約されないデータ)をMySQLに格納する方法を紹介している。実際にFriendFeedで使っている方法で、最新のものらしい。 Bret Taylor's blog - How FriendFeed uses MySQL to store schema-less data http://bret.appspot.com/entry/how-friendfeed-uses-mysql MySQLを通常のRDB的な方法でなくストレージ的に使い、JOINを使わないでスケールさせるというもの。CouchDBなどにも近い、最近有力になりつつあるアプローチだ。これを、実績もあり普及しているMySQLを使って実現し、言語はPythonで実装している。 メインのテーブルは次のようなもの。 CREATE TABLE ent

    wata_d
    wata_d 2009/06/10
  • Weffc++、Qeffc++

    説明 このオプションは、Scott Meyers 著『Effective C++』のプログラミング・ガイドラインに基づく警告を有効にします。このオプションを指定すると、コンパイラーは次のガイドラインに基づいて警告を出力します。 #define ではなく、const と inline を使用する。(ユーザーコードのみ。システム・ヘッダー・コードには適用されません。) <stdio.h> ではなく、<iostream> を使用する。 malloc と free ではなく、new と delete を使用する。 C 形式ではなく、C++ 形式のコメントを使用する。システムヘッダーにある C コメントは診断されません。 デストラクターでポインターメンバーに対して delete を使用する。コンパイラーは、delete を使用していないすべてのポインターを診断します。 ポイ

    wata_d
    wata_d 2009/06/10
  • やっぱり「ちょい太」、やせ形より7年長生き…厚労省調査(読売新聞) - Yahoo!ニュース

    40歳時点の体格によってその後の余命に大きな差があり、太り気味の人が最も長命であることが、厚生労働省の研究班(研究代表者=辻一郎東北大教授)の大規模調査で分かった。 最も短命なのはやせた人で、太り気味の人より6〜7歳早く死ぬという、衝撃的な結果になった。「メタボ」対策が世の中を席巻する中、行きすぎたダイエットにも警鐘を鳴らすものといえそうだ。 研究では、宮城県内の40歳以上の住民約5万人を対象に12年間、健康状態などを調査した。過去の体格も調べ、体の太さの指標となるBMI(ボディー・マス・インデックス)ごとに40歳時点の平均余命を分析した結果、普通体重(BMIが18・5以上25未満)が男性39・94年、女性47・97年なのに対し、太り気味(同25以上30未満)は男性が41・64年、女性が48・05年と長命だった。しかし、さらに太って「肥満」(同30以上)に分類された人は男性が39・41

    wata_d
    wata_d 2009/06/10
  • Boostのレビュー状況 2009/06 - Faith and Brave - C++で遊ぼう

    BoostML - Review Wizard Status Report for June 2009 【Future】 Boost.Range Extension : 採択 Polynomial Library : リジェクト Constrained Value : 未決 【以前からの問題点】 ・2007/08に採択された時系列(Time Series)ライブラリはまだ提出されていません。 ・浮動小数点ユーティリティライブラリはまだ提出されていません。 Boost.Mathライブラリに統合される予定です。 ・2008/01に仮採択されたSwitchライブラリは、完全な採択のための提出はまだされていません。 ・2008/09に仮採択されたPhoenixライブラリは、完全な採択のための提出はまだされていません。 Protoメタプログラミングライブラリに基づいたPhoenixの書き直しがたった

    Boostのレビュー状況 2009/06 - Faith and Brave - C++で遊ぼう
    wata_d
    wata_d 2009/06/10