2010年6月9日水曜日

Linux版のTTCP

取り敢えずwikiに纏めたのはこっち

sudo apt-get install gcc
wget http://ftp.uni-koeln.de/net/performance/ttcp/ttcp.tar.gz
tar xzf ttcp.tar.gz
cd ttcp
cc -o ttcp ttcp.c
受信側
./ttcp -r -s >>/deb/null
送信側
./ttcp -t -s ${受信側IP} >>/deb/null

注意点として、引数「-s」の機能がWindows版のTTCPと真逆の意味を有しいるので気をつける事。
Windows版での-sなし → Linux版での-sあり
Windows版での-sあり → Linux版での-sなし

2010年6月7日月曜日

遅れたけど5月の収穫

5月 1日 (土)アルトネリコ3 世界終焉の引鉄は少女の詩が弾く設定資料集(DVD付)
5月 7日 (金)断章のグリム 12 しあわせな王子・上
5月 12日 (水)3×3EYES 19、20、こどものじかん 8
5月 18日 (火)月光条例 9
5月 20日 (木)ジャイアントロボ地球の燃え尽きる日 7
5月 21日 (金)一振り、連れて
5月 27日 (木)電撃4コマ コレクション 放課後プレイ2 黒咲練導
5月 28日 (金)ナナとカオル 4、ポケットモンスタースペシャル 35

■6月以後の予定
6月 4日 (金)BLEACH45巻、テガミバチ 10
6月 8日 (火))範馬刃牙 24
6月 11日 (金)3×3EYES 21/22、GIRL FRIENDS(4)
6月 14日 (月)風の谷のナウシカ [Blu-ray]
6月 18日 (金)あきそら 4
6月 23日 (水)ドラマCD「アルトネリコ3世界終焉の引鉄は少女の詩が弾く」side 咲 ~After Story~(仮)
6月 25日 (金)ストレンジ・プラス 10、セキレイ 10、S.H.フィギュアーツ 仮面ライダークウガ アルティメットフォーム
7月 4日 (日)屍鬼 8、屍鬼ビジュアルワークス、紅 5
7月 7日 (水)大規模サービス技術入門
7月 14日 (水)ALI PROJECT/タイトル未定 PSP用ゲーム『フェイト/エクストラ』主題歌
7月 19日 (月)されど罪人はされど罪人は竜と踊る9
7月 25日 (日)figma BRSミク、ン・ダグバ・ゼバ
9月 9日 (木)未来日記11 プレミアムアニメDVD付き限定版

ElasticFoxでTeratermを使う設定メモ

C:\Program Files (x86)\teraterm\ttermpro.exe
${user}@${host}:22 /ssh /auth=publickey /keyfile=${key}

2010年5月21日金曜日

Cassandraの不安点

■用語定義
*Data保持該当Node
書き込まれるデータのKeyのHash値を元に決定された、ReplicationFactorにて指定されたn個のNode という意味です。

shot6さんから回答をいただいたので追記

1.Data保持担当Nodeが自分以外の時、強度ANYで書込した際、書込要求転送先の決定方法は?
書き込み可能で生きているエンドポイントとそのノードから予測をたてる。ローカルアドレス、ラック、DCの近いほうから一致具合をみてきめる。場所でいうと、AbstractReplicationStrategy#getHintedEndpointsです。

2.Data保持担当Nodeが自分以外の時、強度ONEで書込した際、「全ての」保持担当Nodeに「同時に」要求を転送して一個から処理完了報告があったら応答を返す?
明らかにNOかと。投機的実行はしないです。

3.Data保持担当Nodeが自分以外の時、強度QUORAMで書込した際、「全ての」保持担当Nodeに「同時に」要求を転送して最小過半数から処理完了報告があったら応答を返す?
NOですね。StorageProxy#determineBlockForで書き込むノード数が最初に絞られています。というわけで全てのノードに同時に、とかはしないです。

4.強度ONEで読込した場合、Clientへの応答後に「必ず」ReadRepairが走る?
条件付でYESです。Read repairはONEの場合実行されます。ただし、OFFにすることも出来て、storage-conf.xmlのDoConsistencyChecksBooleanをfalseにするとOFFできます。

5.強度QUORAMで読込した場合、Data保持担当Node「全てに」Data要求をだし、最小過半数が返ってきた段階で、それらの値が一致しなかった場合、その中で「最も新しいTimestampを持つ値」を返し、その後に「必ず」ReadRepairが走る?
ミスマッチの場合最新の値を返すわけではなく、先にReadRepairしてもう一度読んで返してますね。1度ReadRepairしてもダメだとあきらめてDigestMismatchException返します。

6.Data保持担当Nodeが自分の時、強度ZEROで書込した際、どの様な処理が行われる?
まんま非同期でmutateします。返事もまたない感じ。StorageProxy#mutateです。

7.Data保持担当Nodeが自分の時、強度ANYで書込した際、どの様な処理が行われる?
Hintを書き込む意外はONEと同じ動きです。

2010年5月10日月曜日

IOZoneテスト

iozone -i 0 -i 1 -n 1G -g 3G -y 64 -q 1024 -Rab test01.xls -f D:\test

2010年5月1日土曜日

2009年4月の収穫

■4月の収穫
4月 2日 (金) BLEACH44巻
4月 8日 (木) 範馬刃牙 23巻
4月 10日 (土) 3x3EYES 17巻18巻、続・ハイパフォーマンスWebサイト
4月 23日 (金) ×××HOLiC(17)
4月 25日 (日) ザ・ワールド・セカンド
4月 28日 (水) ないしょのつぼみ 6巻、Perfect World /島みやえい子、祈りの彼方/志方あきこ
4月 30日 (金) 魔砲使い黒姫 17巻

■5月以後の予定
5月 1日 (土) アルトネリコ3 世界終焉の引鉄は少女の詩が弾く設定資料集(DVD付)
5月 10日 (月) 断章のグリム 12巻しあわせな王子・上
5月 12日 (水) 3×3EYES 19巻20巻、こどものじかん 8
5月 18日 (火) 月光条例 9巻
5月 27日 (木) 放課後プレイ2巻
5月 28日 (金) ナナとカオル 4巻
6月 14日 (月) 風の谷のナウシカ [Blu-ray]
6月 23日 (水) ドラマCD「アルトネリコ3世界終焉の引鉄は少女の詩が弾く」side 咲 ~After Story~(仮)
6月 25日 (金) S.H.フィギュアーツ 仮面ライダークウガ アルティメットフォーム
7月 25日 (日) figma BRSミク、S.H.フィギュアーツ ン・ダグバ・ゼバ
9月 9日 (木) 未来日記11 プレミアムアニメDVD付き限定版

PicasaのDBを別のドライブへ移動する

WindowsVista以後で、コマンドプロンプトを管理者権限で実行して下記のコマンド
今回はEドライブのGoogleってフォルダにデータベースを移動しますた。

mklink /D C:\Users\${USER}\AppData\Local\Google E:\Google

後序でにChrome/ChromiumのCacheフォルダをRAMDISKへ移動する方法
mklink /D "C:\Users\${USER}\AppData\Local\Chromium\User Data\Default\Cache" R:\

Firefoxも
mklink /D C:\Users\${USER}\AppData\Local\Mozilla\Firefox\Profiles\${Random}\Cache R:\

更にSafari
mklink "C:\Users\${USER}\AppData\Local\Apple Computer\Safari\Cache.db" R:\Cache.db

2010年4月26日月曜日

諸君、私は焼肉が好きだ

諸君、私は焼肉が好きだ
諸君、私は焼肉が好きだ
諸君、私は焼肉が大好きだ

カルビが好きだ
ロースが好きだ
ハラミが好きだ
牛タンが好きだ
ホルモンが好きだ

牛角で
叙々苑で
牛繁で
虎の穴で
自宅で

この地上に存在するありとあらゆる焼肉が大好きだ

肉がじゅうじゅうと焼ける姿が好きだ
タレにつけて頬張る瞬間など心がおどる

肉が網の上で踊る姿が好きだ
焼けた肉を全て独占した時など胸がすくような気持ちだった

焼肉初心者が肉をつつきまわすのが好きだ
恐慌状態の初心者が肉をなんどもひっくり返す様など感動すらおぼえる

敗北主義の少食者が割り勘を支払わされている様などもうたまらない
ごちそうさまを言った少食者を横目に食べまくるのは最高だ

哀れな菜食主義者共を牛角に連れていったのを
無理やり肉を食べさせた時など絶頂すら覚える

同席した人間共に肉を奪われるのが好きだ
必死に守るはずだった肉を奪われる様はとてもとても悲しいものだ

注文した肉が届かないのがが好きだ
通りがかった店員にもう一度注文を確認するのは屈辱の極みだ

諸君 私は焼肉を 地獄の様な焼肉を望んでいる
諸君 私に付き従う焼肉好きの諸君 君たちは一体何を望んでいる?
更なる焼肉を望むか 
糞の様な焼肉を望むか?
情け容赦のない焦げ網のような 鉄網炭火の限りを尽くし 三千世界の雄牛を殺す 嵐のような焼肉を望むか?


焼肉!! 焼肉!! 焼肉!!


よろしい ならば焼肉だ

だが、暗い闇の底で半世紀もの間の空腹に耐え続けて来た我々には
ただの焼肉ではもはや足りない!!
大焼肉を!! 一心不乱の大焼肉を!!

我々はわずかに小数
ファミリーレストランに比べれば物の数ではない
だが諸君は一騎当千の肉食主義者だと私は信じている
ならば我らは諸君と私で総兵力100万と1人の軍集団となる
我らを忘却の彼方へと追いやり、眠りこけている菜食主義者を叩きのめそう
髪の毛をつかんで引きずり下ろし 眼(まなこ)をあけて思い出させよう

連中に肉の焼ける匂いをを思い出させてやる
連中に脂のしたたる音を思い出させてやる
焼肉には奴らの哲学では思いもよらない価値がある事を思い出させてやる
1000人の肉食主義者の集団で 世界を牛肉で埋め尽くしてやる

目標 グリーンピース本部

第二次Ein Ochse(雄牛)作戦 状況を開始せよ

征くぞ 諸君

2010年4月13日火曜日

「Cassandra:6つの迷信と 6つの真実」の意味だけ抜き出した奴

Q.Cassandraってデータセンター越しに使うと駄目じゃね?
A.FacebookやDiggは西海岸と東海岸で最初から運用してるよ。

Q.Cassandraはレプリカデータの更新されるタイミングを通知出来ないんじゃね?
A.R + W > N (read replica count + write replica count > replication factor) で出来てるよ。他にも read repair と anti-entropy って機能あるし。

Q.Cassandra支えてるコミュニティ小さいんじゃね?
A.最近のIRC Channelの参加者
Cassandra 175人 HBase 60人 Voldemort 15人
6ヶ月前
Cassandra 90人 HBase 45人 Voldemort 12人

Q.Cassandraて一個しかキースペース持てないんでしょ?
A.んな事ない。

Q.Hadoop、Pigとか使えないんでしょ?
A.Cassandra bulk-loaderからHadoopは使えるし。0.6でHadoop対応はもっと良くなるよ。

Q.Cassandraはデータ信頼性が低いんでしょ?データ無くなる事あるんでしょ?
A.MongDBやHBaseと違ってSPoFがないから大丈夫だよ。DCの故障とか人為的なミスはアレだけどね。

2010年4月1日木曜日

お買い物リスト4月版

■3月の収穫
3月 3日 (水) Blu-ray サマーウォーズ
3月 5日 (金) .hack//Link 絶対包囲パック
3月 6日 (土) ポケモンレンジャー 光の軌跡
3月 10日 (水) サマーウォーズ キング・カズマvsクイーン・オズ、3x3EYES 15、16巻
3月 16日 (火) GothicOpera/ALI PROJECT
3月 19日 (金) 1+1 9巻、MANGA REALIZATION バオー来訪者、Blu-ray2012
3月 23日 (火) アルトネリコ3攻略本
3月 26日 (金) つめたく、あまい。、未来日記 10巻、未来日記パラドクス

■4月以後の予定
4月 2日 (金) BLEACH44巻
4月 8日 (木) 範馬刃牙 23
4月 23日 (金)×××HOLiC(17)19:00
4月 25日 (日) ザ・ワールド・セカンド
4月 28日 (水) ないしょのつぼみ 6、Perfect World /島みやえい子、祈りの彼方/志方あきこ
4月 30日 (金) 魔砲使い黒姫 17
5月 10日 (月) 3x3EYES 17巻18巻
5月 18日 (火) 月光条例 9
6月 14日 (月) 風の谷のナウシカ [Blu-ray]
6月 25日 (金) S.H.フィギュアーツ 仮面ライダークウガ アルティメットフォーム