«前の日記(2009年5月10日(日)) 最新 次の日記(2009年5月15日(金))» 編集

徒然日記


2009年5月13日(水) [長年日記]

初フィットネスクラブ

体重が重すぎなので通うことにした。ちょうど会社の健康保険組合の制度で月会費10%程度割引、入会金無料というキャンペーンをやっていたので。

マシンを使って筋肉を使う系のはかなりきつい…

久しぶりにまともな運動したけど、結構気持ちいいね。割と続けられそう。

tdiary versionup (2.3.2)

svn upしただけ。楽ちん楽ちん

日記検索変更

Hyper Estraierを日記検索に使ってたんだがYahoo! Search BOSSに変更した。

さくらのレンタルサーバではHEのestmasterプロセスが定期的にkill -KILLで殺されDBがしょっちゅうぶっ壊れたり、それを防ぐためにcronでkill -TERMをしてみたもののうまく動かなくて、日記を更新したりツッコミを入れるとエラーになったり

挙げ句の果てにFreeBSDのversionがあがってから、CPU負荷制限がきつくなったのかfullで登録しようとするとCGI経由では500だか503エラーになり、コマンドラインからでは途中でkillされ…

嫌気がさしまくりだったので思い切って変えてみた。

前にやろうと思ったときはうまく行かなかった記憶があるんだけど、拍子抜けするくらい簡単だった。

詳細は以下。

Yahoo! Search BOSS setup手順

  1. Yahoo" Search BOSSのページでAppIDを取得する。米Yahoo!のアカウントがない人はアカウントを作るところから
    1. AppIDの各項目例はこんな感じに…
           Authentication method: どっちでもいいっぽい? Browser Based Authentication選んだ
          Developer/Company Name: tdiary
                    Product name: tdiary
             Web Application URL: 自分のコントロール下にある適当なURL. 後で認証用のhtmlを置けと言われる
              BBAuth Success URL: よくわからん。tdiaryのURLを入れた
                   Contact email: 自分のメールアドレス
      Description of application: blog
          Required access scopes: BOSS Search Serviceにチェック
              
    2. 認証用にhtmlを置けと言われるので"Phrase:"の行のダブルクォートに括られた文字列を"URL to Check:"で指定されたURLにおいて"Check Domain"をクリック
    3. "Your application id is (長ったらしい英数字文字列)"と書かれているのでこれをメモる*1
  2. Yahoo! Search BOSS側の設定はこれで終わり

  3. CodeReposのtdiaryのcontribのrepoからsearch-yahoo.rbを持ってきて、pluginのdirectoryにつっこむ
  4. 設定画面のプラグイン選択*2で"search-yahoo.rb"を有効化する
  5. tdiary.confに以下の通り追記
          @options['search-yahoo.appid'] = '上でメモった長ったらしい英数字文字列'
          @options['search-yahoo.result_filter'] = /http:\/\/ドメイン\/日記のPATH\/[0-9]+\.html/
        
  6. ヘッダ/フッタのお好みの場所に検索フォームを追加
    <%= search_input_form "" %>
    と書くか、
    <%= search_form("./", "q", "検索", 20, "", "日記検索:", nil) %>
    とか。後者の方がサーチエンジンから来た人に親切でGoodかも。

意外と簡単だったのでみんなオススメ。

*1 メモしわすれても確認ページがある。"ID:"ってのがそれ。

*2 update.rb?conf=sp

Yahoo! Search BOSSの問題点

実際に検索してみて気がついた。サイドバーまで検索対象になってる…

自分のtwitterでの発言をサイドバーに表示しているので、ここが検索に混じってしまってノイズになるなぁ。これ、どうにかならないかしら?(とつぶやいてみる)

livedoor readerの巡回速度

pingを送ってるせいかメチャクチャ早いな。一つ上のセクションを追記して3分後にLDRを見たら、もう表示されてた。

pingに対応しているblog/日記システムを使ってる人はhttp://rpc.reader.livedoor.com/pingにpingを送るようにするとみんなが幸せになっていいと思うよ!




«前の日記(2009年5月10日(日)) 最新 次の日記(2009年5月15日(金))»