タグ

ブックマーク / foldrr.hatenablog.com (2)

  • HTML のフォームで disabled は送信されない理由 - foldrr's weblog

    HTML のフォーム系要素に disabled 属性を付加すると、リクエストパラメータとしてサーバへ送信されなくなる。 この振る舞いが困るために hidden を設けることがあるが、これはそもそもアプローチがおかしいのだと分かった。 なぜ hidden を設けようとするのか? これはパラメータをサーバ側で利用するからだ。 だがクライアントから入力不可能であるということは、サーバは既にパラメータの内容を「知っている」ことになる。 よってクライアントから再度値を受け取るのは無駄になる。 また入力不可能な値であるにも関わらず、クライアントからの入力を不必要に信用して hidden の内容をデータベースに補完するのはセキュリティに問題がある。 hidden 値を必要とする理由の殆どがデータベースへ送信するデータを用意するためだ。 しかし、入力不可能である値というのはそもそもデータベースへ送信しない

    HTML のフォームで disabled は送信されない理由 - foldrr's weblog
    iww
    iww 2012/04/05
    『入力不可能である値というのはそもそもデータベースへ送信しない、あるいはデフォルト値を「サーバ側で」設定するものである。』 建前上はそうなんだけど・・・
  • CentOS Memory for crash kernel を消す - foldrr's weblog

    環境 CentOS 5.3 CentOS Memory for crash kernel とは kdump の新しい仕組みによって表示されるメッセージらしい。 http://d.hatena.ne.jp/foldrr/20080821/1224785396 消す方法は2つ カーネルをビルドする kdump 用のメモリを確保する kdump 用のメモリを確保する X で以下を実行して、設定画面を表示する。 # system-config-kdump設定画面で kdump 用のメモリを確保する。 system-config-kdump でメモリが足らないと言われる場合 VMware などの仮想環境ではマシンを一度停止してメモリ量を増やす。 仮想環境でないなら、メモリ買ってきて増やす。

    CentOS Memory for crash kernel を消す - foldrr's weblog
  • 1