HsbtDiary
2002/10/28 (月) 雨
■ 発表会
今日は実験の中間発表の日。
■ 選挙結果
あーあ、石積さんに投票したのに落ちちゃったなぁ・・・。50歳を超えて3歳だかの娘さんがいるということなので頑張ってほしかったのに。
しっかし、当選した70歳のご老体は何をしたいのかいまいちわからない。石積さんは大学教授で国際政治学を担当しているということもあって、有事法制とかに意見を出して欲しかった。
一方ご老体の方は「健全な社会にして次の世代に引き渡すのが、私たちの世代の責任」と言っておきながら、不良債権問題を先送りにして厚生年金負担を増加させるだけの福祉政策しかできない自民党に入党しようとしているし・・・。
ま、半年しか住んでない自分がどーのこーの言っても説得力に欠けるか。おそらく今度は真紀子で決定だろうけどね。
2003/10/28 (火)
■ ダイエー優勝
ええ、周りの秘書の皆さんは当然阪神ファンなわけでして朝から雰囲気が悪いです。
■ OS物色
昼休みにぶらっとSofmapに行ってPantherを触ってみたけどexposeが良い感じだった。Cinema DisplayとG5とかなら欲しいけどさすがに手が出ないな…。
WinXPのライセンスが一つ残ったまま転がっているから、ショップ系のノートあたりを買って入れるのが一番コスト抑えれるかな。
2004/10/28 (木)
■ 六日目
水の勢いに強弱は見られるものの、電気・ガスは復旧、灯油も通常通りに配達で入手できるので、普段通りの生活を再開してます。
■ pingback
ようやく部屋の片づけも終わったのでpingbackテスト
http://www.hsbt.org/diary/?date=20041028#p01
kosakaさんの所にもテスト
む、動いていないみたい。えろぺおさんの所を見てpb-show.rbを修正。←CVS HEADだと必要ありません。
動いてないな。アンカーにしないとダメなのかな。pingbacks.cacheには記録されているけど、pb-show.rbがダメなのかな。
うへ、自分の場合は表示されないのか。これじゃ、動いているかどうかもわからないな。
kosakaさんからのpingbackを見ても動いていないからおかしいなと思ったら、pb.rbのパーミッションを755にしていなかったのが問題だったみたいだ。修正後にひっそり作っていたアサマシlogから再度pingbackしたら動いた。
pingback.rbはblogkit利用時にsubsectionが存在しないと更新できないというのもついでに発見。バグなのか仕様なのかわからないけど報告しておこう。
追記:↑の件はCVS HEADで修正されました。Pingbackのテストをしたい方は
http://hsbt.que.ne.jp/blog/?date=20041028
までどうぞ。テスト用のお返しPingbackも送信します。
■ Gmailアカウントのお裾分け
先着3名様。h-sbt@nifty.comまでメール下さい。
■ なんだかなー。
長岡では災害で発生したゴミについて、特別に粗大ゴミや燃える・燃やさないゴミの区別は厳密にせずに、無料で回収することにしたらしい。
んが、どさくさに紛れて明らかに災害には関係ないような旧式の冷蔵庫やらテレビやテーブルを収集所に置いてるのをちらほら見かけるんだな。
その粗大ゴミを集める労力が本当の災害ゴミを集める労力を減らしていることに気が付かないのだろうか。あー、やだやだ。
2005/10/28 (金)
■ MSN Spacesが無駄に凄い件
昨日の古川氏のblog投稿手順を見て、なんとなくWordからMSN Spacesにもって行く部分が怪しいと感じたので実際に調べてみた。
まずはMSN Spacesでアカウントの作成。これはメッセンジャーで使っているアカウントを使えば難なく作成することができた。
早速、Wordで適当な文章を書いてから(上)、内容をコピーしてMSN Spacesに貼り付け(下)。なんと、Wordの文章構造やフォント構造だけではなく、箇条書きまでもがそのままペーストされてMSN Spacesに反映されるのだ。ishinaoさんの予想やにじむさんの予想が見事に的中。
無駄に凄いぞMSN Spaces。でも、これって力をかける方向がものすごく間違っている技術のように思う。こんな機能が本当にユーザーにとって魅力的な機能なんだろうか。
でも、この辺を踏まえたうえで
マイクロソフトの発行するホームページやMSNスペースが提供するWebツールは表示環境はそのあたりの社会常識を身につけるべきだと私も思います。
という自社を批判できる古川氏は凄いなと思った。Microsoftに対する好感度が少しだけアップ。
■ blogの値段鑑定
昨日から各所でお遊び的に行われているHow Much Is My Blog Worth?だけど、Powerd by Technoratiというのを見てもわかるようにTechnoratiのAPIを使っているので、被リンク数で値段をたたき出してるのかな?
だから、tDiary界隈だとping.rbを利用していなかったり、利用していてもhttp://ping.bloggers.jp/に向けてWebupdate pingを送信していないと有無も言わさず0$になるんじゃないかなあ。
追記
と、書いていたら、ことのはが調べてくれたようだ。→このブログの価値は1億円?
■ 今日の「これはひどい」
http://event.rakuten.co.jp/baseball/2005/winner/img/tigers/ttl_main.jpg
別に優勝セールをやることに関してはどうでもいいのだけど、こういう画像は消しておきなさいよ。
2006/10/28 (土)
■ 引っ越し途中
夜中のうちに引っ越しを終わらせてから、DNSを反映させようかと思っていたのだけど、なかなかそうもいかずやっとこtDiaryが動くだけという状態までたどり着いた。
色々苦労したことは後で落ち着いたら書く。
■ エントリ消えた
キャッシュディレクトリのデータを転送したら上のエントリが消えたずらー。*.parser とか *.rb とか latest.rb までまるっと上書きしたのが問題か?
■ 引っ越しほぼ終わり
とりあえず、tDiaryも安定稼働しだしたんで、旧サイト(hsbt.que.ne.jp)へのアクセスは[を] サイトの引越しなどでアクセスを他のURLへ飛ばす方法に書いてあった
RedirectPermanent /blog/ http://blog.example.com/
を使った。旧サイトへのアクセスは TextDrive サブディレクトリも含めての方に飛ばされてるっぽいんで、feed reader でもたぶん大丈夫なはず。
あと、最近使わなくなったWebアプリをばっさり消した。というか rAntennaなんだけど。ついでにこの日記で配信しているlirsも生成をやめることに。Antennaを使って更新チェックをしている人は index.rdf を見て更新をチェックするように変更をお願いします。
■ TextDriveの設定作業備忘録
とりあえず、申し込みから今現在までの備忘録
ドメインと CGI
TextDrive では、申し込み時に所有しているドメインか *.textdrive.com というのを選べるんだけど、自分の場合は hsbt.org があるのでそれを使うことにした。ちなみに TextDrive でファイルの転送は SCP を使うので、 WinSCP を落としてインストール。なにげに SCP を使うのは初めてだったりする。
最初の予定では、 TextDrive のドメインでサイトの準備をしてから、 DNS を変更しようと思っていたのだけど、どうやら初期設定でドメイン持ち込みをすると、そのドメインからのアクセスでしか CGI が動作しない模様*1。しょうがないので、 hsbt.org を TextDrive の方へ向けて、反映されるのをまってから tDiary のセットアップ作業。
htpasswdが違った
最初は何も考えないでinetdで使っている各種ファイルをまるっとコピーしただけだったんだけど、inetdで使っていたhtpasswdではパスワードの種類が違うようで、TextDrive上で新たに作り直さないとダメだった*2
サブドメインとRewriteRule
TextDriveでは主ドメインの下にディレクトリを作るだけでサブドメインとして扱えるのでこの日記については http://diary.hsbt.org/ (今でも動いているけど、Permalinkでアクセスできない)として運用しようと思って、CSRF関連の設定ファイルを変更していたのに、このままだとRewriteRuleが上手く動かないということが判明。というのも、今のRewriteRuleは下のようにCGIっぽいアクセスをYYYYMMDD.htmlとして変更してる。
RewriteEngine on RewriteBase /diary RewriteRule ^([0-9]+|[0-9]+\-[0-9]+)\.html$ index.rb?date=$1
んが、これだと http://www.hsbt.org/diary/ 以下については書き換えられるけど、 http://diary.hsbt.org/ は書き換えられないみたい。ぬーん、せっかくサブドメインが気軽に使えるんだから、何か上手い方法はないかな。
412 Precondition Failed
とりあえず、これまで通りに http://www.hsbt.org/diary/ 配下で運用することにしたtDiaryは順調に動いたものの、設定画面でヘッダ・フッタの設定を行おうとすると、見たことのない「412 Precondition Failed」というエラー。これについてはさっぱりわからないので、だらだらとTextDriveでぐぐっているとTextdriveでtDiaryを動かすにはなんてエントリを発見。まさしくコレが原因だった。さくっと .htaccess に
SecFilterEngine Off
を追加して解決。いやー、ブログの世の中は便利ですね。感謝感謝。
Trac…
続いて、Subversionを設定したり、Tracも入れたり、WebDAVの設定とかをしたのだけど眠くなってきたので明日に続く
2007/10/28 (日)
■ tDiary に猛烈に spam ツッコミが来てた
この前のzsh-history からコマンドの実行回数を出すワンライナーのエントリを -n 付きに直そうと思って編集したら、裏で数百個の spam ツッコミが来ていることに気がついた。
幸いにも URI が10個程度含まれるものばかりだったので、全部非表示で助かった。ツッコミ入れたのにはじかれちゃったけどどうして!って読者のために spam は捨てないで非表示設定にしてるんだけど、編集画面を開くまで spam が来ていることにすら気がつかないというのも困りものだなー。
とりあえず、今回の spam ツッコミにはすべて mail.com というメールアドレスが設定されているので tdiary-comment-clean を使って
ruby tdiary-comment-clean mail.com **/*.tdc rm cache/*.parser
で spam は一掃した。やれやれだぜ。
■ diff を分析する方法
ちとコードを統計的な方面で分析する必要があって diff からいろんな数字をはじき出せるツールを探している。今のところ Jun Kawashima さんから
- diffstat
- lsdiff
の二つを教えてもらってお試し中。他にもこんなのがあるよというのを知ってる方がいたら教えてください。
2008/10/28 (火)
■ スパムちゃんぷるーDNSBL(β) を tDiary で使う術
livedoor が 統合スパムフィルタ「スパムちゃんぷるー」のデータに基づくDNSBL(β)が始めたようなので tDiary で使う方法。
- http://coderepos.org/share/changeset/22287 の iplookup フィルタをよしなに配置する。2.3.1なら、misc/filterの中に一連のファイル群を突っ込んで、設定画面から使用するフィルタとして iplookup.rb を選択する。
- 右の画像にあるように
設定画面→IP Blacklist→IP Blacklist Services
に「dnsbl.spam-champuru.livedoor.com」を追記して保存する。
この手のブラックリストサービスはあまりたくさん指定するとツッコミを問い合わせしているうちにタイムアウトしてしまうので、多くても2-3つまでにした方が良いでしょう。
追記
嘘書いてた。tDiary の core に組み込んでいたのはドメインベースのブラックリストフィルタなので、IPベースのスパムちゃんぷるーは動かない。せっかくなのでこれを機会に追加しよう…。
追記2
嘘を直しました。
■ 札幌Ruby会議01の動画が公開された。
動画のまとめはこちら→[札幌]札幌Ruby会議01の動画 - TechTalk.jp
ひとまず、自分の発表を見直してみたけど色々と反省点があるな。
- 自己紹介が5/20分と長すぎる
- 自分で話して自分で笑うな
- 「まあ、〜」という口癖が多すぎる
- 5分オーバー
- スライドの文字崩れ
この辺は次のTryってことで。それでも見てやるぜという方は下からどうぞ。
|
2008-10-27 |
わたしとtDiary - hsbt (27:06) www 25年でなかったでした おぉ 色々w ww w wwwwwwwwwwwwww www hsbt++ バカ征くonRailsお世 |
加治隆介の議 20 (20)(弘兼 憲史/弘兼 憲史)


# kyoun [これは読んだことないなぁ.島耕作の人だ..]
# しばた [うむ。若手が引き連れてというわけでもな..]