2008-11-01から1ヶ月間の記事一覧

テスト

hatena touchテスト

synergyインストールメモ

synergyは、一つのマウスとキーボードで複数のマシンを操作できるようにしてくれる。 自分は、MacBookAirとwindowsXPのノートPCとLinuxのデスクトップを持っている。 これらすべてをMacBookAirのキーボードとタッチパッドで操作する。 ここでsynergyでは、 M…

HadoopによるAnalog2

まず最初に、下記のコードの様に、パッケージの宣言とインポートを行なう。Analogは、Sampleパッケージに所属する。(適切なパッケーイ名の付け方ってあるのかな) package Sample; import java.io.IOException; import java.util.ArrayList; import java.util…

HadoopによるAnalog

http://d.hatena.ne.jp/naoya/20080511/1210506301 こちらのMapReduce::LiteのサンプルプログラムであるAnalogを、 javaで書いてHadoopで実行させてみた。 下記がjavaのソース。力業感たっぷり。 package Sample; import java.io.IOException; import java.u…

MapReduce::LiteによるWordCount

http://codezine.jp/article/detail/2485 こちらのサイトで紹介されているHadoopのサンプルプログラム WordCount(WordCount.java)と同じ事を行なうものを、 MapReduce::Liteで書いてみた。 WordCountはスペース区切りで並べられた単語を数えるプログラムであ…

GFSについての箇条書きメモ

Google File System Google独自の分散ファイルシステム 多数のマシンを組み合わせて巨大なストレージを作る 複数のマシンが動作する事で効率的なデータ転送 膨大なデータの通り道 扱われるファイルが巨大 新しいデータをどんどん書き加えるか、読み出し続け…

Hadoopインストールメモ

Javaのインストール http://java.sun.com/javase/downloads/index.jspで、 「Java SE Development Kit (JDK) 6 Update 10」をダウンロードリンクを辿る。 「j2sdk-1_4_2_18-linux-i586-rpm.bin」をダウンロード。 以下のようにコマンドを打ってインストール…