limonadeを試してみる第一歩
今ちょうどPHPでの開発案件があって、CakePHPなどのWAFを使うほどの規模の案件じゃないんだけど、生PHPでプログラムを作成して無秩序なプログラムができるのは問題ですよねということで、いわゆるPHP製の小規模WAF …
今ちょうどPHPでの開発案件があって、CakePHPなどのWAFを使うほどの規模の案件じゃないんだけど、生PHPでプログラムを作成して無秩序なプログラムができるのは問題ですよねということで、いわゆるPHP製の小規模WAF …
仕事のタスクはBTSのredmine(当時使用してたのは0.8.4)を利用して管理してるのですが、先日からwikiへの書き込みに失敗するケースが頻発するようになりました。原因がよく分からなかったこともあり、せっかくなので …
Email::MIMEでメールをパースした情報は各メソッドでデコードされた状態で値を取得できるのですが、メール本文がうまくデコードされない場合もあります。 メール処理をするCGIのプロトタイプを作成してる際にこのケースに …
Email::Senderを利用して外部のSMTPサーバ経由でメールを送る場合、Perlによるメール送信(Email::Sender)のサンプルを以下のように書き換えて対応できます。 強調した部分が前回のサンプルから追加 …
先ほどのエントリーとは逆にPerlを使ってメールの受信をしてみます。メールサーバからメールを取得するのにはNet::POP3を、その内容をパースするのにはEmail::MIMEを利用します。 前回と同じく学習テストを兼ね …
Perlでのメール送信といえばEmail::Sendを利用する方法がスタンダードですが、メンテが終了し、後継のEmail::Senderへの移行が促されているようなのでEmail::Senderの学習テストを兼ねてみまし …
sitemaps.org – プロトコルの内容を元にXMLサイトマップの要点を簡単に整理してみます。
IEではinnerHTMLでselect要素内にoption要素を挿入することができません。 例えば下の「HereClick!」というボタンを押すと、IE以外では何も入っていないプルダウンメニューに「OPTION 01」 …
option要素ってvalue属性が指定されていない場合はoption要素の内容をvalueの値として扱うことになっているはずなのですが、IEの場合はそのルールが適用されません。 以下、サンプル。 — どれか …
IEではbutton要素に、アラートでvalue値を返すJavaScriptを組み込んだ場合、value値ではなくbutton要素のテキストノードの内容を返します。 例えば以下の例だと、ボタンを押してみると「TEST」と …