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

fastutilの注意点

WEB+DB PRESS Vol.60で、「fastutilとsuxによる大規模データ処理」と題して、プリミティブコレクションライブラリのfastutilと、簡潔データ構造ライブラリのsuxを紹介する記事を書きました。WEB+DB PRESS Vol.60作者: まつもとゆきひろ,西尾泰和,山田憲晋,城…

29ビット以上のint値にも対応できるようにSimple9を調整

Simple-9について解説 - tsubosakaの日記 http://ameblo.jp/th0083/entry-10483740192.htmlSimple9は、整数列を高速に圧縮するアルゴリズムです。32bitのint値を上位4bitと下位28bitに分けて、下位28bitにデータをできるだけ多く詰め込み、上位4bitで詰め込…

Twitter本文と言及URLの圧縮

最近、Twitterのデータを収集しています。APIで取得したtweet本文や、そこから抽出したURLを片っ端からDBに保存していくと件数が莫大になるので、ディスクスペースを極力節約したいところですが、個別のtweet本文や言及URLは短い文字列なので、普通に1件ずつ…

S2GWT的なもの

GWTのRPCでは、com.google.gwt.user.client.rpc.RemoteServiceを継承したサービスインタフェースとその対になる非同期インタフェース、そしてcom.google.gwt.user.server.rpc.RemoteServiceServletを継承したサービス実装の3点セットが必要になります。GWTア…

WEB+DB PRESSで『つながるJava』の連載を始めました

WEB+DB PRESS Vol.57作者: 今村謙之,遠藤正仁,浜本階生,uupaa,増井俊之,大沢和宏,伊藤直也,村瀬大輔,塙与志夫,中島拓,中島聡,角田直行,cho45,はまちや2,新里祐教,塚田翔也,ミック,関治之,れさく,加藤幹生,原悠,WEB+DB PRESS編集部出版社/メーカー: 技術評論…

Java Cloud Meeting Tokyo 2010: 『Google Web Toolkitのすすめ』発表資料

Java Cloud Meeting Tokyo 2010で、『Google Web Toolkitのすすめ』と題して発表を行いました。スタッフの皆さま、お疲れ様でした。発表中に、Google PluginでGWTアプリをGAEにデプロイする予定だったのですが、Eclipseで謎のエラーが出てしまいました。そこ…

gihyo.jpの計算幾何学の連載が終了しました

Blogopolisから学ぶ計算幾何:連載|gihyo.jp … 技術評論社gihyo.jpでの連載が、全12回で終了しました。当初の予定通り、線分交差、面分交差、ボロノイ図の3テーマを取り上げることができました。最終回記事のページから、GUIのデモを含めて、全プログラムの…

『実用Git』を共訳しました

id:hirataraさんとkentaro714さんの3人で、"Version Control with Git"を共訳しました。邦題は『実用Git』で、Amazonで予約受付開始されています。実用Git作者: Jon Loeliger,吉藤英明(監訳),本間雅洋,渡邉健太郎,浜本階生出版社/メーカー: オライリージャパ…

『詳解 ActionScript 3.0 アニメーション』

オライリーさんから、『詳解 ActionScript 3.0 アニメーション』を献本いただきました。詳解 ActionScript 3.0アニメーション ―衝突判定・AI・3DからピクセルシェーダまでFlash上級テクニック作者: Keith Peters,相川愛三出版社/メーカー: オライリージャパ…

Solr 1.3と1.4の検索パフォーマンス比較

TopHatenarとBlogopolisでは現在、全文検索用途にApache Solr 1.3を使っていますが、去年11月にSolr 1.4がリリースされたので、近いうちに1.4に移行したいと思っています。そこで、1.3と1.4の検索パフォーマンスにどのくらい差があるのか、TopHatenarで収集…

YAMAHA RTX1200を購入

TopHatenarなどを運用している自宅サーバで、今まではTime Capsuleをルータとして使ってきたんですが、時々タイムアウトしたりハングアップしたりしていて、負荷にはあまり耐えられない印象がありました。最近、そのTime Capsuleが完全に壊れてしまい、BUFFA…