仕事でunicornを使っているので、ポータルシットをunicornで動かすことにしてみた。
PassengerのおかげでPHP + Apacheでサイトつくるみたいにお気楽にRackなサイトをつくることができたので、ほかのものにはあまり興味なかったんだけど、ものは試しとunicorn導入してみたらLokkaがめっちゃ速く動くようになった。あくまで体感ですが、かなり速いです。まいった。
仕事でunicornを使っているので、ポータルシットをunicornで動かすことにしてみた。
PassengerのおかげでPHP + Apacheでサイトつくるみたいにお気楽にRackなサイトをつくることができたので、ほかのものにはあまり興味なかったんだけど、ものは試しとunicorn導入してみたらLokkaがめっちゃ速く動くようになった。あくまで体感ですが、かなり速いです。まいった。
申し遅れましたが先月末からペパボで働いてます。Ruby on Railsで開発してます。社内IRCがあってVimやEmacs使ってる人がごろごろいて居心地いいです。前の会社よりも早く帰れるようになったのでNEETの頃みたいに毎日ブログ更新したいですね。以上、よろしくお願いいたします。
Happy Hacking Keyboard Professional 2 を買った。HHKはLite2を持っていて、職場に持ち込んだりして楽しく使っていた。しかし打鍵感が安っぽいのと音がうるさいのを若干不満に思っていた。Proを所持している人からは「早く買った方がいい。自分は買ってからなんでもっと早く買わなかったんだろうと後悔した」とまで言われるので、ついに購入してしまった。買ったのはUS配列の墨バージョンで、印字はあり。
打鍵感はなんか以前ヨドバシカメラで触った展示品とは違う感じがする。もっと東プレっぽい感じを期待してたんだけど、スッカスッカで少しがっかりした。
しかし音は静粛で、押し込んだときに「コトコト」といい音を鳴らす。また墨風の手触りも良い。
US配列のキーボードは初めて購入したが、正直微妙な感じがする。プログラミングで多用する大括弧の開閉が左右に並んでいることなど、プログラミング時の利便性を考えての購入だったが、大括弧の開閉以外にはあまりメリットがないよう気がしなくも…。JIS配列では大きかったRETURNキーが小さくなっているのでその上に配置してあるDELETEキーを間違って打ってしまいがちだし、矢印カーソルキーがないのもやはり不便である。人はJKHLのみでカーソル移動をするにあらず。
またUS配列ではコロンの入力時にSHIFTキーの入力が必要となっているが、これはコマンド入力のプレフィックスにコロンを多用するVim利用時に問題となる。
noremap ; :
noremap : ;
と .vimrc に記述することでJIS配列通りの使い心地にできなくもないのだが、とりあえずはデフォルトの状態で様子を見ることにした。
全体的には、30歳になるまでJIS配列を使っていた人間が無理をしてUS配列に乗り換えても意味はないのかなぁ、という気がする。どうせMacは価格コムで安売りしてるJIS配列のやつしか買わないんだし。HHK Pro自体は、これに二万も出す価値があったのか、時間をかけて検証していこうと思う。
LokkaをCMSに採用している ポータルシット はHerokuで動かしてたんだけど、Lokkaをカスタマイズして使っているためか、デプロイしてもApplication Errorばかり出るようになってしまった。ローカルのMacではうまくいくのに。一週間くらい直そうと努力してみたけど直りそうにないのでHerokuでの運用を諦めてさくらVPS上のUbuntuで運用することにした。すこぶる快適。
Herokuは確かに便利なんだけど、Herokuの中でどういう風にアプリケーションが動いているのかを把握しづらい。ファイルシステムに直接アクセスできないので、ログを見るにも heroku logs
とかやんないといけない。
その点、自分で環境をいじれるサーバーだったらウェブアプリケーションのログはおろかシステムログまで見られるし、無理にHerokuで運用してHerokuで運用するために時間を割くのは馬鹿らしいような気がする。
仕事するときはWindowsでもLinuxでもVimを使っているので、最近ではVimが手足のようになっています。エレベーターに乗るときも
しかしVimが手足のようになってる皆さんならお分かりいただけるかと思いますが、Vimmerは口より先に
TextMateでVimのキーバインディングが使えないかなー、あるいはVimの中でTextMate Bundleが使えないかなー的なことを夢想していたら、それを実現しているテキストエディタがあったわけですよ。Vicoってやつでした。春頃チェックしてたんだけど、先日、「TextMate vim keybinding」みたいキーワードで検索していて改めてその存在を知ったので試用版をダウンロードして使ってみた次第です。まんまTextMate + Vimという感じ。
TextMateとの相違点としては、
良くできてる点
TM_RUBY
という具合にシェル変数を設定しておくことで、RVMのRubyを実行時のインタープリタとして利用できる。気になる点
このように気になる点がないわけでもないので、Vicoで書いていたこのテキストを途中でVimに切り替えて書いてしまっちゃった。Vimは .vimrc にごちゃごちゃ書いたりプラグインをインストールして始めて快適に使えるようになるので、キーバインディングだけviライクでもVimそのものの機能を提供してくれるわけではないVicoは、生粋のVimmerからするとちょっと使いにくいところがありますね。
それでも「
Amazonの検索結果画面で、個別商品URLへのリンクが target="_blank"
指定となっていてうざかったので target="_self"
と置き換えるユーザースクリプトを書いた。
地味に便利。
なぜ自分がiTunes Storeであまり音楽を買わず、主にCDで音楽を買うのかを考えてみた。オールドタイプな人間なため物理的なメディアが欲しいのが理由かと思っていたけど、iTunesで買うときりがなくてどんどん買ってしまうから、どこかで線引きをするためになるべくCDで買おうとするのではないかと気がついた。iTunesにはいい音楽がたくさんあって、今聞いてるアルバムに似たアルバムまで推薦してくれる。しかしCDだと在庫がなかったり家のCDを置くスペースの制約があったりで好き放題買うことはできない。その結果散財を防ぐことができる。浪費家なりに自己防衛していたのだと思い至った。