2008-03-01から1ヶ月間の記事一覧
確認画面でhiddenに入力値を埋め込むのはセキュリティ的にダメか? [1-5.]hiddenは危険 hiddenは危険脳 なんていう言い方があるのか。 へーなるへそ。
FTPもSCPもWebDAVも「AnyClient」 これはいいかな、と思ったけど、Javaかぁ。。。 最近のデスクトップ系のJavaツール・・・というかJavaVMの性能ってどうなのかな。 遅くてまるで使い物にならない印象があったけど、ここ最近はそうではないのか。 ってかさ、…
rsync 3.0 なるほど、期待大。 ところで、 CentOSのyumでDAGをリポジトリに登録しておくと、 rsync3.0 にアップグレードされてしまいました。。。 ので、そのまま使い続ける予定。
「1日で終わるけど3日前には言ってください」というのをどうやって手っとり早く理解させるか。 実工数と余裕を持たせたバッファ工数がごっちゃになっている人ってたまにいう。 1日分の作業時間で終わるものに本当に1日分しか時間を与えないのは、 他の仕…
黒船の大砲がソフト業界に構造改革を迫る このままの経営形態を続ければ、インドや中国など海外ソフト会社に買収されてしまう可能性すらある。時価総額3兆円のインド企業があることを考えれば、 100億円から1000億円程度の日本のソフト会社はいつでも買収対…
call_user_func_array のバグと回避策 にトラックバックがきたので、 配列とリファレンスの奇妙な動作 注意:ここで、$a と $b は完全に同じで、$a が $b を指しているわけではなく、その逆でもありません。$a と$b は同じ場所を指しているのです。 なるほど。
お金ありきか。 エンジニアが「やってもいいけど儲かるんすか?」と言わなければいけない会社もある お金ありきか?お客ありきだ! ふうん。
MDB2で空文字がNULLになるのを抑制するには、portabilityオプションを変更する必要があるそうな。 * MDB2_PORTABILITY_EMPTY_TO_NULL 入出力データの空文字列を null に変換します。 Oracle は空の文字列を null と判断するため、これが必要になります。 一…
Smartyの修飾子の@は配列適用の印 へぇー、なるほろ。 両方ともSmartyの標準修飾子ではなく、Smartyの暗黙的な修飾子拡張によって実現されているみたいです。なんだかSmartyの仕組みをちゃんと知って、賢くなったw
初心者プログラマーが簡単なフォームを作るときにやりがちな6つのミス 確認画面の時点でデータをDBに格納しないのであれば、確認画面はアルゴリズムリソースと考えられるのでGETがふさわしい。そして、完了画面では登録情報というリソースを作成するので、こ…
SOY CMS こういうもののタグ記述方法を見ると、やっぱり Smarty は優秀だなぁ、と思ったが、どうなんだろ。
Smartyのmodifierを使いこなそう smartyの修正子を使って効率的にデバッグ @countとか、@print_rとか、すごく使えそう。これでデバッグもだいぶ楽になるかな。 うぉ、@ ってしらんかった。。。
ディズニーモバイルがサービス開始 とりあえずメアドチェックのプログラム直しておいた。
特定のサブディレクトリに別のBASIC認証をかける なるほど。 そういえば、こういう書き方もできるのに、なぜに 世の中的にはvalid-user が多いのだろうか。 Require user username1 username2 username3 で、 .htaccess AuthType Basic AuthUserFile /path/t…
このへんのチューンの方法ってやらないとすぐに忘れてしまうので、 自分用メモ。 LAMP システムを調整する、第 1 回: LAMP アーキテクチャーを理解する LAMP システムを調整する: 第 2 回 Apache と PHP を最適化する LAMP システムを調整する: 第 3 回 MySQL…
携帯端末のIPアドレス帯域 コードでやる手段もあったと思うけど、.htaccess だとこうなるのか。。。 こっちは有名か。 携帯電話のIPアドレスリスト
Cache_Lite とか ですが、cacheオブジェクト生成の箇所があまりにあまりなのでちょっとだけ直したものを。
私はこうしてクビを切りました こういう文書はなかなか外に出てこないから貴重。 会社にとって想定している以上の価値を算出しない人をどう扱うか?というのがポイントなのか。
PEARのCache_Liteを利用して、 クラスメソッドにキャッシュ機能を付加させる方法を考えてみる。 _call メソッドを利用して、"XXX_c" というように関数の末尾に "c" がついていたら、 キャッシュ利用関数(戻り値をキャッシュにする)と見なすようにする。 [p…
この話続いてるね。 成功体験では人は救えない なるほど。 じゃあ成功体験とは少し違う話とか。 成功体験というか一時撤退することの重要性というか。