Octopress - Facebook OGP 設定!  (2012-12-31)

ブログに Facebook の「いいね」ボタンを設置しただけでは、SEO 的にあまり効果がありません。 SEO 的には、OGP(OpenGraphProtocol) の設定をする必要があります。 OGP とは、簡単に言うと、「いいね」した人の Facebook ページ上でその記事がどのような記事なのかを知らせる...

Octopress - CSS を Minify しない!  (2012-12-30)

Octopress で rake generate すると、複数の SCSS ファイルから screen.css ファイルが作成されます。 しかし、デフォルトでは、この screen.css ファイルの内容は高速化のために Minify され、テキストエディタで閲覧すると1行になっていて見にくいです。 普段は、...

Octopress - URL に日本語を使う設定!  (2012-12-29)

Octopress でカテゴリやタグに日本語を使用すると、URL に日本語が含まれることになり、404 エラーでうまく表示できません。(ローカル環境(WEBrick or thin)で rake preview した時のこと。サーバ(Apache)では正常に表示できます) しかし、設定を編集することで、問題...

Octopress - Liquid テンプレート内での Liquid タグをエスケープ!  (2012-12-27)

Octopress は、jekyll を使って静的なブログを簡単に構築できるようにしたフレームワークです。 そして、jekyll は Liquid という Ruby のテンプレートエンジンを採用しています。 たとえば、Octopress の記事内でソースコードを表示させたい場合、{% codeblock %} ...

Octopress - 関連記事の表示!  (2012-12-26)

Octopress の各記事にその記事に関連する記事の一覧を表示させる方法についての記録です。 以下、作業記録です。

Ruby - XML-RPC でサイト更新 Ping 送信!  (2012-12-24)

Ruby で XML-RPC を使用して、ブログの更新状況を Ping サーバに送信する方法についてです。 WordPress のような動的サイトなら、記事投稿時にプラグインで指定の Ping サーバに更新情報を Ping 送信してくれますが、 Octopress のような静的サイトでは通常そのようなことができ...

Octopress - タグクラウドの追加  (2012-12-19)

前回、Octopress に導入したカテゴリリストのプラグインを改修して、サイドバーにタグクラウドを表示させてみます。 以下、作業記録です。

Octopress - カテゴリリストの追加!  (2012-12-18)

Octopress にプラグインをインストールすることで、サイドバーにカテゴリリストを表示させることが可能です。 以下、作業記録です。

Octopress - 環境構築!  (2012-12-10)

少し前には、Ruby 製の日記ツール tDiary や、CMS の nanoc, Lokka が気になっていました。 しかし最近は、それらよりも Octopress の方が非常に気になる存在になっていました。 そこで、ついに当方のサーバに Octopress の環境を構築しました。(昨日も言いましたが) Wor...

ブログを WordPress から Octopress に移行!  (2012-12-09)

2009年01月05日から4年近く WordPress で運用してきた当方のブログを、このほど Octopress に移行しました。 よくある GitHub Pages を使った運用ではなく、自宅サーバでの運用です。

CentOS - Git サーバ構築!  (2012-12-07)

分散型バージョン管理 Git (リーナス・トーバルズによって開発) のサーバ(リモートリポジトリ管理用)を CentOS に構築してみました。 個人利用なので、今まではローカルリポジトリだけでソースを管理していましたが、せっかく Git を使うならリモートリポジトリの扱い方も理解しておかなければと思った次第です...

Linux Mint - 13 Maya から 14 Nadia へアップグレード!  (2012-12-05)

先日、Linux Mint 14 が正式リリースされました。 以前のバージョンでは、アップグレードに失敗する旨の投稿をよく見かけましたが、今回の 13 から 14 のアップグレードは成功するようです。

GNU C/C++ - autoconf, automake で make!  (2012-12-03)

GNU C/C++ で autoconf, automake を使って make する方法についての記録です。 個人で簡単な GNU C/C++ ソースをコンパイルするなら、gcc, g++ コマンドを使用すればいいのですが、ソースが大掛かりになるとファイルも増えて、コンパイルが面倒になってきます。 また、そ...