2003-10-11
_ また一回戦負け (20:18)
年に1回しかやらない我が草野球チームの試合は、今年も一回戦負け。
今日はキャッチボールをしている段階からコントロールが悪く、そのまま試合に入ったら出だしから荒れまくった。しかも相手がそこそこ強いチームだったので、棒球ストレートをストライクゾーンに入れに行くとぱかぱかと打たれる。さらに、うちのチームで一番守備が固い三塁まで出だしからエラー。初回から悪夢のようにぼこぼこにされて6失点。
その後少しずつ調子を取り戻し、3回くらいからはだいたい思い通りに投げれるようになったんだけど、時はすでに遅かった。結局3-6で5回時間切れ終了。しかも試合前の投球練習で1球だけアンダースローを試してみたときに、股関節を軽く痛めてしまい、それが試合中にじわじわと悪化して、試合が終わる頃にはふつうに歩くのさえつらくなった。
また今年も俺の投球のせいで負けちゃったね。ごめんなさい。しかし、今日の悪夢はそれだけでは済まなかった、というか、そんなのは序章に過ぎなかったのだ。というわけで、次のエントリーに続く。
_ 緊急入院 (20:18)
俺が野球をやっている頃、オクサンは妊婦定期検診に行っていた。いったん切迫流産の診断を受けて、休職自宅待機状態になったオクサンも、その後日常生活に戻ってもいい診断を受け、今までずっとふつうに仕事に復帰して暮らしていた。そして、あと2週間で里帰りという最後の定期検診で、衝撃の診断を受ける。
子宮口がちょっとだけ開いている。とてもじゃないけど飛行機で里帰りなんて無理だよ。というか、家にも帰らない方がいい。というか、そのまま入院して。
というわけで急遽入院決定。うがー、これから3ヶ月くらいの予定が何もかもすっとんだー。っつーか、どちらも実家が離れているうちにとっては、こういうときの緊急避難のあてが用意されていないのですが、なにか。
ああ、せっかく特割・超割で予約していた飛行機のチケットもちゃらだね。っつーか、確かあの手の予約ってキャンセルしても半分くらい戻ってこないんだよね。っつーか、オクサンが予約したもんだから、キャンセルするための情報を探すのも一苦労だよ。
ひとまず目先の入院準備だけして持っていったはいいけど、短期・中期・長期スパンでどうしていいものやらさっぱりめどが立たないよ。下手したら会社も1、2ヶ月はほとんどちゃんと行ってられなかったりするかも。
結局キャンセルしたら、ほぼ半額戻ってきた。まあもともとが安いからね。
2005-10-11
_ タグ自動抽出API (13:46)
tDiary: category_to_tagプラグイン より、
つーか、MM/Memoのタグ抽出もAPIになってればいいのに(とかいう)。
入力フォームで呼んでいるJavaScriptのソースを見れば分かるけど、もともとタグ抽出処理はAPIに切り出してあって、こんな感じで呼べるんだけど、最近うちのサーバーはカフカ気味なんで、朝起きると巨大な虫に変わっているんです。じゃなくて、過負荷気味なんでサービスとして提供できるほど安定稼働できるかどうか微妙なんで公開していませんでした。が、使ってみたい人は適当に使ってもかまいません。
http://1470.net/api/mmutil.php?cmd=getwords;url=[URLエンコードしたURL文字列]
をコールすると、EUC-JPな文字列をタブ文字区切りで最大20個返します。文字コード判別が腐るとバイナリ列を返す恐れあり。
どうやって文字列リストを作り出しているのかというと、渡されたURLのドキュメントをHTTP GETして、HTMLタグを削除して、ChaSenで形態素解析して、名詞系文字列のみのリストを作って、適当に重み付け(出現位置と出現頻度をベースにテキトー)してポイントを与え、そのトップ20を返す、といった感じ。大した精度じゃないけど、入力補助用にはそれなりに使えます。
ただ、この手の機能ならば、はてなブックマークが内部でもっているキーワードデータを使った方が良さそうだよなー。ブックマーク登録済みのURLならば、
http://b.hatena.ne.jp/entry/[URLエンコードしたURL文字列]
から、<a class="keyword">な文字列を抽出すればそれっぽいものが取得できるだろうけど、未登録ページはそれじゃあ取れないんだよな。それこそはてなにAPIとして提供してもらえたりするとうれしそう? だれかはてなアイディアにでも登録してください。
bookmarklet
ふと見たら、
なんてbookmarkletが俺のブラウザには登録されていた。実行すると現在見ているページのキーワード群を表示します。いろんなところで実行してみると結構楽しい。
なるほど
編集中のエントリをその場で解析させられる可能性がある
という用途をイメージしていたんですか。確かにそれは便利そう。
というわけで、
http://1470.net/api/mmutil.php?cmd=getwords;charset=[文字コード:euc-jp/utf-8/sjis];text=[キーワード抽出するテキスト]
をコールすると、テキストからキーワード抽出できるようにしてみました。charsetを省略するとeuc-jpと見なします。GETリクエストでもPOSTリクエストでも動作するんで、ある程度長文の場合は(少なくともtextパラメータは)POSTリクエスト(application/x-www-form-urlencoded)を使った方が確実です。ちなみに、あまり長いtextは途中でぶった切って解析しちゃいます。
一応フォームの例も
2006-10-11
_ 宮下公園駐輪場空いてなかった
久しぶりにバイク通勤してみたものの、やっぱり宮下公園のバイク駐輪場は空きがなかった。基本的にあそこは使えないと考えた方がいいのかな。でもバイク通勤のたびに駐禁との対決をする気にはなれないしなー。せっかく復活したバイクも乗らないでいるとまた腐っちゃうから、週1くらいで使いたいんだけど。土日はいろいろあって乗るのが難しいんだよなー。


