エンジニアたるもの、マニュアル を読み込むべし。そのためには、Git 内部について若干の予備知識が必要。 ただしその深みにはまると、
Git - the stupid content tracker
の意味がよく分かる。
ということで、まずは用語の理解から。
エンジニアたるもの、マニュアル を読み込むべし。そのためには、Git 内部について若干の予備知識が必要。 ただしその深みにはまると、
Git - the stupid content tracker
の意味がよく分かる。
ということで、まずは用語の理解から。
WordPress などの動的 CMS から Octopress に乗り換える記事が目につくが、まだまだプラグインが少ない。 ふと Octopress も jekyll のラッパーだということを思い出し、Wiki に載ってるプラグイン から易しそうなタグクラウドを3つばかり試してみた。
結果は、どれも動作しない…
Octopress のコードリーディングをしていて見つけた隠し機能について。同じネタが既に Octopress Hidden Features に挙がっていた。
ついでに Twitter、Google+1、Facebook の日本語化と JavaScript の非同期読み込みコードの共通化も。
あらためて GitHub へのインストールから、GitHub Pages への記事投稿、Bitbucket での原稿管理までをまとめておく。 インストールは、公式サイトの Octopress Setup に従う。 GitHub Pages には、ユーザーページとプロジェクトページがあるが、以下ユーザーページ用を主とする。
いつか Octopress をカスタマイズし、オリジナルのテーマを作るときのために、ファイル構成をヒモ解いた。
jekyll(ジキル)は、テンプレートを使って静的な Web サイトを構築するための Ruby プログラム。
通常はローカルに jekyll をインストールするが、GitHub Pages では必ずしも必要ないという話。
無料枠だと、命名できないと思っていたけど勘違いで、使われていない名前ならいつでも変えられる。
ということで、名前のつけ方、変え方。
kei-sさん に 教えてもらった github-preview を fork したので、heroku へのインストール方法をメモ。
ここに記したのは Mac (Mac OS X 10.6.8 Snow Leopard) での話です。Windows はそのうち確かめたいと思います。