Solr勉強会第10回で話をしてきました

Solr勉強会第10回に参加して、話をさせて頂きました。@johtaniさん、主催お疲れ様でした。また、会場を提供して頂き、ピザとビールをたらふくごちそうして頂いたVOYAGE GROUP様ありがとうございました。

発表させていただいた資料は以下になります。

歴史と銘打ったからにはもう少し古い時代の話を盛り込みたかったのですが、資料が現存していなかったりなんだりで、あまり突っ込んだ話をできませんでした。ただまぁSolr勉強会でSennaやTritonnの話を細かくしないでもいいかなということで、Luceneを使っていたときの話とSolrに乗り換えた話をメインにさせてもらいました。関口さんのプレゼンのあとだったので、これは空気的に俺が喋っていいのだろうかと思って内心焦ったのですがw 事例のひとつとしてなにかの参考なれば幸いです。

続きを読む →

Chef11のchef-serverをHA構成にする

Chef11のchef-serverをHA構成にする

はじめに

Chef11はいままでのChefとはserverの構成がガラリと変わり、APIがRubyからErlangに、バックエンドのCouchDBがPostgreSQLになりました。その他はフロントエンドにはnginx、WebUIにunicornRabbitMQSolrはそのまま。

基本的にそのまま使ってて問題ないのだけども、やはりサーバーは壊れるのでバックアップがないと困るよね、ということで調べてもあんまり情報がなかったので、やってみたメモを残します。めんどいのでrootで作業しています。

続きを読む →

UbuntuにOpenGrokをinstall

俺メモ

sudo apt-get update
sudo apt-get install openjdk-6-jdk
sudo apt-get install tomcat7
wget http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz
tar xf ctags-5.8.tar.gz
cd ctags-5.8/
./configure && make && sudo make install
cd ..
wget http://hub.opensolaris.org/bin/download/Project+opengrok/files/opengrok-0.11.1.tar.gz
tar xf opengrok-0.11.1.tar.gz
wget http://jflex.de/jflex-1.4.3.tar.gz
tar xf jflex-1.4.3.tar.gz
cp jflex-1.4.3/lib/JFlex.jar opengrok-0.11.1/lib/lib/
echo "export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> .bashrc
echo "EXUBERANT_CTAGS=/usr/local/bin/ctags" >> .bashrc
sudo sed -i "s/port=\"8080\"/port=\"2424\"/" /etc/tomcat7/server.xml
sudo /etc/init.d/tomcat restart
sudo mkdir -p /var/opengrok/{etc,data,src}
sudo chown -R tomcat7:tomcat7 /var/opengrok
sudo chown -R `whoami`:`whoami` /var/opengrok/src
sudo -u tomcat7 opengrok-0.11/bin/OpenGrok index
sudo -u tomcat7 OPENGROK_TOMCAT_BASE=/var/lib/tomcat7 opengrok-0.11/bin/OpenGrok deploy

あとは /var/opengrok-0.11.1/src に検索対象のソースコード突っ込んでOpenGrok indexし直すだけ。

SSH Port FowardでMySQLを使う

気づいたら年が明けていますが俺は元気です。

タイトル通りなんだけど、あるMySQLサーバへつなぐためには踏み台を通らないといけなくて、いちいち

localhost$ ssh -t gateway ssh dbserver
dbserver$ mysql -uhoge -p

とかやらないといけなくて、めんどい。というかこれだとローカルの開発環境で、一時的にdbserverで動作してるMySQLのデータを使いたいときとか困る。ダンプしてローカルに持ってくればいいけど、データがものすごいデカかったりしてだるい。どうにかしたい。

続きを読む →

グリーに入社しました

2011年8月1日付でグリー株式会社へ入社しました。

前職でお世話になった方々に、この場を借りて御礼申し上げます。 取り急ぎご報告まで。

にゃんこ二匹目

そういえば書いてなかったけど二匹目が来ています。

名前はスプーン

5月生まれのノルウェージャンフォレストキャット♀、スプーンという名前になりました(前の記事に書いたときは一匹目の名前も決まってなかったけど、シロップという名前になりました)。コーヒー淹れてる時に思いついたらしい。

続きを読む →