20070424

『今日の早川さん』書籍化決定

 
☆『今日の早川さん』書籍化決定しました☆

あたし大ファンなんですよね~
とにかく身に覚えの有りすぎる読書好きオタ女たちの微妙なネタのオンパレードがとにかく痛心地良いんですよね。あたしは純文学以外は何でも読む雑食派だから立ち位置としては早川さんと帆掛さんと富士見さんと国生さんのちょうど中間地点…いや、やや帆掛さん寄りかなぁ←ウィーアード・テイルズ系が大好きです(でもそんなにファッショナブルでもないし、生態はモロ早川さんだけどな)

んで出版元がなんと早川書房。冗談のようなホントの話。気が利いてるよな!見直したよ!
スルーするつもりだった復刻版(+新三部作)のエルリック・サーガも買う事に決めたよ!(私的には『永遠のチャンピオン』の話は「ブラス城年代記」で完結してるので買う気ゼロだったんだがのぅ…)
とにもかくにも発売は秋ぐらいになるそうな。
震えて待ちます。

[CLAP] [Permalink]

20070422

P3 FES

買ってきましたともさ!P3 FES!!
はやるココロを押さえつつ、現在自分のエピソードをプレイCHU。 アイギス・エピソードは後に取って置くのさぁ。そう、私は好物は最後まで残しておくタイプです。

[CLAP] [Permalink]

20070410

cv:堀江○衣

こないだ行ったMail::Formの大規模アップデートなのですが、その結果どうにもスクリプトが巧く動いてくれなくなりました。( ´Д⊂
どうしようもなくなって、真心企画のプログラマの人に泣きついてみたんですけど…
「ソースが汚すぎてドコがダメなのか解らん」
根本から切り捨てられました。

『直すより、最初っから組み直した方が早いと思うよ?』との非常にありがたいアドバイスを貰いましたので、ああ!やってやったさ!
んでどうせ組み直すんなら、Mail::Form と同じようなモン作ったって面白くありません。ですからまったく新しいコンセプトで設計する事に決定。

  1. Perl5専用設計(Jcodeモジュールを使用する為)
  2. スクリプト本体はShift-JISで記述。大概のアホエディターでも編集可能。
  3. 送信できる情報は <件名> <送信者名> <送信者アドレス> <本文> の4つ。
  4. 全ての項目で必須入力と任意入力の切り替えが可能。
  5. 今時当たり前ですが、件名には当然「日本語」の使用が可能(MIME::Base64は使用しません)
  6. 件名の先頭に任意の文字列を挿入可能。受け取る際のフォルダ分けに便利です。
  7. エラーや完了表示等、出力するHTMLはWEB標準に鑑みXHTMLを採用。
  8. 出力するHTMLの文字コードが選択可能( JIS , EUC , Shift-JIS , UTF-8から選択)
  9. メールの文字コードは古式ゆかしくISO-2022-JPですので、あらゆる環境で利用可能。
  10. 送信前にプレビュー画面を表示(ON/OFF 切替可能)
  11. 自動返信機能搭載。
  12. 送信ログの記録。
  13. 誤送信を防ぐ為、同一ホストからの5分以内の再POSTを禁止。。
  14. 送信者のリモートホストをメール本文の末尾に記述することも可能。。
  15. 指定したリモートホストやメールアドレスからの送信を禁止できる機能の実装。
  16. htmlテンプレート(俗に言うスキン)も使用可能です。デザインの変更もこれで簡単。
  17. CGIの呼び出しを許可するファイルを限定できます。
  18. 入力されたメールアドレスの書式を正規表現を用いて厳格にチェック。
  19. 送信するメールの重要度を任意に設定可能。


とりあえずメール送信スクリプトとして求められる基本的な機能は、私の思いつく限り全て搭載してみました。
やたらめったら機能を盛りこんだので動作する際にはJcodeモジュールがフル回転。ですからやむなくJcode.pmをバンドルするのはやめましたよ…(サーバー負荷が半端無いからね)
Mail::Formのコンセプトであった「シンプルな機能&構造」からは遠くかけ離れた多機能スクリプトになってしまった為、全く別個の新規のスクリプトとして位置付ける事に決定。名付けて 「 Hyper Mailer eXpert 」。んでこいつは12番目に試作したスクリプトの完成形なんです。すなわち! 「 HMX-12 」 とでも呼んでくれたまえ

うわぁ… なんだかバグとか凄く多そうな名前になっちゃったよ……
(いやいや、ドジやバグも魅力の一つなんだよね?だから…まぁ…多少のバグはしょうがないんだよ、きっと!な。

Jcode モジュールがインストールされている環境の方向け(さくらインターネット、FC2、ロリポップなんかはこちら)
ダウンロード (Type Jcode)

Perlのバージョンが5.8.1以上の環境の方向け
ダウンロード (Type Encode)

(使用しているサーバーの環境が不明の場合は、知得留先生に聞いてみると良いかもしれません。)

バグ報告とかして貰えると非常に嬉しいです。同時に機能等の要望なんかも大歓迎ですよ?

[CLAP] [Permalink]