Last update: Saturday, 04-Jun-2011 17:29:59 JST |
_ 1:30AM充電開始、7:00AM再起動。なんだおい・・・朝から300通もメールが来てるぞ・・・と思ったらGetRightだよ・・・以下ダウンロードログ。
FILE : spice/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/.! ! ./arc/../arc/../arc/../arc/../ar c/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/..! ! /arc/../arc/../arc/../arc/../arc /../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/../arc/
誰だこのソフト書いた奴・・・抹殺。
_ そーいや、昨日お歳暮が来ていました・・・って、Fromはここだけども^^;。
_ まだ昨日の話があった・・・ようやくおとーとからの借金を全額返済完了。来月には去年度の税金の支払いも無事終了なので、ようやく晴れて自由の身といったところ。もちろん去年の収入から税金分を保存できなかった(全額車に注ぎ込んだという話も^^;)うえに引っ越しなんか行なってしまったために引き起こした事態ではあるのですが・・・両方合わせて60万以上の支払いはなかなかハードだったかも。しかも収入体制の変化のせいで、今年は都合10か月分しか収入なかったしな・・・。
_ ・・・というわけで、来年はとりあえずAV環境の再構築がテーマか・・・^^。
_ さて・・・昨日で仕事終わっちゃってるんだよな・・・どーしよ・・・。
_ はがき印刷ソフトっていうより、宛名印刷ソフトというべきでは? ホンモノ名刺印刷環境は間違いなくはがき(裏面)印刷環境を凌駕していなければならないはずなので。宛名印刷はまた別の技術だしね。
_ 茜ボタン0.30。「高速化」って、たかだかこんなものの処理に高速化をかけることに、いったいどれほどの効果があるんだろう。ダイアログ表示直前のほんの数個のmatch/replace・・・速くなったなんていっても1/100どころか1/10000秒も変わっていないのではないかと思うし、表示後の人間の認識時間に関係するとも思えない。ファイル読み込み処理だって、処理時間よりHDD読み込みウェイトのほうがウンザリするほど時間がかかっているはず。そんなことにプログラム改修の時間を割くのはもったいないと思う・・・公開するソースなら、こういったことはhack pointを高める作業としては価値があると思うけど。それよりメールで書いたあの機能実装してください・・・お願い^^。
_ 昼飯は出前弁当屋・・・ハンバーグ。
_ 暇時間を利用して日記スクリプト化計画推進作業を行なっていると、プロジェクトにソースを追加してほしいとの話。見てみたら・・・
昨日のソースに対しての追加だけじゃなくて、わしの最新環境でないソースからのupdateが含まれたディレクトリをまるまる渡されたり。diffとったら差分26000行・・・しかも変更部分にキレがない(というかエラーを場当たり対応していて綺麗に対処してない)・・・抹殺^^;。
_ こりゃダメだとばかり・・・どーせデバッグするのわしじゃないし^^;・・・ということで、わしの最新環境に上書きして最小限のエラー取りだけして渡す。あとは頑張ってね・・・。
_ 名刺。はーすけさんはモノクロだし、画像系の才能がないのはわしも同じ。がんばりませう^^。
_ アナログRGB初搭載国産機? FM音源搭載順? キッツい問題出すなぁ^^;。RGBは・・・FM-77AVとMSX2どっちが先だったっけっか? FM音源は88, FM, MZ, X1 だったと思った。もっとグローバルに辿ると・・・66&80&88(すべてSR), FM, MZ, X1+FM, X1turboZ かな。ロータスはずるいや(笑)。
_ OPSは初耳。OPZはSY-77に積んでましたな。あとはOPNA(YM-2608)(サウンドボードII)とかOPL(FM-PAC)とかは忘れちゃイカンです。あとはタイトーの基板に4op4ch+PCM6ch+PCM1ch(再生周波数指定可能)のFM音源があったっけっか・・・このへんは通のひとに振ろうか^^。
_ MZ-1500はPSGではなくSN76489です。型番があやふやだったので検索かけたら出ました。ついでに、音源一覧まで発見。上のタイトーのチップも載ってますね。今回のネタの締めくくりにちょうどいいよーな^^。
_ ホットカーペットはものすごいノイズ発生源になります。メガドライブをホットカーペットの上で動作させ、カーペットのスイッチをON/OFFするとよくわかります(笑)。
_
・・・ちうわけで、今日の日記は全部スクリプトで書いてみました。とはいえ、View Sourceしても今までの手書きの部分とぜんぜん変わりないはずですけど。
_ オイル交換にカー用品店へ出発。1時間ほどの待ち時間で無事終了。
_ で、ヨドバシで買い物しようと走り出したら何か変な感じ。車止めて見てみたら・・・左後輪パンクしてましたわ^^;。ま、タイヤ交換なんぞ15分もあれば済むからいーとして。
_ とりあえずヨドバシで名刺用紙(ヒサゴCJ602S)をゲットしてから、タイヤ専門店へ行ってみる。Foresterのタイヤはかなり特殊サイズなんで在庫してない・・・ということで注文。しばらくは応急用タイヤだ・・・。
_ で帰ってみると、ONEサントラCDが届いていた。聴きつつ名刺印刷開始。なんかWordが調子悪い〜〜〜ということで、印刷をPaintShopProに任せてみる実験。パズル名刺なんかと同じで「10枚レイアウト済みBMP」になっているので、左上とサイズさえ合っていれば正しい印刷結果になるのだ。
_ ONEサントラ、ゲーム版と同一マスター+3トラック追加。ただ各曲の間が1秒ほど短くなってて、ずっとゲーム版CDを聴きっぱなしのわしとしては少々不思議な感じ。追加はこのCDのラジオCMとアレンジ2曲ほど。ムービックのラジオCMとして打ったようなので、アニメイトに行けば買えるってことなのかな。しかし問題は「これからどっちで曲番号を書こうか」ということだ。どーせならTr1になんか入れてくれればよかったのに・・・。\
_ 1枚印刷・・・うげ〜、この用紙、ミシン目位置がずれてる。0.5mmもずれてたら不良品だよ〜・・・とか言うのはわしだけだろーな(笑)。位置を合わせてリトライ・・・おぉ、これはWordより精密に位置が合うぞ・・・ケガの功名だ。
_ ちうわけでKNS6thのときの茜パズル名刺・今週あんな店デビューのタマ名刺verup2品完成。1枚印刷・・・うげ〜、この用紙、ミシン目位置がずれてる。0.5mmもずれてたら不良品だよ〜・・・とか言うのはわしだけだろーな(笑)。位置を合わせてリトライ・・・おぉ、これはWordより精密に位置が合うぞ・・・ケガの功名だ。
_ 新うちわの作成・・・どーもプリンタのインク漏れが出る。なかなか奇麗にならない・・・間に合うか?
_ ちょっと失敗だがまぁ仕方がない。出発。
_ 5:45PM集合地点到着。程なくけんと・ふるふる・葵萌えのひとと合流。他のメンツは知らないからわかんないよ・・・^^;。
_ キーワードは・・・欠食児童とかレバー激ウマとかイソター名刺大量発生とか電車だ電車だ電車だ電車だとか(笑)。
_ わしはLibでイソターに入会フォーム送ったり、ダメ名刺デモンストレーションしたり。ちょうどF社のPを買ったばかりという方がいてウケ。
_ 9:00PMくらいで一次会終了、川崎駅へ戻って庄やで二次会。こっちでは少々おとなしめに過ごしたりしつつ、ごうちゃの電波名刺が回覧されたり。
_ 11:30PMくらいでお開き。チャリに乗って10分で川崎基地へ帰投・・・楽でいーなぁ^^。みんな、川崎で宴会もっとやろーぜー(笑)。
_ なんとか形になったので、近くの弁当屋でメシ査収。
_ 9:45PMころ、Kenji来訪・・・夏以来だなぁ。ブツの受け渡しをやったり、ふにふに過ごしてたり。
_ とりあえず当初の目的達成レベルまで完成。今日の分を書いてみたり。
_ 現状のスペックはこんな感じ。
こんなとこかな・・・サンプルとして今日の分のマスターを公開しておくです。
_ とりあえず日記更新のテストなど。
_ 「常にこの速度で接続」は、モデム側に「端末速度固定、さもなくば切断」というモードが昔からあるので、それではないかと。
_ 二次会は「わしは旗を振らない」というだけ。各々に独自に計画していただこうかと。
_ いろいろとネタが生まれたので日記スクリプトがしがし。
_ 昼飯は出前弁当屋・・・鶏の蒸したの。
_ 日記スクリプト、とりあえずいろいろ追加・・・置換高速化(ボケてただけとも言う)が最大のポイントか。まぁ、帰るまでローカルテスト(メイン部分はWin32でも動く)しかできないのがナニだが。
_ フロッピー問題・・・って、ちっともX68ではないような感じ。「5インチ」としか書いていないと、2Dとか1Sとか出てきちゃうぞ(笑)。
_ マルチカード・・・型番合ってます? マルチカードはやたらと種類があるので、気をつけないといかんのだが。
_ そーいやスピリッツは増刊が出ているんだっけ。駅売店になかっただけだったのカー^^;。
_ 定時撤収。大量に買い物・・・重いっす〜〜〜。
_ 夕飯は半額お刺し身3品に巣籠り卵、シメジとほうれん草の味噌汁。
_ 昼間作業を行なった日記スクリプトをおうちサーバーにインストールしてデバッグ。大した問題もなく動いているようだ。よっしゃ、このへんでマニュアル上げてgns-1.01.tar.gzとして公開しちゃおう。以後はGNSと呼ぶです。
_ なんか仕事が・・・え、「リンカでライブラリファイル吐くようにしてください」って、それリンカの仕事じゃないっしょー。
_ URL置換・・・というか日記の生成方法って、大きく5つに分かれると思います。GNSは「サーバでスクリプト処理してから公開」です。日記鯖もかな? さて、あなたはどれ?(複数の方法を採れる場合は複数選ぶ)
(数値は例示していない人も含んだ合計)_ あれ・・・GNSの固定メッセージの変更ができないなぁ・・・しかも湘南とはうンで反応が違う・・・謎だ。
_ 今年は会社の忘年会の幹事をやっていたり。今日の0:00AMを申し込み期限として設定して、先ほどここから最終出欠報告を出したのだが、そのメールに対して「参加可否変更」メールが来るわ来るわ・・・何のための締め切りなんだ・・・。
_ ウチの会社は客先常駐者が多い(わしもそう)のだが、客先で貰ったメールアドレスのままでメールをやりとりするようで、少々困惑。まぁ、メールシステムに対しての理解が低いとこんなものなのかもしれない。今回の忘年会申し込みで「客先アドレスで出した人」に「サーバで許可しているなら自社アドレスで発信すれ」というメールを片っ端から出して回ったり。
_ 置換命令のprefixに"%"を使うのはあまりおすすめせず。何も考えずに"[prefix]akari"で文字列検索させると、辞書が増えるごとにマッチングの回数が爆発的に増大することになります。事前に"prefix"でマッチングして、見つかってから辞書検索に切り替えると高速化になる・・・というのが昨日忘れていたポカだったんだけども、"%"ってHTMLでは使用可能性が比較的高い文字なので、結局高速化の割合は落ちてしまうのです。そのへんで考えると、"@"か"$"が現実的じゃないかな。「メールアドレスに"@"を使う」という意見があるとは思いますが、わしの場合はあまり日記にメールアドレスを書くシーンはないので、そーゆーわけです。
_ そいや、つづかないにっきのURL置換システムってprefix使用してないから、汎用のmatch/replaceを使うとやたら重いと思うんだけど、どーやってるのかな? GNSはbind直前に毎回置換しているのですが、置換後ファイルを別保存してそれをbindするようにすればそれほどでもなくなるかな。
_ ゲーム総括・・・まだ早い気がする。やはり、日記コンテンツとしては「その年の最終ファイル」に置くのがふさわしいと思うんだが・・・。
_ 昼飯は出前弁当屋・・・豚生姜焼。ちょいと出かけて「愛をあげよう(6)」(ともち)をゲット。守護月天がなかったなぁ・・・。
_ 外部のSMTPに繋ぐんじゃなくて、単純にFrom:を自社アドレスにすれ・・・ってだけの話。わざわざ封じない限りは使えるんだから使え・・・ということ。複数メールアドレス持っている人なら、単一の鯖でいろいろなFrom:にすることはふつーでしょ。
_ つづかないにっきのURI置換を読む(但し正規表現一部飛ばし読み^^;)・・・ごくノーマルなmatch/replaceでしたか。
_ あー・・・よく考えたら・・・検索元から完全なキーが抽出できているんだから、辞書側のキーとマッチングかけなくても抽出したキーで連想配列でアクセスすれば一発やんか。直せっ。
_ ・・・修正成功。トータルで20%ほど速度up・・・置換部分だけなら「スクリプトによるリニアサーチ」から「システム側の連想配列サーチ」になっただけで何十倍もの速度upのはずだな。恥ずかしいねぇ^^;。
_ 単一鯖でFrom:を使い分けるのはふつーだと思う・・・というか、わざわざ複数鯖を叩きに行くことのほうが少ないような。それに、Reply-To:は気をつけないと間違った返信を相手に送らせる原因になりますし←これはMLでよく問題になるですね。
_ 数千アクセス/dayともなると少し重いかもね・・・伝説みたいなアプリだと、出力に対する初期化の負荷がかなり重そうですね。いっそdaemon化して、cgiはdaemonからデータを貰って流すだけのgateway・・・そんな感じで作ったほうがいいかも・・・って、成果に対する要求技術が割に合わないか(笑)。
_ 負荷といえば・・・昨日はうン鯖でtop(現在のCPUやメモリの使用状況をリアルタイム表示するアプリ)してて気付いたんだが、awkってperlにくらべてかなり消費メモリが少ないんだなぁ・・・とか思ったり。awkでできる処理はawkでやる・・・ってのもいいのかも。今日帰ったら調べてみるか。
_ あ、またDHCP鯖が死んだらしい。ダメだねぇ、ここのネットワークは・・・。
_ 仕事な〜し。SDBの登録分も読み尽くしたので、ぽぽぽから巡回してくりすさんとこの「大学関係者から読まれる理由」を読む。アンカータグのない日記を参照するのは面倒だなぁ^^;。この手の集計結果を読むにあたって注意するべきことは「数字は目安にしかならない」ということ。ボタンメールによる集計の場合、
などの「日記の内容とは関係のないパラメータ」があることを忘れてはならない・・・ということ。
_ やっぱこーゆーガチガチ管理者もいるですね(笑)。
_
やべ、gns-1.02.tar.gzのパッケージ、古いのputしてしまった・・・再put。
_ in客先・・・朝からDHCP鯖死亡。困るのでDHCPを外して控えておいた直IP(DHCPは以前の設定を覚えるので、普段実際に接続されるIPを覚えておけば他のIPとぶつかる可能性は少ない)接続。落ちる鯖は使い物にならん。
_ あ、今度はpop3が死んでる・・・SMTPとHTTP-Proxyは生きているが・・・メチャクチャやな・・・。
_ なんか復活したようだと周辺が言っているので設定を元に戻す。むぅ。
_ 500MBを切っているなんて羨ましい。わしのLibretto、いまC:の残りが80MBです・・・うち半分くらいはSwapに食われるので・・・(汗;。
_ さすがにローカルとサーバの両方を使ってプログラム生成ってのは考えが及ばなかったらしい・・・ので、追加。
_ 本日は自社で作業があるので、客先は午前中で撤収。
_ ・・・家賃放銃・「まもって守護月天(8)(桜野みねね)・裏弁当屋で焼肉弁当をゲットして自社へ。あぅ、ネットワークに繋がらんぞ・・・なにゅー、サーバ再インストールしたのカー。パスワード再設定・・・やっぱNTは(以下略)。
_ ふにゃっと会議・・・会議そのものは実入りがなかったよーな^^;。
_ 自社帰投、GNSのverup作業開始(ぉぃ。無事1.03になったらしい。ちょっとバグ直して、ユーザーインターフェース充実させて・・・。
_ あう・・・、日記鯖は「サーバでプログラム生成して公開」ですってば。別にアンカー手書きしたからって「手書き」ってことではなくて、「公開までに何かプログラム処理を施しているかどうか」ってのが今回のアンケートの目的なのだから。
_ どれも意味が分かりません・・・って・・・(汗;。えーとですね、あざみ嬢は日記のソースファイルを覗いたことがありますでしょうか(IEなら[表示]→[ソース]です)。書いている本文以外に、大量のHTMLタグ(<A HREF="">とか<A NAME="">とかほか多数)が埋め込まれていることにお気づきでしょうか。またなぜ自動的にダイジェストとベース(リンク先)が作られるか考えたことがありますでしょうか。もっとも原始的な方法としてはこれらのタグや「ダイジェストとベース」を全部手書きするのですが、これは激しく機械的な作業です。機械的な作業は機械にやらせるべき・・・という考えが、「日付タグくらいは自動的に発生させよう」とか「ひとつ文章を書けばそれがダイジェストとベースの両方に入るようにしよう」とか「よく使うリンクは省略して書けるようにしよう」などという要求を満たすために「プログラムに処理させる」ようになるのです。
_ 長くなるから改行しよー。で、一般的な「ご家庭でインターネットに接続している人」はまずローカルマシン(手許のマシン)でHTMLファイルを完成させてから、ftpというしくみでファイルを「プロバイダにあるwebサーバマシン」に転送して公開します。このとき、「手で書いたHTMLファイルをそのままサーバに転送して公開する」か、「本文をローカルマシンでプログラム処理して、作られたHTMLファイルをサーバに転送するか」という差が生まれてきます。
_ また、webサーバもコンピュータですので当然「webサーバ上でプログラム処理させる」ことができます。webサーバにより実行されるプログラムを一般的にCGIと呼びます。これで「本文をサーバに送って、サーバ上でプログラム処理してHTMLファイルを完成させる」ことができます。
_ さて、「更新時間取得エージェント系」(←やっぱこれ「アンテナ系」って呼びたいかも^^;)」日記の場合、「日付および段落タグの添付」「ダイジェストとベースの用意」という作業が一般的に行われています。これらの作業をやるプログラムを「ローカル」と「サーバ」のどちらに設置するか、という差が生まれてきます。
_ 日記鯖は、これらをすべてサーバ側で処理し、かつ「ftpによる転送を行わなくてもブラウザだけで文章を入力できる」システムなのです。
_ これらの差は、普段見ている日記文章からは判別することが難しく、かつ「あの人はどうやっているんだろう」ということに非常に興味のある分野のはずです。で、こんなアンケートをしてみたわけで。
_ まあ、上のような文章を書いていられるくらい、そんな感じ。
_ 電話番号。子供のころの家の電話番号の下4桁は9949でした。苦苦死苦。
_ 冬の水曜日は「車に乗らないデー」(どっかにページあるんじゃないかと思って検索したが惨敗)。ダメダメなキャンペーンだとは思うんだけども。
_ 昼飯は出前弁当屋・・・おかず均等でメインないよーな気が。メシのあとお買い物・・・「小人たちが騒ぐので」(川原泉)ゲット。
_ ダメ劇場から・・・ミートせんべいは昔2 度ほど作ってます。
_ サーバでmakeってことは「サーバでプログラム処理」でいいんじゃないかと思います。実は想定してなかった答えだが^^;。
_ モニタの音って水平同期の音ですよね? PCモニタだとシグナル来てないと24KHzよりちょっと低いくらいなんでしょうか。わしはNTSCは当然、24KHzモニタの音くらいまでなら聞こえます。さすがに31KHzになると音としては聞こえない・・・なんとなくは分かることもあるんだけども。
_ 埃のついたMOは、CDクリーナーで拭き取れば何の問題もなく使えるです。つーか、5インチMO使っていたときは毎月そーやって掃除してました・・・すんごい埃付くんだもの。
_ 京葉線ですか・・・総武外房内房線とか東海道線とか中央線ではよくお弁当を見かけるですね。郊外に出るクロスシート車両限定ですが・・・さすがにロングシートでは見たことない^^;。
_ ふにふにしてたら、RFC1459(IRC)の日本語訳を発見。眠気覚ましにはよさそーだ。
_ ああ、よく考えたら最終回の日はまだ休みじゃないんじゃん・・・無念。しかし、雑巾の作成って何?(笑)
_ お仕事が降ってきていた。なになに・・・「作業結果をbackup/19981214/に入れてください」って・・・バックアップの意味を理解してないですね・・・今日のデータは19981218に入れないと意味ないっしょー。
_ 今週から日記のHTML更新ができるようになったわけだが、ご存じの方も多いように、この日記は湘南sideとはうンsideがある。実は昨日まで両方のフォームを叩いて更新していたのだが、昨日の成果で「湘南側の更新を自動的にはうンに反映する」ようにした。具体的には、湘南側の更新ファイルを随時はうンにメール、.forwardで更新スクリプトを起動するようになっている。はうンへ投げるついでに自分にも投げているので、自動的に更新記録がローカルにも保存されることになる。某誰かさんみたいに「昨日のファイルに上書きしちゃいました」を万一やってしまったとしても問題なく復旧できる。バッチリだ!
_ ただまぁ、今の「ただ.forwardに書く」方法だと全メールをスクリプトに食わせるような形になり、あまりカッコいい形とはいえない。もちろん全部食わせてもスクリプト側でSubject行・本文のコントロール行・パスワードの合計3重チェックを行っているので間違ったファイルが日記に紛れ込むことはまずないはずだが。今後はprocmailの研究をして、こいつで振り分けて更新スクリプトに流し込むようにしたほうがいいだろーな。
_ あ、公開は少々お待ちを。とりあえず実装しただけなので、configurationしやすい形に直してからでないと・・・まぁ、1.03でもあまりconfigurationしやすいとはいえないかも知れんが。
_ 例が変換されてしまう・・・わしはHTMLの代替表記で回避してます。ロボを@/ロボ//って書くのに@/ロボ//って書くという感じ・・・うぅ、あまり書くと入れ子がわかんなくなる^^;。
_ いや、文字通りってのは分かるんだけども、妙に浮いてたんで^^;。ウチでは縫いもせずそのまま使います。あ、年越しお願いの件は前にお話しましたよね。
_ Librettoには仮想CDは入ってないですが、そのかわり圧縮ドライブ3つ(アプリ・データ・ProAtlas98)も入っているから同じか^^;。今2.1GB・・・あと2GBくらいは欲しいんだけどなぁ。
_ 究極奥義って・・・そのコマンドはまさしく「お前はもう死んでいる」ではないですか・・・あべしっ!
_ 昼飯は出前弁当屋・・・サバの竜田揚げ。普段なら本を買いに行くところだが、足は痛いわASCIIがあるわでやめ。
_ ファイル破壊・・・どういういきさつで起こったんでしょうか。書き込みを行う可能性のあるファイルの場合、バックアップを行うことは必須(GNSの場合、元ファイルを%back.outにコピーしてから書き換えを行う)でしょう。ましてやネットワーク経由なんて、「いつ切れるか分かったもんじゃない」という想定で組まないとだめっしょー。
_ ちなみにわし、(ローカルで手書きしていたころの日記を含め)全てのファイルが「編集するファイルとputするファイルは別物」です。一度upload専用フォルダにコピーして、そこからputしてるのね。容量と手間はそれなりにかかりますが、それほどに「自分の手と頭が創り出したデータは貴重」なのです。
_ printfのformatミスって、デバッガなしでは実にドハマる項目な感じ・・・デバッガ使えればすぐ分かるんだけどもね。パラメータチェック機能付きのコンパイラもけっこーあったよーな。
_ mod_perlのせいではなく・・・送信フォーム入りのページに対してブラウザのbackで行ったり来たりすると、送信するパラメータが異常なものになることがあるみたいです・・・GNS書いているときに気づいたこと。
_ でも、そんなことより、問題は「異常な入力をはじく」のがアプリとして非常に重要であるということ。特に、ファイル名(の一部)を受け付けるようなフォームは慎重に組まないと「システムセキュリティを大幅に下げてしまう」ことになりかねません。
$filename = $cgi{'FILENAME'}; open( FOUT, $filename );
なんてコーディングをしたらヤバいのは言うまでもありませんよね。なお、GNSではファイル名はすべて数値として処理しています。数値文字列ではない(代入時にちゃんと"+0"する)のが重要。
_ ごめん。上の行、読んでみたら「入力エラーチェック」のネタの話のはずが「設計」に断りなくスイッチしてしまっているではないか。間に「エラーチェックをしやすい設計をすれ」というフレーズを挟むつもりで忘れてたよ・・・むぅ。
_ 定時撤収。帰りの電車に乗ろうとすると、CAT-Kと同じ電車ではちあわせ。
_ 何事もなく帰投、支度して7:00PM過ぎ「MRクリスマスin尾瀬岩鞍1998」に出発。
_ 9:00PM、11人で集結して出発。まだ大して雪が降っていないこともあり、道中はごくスムーズ。関越に入ると周りの車はみんなウィンタースポーツ装備・・・そーでないのはわしらくらいかも(笑)。
_ 1:00AMころ、山小屋到着。うわ〜、新月で晴れてて冬の空気で雪の反射がない・・・天体観測には最高だなぁ・・・でもやっぱ「はぁ〜っ」だよなぁ^^;・・・とか思いながら荷物を搬入。
_
連中は呑み始めるわけだが、わしはすぐ寝ちゃいました・・・。
_ 夕飯の準備。わしは炭火制御やったり焼き物したり。
_ 夕飯は鶏だんご鍋・きのこのホイル焼き・海藻サラダ・大根サラダ。クリスマスなのでシャンパン・・・ではなくスパーリングワイン・・・でスタート。
_ デザートはいろいろなものをゼラチンで固める実験・・・あまり成功品はなかったような^^;。口直しの手作りアイスは絶品。
_ 今夜も晴れてる・・・北西の山のむこうは雷だけど・・・星を見に出る。やっぱすんごい綺麗。今夜は風もないので瞬きも少なく・・・天の川までバッチリ・・・こんなの何年ぶりかなぁ。この数年でずいぶん眼が悪くなってしまって、見える星の数がかなり減ってしまったのが残念。
_
室内へ戻って、呑み開始。なんか気分よくって、呑みながら寝たり起きたり・・・。
_ 日記生成方法アンケート。今回の最大のミスは、「生成」を「本文記述」「日付・段落タグ付け」「バインド」の3つのステージに分けることに頭が及ばなかったこと。また、バインドの方法も「マスタから両方を生成」「ベースがマスタで、ダイジェストはベースから切り出す」「ダイジェストがマスタで、ベースはそのログ」の3種類の意識があることにも気付いていなかったあたり、またいつかアンケートをするときには反映させねば。
_ さりげなく「マスタ」「ベース」「ダイジェスト」「バインド」なんて言葉を使ってしまったので、説明しておく。マスタは「著者が実際に記述しているファイル」、ベースは「蓄積され、参照されるHTMLファイル」、ダイジェストは「ベースの更新内容を目で読むためのHTMLファイル」、バインドは「ベースを構築し、ダイジェストを更新する作業」として書いています。
_ UNOねぇ・・・ピラミッドカードをやるようになってから、すっかりやらなくなってしまったり。昨日久しぶりにやったが、やっぱ戦略性が低いんだよなぁ。
_ あ、ピラミッドカードってのはぶっちゃけた話「専用カードでやる大貧民(大富豪)」。1が1枚、2が2枚、3が3枚・・・13が13枚という「ピラミッド状」なのが特徴。通常の大貧民は「下っ端のカードばかりだと勝ち目が非常に薄い」ため、革命(4枚で出すと数字の強さが逆になる)やら都落ち(大富豪が連荘に失敗すると大貧民になる)やらのルールがあるのですが、ピラミッドカードの場合はそのカード構成上「低いカードほど重なる確率が高い」ため、順位が下でも「13の7枚出し」などの気持ちいい技が炸裂するため絶望的に不利というわけではないなど、なかなか絶妙のバランスを持ったゲームです。
_ 松原商店街ツアー。29日出勤、30日売り子、31日あかりの台所なのでダメかな。
_ X浮気城へ格納だったのか・・・あいかわらずのネタベンダーだなぁ。
_ うちわのマスク・・・まぁ、そのまま出したら「著作物の許可なき公衆送信」になっちゃう(引っこ抜きデータですので)し、NEWS-2ネタバレ(これじゃバレてるって)になっちゃうし^^;。
_ 顔文字は馬鹿の使う記号。新しいものって、否定する人必ずいます。わしにとっちゃ顔文字も(笑)も変わらず、書き手の感情を最少の手間と文字数で示す文字言語だと思っています・・・本末転倒なものもありますけど。だから、同じ文字メディアで伝える以上、小説(のあとがき)だろうが何だろうが使ってかまわないと思うのです。「ネット以外で使うなんてTPOを考えていない」なんて、それこそ自らネットを卑小化するようで、カッコ悪いと思うのですが。
_
馬鹿といえば・・・昔から馬鹿だと思っているものに「レスって何ですか?」をはじめいろいろな「あ〜あんたパソ通なんて小さい世界の言葉をインターネットへ持ち込まないでね」をnegativeにしか言わない輩の発言があります。常連には慣れた言葉であっても、新参者にその言葉はないよね。
メールはこちらへ...[後藤浩昭 / Hiroaki GOTO / GORRY / gorry@hauN.org]