2010-01-01から1年間の記事一覧

PythonとCassandraのtimestampの違い

PythonとCassandraでtimestampの扱いが違うので注意する。 Python UTCにおけるエポックからの秒(浮動小数点) Cassandra UTCにおけるエポックからマイクロ秒(i64) なので、PythonからCassandraに渡すtimestampは1e6(1,000,000)をかける。誤っていたので修…

Cassandra+PythonでLongTypeのColumnを操作する

PythonからLongTypeのColumnを操作する際は以下のように書く。 # -*- coding:utf-8 -*- from thrift import Thrift from thrift.transport import TTransport from thrift.transport import TSocket from thrift.protocol.TBinaryProtocol import TBinaryPro…

Cygwin on Windows7で"快適な"CassandraとかHadoopとかの開発環境【書きかけ】

MinGW on Windows7(x64)でCassandraやらHadoopやらの調査・アプリ開発をしていたのだが、あまりに不便、というか無理なのでCygwinに移行することにした。素直にCentOSの仮想マシン構築しろって話もあるんだけど、EclipseやらWebブラウザやらExcelやら立ち上…

Windows7(x64)にXperia USBドライバ(Android ADB Interface)をインストール

たくまけい: Xperia X10とWindows 7 64bit の USBドライバに書いてある手順の通りなんだけど、もうちょっと親切な書き方に。 XperiaをPCから外す Xperia側で「メニュー>設定>アプリケーション>開発>USBデバッグ」を有効にする PdaNet -- USB Tether/Bluetoot…

Cassandra0.6.0-beta3のThrift認証(SimpleAuthenticator)を試してみる

「CassandraのThrift認証うごかねーよヽ(`Д´)ノ ウワァァァン」って感じのコメントが来てたので調べてみた。 とりあえずSimpleAuthenticatorを試してみる SimpleAuthenticatorを使うようにstogate-conf.xmlを修正。 <Authenticator>org.apache.cassandra.auth.SimpleAuthenticator</Authenticator>…

Cassandra0.6.0-beta3/contrib/property_snitchのAntスクリプトが間違っている件

build.xmlのクラスパスが間違ってるので、こんな感じで修正したらおk。 @@ -36,8 +36,8 @@ <path id="cassandra.classpath"> <pathelement location="${build.classes}"/> <pathelement location="${cassandra.classes}"/> - <fileset dir="${cassandra.lib}"> + <fileset dir="${cassandra.dir}/build/lib/jars"> <include name="**/*.jar" /> </include></fileset></fileset></pathelement></pathelement></path>

csharp-sqliteをSilverlightでも動くようにしました

3/20-21に行われた「社員でなくても参加できるコスモルート開発合宿」の開発成果『Silverlightに対応させたcsharp-sqlite』を公開しました。今後、どれだけ更新するか怪しいですが…。 csharp-sqlite-silverlight - csharp-sqlite + dirty hack for Silverlig…

Windows7でCassandra0.5.1を動かして、Pythonから操作する(不完全版メモ)

ちゃんと動作検証・手順検証できてないですが、忘れないうちにメモ。気が向いたら完全版書くかも。頻繁にバージョンアップされてるので、ここの手順もすぐに陳腐化すると思います。 Cassandraのインストール Java6をインストール JAVA_HOMEを設定する 0.5.1…

Xperiaタッチ&トライイベント@名古屋のセッション資料を公開しました

クラウドGPS(仮)View more presentations from terurou.会社のプロダクトなので会社で公開しろよって話はあるけど、会社のページを弄るのが面倒なので、こちらで紹介。

Apache Cassandraプロジェクトのトップページを訳してみよう

Apache Cassandraプロジェクトのトップページ(2010年3月15日時点)に書いてあることを適当に訳してみた。間違ってたら教えてください。翻訳することに慣れてないので勉強になります。 文中に「結果整合性」とか「不整合ウィンドウ」とかいう用語が出てきま…

Twitterで「川崎和男さんの公式ページがダサい」と書いたら本人から反応があったので、感じたことをまとめてみる

web

話の流れ 3/5の朝、TV愛知でE morning見てたら、なんか格好いいキーボードが紹介されてたので、メーカーサイトをググってみた。 ミネベア、Willcom03のイルミネーションキーみたいなキーボード出してる - http://www.minebea.co.jp/press/2010/1185130_3997.…

OKI MINI KEYBOARD PRO/III-Rはパンタグラフ派にとって最高のキーボードだと思う

「プログラマと言ったらHHKだろ」みたいな雰囲気がありますよね。名前にもHappy Hackingなんて素敵な名前がついてますし。あ、Majestouch(FILCOキーボード)も素敵だと思いますよ。ただ、私の場合、コンピュータを本格的に触り始めた時期に使っていたのがラ…

NGK2009昼の部のLT資料を今頃公開しました。- Silverlight 4 のはなし

Silverlight 4 のはなしView more presentations from terurou.12月にアップロードしようとしてた際に、ちょうどSlideShareが落ちてて、それきり資料のことを完全に忘れてました。ちょっとだけ追記して公開。

入籍しました

Twitterで速報を流しましたが、2010年2月9日に入籍しました。まだ同居してないので実感がまったくありませんけども。「遠距離恋愛(名古屋−大阪)」「月一回程度しか会わない」という条件下で、2年ぐらいも交際が続いて入籍までできたのは、ほぼ毎日Windows …

名古屋近辺で開発合宿できそうな宿泊施設

名古屋近辺で開発合宿をしたという話を聞いたことがないので、良さそうな宿泊施設を探してみました。探した際の条件としては、「インターネット利用可能」で「宿泊料金および会議室料金が安い」ことです。 ただし探したといっても途中で力尽きてるので、まだ…