トップ «前の日(01-25) 最新 次の日(01-27)» 追記

2002|01|02|03|04|05|06|07|08|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|02|03|04|07|

2002-01-26

_ re:A Way Out「hnsbbs2」

「 HNSでも俺が欲しいような機能は半分くらい載っているみたい 」とか。半分ですか。hns はかなり機能多いと思いますが、それでも俺的に足りない機能もいくつかあるのは事実。

なんか第三者的に上記の自分の発言を読むと、「hnsには機能が足りない」とか「hnsにもっと機能を追加しろ」と言っているように見えちゃうんですが、より詳しく言うと、「hnsには俺がweb日記システムに欲しい機能はだいたい載っているけれども、web日記以外の用途で使う機能は載っていない(当たり前だけど)」って感じです。と、なんとなくフォロー。

私の場合は、web日記にいわゆる“日記”的ではない機能までも取り込んでしまおうかと思っていたんで、私の欲しい機能を一通り取り込んでしまうと、それは一般的な日記システムとしてはとても冗長なものになってしまうでしょう。

_ hnsbbsとHNSの連携

ようやく基本的な仕組みが理解できたような気がする。hnsbbs2でkenjiさんが書いていた

キャッシュは、hnf が更新されたかどうか見てるので、hnf の time stamp が、変わらないと表示は変わらないような。

という通り、該当日付のhnfファイルのタイムスタンプが更新されない限りは、その日の日記の表示内容更新処理は呼ばれず、日記更新処理から呼ばれるBBS付加文字列更新処理も呼ばれないわけだね。

根本的にBoard.pm内の関数の呼ばれるタイミングを勘違いしていたよ。そして、その理解に基づいて実装した今の仕様は、あまりにも冗長な部分が多いな。なんでhnsbbsの文字列更新処理がああいう書き方になっているのか、ようやく理解した。

ひとまず現状の仕様の延長で、俺の思っているような動きをするような変更方法を思いついたんだけど、ちょっと前までさかのぼって書き直す必要がありそうだな。いったんhnsbbs2は外しておこう。

_ 最低レベルの機能はこれで動くようになったか

hnsbbs2は、ようやくふつうにhnsと連動するところまでたどり着いた。あとは、bbsとしての機能をもうちょっと充実させつつ、管理ツールを作らないとな。デザインのカスタマイズもやらないと。

一通りの機能を実装したら、今度はそれを全体的にPerl5ライクに(hns本体となじみやすいコードに)書き直してみるか。もともとPerl5ライクな書き方のお勉強はしなければならないよなーと思っていたところだし、これでPerl5ライクな書き方を身につけて、それからほかのシステムを作ることにしよう。

あ、でもそれ以前にtextmaniaだけは早めに移転させておかないとなー。バックエンドの仕組みは、現在big-netで動かしているものよりもずいぶん洗練された(負荷が少なくて確実性が高い)ものになったんで、とっとと現行システムは停めてしまいたい。どうせtextmaniaはこのサーバー上では基本的に(web側は)phpで動かすつもりなんで、Perl5のお勉強とは関係ないし。

_ 雪が降っている

夕方に車で買い物に出たら、ちょうど雨が降り出すタイミングだった。と思っていたら、その雨はすぐにみぞれに変わり、買い物を終えて帰る頃には雪になっていた。そういや昨日会社で、明日は雪になるからバイクで出かけるのはやめ、と言っていた人がいたっけ。東京方面も雪なのかな? さいたまって東京よりも微妙に気温が低そうだけど。秩父とかあっちの方は、もう完全な雪だろうな。

Tags: 日常

2004-01-26

_ So-net ADSL 26M化計画 (5)

特に何もしていなかったんだけど、さっきモデムの情報を見てみたら、いつのまにやらG.992.1 Annex Iで接続していて、下り速度も約15Mbpsになっていた。このくらいだと26Mbps契約にした甲斐があるな。あとは40Mbps契約に移行したときの上り速度がどのくらいになるか、かな。ある程度上りも出るようだったら、また家サーバーを復活させようかな。


2005-01-26

_ キーワード検索でウォッチする場合 (12:19)

検索結果をRSSでウォッチするという方法」で結城さんがblogmapのキーワード検索結果をRSSリーダーでウォッチする方法を紹介されてますけど、そういう用途の場合はblogmapの検索(http://1470.net/bm/search)ではなく、newswatchの検索(http://1470.net/nw/search)を使った方がいいです。

というのは、blogmapの検索はキーワードマッチ度の順でソートされているので、該当キーワードを含む新しい記事が登録されたとしても、トップ50件に登場しない可能性があります。一方、newswatchの検索は同じ検索データベースに対する検索結果を、日付が新しい順にソートして表示しています。ですから、そのキーワードを含む新しい記事が登録されると、確実にヒットするはずです。

基本的にバックエンドの処理やデータベースはblogmapnewswatchは同じものなんだけど、それを「注目度・マッチ度の順にソートしたものがblogmap」、「単純に新着順にソートしたものがnewswatch」なんですね。すでに話題になったもの(多数の人のフィルターを通ったもの)をチェックしたければblogmap、これから話題になりそうなもの(まだほとんどフィルターを通っていないもの)をチェックしたければnewswatchという使い分けのイメージ。

_ 地図情報に関するメモ (21:05)

Yahoo! 地図情報」の詳細地図ページ(URLに緯度経度情報が含まれるもの)でクリッピングを実行すると、その場所に関するメモを取れるようにしてみました。けど、ちゃんと動くかどうかはまだ真面目に検証していません。試しに使ってみてください。

Tags: MM

_ iCalendar出力やろうかな (22:34)

MMの予定表の出力をiCalendar形式でも出すようにしておくと、オンラインのiCalendarデータをミックスして扱えるスケジュールソフトなんかで、手軽に公開スケジュールを管理できてちょっといいかもしれない。と思ったんだけども、iCalendarの仕様が思ったよりも複雑で面倒くさそうだったんで、ひとまず思いついただけ〜。でも忘れないようにここに書いておこう。

Tags: MM

2006-01-26

_ どんでん返し

昨日の夜、上の子が39度の熱を出した。あれ、この体験数日前にしたような? これってターン(北村 薫)? リプレイ(ケン・グリムウッド)? 七回死んだ男(西澤 保彦)? っつーかいったん治った風邪の症状がここまでぶり返すってことはふつうないよなー、と思いつつ病院に連れて行ったら、今度こそインフルエンザだった。まあこのタイミングならば土日が使えるから、有給使う日数は少なくてすむね。今日はオクサンが休んだんで、明日は俺が休んで代わりに土日出社か……。

Tags: 日常

2007-01-26

_ テニススクール

練習時間1:32
トレーニング効果2.6
平均心拍数119
最大心拍数171
消費カロリー782kcal

今日は前後に動いてのストロークだったんだけど、全然ダメダメだった。普段の試合の時もそうだけど、前後に動くときのポジションの判断がダメだし、そのダメなポジションから打ちにいくと、やたらとネットにかかる。しかも、最初から最後までそんな感じで、調整が効かないまま時間が終わってしまった。あと、スマッシュも全然ダメだったなー。まともに芯を食わない。一応今日のポイントをまとめておくと、

  • 前に出ながらのストロークでは、ラケットを引いた体勢で、小さく足を動かしながらポジションをあわせていく。ボールに近づきすぎないように。
  • 後ろに下がりながらのストロークでも、ラケットを引いた体勢で動く。ただし下がるときには、きちんとつま先を下がる方向に向けた状態で多めに下がり、下がり終わってから一歩前に踏み込みつつ打つイメージ。こちらもボールに近づきて窮屈にならないように。
  • 後ろに下がりながらのバックハンドは、あまり下がりすぎるとボールにあわせにくい(フォアのよう調整が効きにくい)ので、ボールをちょっと追い抜いた程度まで下がったところで打ちにいく。
  • バックハンドのスイングは内から外へ。手首をこねずに自然にフォロースルーする。
  • フォアハンドも手首をこねすぎ。自然なフォロースルーで。
Tags: テニス