GoogleのPubSubHubbubのhub
ブログを再開するにあたり、更新情報はどこに通知するべきなんだろうとか調べていたら、GoogleもPubSubHubbubのハブを用意したようだった。PubSubHubbubについては以前にも記事を書いていた(OctopressでPubSubHubbubを有効にする方法)。
ブログを再開するにあたり、更新情報はどこに通知するべきなんだろうとか調べていたら、GoogleもPubSubHubbubのハブを用意したようだった。PubSubHubbubについては以前にも記事を書いていた(OctopressでPubSubHubbubを有効にする方法)。
ブログをhttps対応にしました。従来のhttpでのリクエストはhttpsにリダイレクトされます。
feedlyなどのRSSリーダーの更新をお願いします。
寄稿:はてなブログのSEOが優れている7つの理由と、さらにSEO効果を高める5つのTIPS - はてなブログ開発ブログを読んでいたら、"PubSubHubbub"という見慣れない単語が出てきたので、ちょっと調べてみた。
昨日、Gemfileを見直していたら、古くなっているgemがいくつかあったので、アップデートしてみたら、regeneration: 1 files changedというメッセージが延々と出続けて、CPUの使用率が100%に張り付いてしまう、という現象に遭遇してしまった。結論からいうと、directory_watcher 1.5.1に加えられた変更が良くなかったらしく、1.4.1に戻したら大丈夫だった。
Octopressのプラグインには、既にPopular Posts Pluginがあるけれど、このプラグインはGoogleのpage rankに基づいて人気具合が算出されるらしい。このブログのように、ページランク0の弱小ブログにとっては、意味がない。ということで、Google Analytics APIから取得できるPVを使って、人気具合を算出するプラグインを書いた。
最初に書いたコードは、Google APIのシークレットキーなどがべた書きになっていたり、プラグイン内部でテンプレートhtmlを出力していたりと、ひどいコードだったが、ようやく書き直してGitHubにコミットできた。