タグ

2010年2月18日のブックマーク (14件)

  • 分散KVSの使い方 - sdyuki-devel

    今流行のkey-value storageの利点と欠点など。小さいデータをたくさん扱うタイプで、単純なkey-value型のデータモデルを持つ分散KVSについて。 Webアプリをとりまく最近のKVS事情、雑感を読んで、ちゃんと整理して把握しておかないといけないな、と思ったので少し整理。 それは違うぞーという事があったらコメントくださいm(_ _)m ※2009-11-17 追記:現在、KVSという用語の意味は定義されておらず、使う人によって揺れています。ここで言うところの分散KVSは、Dynamo や kumofs や ROMA など を想定しています。 分散KVSの利点 スケールアウトできる 簡単にサーバーを追加して性能を上げられる 単体の性能が高い スキーマレス 最初は少ない台数で安く、後からサーバーを足してスケールアウト!という運用ができる。アプリケーションに影響せずに、ストレージ側

    分散KVSの使い方 - sdyuki-devel
    akahigeg
    akahigeg 2010/02/18
    RDBMSベースのシステムにあとからKVSを足すって選択もあるのか
  • PHPとMongoDBで学ぶ次世代データストア :: handsOut.jp

    スライド1: PHP と MongoDB で学ぶ次世代データストア佐藤琢哉LOCAL PHP 部 スライド2: スライド3: 突然ですが スライド4: 4月から札幌市民になります!!!!! スライド5: 友達が少ないので皆さん遊んでやってください スライド6: • MongoDB って何?• 使い方• 他の DBMS との比較• MapReduce• まとめアジェンダ スライド7: そもそも何の話? スライド8: MongoDB すごいよ! スライド9: MongoDB って何? スライド10: http://www.mongodb.org/ スライド11: MongoDB (from "humongous") is a scalable, highperformance,open source, schema-free, documentorienteddatabas

  • x.com

  • NoSQLを知る

    The document contains charts and graphs showing performance test results for different key-value store systems. A line graph shows the number of requests per second for Viver, Runes and V-Field systems with varying request sizes. Another set of line graphs show the latency percentage for different request sizes on two systems. The document also includes URLs and diagrams showing the architecture o

    NoSQLを知る
  • 第3回 勉強会に行ったら世界が広がりました | gihyo.jp

    連載では、現在執筆中の技評SE選書には掲載していない、オリジナルのコンテンツをお届けしています。IT技術者が勉強をする場合のゴールとして、技術を身につけて自由自在にその技術を使えるようにする、というものがあると思います。今回はそれとは別の到達点として「転職」を取り上げたいと思います。勉強会を通じて適職を見つけ、転職をした人が周りに何人もいます。彼らを見てみると、転職が成立した条件として、次の3項目の共通項がありました。 実力、もしくは将来のための勉強の習慣を身につけた 自分の実力や将来性をきちんとアピールできた 受け入れ側のニーズとマッチした 今回は、勉強会に参加し転職のチャンスを掴んだお二人と、その転職先の社長さんを加えた三人の方々に、勉強や勉強会について語っていただきました。話に夢中で写真を撮り忘れました。文字ばかりですみません。 佐藤治夫さん(twitter:@haru860)株式

    第3回 勉強会に行ったら世界が広がりました | gihyo.jp
    akahigeg
    akahigeg 2010/02/18
    ええ話やで
  • 国母問題についてのスノーボードチームコーチの説明

    雨にも負けず、風にも負けず、日差しの強くなるまでに畑仕事を終え、ゆったりと緑の中で朝飯を楽しみ、しばし電子的なあるいはグーテンベルグの銀河系を彷徨い、軽い昼飯をいただき、日差しが和らぐ頃に畑仕事に精を出し、汗を流した後の一杯の赤ワインを楽しみに生きてゆきたい。そんな暮らしの中心にFarmingがあることが生き甲斐になっている。道法自然に生きたいと願っている。 以前僕は高校生がズボンずり下げてパンツまで見える格好に不愉快さを禁じえませんでした。最近もう慣れっこになっています。大した問題ではない、というよりそんな抵抗が懐かしき若さの象徴だと思えるのです。いろんな事がうまくいかない日で昔は良かったみたいな危険な考えが広まってるように感じる。それがオリンピックという一極集中に親方日の丸で向かっていくマスコミの餌になった。かつてのスノーボードチームのコーチの発言はとても大切だと思う。見出しクリッ

  • http://bikelife.nifty.com/cs/news/detail/100218034440/1.htm?nwsThough=1

  • CakePHPのdebugレベルをproductionにするとThe requested address was not found on this server.になる問題

    CakePHPのdebugレベルをproductionにするとThe requested address was not found on this server.になる問題
    akahigeg
    akahigeg 2010/02/18
    これ単純だけどはまりそう
  • 3.4. CakePHP運用環境 のセットアップ

    New CakePHP 5.1 Chiffon. Faster. Simple. Delicious. What's new in 5.1 The migration guide has a complete list of /what's new in 5.1. We recommend you give that page a read when upgrading. A few highlights from 5.1 are: new plugin commands Components can now have dependencies injected by the container Upgraded to support PHPUnit 11.1+ Improved enum validation More events, so you can observe your ap

    3.4. CakePHP運用環境 のセットアップ
    akahigeg
    akahigeg 2010/02/18
    書き込みはマスタに読み込みはスレーブからということをする方法
  • CakePHP 環境に応じてDBの設定を変える

    番環境や開発環境など環境に応じてDBの設定を変える方法です。 1.AppModelを書き換える withcakeで紹介されている方法です。 AppModelのコンストラクタで切り替えるアイデアは分かりやすくて良いと思います。ちなみに記事のコメントにもあったのですが、記事のコードだとコンストラクタの引数がModelへ渡されませんので、修正版を以下に書いておきます。 [app/app_model.php] class AppModel extends Model { function __construct($id = false, $table = null, $ds = null) { $this->useDbConfig = $_SERVER['HTTP_HOST'] == 'devserver'?'test':'default'; parent::__construct($id, $

    akahigeg
    akahigeg 2010/02/18
    developmentとproductionで接続するDBを切り替えるハック
  • CakePHPのcore.phpの設定を勉強!! - 子だぬきの技術習得ノート

    今回、自分なりにcore.phpの各設定値を調査してみたのでブログに載せておきます。 あまり情報が載っていなかった項目や、説明の意味が分かりにくかった項目があって 自分なりの解釈で行っている所もありますが、とりあえず全部の項目をまとめました。 今回、自分なりにcore.phpの各設定値を調査してみたのでブログに載せておきます。 あまり情報が載っていなかった項目や、説明の意味が分かりにくかった項目があって 自分なりの解釈で行っている所もありますが、とりあえず全部の項目をまとめました。 Configure::write(‘debug’, 0); 0 = 運用モード 1 = エラーと警告を表示 2 = エラーと警告、SQLを表示 3 = エラーと警告、SQL、コントローラのdumpを表示 Configure::write(‘App.encoding’, ‘UTF-8’); システム内部での文字コ

    akahigeg
    akahigeg 2010/02/18
    core.php設定項目
  • CakePHP core.phpの設定をbootstrap.phpに書く

    CakePHPでDebug Levelなどの設定を変更する際は、core.phpを修正するのが一般的です。インストール直後にSecurity.saltを変更するのはお馴染みですね。 そんなcore.phpですが、実はこの設定はbootstrap.phpに記述してもokです。例えば以下のようにDebug Levelをbootstrap.phpに記述するとDEBUG=0として動作します。 [app/config/bootstrap.php] Configure::write('debug', 0); coreはそのままで、差分をbootstrapに この方法で何が嬉しいかと言うと、デフォルトの設定をcore.phpに残したまま、変更すべきものだけをbootstrap.phpに書くということができるという点です。 変更したものがはっきり分かりますし、元の設定がどうだったかをすぐに確認することがで

    akahigeg
    akahigeg 2010/02/18
    bootstrap.phpの方が優先されるのか
  • CakePHP アプリケーションの設定情報をまとめる

    Amazonのアクセスキーやメールサーバホスト等、アプリケーション固有の設定情報(パラメータ)を一元的に記述する方法を考えてみました。 1.core.phpに記述する [app/config/core.php]にはフレームワークが使用するパラメータが記述されています。これに続いてアプリケーションの設定を記述する方法です。シンプルで分かりやすいですが、フレームワーク自体の設定と一緒になってしまうので、混同しやすいかもしれません。 [app/config/core.php] < ?php #snip /** * application config */ define('MAIL_SMTP', 'mail.example.com'); define('AMAZON_ACCESS_KEY', 'xxxxxxxxxx'); define('SYSTEM_PARAMETER', 'yyy'); ?>

    akahigeg
    akahigeg 2010/02/18
    app.phpか
  • mixi Developer Center (ミクシィ デベロッパーセンター) » mixiアプリの新ガイドライン制定について

    2010.2.17 mixiアプリの新ガイドライン制定について mixiアプリに関するガイドライン、カテゴリ掲載基準を以下のポリシーにて見なおし、新たに、「mixiアプリガイドライン」を制定します。また、分散しているドキュメントを統合し、よりわかりやすくいたします。 この新ガイドラインは、2月19日(金)に発表、施行予定です。 統合するドキュメント 以下の4つのドキュメントを統合します。 mixiアプリガイドライン mixiアプリモバイルガイドライン mixiアプリカテゴリ掲載基準 mixiアプリモバイルカテゴリ掲載基準 その他に定められているドキュメントはそのままですので、mixiアプリを開発される際は、あわせてご確認いただく必要がございます。 主な変更点 新たに制定されるガイドラインにおいて、主な変更点をご説明します。その他にも変更点はございますので、詳細は新「mixiアプリガイドライ