lxyuma BLOG

開発関係のメモ

mongodbでsharding

レプリカセット作るのは、簡単なのに、shardingが割と大変なので、メモしておこう。。。 mac os x lion(じゃなくてもいいけど)にmongodb2.0.4入れてる前提。(2.x系なら大きく変わらないかと。)db入れるディレクトリを準備 mkdir -p /data/db/shard1 mkdir -p…

factory_girl in rails3その2

factory_girl in rails3その1 http://d.hatena.ne.jp/lxyuma/20121201/1354365069これの続き。と言っても、すぐ終わる。 今、2つのfactoriesがある。 FactoryGirl.define do factory :user do name "MyString" end end FactoryGirl.define do factory :blo…

factory_girl in rails3その1

factory_girlって何? testデータを作ってくれるrubyのgem なんで必要なのかと言うと、 fixtureだけだと、融通が利かず結局、テストソースにテストデータをガリガリ書く羽目になって、 ある程度量が増えた時にカラム変更しますとか言うと、テストソースに書…

初めてのR/Rで遊んでみる

R

せっかく、Rを入れたので、色々やってみる。 参考 http://stat.sm.u-tokai.ac.jp/~yama/R/Rintro.html (とても分かり易い) このブログは、上記を簡単にやってみた記録です。 興味湧いたら、上記ブログ見たらもっと詳しく載ってますよ。 実行環境 Rstudioで…

macにRをinstall

R

Rって、なんだっけ? Rとは、統計解析向けのプログラミング言語RStudioとかいうIDEと一緒に使うらしい。 参考 R http://ja.wikipedia.org/wiki/R%E8%A8%80%E8%AA%9E Rstudio http://memorandum2015.sakura.ne.jp/index_rstudio.html インストール手順 死ぬ程…

awsのec2の上にMecabをインストール

aws

Mecabとは? ossの形態素解析エンジン。某勉強会で聞く所によると、他にも色々あるが(あったが) 今、一番使われているのが、コレだそう。 http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html めかぶを漢字で書くと「和布蕪」覚えられません。。…

awsのec2にmroongaをインストール

mroongaって? groongaベースのmysqlのストレージエンジン (MyIsamとかInnnoDBとかと同列) groongaは全文検索エンジンらしい。俺は使った事ない。 ちなみに、solrは立てた事ある。結局、solrと比べて、どこが美味しいのかが一番気になる。どっちがいいのだ…