2010年1月22日金曜日

”関連する記事(投稿)”を追加

ブログのそれぞれの記事(投稿)に”関連する記事(投稿)”が表示されるようにしてみた。

詳細はこちら:
=> 関連記事リストを追加してみた

2010年1月16日土曜日

ブログをFeedBurnerでtwitterにフィードしてハッシュタグを自動生成

FeedBurnerを使ってBloggerの記事をtwitterに自動でフィードしているが、FeedBurnerの”Socialize”の設定画面で「Create hash tags from item categories」を選択して、「use inline hash tags」にチェックを入れるとブログの「ラベル」をハッシュタグにしてくれる(ブログ本文の長さがながいと、動作しない)。
そこで、ブログの主なラベルの末尾にアンダースコア(_)を付けてみた。
これで、日本語ハッシュタグの自動生成が完了。



▼追記
FeedBurnerにアンダースコアははねられてしまった。・・・・・・残念。
⇒ただいまGoogleに改善要望中。

2010年1月8日金曜日

twitterfeedからのフィードの解除方法

ブログからtwitterへのフィードを、不安定なtwitterfeedからFeedBurnerへ切り替えたのは既に書いたが、フィードを解除したはずのtwitterfeedが実は解除されておらず相変わらずフィードがなされており、FeedBurnerとの二重フィード状態になっており困っていたのだが、よーやく解決した。

  • twitterfeedはログインしてすべてのフィードを削除していたのだが、それでも何故かフィードがとまらなかった。
  • 解決策:twitterの”設定”>”Connections”画面でtwitterfeedを無効(「許可を取り消す」)にすることでようやくtwitterfeedからのフィードが停まった。
いやーよかった、よかった。

2010年1月6日水曜日

Blogger更新時のpingの自動送信、twitterへのフィード

ついに懸案の課題がかたづいた。

Bloggerの記事を更新したときになんとかpingを自動送信して、twitterやランキングの更新情報に反映したいと思っていたのだが、やっとなんとかなった。

以前より、『GoogleのBloggerで自動で更新pingを送信する方法』という記事は知っており、個人のサーバーを使って何とかならないものかと思っていたのだが、以下の2つの問題点があった。
  1. 当該スクリプトをアップロードしてブラウザから起動させると”Internal Server Error”という画面になってしまい、スクリプトが正しく動作していないように見えた。(ちなみに私はperlの知識はほとんど無い)
  2. procmailが使えない(やってみたがだめだった)。
で、どう解決したかといいうと、
  1. 実はスクリプトは完全に動作していた(なんで、”Internal Server Error”が表示されるのか未だに分かっていない)ので、送信先にはFeedBurnerとpingooを設定し、FeedBurnerからはtwitterへのフィードを設定。
  2. procmailは使えないが、私の使用しているサーバーはメールの転送機能の中に”プログラムへパイプする”機能を持っていたので、専用のメアドを作って、上記スクリプトへのパイプを設定したら『ビンゴ!』、メールを受信するとスクリプトが動き出した!
  3. あとはメールサーバーに溜まる専用メアドのメールを自動削除する設定にしておしまい。
今回は自分を褒めてあげたいと思います。
さあ、これで完璧!

2010年1月5日火曜日

FeedBurnerからTwitterへの自動投稿

ブログの記事をTwitterに自動で表示させるのに今までtwitterfeedを使っていたが遅延だったり歯抜けだったり、システムのダウンなんかが頻発していまひとつだった。探していくと次の記事をみつけた。『「 Google が新しくリリースした短縮 URL サービス goo.gl が FeedBurner で利用可能になった」とあったので探してみたところ、FeedBurnerから Twitter に自動投稿できるようになっていた』。
早速切り替えた。
FeedBurnerはBloggerとの親和性も高いし、これはらくちん。