タグ

javaとHiveに関するshiumachiのブックマーク (2)

  • UserAgent判定器 Project Woothee はじめました - たごもりすメモ

    UserAgent判定ライブラリはCPANに数多くあるし他の言語でも似たようなものだと思うが、ライブラリや言語をまたがって一致した結果を返してくれるようなものは存在しない(と思う)。が、特にHadoopを使うようになってJavaの事情をある程度無視できなくなってくると、これがたいへん問題に思えてきた。Javaで書かれたUserAgent判定ロジックが欲しいが、普段書くコードはJavaではない*1ので、他の言語でも全く同じように判定してくれるライブラリが欲しい。結果がい違っていたり、新しいUserAgentを判定したいときに片方だけ対応されて片方は置き去りになったりすると大変困る。 ということで、作った。v0.1.0。現状ではJavaPerlの実装がある*2。 https://github.com/tagomoris/woothee https://github.com/tagomori

    UserAgent判定器 Project Woothee はじめました - たごもりすメモ
    shiumachi
    shiumachi 2012/01/24
    素晴らしい
  • JPOX - Wikipedia

    JPOXは、Java Data Objects (JOD) 1.0, 2.0, 2.1 とJPA1に準拠したオープンソース実装であり、Javaオブジェクトの透過的永続性を実現する。Java Persistent Objects の意。主なRDBMSの永続性機構として働き、主要なオブジェクト関係マッピング (ORM) パターンをサポートしている。JDOQL または SQL を使ってクエリを発行でき、独自のバイトコード・エンハンサが付属している。 JPOX 1.0 は JDO 1 仕様を実装し、JDO 1 TCK(テクノロジ互換キット)にパスする。JPOX 1.1 では JDO 2 仕様を実装して機能拡張しており、JDO 2 TCK にパスする。また、JPOX 1.1 は JDO 2 リファレンス実装でもある。JPOX 1.2 は JDO 2.1 と JPA 1 仕様を実装しており、db4o(

    shiumachi
    shiumachi 2010/10/26
    "Java Persistent Objects の意。主なRDBMSの永続性機構として働き、主要なオブジェクト関係マッピング (ORM) パターンをサポートしている"
  • 1