COBANはお客様と一緒に有益なコンテンツづくりをいたします。
MongoDBとは 10gen社が中心となって開発している非リレーショナルデータベース。 特徴 MongoDBは("humongous"より)は、スケーラブル、ハイパフォーマンス、オープンソース、スキーマフリー、ドキュメント指向です。C++で書かれていて、機能としては: ドキュメント指向ストレージ (the simplicity and power of JSON-like data schemas) 動的な クエリー 組み込みのオブジェクトと配列をサポートした完全な Index のサポート。 クエリー プロファイリング 速い in-place アップデート バイナリデータの効率的な保存 large objects (例:写真や動画) レプリケーション とフェイルオーバーのサポート。 クラウドレベルのスケーラビリティな 自動的なsharding 複雑な集約のための MapReduce 商用
追記: 最新情報はこちらです。 MongoDBが流行ってきてる風なので、これだけ読んでおけばMongoDBの雰囲気がわかるだろうってところを、日本語訳が終わっているところから集めてみた。 なるべく順に読めるように並べたつもりだけど、前後してるところもあると思うので、とりあえず読み進めるのをお勧め。 まず、何はなくとも、 コレクション (Collections) 次にコレクションを触るためのシェル。MongoDBのシェルというのは、RDBMSでいうとSQLを直接叩くところで、PostgreSQLのpsqlコマンド, MySQLのmysqlコマンドみたいなもの。 実際にMongoDBを使って開発する場合、直接MongoDBを操作するよりも、各言語(PHPとかRubyとかJavaとか)のマッパー経由で使うことが多いとは思う。しかし、SQLを知らないとO/Rマッパーを使いこなすのが難しいように、シ
8ヶ月間、MongoDBをプロダクションで使っている人のブログ記事が面白かったので、興味深いところだけまとめてみた。 原文はこちら 。 8ヶ月間使ってデータベースの規模は、Collections (tables): 17,810Indexes: 43,175Documents (rows): 664,158,090 master/slaveのマニュアルでのフェイルオーバ環境で運用してきた。masterは72GBのRAMslaveは別のデータセンタ ディスク的にきつくなってきたので、手動でShardingをし4つのDB(Master 2つ / Slave 2つ)に分けることにした。 namespaceの限界があるので、データを3つのMongoDB( これは物理的なサーバではなくてMongoDBのデータベースの単位)に分割している。現在のnamespaceの数は、 db.system.name
和田 卓人(@t_wada) 作『RSpec の入門とその一歩先へ』はクリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスで提供されています。 東京 Ruby 会議 03 の RSpec ワークショップの資料です。このワークショップでは参加者の方に「写経」(コードを書き写すこと)をして貰い、TDD/BDD と RSpec を同時に学べるように都度説明を入れるかたちで行いました。 第2イテレーションも書きました。続きに興味ある方はご覧下さい (更新) 第3イテレーションも書きました。続きに興味ある方はご覧下さい 1st iteration favotter の みたいな NG ワードのフィルタリング機能を RSpec で作りましょう。まずは NG ワードの検出機能を作成します。 このイテレーションでは最初ベタな形のテストコードと実装を書き、だんだんとそのコードを洗練させてゆきま
今回は、「心得」とはちょっと違うような気もしますが、インフラエンジニアを取りまく環境について、ちょっと書いてみたいと思います。 インフラエンジニア不足の原理 筆者が思うに、インフラエンジニアというのは、常に絶対的な不足に悩まされています。それにはさまざまな理由がありそうです。減点法による評価が多い、教育する機会がない、教育するつもりがない、イメージが良くない…などです。 ネットワークにしてもサーバにしても、何かヘマした瞬間にトラブルが起こることがあります。init 6と叩くつもりがinit 0と叩いたり、ルーティングを間違えたりフィルタを間違えたりした瞬間にリモートから何もできない状態に陥ってダッシュする状況は、インフラエンジニアなら誰しも経験しているのではないでしょうか。 運用というのは、うまく動いていてあたりまえ、障害が起こると「何やってんだー!」と言われる世界なので、どうしても経験
5月にクラムボンの8thアルバムのリリースが決定! オリジナル・アルバムとしては2007年の『Musical』より実に3年ぶりとなる本作は、エンジニアにtoeの美濃隆章をむかえ、山梨県小淵沢のnone to cat studioにてレコーディングされました。ototoyでは、アルバムのリリースに先駆けて、昨年10月に日比谷野外音楽堂でのライヴで初披露され話題になった新曲「tiny pride」を一週間の期間限定でフリー・ダウンロード(終了しました)。そして、なんと! 新作からもう1曲「SUPER☆STAR」をフリー・ダウンロードします! レコーディング時の熱量をそのまま体感出来るHQD(24bit/48KHzのWAVファイル)での配信です。 第1弾「tiny pride」のダウンロードは終了しました。 ダウンロード期間 : 2010年3月1日(月)12:00〜2010年3月8日(月)12:
検索エンジンはコピーサイト(重複コンテンツ)を発見した場合、基本的にはコピーサイトの方を上位表示しないようになっています。 重複コンテンツ=ペナルティというわけではありませんが、同じ内容のページが複数、検索結果に上がることはユーザにとって不利益になるという観点からです。 よって、ライバルサイトの順位を落とすために、コピーサイトを作っても基本的にはライバルサイトの順位を落としたり検索結果から除外することはできません。 しかし、検索エンジンも完璧ではありませんので、時にコピーサイトの方を上位表示したり、本サイトの方を検索結果から除外してしまう事があります。 コピーサイトが優遇されるケース コピーサイトの評価が高い コピーされたサイトの評価が低い コピーされた方の記事がインデックスされていない コピーサイトからリンクが張られていない 最近ではブログのRSSを取得して、全く同じ記事を投稿するような
ガンブラー対策「.htaccess」にも注意! 2010年03月01日13:00 ツイート hiroki_iwai オフィシャルコメント by:岩井 博樹 お隣の119チームのSEKI隊員の呟きによると、、、 新型ガンブラーに攻撃されたサイトを複数確認したようです。 具体的には、FTPのアカウント情報を盗用され、「.htaccess」ファイルをアップロードされます。 どうやら、JavaScript以外でのリダイレクトの方法に切り替えてきている模様。(現在、詳細確認中・・・) ウェブサイト管理者様は、ウェブコンテンツ以外にサーバー等の設定ファイルの確認もしておいた方が良さそうです。 アップロードされた .htaccess の内容 ----- # HostRule RewriteEngine On RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR
携帯にメールや電話の着信が急に増えたり スマホで今まで使用していなかったロック機能を使うようになった お出かけや外泊の機会が増えた 衣装が派手になった というケースは浮気の可能性があるかもしれません。 もし浮気を続けられると、された側は精神的に苦しい思いを続けることになり、する方も後ろめたい気持ちが膨れ上がり良いことはありません。 やめてもらいたいか、いっそのこと別れて人生をやり直すかはしっかりとした証拠がそろってから考えてもよいかと思います。 そのためには下手に動かず、大阪府で興信所のプロによる浮気調査をするのが良いでしょう。 その理由としては、浮気が原因で離婚となれば慰謝料の請求が可能となり、その法的な証拠を得るには素人よりプロの方の作りだすものが決定的なものになるためです。 全てをすっきりさせて今後の人生をやり直しやすくするためにも利用することをおすすめします。
In responce to: ・田舎Ruby親方:プログラマの東京集中は止まらない ・東京に集中とか地方でプログラマとか - HsbtDiary @hsbtさんに名指しされたので、ちょっと長文書いてみましょうか。 問題提起は「技術者が中央に集中してしまう流れは止められないのか」ということ。 僕の結論は「今は止まらないし、手を打たないといつまでも止められない」になる。 技術者が中央に集中する地方の要因は三つ。 人件費が低い 業務に新規性が無い 一つの技術を追求することが難しい その要因が発生する原因は二つ。 案件数が少ない 案件規模が小さい (1)案件数が少ない 2005年度調査では、東京都の人口は1257万、北海道は562万。実に2.5倍の人口差があるわけで、もちろんその分企業の数にも差が出てくる。結果、東京での案件数に比べ、北海道の案件数は非常に少ない。 そもそも企業規模が小さく為、ち
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く