第4回Papervision3Dとtweensyを利用してアニメーションをつくっていく 大塚雅和 2009-03-23
groongaにおいて、データベースを扱うためのAPI群について概説します。 groongaは、RDBMSでいうところのテーブル・カラムを扱うAPIを提供します。 テーブルは、内部的にハッシュテーブルもしくはパトリシアトライが基となっています。 それぞれの要素について、どのような操作が行えるかを説明します。 grn_hash grn_hashとは、以下の操作を行えるAPI群です。 任意のkeyを指定したデータ保存 任意のkeyを指定したデータ取得 任意のkeyを指定したデータ削除 カーソルを用いた、全てのkey/valueの取得・設定・削除 内部の実装は、ハッシュテーブルです。 メモリ上に作成することも、ファイルとして作成することもできます。 いわゆる*DBMと同等のことができます。 Tokyo CabinetでいうところのTCHDBですね。 grn_pat grn_patとは、以下の操作
全文検索エンジンのgroongaをテストリリースしました。 groonga 本日開催された、key-value store勉強会で発表させていただきました。 今まで、Sennaには Tritonn経由で使った場合、MySQL側のインデックスとの併用が難しく、Senna本来のパフォーマンスが発揮できなかった。 従来のインターフェースでは、トークナイザの切り替えなどの柔軟性がなかった。 といった問題がありました。 groongaは、それに対する返答です。 自分でデータベース書けばいいんじゃね? 柔軟なAPI用意すればいいんじゃね? ってことですね。 データベースは、key-valueストアを組み合わせたcolumnストア的な感じになっています。 詳細については、今後別エントリやドキュメントで述べます。 今後は、Sennaはバグ修正のみ行うメンテナンスモードに移行します。 実際使ってみよう 今回
注意 会員の確認は会員証でおこないますので、必ず持参してください。 協力団体の方も会員であることを証明するものをご持参ください。 *1 学生、高校生の方も学生であることを証明するものをご持参ください。 事前申し込み宛先: WWW: http://www.jus.or.jp/reserve/ 事前申込締切: 2009年3月3日(火) 内容: 小型のデジタル機器「ガジェット」は新しもの好きな人の心を虜にし、 また、従来の典型的な PC の利用法とは異なる可能性を秘めています。 最近では、Chumby や iPhone など、ユーザーが自分で作ったアプリケーションを ガジェット上で動かすことができるプラットフォームが整ってきました。 今回は Chumby のプログラミングを中心に、ガジェットの可能性、 物理的機器を PC との連動させることによるアート的プロダクト、 そして、実際に Flash
基本的には人見知りの引きこもりオタク。 ガジェット買ったりエロゲ買ったりする以外はあまり外に出ない。 大学生なので仕方なく学校に入っていたりする。 しかし大学では誰とも話さない。後ろの方の席の奴には小声で「キモ」といわれてる。 初対面の人間と話すことは大嫌いで、クラスメイトであっても自分と共通の話題が無いような人間からは積極的に離れる。 必要に迫られて話す羽目になった時は「あ、あ、」しか言えない。 そんな非コミュの癖に、仲のいい奴とはべらべらしゃべりまくる。オタサーでは無敵の内弁慶ぶりを発揮。実はうざがられていることに気づいていない。 Twitterでいつの間にか友達になった気になるのが上手い。お互いそんなやつだから、それで困ることもない。 だから調子に乗ってオフ会とかばんばん開いちゃう。 Twitterが居心地がいいのは、自分の好きな奴だけfollowして発言を追いかけられるから。 オフ
「モダンPerl」という言葉の流行 先日、国内有数のPerlハッカーである牧大輔氏が『モダンPerl入門』という書籍を刊行しました。 日本のPerlユーザーのハブサイトを目指しているperl-users.jpでも「モダンなPerl入門」と題して「古来から親しまれているPerl入門とはひと味違う、今風のPerl入門テキスト」を作ろうという動きがあります。 海の向こうでは、Perl 6の言語仕様の策定にたずさわっているクロマティック(chromatic)氏が「Modern Perl Books」というウェブサイトを開設して、「モダンPerl」についての考察を始めました。氏はその名もModern::Perlというモジュール[1]を公開して「モダンPerl」の啓蒙に努めています。 個人の主義主張に過ぎないのでしょうか? でも、この「モダンPerl」とはいったい何なのでしょうか。 字面から「今風の
※分散Key-Valueストア「kumofs」を公開しました! 先日開催されたKey Value Store勉強会に行ってきました。私の発表資料は↓ここからダウンロードできます。 kvs-kumofs.pdf 合わせて読むと理解が深まるかもしれない: スマートな分散で快適キャッシュライフ - mixi Engineer's Blog:Consistent Hashについて バイナリシリアライズ形式「MessagePack」:kumofsのプロトコル。高速なストリームバッファとストリームデシリアライザの実装も含まれています。 Protocol Buffersは遅い:MessagePackのベンチマークとProtocol Buffersとの比較。タイトルは釣り。 memstored:IOアーキテクチャのプロトタイピング マルチコア時代の高並列性IOアーキテクチャ Wavy memcached
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く