今日出発。14日に帰京。
たしかに、謎。
r*7U4d8dUVVPVPUUX8gHddO8U LYPXXAA8H4AV4AX&8g@H8HH@8A84A8H@@AXL yV44AdAg&HgX@&g888g88HgA48HA4AHA4A8@8AAU( P8ddA888ggH&@@8@Q@H@g@8g@H@44%HUUHAA4X844U4AI Pdd4A8AHH8@@8H&N@H&Q&@@@HUAU84HU884UH4X4UU4XV5MV kddd8H888AHHg&&&H@&gggQQg&&HgH884AU5H44AM44UVUUUUVUkr 5dMUA88ggAA88HH&&@@@@88H8g&&gHHHAAHAAMHUMd4MS25VMU5UkkL }}}ddg&@gHH88H@8@@%@8@88d4Md@&AHdddddddddA4V2}VMMMM5555kn UAUXHgg@@&&gHH@R8H5U4AR@@8H84kVHHXdFy2VX2dUUYV22g&HA4dXM#XV yOOUXggg8ggHggdA4UUUEA##88A4ddMU2U#X#gU#HX5P(yYUddHgH8AXHddPX UOOXdXH8@g@@H88ddMMSSyIaUUaPP5VSSV5Md&8HHUd@ggA#d54HO&&dP8AddA nHH@gM4d88H8AVU8MXVVnk5PPPU#5#MEEVdP4@8@Hg8HHHdM8gUHH&Qgg8UdOX sygggd5UP5UUUUC5RVP}kVfyi!,!i,,!=?>|rifL7aCUMUV58#dg&&gQQQHgHO4 JHQg845d8ESnPy(fDMaf??!!!!!,!!!,!;ii==|>JnVXH4Xd8Hd&QQQQQQ&HH8 *UQ&88888IkMyr|?>i;!!!!!,_,!!__,,,!;i=||>>S}5#MOg&QOQQQQQQQHg} yI4&@A#AD??nL|=iiii!!!!!!!!_!!_,,,,!!i;=||nUMUMg8Q&&QQQQQQ&&HY nY5&RkCIf?||==i!!=!;!!!!!!!!!!/!!!,!;iii=||+PHd#H&HgQQNQQ&QgHI YFFRd7Jr>||===!!!!!!!!_,,,!t;//|t!!,!;ii==|r?7dU8&@g&UUQ&&&&&F YYFSMVI?|t|=i!!!!!!!!/?YnY7L?t!!ti!!!;ii=i|?rJU4d88A5yS8Q%%RRI (77Vd8d5E7?=i!!!!!t||=i!!!;!,_!!!!!;!!!;i=i=*RR8R4_!,-!!!!!!I ((}yJtt?IC*t!!!_!|+7Cf(yILn|*Y!!;!,'iJk##fti(P48I!,it_,_!!!= yFFF(YCJ?JnP4#P(V!!7t;|>rf(L54Y?=.P5g%ny>,,ii|=>2#aIi=i_--'''!! YnYYFnCIyIyfIt*n}}k,,!i?77+!f+||i|(_,!!!!!!!ii|>rJnJ|>>t;_!!_!! LLLFrLsyPtIgyt?P+!,i?>itrr?|=ii!!;=y,!!!!!!ii=|=|rrr=,?_,!!!!i ;t,y7sfJr++?|=5}!,!,*!!=iiiii;!!!_C',!!!!!ii|||>>r>>-?=,!!!J .!LLCL>||t==iM;!!_i!i!!!=!!!!!_,!(',_!!!!i|>>||>+r>I(t>irQ4 .!-YL>|===;+S;!!!!!!!,!!!!'-..!t,,,!!!!!i|>||>>>r>ii;!IQQ4 ,P>(*|=!!!y?!!!!!==>=iLLLt!''.',,_!!!!!i=|t|>>+J+,!,=Q%@k kC(ffL+LiLi!,,,_!_!!ii!!!____,,__!!!!!;i=||>rJJ>|r++@Q@y IL+t=;!t|7+tttti===!!!!!!___!!!!!!!!!!!it=>?JC>it>>X%@P *L>|ii=t7Lt_?!!!!!!!!!!!!__!_!!_____!!itt>?JCttttLFR8k 7L>||>r+?!>L!!!!!!!!!!!_!_!!!!_____!i=|t?*II+;t+**nA57YY Lr+?r+LL?>?>>=___!!ii!_!,!!!_,___;t|t|JfJJ;>>+++*yy(L(F 7*r*yyV7***>>>??!!!!;!!!!!!!__!;||t|r**r!>==>+>>CV5aP5a ?*((7L?>==!___!!!!!!!!!!!!!!=|tt?JJJ>i|=>=+;UPPPPaPPP JJr+>t=i!!!!!!!!!!!!!!!!;===>r7JJi===;;n4UPaUaPaPPP r>ti!!!!!!!!!,_,,!!!!itt>>fJ>!==i;=5akkkPPaPPPSPa =!!!!_,,,,,,,,,!;i|?JfIJ!!!!!;?5222kkPPPPPPaPkP |;!!_,__,,,,!!;>+nyI>>;!!!,,!UPkkkkkkPkkkPa2aXF !!!!!!!!;!t?JPCr=;;;!!!!!5kEakkk2kkkkkkSaFt|| (a##Jti!i;;;!;!!!sU22k2kkSPPkSkkaP;tt|t |=!;!;i;i;!!!,}Ukkk2k2SkPkkPkaFi=;/;/ iiiii;;i!!!,HaP2k}PkSSSkkPkSittttt/; t=iiiii/>akakk222SkSkkkSa};t=;t/ttt (Yf >=i=/tLaakakSSSSSkkk}}aLii//tttt// ((Iy|t =?!!kkk222}}}kS}SSkF=i;i/|/t/;;! FFIF!|||I>,LaSk2S}2}SSSSSSSF=;;//t/;/;!/! FFyFiii|*||AkkSk}}}S}SkkSSkk;t///=t/;/i!,!
輪郭をけずるのが難しい。 背景を白くして撮影するか、フォトショップか何かで輪郭を 白くする処理をしてから変換すると、うまくいきそう。
なんでこう、ややこしいんでしょうね。 忘れないようにメモ。
Windows (CR+LF) → Unix (LF)
cat InputFile | perl -pe 's/\r\n/\n/' > OutputFile
Unix (LF) → Windows (CR+LF)
cat InputFile | perl -pe 's/\n/\r\n/' > OutputFile
昨日帰りました。
ノートパソコンを持って行ったのだけど、アダプタを忘れた。 けっこう、何度もアダプタを忘れている。ばかだ。 メールチェックをして、ちょこちょこっと作業をしただけで、 3日目の夜にパワーダウン。
AT&Tの浜松AP につなごうとしたところ、つながらない。 なぜかと思ったら、PIAFS 未対応だった。 というわけで、P-in から東京 AP に PIAFS 接続。 横浜の方が、まだ近かったか。
に泊まりました。シングルAは、始めの2日間は埋まっていたので シングルBへ。まあ、前日にホテルに電話する私もどうかとは 思います。3日目から、シングルAの部屋に変えてくれた。
コインランドリーがあるのが、けっこうポイント高いかも。
すぐ近くにあるセンチュリーホテルで飲んでから、いっしょに 泊まる人と「面倒だからタクシーに乗ろう」ということに なって、乗ったところ運転手さんが「すぐそこですから、 メーターまわさないでおきますね」といってくれた。 つまり、ただで乗せてくれたということ。 こんなこと、はじめて。
Article の紹介をしてみたり。 これから先、続くかどうかはまったく未定。
危険だけど成功したときの見返りが大きいムーブをするか、 安全だけど失敗したときの損失が大きいムーブをするか、 その判断は難しい。具体的な例で、見返りと損失の計算方法を 示している。
大統領選挙を例に統計学の信頼区間の話をはじめたと思ったら、 バックギャモンのロールアウトの信頼性の話につなげていく。
Snowie が使用している Match equity table には、4-away 3-away スコアの場所がちょっと怪しいぞ、という記事。 そこに Kit が気がつくまでの過程が、さすが Kit という感じ。
中野さんの突っ込みの通り。 この形は、Langmuir isotherm (ラングミュア吸着等温式)を 使うのがいいでしょう。 Love 方程式で使われているパラメーターで表すと、
Love = t/(1+t)
となります。
Love = Lmax を漸近線とするのであれば、この式に Lmax をかける 必要があります。
よく見たら、元のグラフでは t=0 において Love が負の値となっている。 たしかに、提案された対数関数では負の無限大になるけれど、 Love 関数としては、t=0 において Love = 0 となるラングミュア式の 方がずっと自然だと思う。いかがでしょう?
t -> vt とするべきかな。
必ず単調増加関数となるのであれば、離婚する夫婦はいないはずですが。(笑)
とかしてみる。 プライマリは、従来通り cgi でリアルタイムに更新され、 ミラーは static モードにて、一日一回程度更新される。 他のサーバにも、ミラーされるはず。
skelton とかをいじるのは、まあぼちぼちと。
日記設定のいじくりついでに、 i-Mode 向けと J-SkyWeb 向けのページも生成してみた。
携帯では大量の情報は読み込めないので、上旬、中旬といった表示は不適切。 直前、最新版、タイトル3つだけのシンプルな構成にした。 一日ごとに表示するとなると、static ではなく dynamic モードで運用する ことになる。
とはいえ、そもそも携帯向けにデザインされていないので、現時点で
といったような不満があります。携帯でカレンダー表示はつらいかと思って 表示させていないけど、日付を簡単に選べるという点からすると、 むしろカレンダーを表示した方がいいのかな?
tds で本格的に対応をしない限り、 skelton.html 等の設定ファイルをこちょこちょといじる程度の対応では、 携帯に適したページを生成することには限界があるとは思います。
パソコンを持っていない人が、こんな日記を読んでも何を書いているか 分からないということもあるでしょう。 もっとも、日記という性質上、はじめからあまり読者を意識していませんが。 パソコンユーザーが、外出先から私の日記を読もうとする場合には、 日記のアドレスを携帯へメールで送ると、メールからのリンクで簡単に アクセスできます。が、そこまでしてこの日記をチェックする人が いるとはとても思えない。
なので、携帯対応の tds ページを作る意義があるとすれば、 もっと有益な情報を日記に書いている人に対してでしょうね。
説得力あり。
汎用性のあるものはほとんど作っていませんが、その中でも 少しは他の人の参考になるかもしれない?と思うものをとりあえず3つ。
同報メーラーをアップ。 つぎは 同窓会の ML システムか?思いっきりローカライズされた作りなんで、おそらく 誰も使えないでしょう。 というか、これを sh + uncgi で作ったと言ったら YLUG の人達にあきれたように関心されましたが、 私は BASIC と sh 以外は本当に知らないのです。(^^;
どちらかというと、リンクというよりは アンテナで捕捉しています。
だいぶ面白くなってきました。 せっかく、
どちらかに未練がある場合であっても別れは来るので
とあるのですから、次の議論展開として、男性の女性に対する Love 値 (L1)と、女性の男性に対する Love 値(L2)を使った理論が期待されます。
この際、L1 は L2 の関数となるのか?別れが来るときの条件判定は、 L1 と L2 の関数となるはずで、それはどのような関数になるのか? といった計算もできないでしょうか?
そして、両者のパラメーターから、カツ入れをする最適なタイミングを 計算できるプログラムを作れば、十分に実用的であるといえましょう。(笑)
おお、nkf にそんなオプションがあったとは。 man nkf には一度目を通したつもりが、見落としていました。 Thanks.
mail2tdfを使うのがまっとうな方法だけど、なんとなく自分でシェルスクリプトを書いてみた。 通常にパソコンからメールを送信できる環境にあれば、 メールを使わなくても更新ができるので、メールによる 更新をするとすれば、外出先から携帯メールを使うことになる。 そのとき、NEW とか打ち込む手間も省きたいということで、subject に打ちこんだ題名がそのままタイトルになり、メールの本文が そのまま日記の本文になるようにした。
とりあえず、このメールで更新のテストです。
文字化けしたので、手動で修正。EUC変換をかませるかなぁ。
どちらかというと、前の話題の sub として書きたいところですが、 メールによる更新ではサポートしていないので(というか、そんな 複雑な命令を携帯で打ちたくないし)、新しい話題にて。
要は、メールをパイプで sh スクリプトに渡すわけですが、 そこでメッセージを読み込むときに while read line とすると、 文字化けがおきました。ところが、一度 nkf -e > $mail としてファイルに落すと、文字化けをしませんでした。
原因は全然分かりませんが、解決したのでよしとします。
さて、このメールで正常に日記が更新できるでしょうか。 これで、外出先からの日記の更新が「可能に」なりましたが、 実際に使うかどうかは不明(笑)。
一応テスト
TDS掲示板にて、作者の Tom さんから
ぢつは、動的であれば、i-mode, ツーカーの端末(DoCoMo, UP.Browser なUA) からのアクセスにたいしては、、 何もしなくても i-mode 用の表示をするようになっています。 すなわち、上記 UA に対して、i-mode スタイルを適用するように してあります。(web_diary_dir/styles/i-mode/*) /diary/?style=i-mode とすると、表示されますので、 ご確認ください。 j-phone に関しては、UA 名が分からないので放置してあります。 #UP.browser で同じかな?
との返事をいただく。なるほど、よくできている。 とりあえず、i-mode のスケルトンをコピーしておくことにした。
すばらしい。
昔、IRC に少しは入っていたころ、Debian な集まり(実はLLUG な集まりだったような気もする)で、みんなして 携帯端末を出して、IRC につなげるのなんの話していたので、 mail2irc とか作ったらいいかも、という提案をしたような気も します。
もちろん、森本さんの実装の方がすばらしく、 これで 携帯 irc 界の貴公子の意味が分かりました。
というか、また plum でもあげるかな。
捕捉。日記が動き出したら、アンテナに追加しよう。
デフォルトでTDSについている機能だけど、最初インストールしたときは なんだかうまく動かずに、まあ、別に構わないやと思って放っていたの ですが、バージョンをあげたところでためしたらきちんと動いていました。
昨日から動き出しています。解析結果は私にしか見えないわけですが、 リモートホストを見て、「これはきっとあの人だろう」とか想像して 楽しんでいます。:) 昨日からの2日で、リモートホストから「あの人だろう」と分かったのは私を のぞいて6名でした。皆さん、見ていただいてありがとうございます。
あと、参照元に 2ch があったのにちょっとびっくり。 なんだと思ったら、工藤氏の話題だった。 なんか、いろいろなところで騒がれているんですねぇ。
そうですよ、みんなあきれちゃいますよねぇ〜。
フレッツ ISDN から ADSL + 無線LAN への乗り換えとか、そろそろ検討してもいいかな。 とりあえず、無線 LAN だけはやっておいてもいいけど。
「あんてにゃ」は,サーバにページへの最終アクセス時間を記録しておくことで,未読管理を行うタイプの日記アンテナです.あんてにゃでは,ユーザ登録を行うことで自分専用の日記アンテナを持つことができます.また,専用日記アンテナは,ページの種類や興味の対象に合わせて複数作成することができます.
メールアーカイブを、tdf ファイルに変換ソフトってあるのだろうか? 分からなかったので、先日作ったメールで日記を書き込むスクリプトを いじくって、ちょっと作ってみた。 動作確認として、すでに mhonarc が動いている SSSJのスプールで、動かしてみたのが ここ。メールの閲覧環境としては、どう考えても mhonarc の方がいいわけで、 この場合はあまり意味ないでしょう。 ですが、使い道によっては便利かも?
たとえば、 ここの管理MLについて Web 日記でログを取る、といった話もあったけど、 アーカイブを mhontdf しておくというのもいいのかも。
スプールを定期的に mhontdf で変換する、というのであれば 問題はないでしょうが、MLからパイプで日記に飛ばしてしまえ、 なんてことを言い出すと、おそらくセキュリティー的に云々と いう反対が来ることは見えているので、いいにくいところがありますが。
便利さとセキュリティーのトレードオフ、といったところでしょうか。
カテゴリは、From アドレスの最初の部分を表示していますが、 ここにアドレスから名前の変換表をかます構造にしてあります。 なので、小人数のMLを、そのまま交換日記チックな Web にして しまうことは簡単です。
一応 置いておきます。こういうのを ad hoc なつくりと言うんでしょうね。 当面は、自分が使えれば良しとしておきます。
ヘッダーの Date: から、年月日を取得して、tds ファイルの 位置を計算するところ。要は、
Wed, 17 Jan 2001 14:23:04 +0900
から、2001/01/17 への変換を一発でする簡単な方法って あるのかな。このスクリプトだと、Date ヘッダの形式が変わったらアウトだし。 特に、月を計算している
case `echo $day | awk '{print $3}'` in Jan) month=$year/01 ;; Feb) month=$year/02 ;; Mar) month=$year/03 ;; Apr) month=$year/04 ;; May) month=$year/05 ;; Jun) month=$year/06 ;; Jul) month=$year/07 ;; Aug) month=$year/08 ;; Sep) month=$year/09 ;; Oct) month=$year/10 ;; Nov) month=$year/11 ;; Dec) month=$year/12 ;; *) ;; esac
あたりが苦しい。(笑)
意味を考えると、day と date は逆だな。
mail2tdfは、tdf 付属のソフトと名前がかぶってしまう。 mhontdfとでもしておこう。
WebCleaner is a filtering HTTP proxy. It can
- disable animated GIFs
- compress documents on-the-fly (with gzip)
- enhance your privacy (remove user-agent: header and obfuscate IP address)
- remove all HTML crap:
- Advertising
- JavaScript
- Erotic
- and more...
- be completely customized to your needs
長くなったので、年代別に切り分ける。ページ生成用 Makefile作成。
「通信速度と料金の整合性」ね、なるほど、そりゃそうだ。 まあ、なんにせよ値下げは大歓迎。 無理に ADSL にする必要もないかな。
他の携帯電話も、時間の問題。 J-Phone で出たからと言って、すぐに機種変更しようとも思わないけど。
日記も検索対象に加えておいた。 プライマリは cgi なので、AT&T のミラーが引っかかるようにした。 もちろん、設定をあれこれすればプライマリがかかるようにもできるので しょうが、面倒なことはしたくない。
日記の中だけを検索するならば、tds についている検索機能を使う方が 便利な場合が多いとは思うけど。
ちなみに、tds デフォルトの通り、ヘッダに「ロボットよ、インデックス するな」と書いてあるので、お行儀のいいロボットは日記を持って いかないはず。実際、なんらかの情報を得ようとして一般の検索エンジンで 検索かける人にとって、この日記の情報が有用であるとも思えないので、 日記以外のコンテンツがかかれば十分。
サイト内検索で mknmz するときに、このままだとインデックスされないので、 そこは無視するようにした。他人のページに対してこれやったらルール 違反だけど、自分のページの中を検索する場合には、ある程度検索したい 対象がしぼられているのでその方がいいと思ってのことです。
棋譜がダウンロードできる。 なかなかやってくれるね。
もっとも、私は並べないのでどうでもいいですが。(笑)
2チャンネルからわんさかやってくる。