github上に裏はてなダイアリーを構築する。
の続き。
github にコミットしたはてなダイアリーの記事を直接表示するサーブレットを作った。
スクリーンショット
hatenadiaryを含むプロジェクト一覧。descriptionにid:***が含まれていると上のほうに表示される。
実用的かは微妙だけど、どっかのサーバで動かすといいかも。はてなの本物の記事と記事の履歴をシームレスにつなげられる。あとgithubで古いリビジョンにコメントが付けられるのは面白い気がする。
インストール
からダウンロード。zipを展開したら
$ rake server
で起動。rakeさえ動けば動くと思う。起動したら、
にアクセス。ちなみに関係ないプロジェクトでもはてな風に表示できる。railsとか。
ポート番号を指定したい時は、
$ rake server@8081
で起動する。
TODO
- ルートディレクトリしか表示できない。階層を下れない。ひどい。
- 記事以外のファイルの扱い。
- githubはコミットにコメントが付けられる。コメント風表示したい。いつか。
- サイドバー。検索フォームを付けたり。id入力欄。
やらない気もする。git/githubの仕組みがちょっとわかったのが良かった。