RSSが取得できませんでした。|んでも、バージョンアップするとトラブりそうで放置していたり。別サーバを立てて移行するのが正義だとは思うのだけれど、使っているプログラムが正常に動くかどうか確かめるのが面倒で放置しているのですが、たまにPerlのモジュールその他で新しいバージョンが必要だったりして、ちまちまとSRPMを作り直してインストールしていたのだけれど、そろそろSRPMを作り直すよりOSのバージョンを上げたほうが楽そうな感じ。したものか......。|(前略)「コンテンツに対してお金を支払わないなら、それはお客ではない」。それが、かつては普通だった。読者には媒体を支えているという強い自負も有った。全部、木っ端微塵にブッ飛ばして、初めからやり直したって何も問題無いのではないだろうか?(後略)■2004/11/29■ウェブの情報系サイトにお金を支払いにくいのは、「お金を払ってから情報を見る」形だからじゃないかな、と思う。雑誌や書籍なら、いちおう中を見てからお金を支払っているわけで*1。確認しなかったおかげで「しまった!」と思ったとしても、まあ、最低限目を通しているから、なんとか許容できる。ところがウェブの場合、有料コンテンツは大抵「お金を払ってからじゃないと中身を確認できない」ので、「じゃあ見なくていいや」ってことになってるんじゃないだろうか。有料化によって検索サイトがクロール出来なくなるとそれだけで集客力は落ちるだろうし、また、サイト内の検索が弱くなるのも難点です*2。役に立った記事)に「投げ銭」みたいな形でお金を支払うのが良いかと思うんですが、そうなると少額決済という点が難しいのかもしれません。サイト内の検索精度が落ちないのであれば、最初の1~3か月が無料で以後2,000~5,000円/年くらいなら支払うかな......。その場合は、最後に見てから半年or1年くらいで再び無料で見れるようになって欲しいかも。要するに、ピンポイントな情報しかないのならお金を支払いたくないし、頻繁に使うならお金を払ってもいい、と考える人はそれなりにいるだろう、と。*1:何も考えずに定期購読してる人も多いだろうけどさ。*2:Namazuの検索精度は高いとは言えないし。|とりあえず書式についてもっさりと考え中。Camel(一連の単語の頭文字を大文字にする)にした単語・熟語はモジュール化されており、他の条文などに参照関係があるので検索で辿っていけば解決できたり、プログラミングに近いロジカルな文法になっていることなどがあります。英文契約書に慣れるためにこのUpperCamelで単語を定義するという習慣がWikiWordのベースなんだろうなぁとか思いつつ。日本語だと仮にどこかで言葉を定義しても、UpperCamelのような形では簡単に区別できないもんね。例をみなくても分かる。思っているのだけれど。行頭や句読点などの前後には半角スペースは必要ない程度に気が利いてるのがいいね。*2半角スペースを入れたいときは適当な記号*3を使うとか。いう日本語フレンドリーな実装はない......よね?良いと思うんだけどなぁ。自分で作るしかないですかそうですか。*1:最初に定義するときは『』を使う、とかはアリかもしれない。』みたいな用語があるから駄目ですね。Kattの記事がソフトバンクグループに再び戻ってくることになるのか......。それはそれとして、記事構成がどうなるのか気になるところ。ITmediaはデベロッパー系の記事が弱いしページ構成が悪いから、良くなってくれればいいのだけれど。|いまだになんであんな設計になっているのか理解できないっす。Javascriptで凝ったUI作ってる方々は偉いですな*1。|――でちょっとハマる。mod_perlで油断してると大変だ。うーん、、、Template::Stashが怪しいのか?違った、Class::DBIだった。全部つぶすのに、2日近くかかったよ。|どうもClass::DBIを使っているのがよろしくないみたいだ......。Class::DBIほど高級な機能は必要なくてMySQLべったりでも問題ないので、Class::MySQLとかあれば良い気がするよ。Class::Tablesとりあえずこれの検討をしてみよう。|関連しているテーブルが6つくらいあるのですが、JOINしてしまうか複数回リクエストを投げるべきか悩みどころ。プログラム的に楽なほうにしておくか......。|――って、MySQLを使ってるときでもLimitを使わないのか。Class::DBI::mysqlなんてあるから、てっきり使ってるんだと思ってたよ。|――をしたのに、ポップアップが表示されない。ポップアップを許可してるのに。Extentionsが何か悪さしてるのか?でも面倒なので外して確認なんかしない。23:15動作がおかしいと思ったら、まずTBEははずしてから確認してみるもんです。00:57それは充分わかっていますが、でも、今はちょっとやりたくないのです。来月になってもバグレポが出ないようなら調べますけど。(beta)で検索すると、Firefox用のA9ツールバーの検索欄に検索文字列がキャプチャされて、それがA9の履歴に残るようになってます。Jeevesはキャプチャされないし、InternetExplorer版のA9ツールバーではキャプチャされないようなのですけれど。|いちおう.comのほうでも日本語は通るんですけどね。単語毎にスペースで区切らないとうまく動かないようです。あと、マッチするサイトは全然違います。|標準ではメニューなどが日本語で表示されませんけど、「Settings」で「Japanese」を選べばいいみたいですね。ヘルプはまだ途中かな。......うーん、またサービスが停止してるので、検索結果のチェックはまた今度。|ようやくDiaryが使えるようになりました。「オブジェクト指向プログラム言語としてのJavaScript」を読んで今まで不可解だった部分がようやく分かりました。記述された時期が古いので現在の実装と違っている点があるかもしれないけれど、これでなんとかコーディングできる。......次はDOMですか。|――だらだらとコーディングをしているのですが、途中まで作ったフロントエンドがどーにもSNS*1っぽいものになってちょっとイヤになってたり(苦笑)。念頭にあったのが「PBMをウェブ上で遊ぶ*2」ってやつだから仕方がないんだけどね。PBMはまさにソーシャルネットワークで成り立っていたわけだから。フリーなSNSがあればそれを使えば良かったかもと思いつつ、んでもそれがこちらの要求を満たしているとは限らないから微妙なところ。フロントエンドはそろそろ終わらせたいですけどね。それが終わらないとバックエンドのコーディングに移れないですから*3。*1:ソーシャルネットワークサービス。*2:ホントはなくなった会社でやろうとしていたことだけどね。*3:バックエンドに着手したあとで、ようやくゲームデータの整備とシナリオの準備に入れるわけです。遠いなぁ......。|Diaryが使えないのはなぜだろう。|Cookieはオブジェクトとして取得できるんだと思ってたら文字列そのままなのね。面倒くさい......。確かに昔は自前で処理するコードを書いてたけど、いまさら書くのはイヤだなぁ。適当なオブジェクト(連想配列)をシリアライズして保存してくれるような便利なライブラリはないかな。|ボックスの外側(親)のサイズを元に内側(子)のサイズを決めることができるけど、内側のサイズを元に外側のサイズを決められないのはイヤだなぁ。Javascriptを使えってことなのか......。|動的にモジュールをrequireしてる場合は、バージョンを2.12以降(できれば最新版)にしないとよろしくないっぽい。******)――とか言われちゃうので。|現在4名ほど連載されていますが、RSSをバラバラに取得するのが面倒なのでまとめてみた*1。今までは主に梅田さんのコラムを注意してたけど、これなら他のも同じレベルでチェックできる。*1:RSSはこっち。RSSが取得できませんでした。外国人向け<自販機へのお金の入れ方>の案内。30この日記を書いている人間のプロファイルはこのへんにあります。連絡するならasakura@weakpoint.jpn.orgあたりにでも。VineLinux月一以下――でもなくなってしまった。〜世間に転がる意味不明:日経ビジネスオンライン。