タグ: blog

middleman-blog で手っ取り早く絵文字対応をする:full_moon_with_face:

middleman-blog でブログを書いていて、絵文字対応をしようと、既存の Middleman プラグイン: middleman-emoji, middleman-gemoji を試してみたのですが、どちらも、現在の middleman-blog 安定版: v3.5.3 から簡単に組み込めませんでした。(依存している Middleman Core バージョンが 3.3 になっていたのを 3.2 に緩めたりもしてみました。)

さらに、Middleman を 3.3 にアップデートしてみたのですが、既存のエントリーに互換性がなく、エラーが起き、ビルドできず、解決するのに工数を要しそうだったので、自分で拡張することにしました。

もっと読む 

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

Photo by @yterajima

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

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

もっと読む 

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 インスタンスメソッドで、類似エントリー一覧を取得できます。

もっと読む 

ブログ構築しました。

以前構築していたブログが、Posterous 終了と共になくなってしまったので、やる気をなくしてしばらくブログを書いていませんでしたが、仕事で Middleman と出会い、シンプルさと拡張性が魅力的だったので、GitHub Pages でホスティングしてもらう様、再構築しました。

とりあえず、ザクっとおなじみ Bootstrap で。Bootstrap の無料テーマを配布している Bootswatch さんから、最新の Yeti というテンプレートを拝借しました。

もっと読む 

ホスティング環境を整理しました。

ブログや Wiki 、Subversion リポジトリ、友達のサイトなど、相乗りで 使えるネット の VPS に構築していましたが、バージョン管理を Git に移行したり、同じ Apache に、モジュールを共存させすぎたのが原因で、負荷が高かったので、メンテナンスが億劫になり、それぞれウェブサービスに移行しました。

もっと読む