Solrの手前にApache(mod_proxy)置いたらハマった件

■ なぜApache? ManifoldCFの環境をEC2上に作っていて、クロールしたデータをローカルのSolrに入れようとした場合に、外から見たそれぞれの管理画面は、- ManifoldCFが8345ポート- Solrが8393ポートって...

Amazon Elastic Transcoderを試してみる

先日、前職の同僚でギタリストな友達のライブに行きました。その時にスマホ(Xperia Z)でチョロっと動画を撮ったのですが、mp4形式で100MB以上。そのままYoutubeに載っけたりするのもアレだしな、ということでAmazon Elas...

SolrのcopyFieldとdynamicFieldを使いこなす

僕は、その昔、SIerで企業の業務システムの構築をしていました。名寄せ検索とかよくある機能。例えば、姓名か名前に"海"って文字列が入ってる〜的な。 考えられるユースケース的には、企業の営業部とかで、、 Aさん:xx社のxx担当の人の名前なん...

CakePHPのセッション管理をElactiCache Memcachedで

CakePHPのセッション管理はデフォルトではローカルのディレクトリにファイルで〜という形になっていて、AWSのEC2などを使ってスケーラブルなものにしようとした場合、裏側はスケーラブルなKeyValueストアにするのが良い感じです。 AW...

Solrのクライアントプログラミング with SolrJ

ここのところ、最近改訂版が出た↓のApache Solr入門を読んでいるのですが、sortMissingLastの設定とか、カタカナのステミング(例:サーバー⇒サーバ)とか、omitNormsが〜とか、実際に手を動かして試してみたいものの、...

Infinity Ventures Summit 2013 Fall Kyotoにスタッフとして参加しました

前回の春のInfinity Ventures Summitに続いて今回もスタッフとして参加させていただきました。  ■ IVS前日準備作業 イベントは12月3日(火)と12月4日(水)ですが、スタッフは前日入りして準備作業を行います。作業は...

AWS x GitHub Workshopを開催しました

11月16日(土)にアマゾンジャパンオフィスで、AWS x GitHub Workshopを開催しました。おかげさまで定員50に対して130名以上の希望者が集まる注目の勉強会となりました。  ■ 開催のキッカケ 先日、Yahoo!Japan...

Postgresの話を聴きにTokyo Rubyist Meetup at SalesForceに行ってきました

Tokyo Rubyist Meetupの"Postgres: The parts you haven't found" with Peter Geogheganに行ってきました。 タイトルからしてモノモノしい感じですが、Heroku Po...

Report: Rakuten Technology Conference 2013

Yeasterday, I went to Rakuten Technology Conference 2013. That was held in Tokyo but all in English, so I'm gonna write ...

AWS CLIを使ったEBS Snapshotの別リージョンへのコピー

AWS CLIは先日↓のように各サービス統一のインターフェースなバージョンが正式リリースされましたが、【AWS発表】 新しいAWS コマンドラインインターフェース (CLI) が正式リリースたまたまEBSのスナップショットをたくさんコピーす...