2013-08-01から1ヶ月間の記事一覧

Linux上のJavaプログラムから共有メモリアクセス

表題どおりの話。JNIで...とか面倒なので簡単な方法を。 環境 CentOS 6.4 (kernel-2.6.32-358.2.1) on X86_64 java version "1.6.0_24" OpenJDK Runtime Environment 共有メモリ作成 まずは、共有メモリを作成、これはCでPOSIX版インタフェースを用いて行…

Apache Solr 4.4 日本語用設定

Solr に Amazon商品データを登録して色々と試したのだけど、検索キーに対して結果が想定と微妙に異なることがあった。fieldType の設定はデフォルトのまま流用したのだけど、やはりちゃんと理解したうえで調整も必要なのだろう、ということで設定について調…

Amazon国別サイト横断検索のために - Apache Solr (その2)

前回で Solr が使用可能になったので、今回は検索で取得したデータを登録してみる。 対象データ 以下の条件で取得したデータ(2013-08-15時点で25件)を利用する。日本語も入れとかないとなあ、ということで Artist=カステラ としてみた。 http://ecs.amazonaw…

Amazon国別サイト横断検索のために - Apache Solr (その1)

前回で Amazon Product Advertising API については一通りさわったわけだけど、取得したデータのキャッシュと、キーワードの翻訳、類似商品のマージ等をやっていく必要があることもわかった。 この辺りをできるだけ楽に、ということで、キャッシュと商品検索…

Amazon国別サイト横断検索のために - Amazon Product Advertising API (その3)

前回で Amazon Product Advertising API のリクエストパラメータが明確になったので、色々と試してみた。やってみてわかるところもあったので検討課題も含めて記録しておく。 1.検索結果のチューニング 音楽(Music)をターゲットにして、ItemSearchで検索し…

Amazon国別サイト横断検索のために - Amazon Product Advertising API (その2)

前回で Amazon Product Advertising API が利用可能になったのだけれど、主に利用可能なリクエストパラメータについてまとめとく。「Amazon Web サービス入門(Product Advertising API)」が整理されていて良いのだけど、少し古い部分があるのと、自分で使い…

Amazon国別サイト横断検索のために - Amazon Product Advertising API (その1)

各国のAmazonサイトを横断検索してみるサービスが幾つかあって、ちょっと調べただけでも「TAKEWARI」や「World Private Trading」とかが見つかる。 ただ、実際に使ってみるとこちらの意図通りに動いてくれるとは限らなくて、自分なりに使いやすいものを作っ…