memolist.vim を unite.vim と連携して使い始めた

@glidenote さんの memolist.vim がステキな感じなので使い始めた。

FuzzyFinder との連携も紹介されてるけど、私はこの手のやつは unite.vim なので、同じような感じで .vimrc に設定した。

nnoremap <silent> ;ml :Unite file:<C-r>=g:memolist_path."/"<CR><CR>

grep のあたりも unite.vim のプラグインで解決できたら良さそう。あとでやってみよう。

Mac で Webistrano 動かしたときのメモ

ひととおり書いてみたら特に Mac 依存の箇所なかった。

MySQL で適当なデータベース作っておく。

mysql> create database webistrano_production;

github の Downloads からも落とせるけど、中身古めなので git clone で。

$ git clone git://github.com/peritor/webistrano.git

bundle install でいろいろライブラリ入るはずなんだけど、 Gemfile で gem 'bundler', "~>1.0.10" となってるので、怒られる。(最近普通に gem install bundler すると 1.1.1 あたりが入ってる。)

$ cd webistrano
$ bundle install
Fetching gem metadata from http://rubygems.org/........
Bundler could not find compatible versions for gem "bundler":
  In Gemfile:
    bundler (~> 1.0.10) ruby

  Current Bundler version:
    bundler (1.1.1)

This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?

Gemfile の方いじってもいいと思うけど、 bundler 1.0.10 入れる。

$ sudo gem install bundler -v 1.0.10

(ここらへんでどうやって 1.0.10 の方を指定して使うのか小一時間ハマる。)
bundler 1.0.10 使って改めて bundle install 。

$ bundle _1.0.10_ install

設定ファイルのサンプルコピーしてよしなに編集。

$ cd config
$ cp -p webistrano_config.rb.sample webistrano_config.rb
$ cp -p database.yml.sample database.yml

MySQL に TCP 接続するなら database.yml の socket の行いらないよね。

#  socket: /tmp/mysql.sock

Webistrano のルートに戻って rake でテーブル作ったりするけど、これも何もしないと Mac に入ってる方の rake 使おうとして怒られるので bundle exec で。

$ cd ..
$ bundle exec rake db:migrate RAILS_ENV=production

起動。

$ ruby script/server -d -p 3000 -e production

ブラウザで http://localhost:3000/ 開いて、美味しくできました!
bundler とか rake のあたりでハマったけど、日常的に Rails な人には普通なのかな。実運用で使うなら DB とか Web サーバの設定ちゃんとしましょう。

バックカントリーデビュー

スキー歴xx年になるけど、昨日2月25日についにバックカントリーデビュー。

同行させてもらえる経験者のあてもないので、今回は水上の「冒険小屋」さんのビギナーツアーに参加。冒険小屋さんは複数のフィールドから当日の気象条件などから行き先を決めるスタイルとのことで、今回は川場スキー場から入るエリアとなった。

コースとしては川場スキー場トップから、10分ほどシール登高→沢沿いに滑走とトラバースを何度か→10分ほどシール登高→ちょっと下ってスキー場に戻る、といった感じで、これを2本。前夜にそこそこ降雪があったようで、クラストの上に新雪が 2, 30cm 乗った感じで、十分にパウダーを楽しめた。バックカントリー最高!シール登高は初めてだったけど、予想以上にシールが効くもので感動した。スキーは山を登ることもできる道具でした。

自分で滑ってる写真は撮れないけど、冒険小屋さんのブログのエントリーに写真も少々載せて頂きました。

シールの脱着とか見えてきた課題を潰しつつ、どんどんいろんなフィールドを攻めていきたい。ガイドのみっちーさんありがとうございました。同行の @chap_py また行こう!

映画けいおん!観てきた

仕事帰りに映画けいおん!観てきた。映画館はいつもどおり MOVIX さいたまにて。

唯と梓の映画だった。もちろん軽音部あってのお話ではあるんだけど。ちゃんとテレビの2期を見てなかったせいか、出だしの時系列で戸惑った。録画はしてあるので2期ちゃんと見ようかな!

寝ぼけたあずにゃんがかわいいと思いました。おしまい。

はてなブログ始めました

あけましておめでとうございます。
2012年は心機一転というわけではないのですが、はてなブログでブログ作ったので、今後は向こうを更新していこうかと思います。
http://yano3.hatenablog.jp/

はてなブログ始めました

オープンベータになったということで、はてなブログ始めました。

年も変わってきりが良いので、今年はこっちメインでやっていこうかと。140文字でもいいから、去年より書いていくようにしたい。

全文検索エンジンgroongaを囲む夕べ 2 に参加してきた

全文検索エンジンgroongaを囲む夕べ 2 #groonga : ATND
1年前に続き参加してきた。事例とか mroonga の進化っぷりを見ると、今なら仕事でも使ってみたいと思った。
それ以前に groonga インストールしたことない人で挙手した組(ごめんなさい)なので、とりあえず Mac か適当な VPS か何かにインストールしていじってみよう。