のエントリー

SONY ヘッドフォンアンプ PHA-2

ずっと、ヘッドフォンアンプが欲しかったのですが、どれにしようか悩んだ、結果、SONY ヘッドフォンアンプ PHA-2 を購入しました。

もっと読む 

NOMOS Glashütte Orion が修理から帰ってきた

以前、修理に出したNOMOS Glashütte Orion が修理から帰ってきました。

もっと読む 

Hubot でホットペッパーグルメ検索

会社の HipChatHubot が常駐して、レビュアーの指名、デプロイ、会議のお知らせ (アジェンダ、Hangout URL) などで活躍しています。

自分は、まだ、いじったことがなかったので、手始めに、使い慣れた リクルート ウェブサービス と連携させて、遊んでみました。

もっと読む 

Body and SOUL Live in Tokyo 2014

2014/05/18 晴海客船ターミナルで行われた、Body and SOUL Live in Tokyo 2014 の写真。

もっと読む 

KeyRemap4MacBook の設定をバージョン管理する

今更ながら KeyRemap4MacBook を導入しました。キーボードのあれこれを、細かくカスタマイズできるツールです。

もっと読む 

Tokyo Middleman Meetup #2 で発表してきた

Photo by @yterajima

2014/05/16 に恵比寿の Engine Yard さんで行われた、Tokyo Middleman Meetup #2 で、KAIZEN platform で開発している、planBCD GUI Editor と類似記事プラグインについて発表してきました。

当たり前ですが、みんな Middleman 好きで楽しい Meetup でした。(当日の様子)

もっと読む 

リモートに変更がある場合、Capistrano 2 を使ったデプロイを中断する

Capistrano 2 でデプロイを行う際、コミットされていない変更がリモートにあった場合、デグレードを引き起こすので、それを防ぐために、タスクを中断する様に設定しました。

# もちろん、リモートの資材をいじるのは良くないことですが、たまにやらなきゃいけないときがあるので保険としての作ったものです。

もっと読む 

middleman-blog で類似記事を表示する

middleman-blog で類似記事を取得する機能拡張を作りました :boom:

View middleman-blog-similar on GitHub.

gem 'middleman-blog-similar'
gem 'levenshtein-ffi', :require => 'levenshtein'
h2 Similar Entries
ul
  - similar_articles.first(5).each do|article|
    li= link_to article.title, article.url

similar_articles ヘルパーメソッドか Middleman::Blog::BlogArticle#similar_articles インスタンスメソッドで、類似エントリー一覧を取得できます。

もっと読む 

Homebrew vs Boxen を比較して、brewproj に着手

前の投稿で書いたとおり、連休中、開発環境を整理しながら、同僚の開発環境を構築している Boxen から Homebrew へ移行できないかと、技術検証していました。

もっと読む 

Z Shell (zsh) デビュー + dotfiles 整理

いつも使っている Shell ですが、@naoya さんにお勧めしていただいてから、Z Shell (zsh) を使いたいな、と思っていて (補完とかテーマとかかっこいいし)、連休だったので、ここぞ、と重い腰を上げました。

もっと読む