タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

週末に読むに関するrnaのブックマーク (4)

  • PHP と Web アプリケーションのセキュリティについてのメモ

    このページについての説明・注意など PHP は、Apache モジュールや、CGI、コマンドラインとして使用できるスクリプト言語です。このページでは、主に PHP における、Web アプリケーションのセキュリティ問題についてまとめています。 Web アプリケーションのセキュリティ問題としては、以下の問題についてよく取り挙げられていると思いますが、これらのセキュリティ問題について調べたことや、これら以外でも、PHP に関連しているセキュリティ問題について知っていることについてメモしておきます。 クロスサイトスクリプティング SQL インジェクション パス・トラバーサル(ディレクトリ・トラバーサル) セッションハイジャック コマンドインジェクション また、PHP マニュアル : セキュリティや、PHP Security Guide (PHP Security Consortium) には、PH

  • 認知行動療法

    先頭のページへ戻る 綾瀬駅前診療所のページへ 第三世代のCBT 認知行動療法(1999年執筆) 鈴木伸一1,4) 熊野宏昭2,4) 坂野雄二3) 1早稲田大学人間科学研究科 2東北大学医学系研究科人間行動学分野 3早稲田大学人間科学部 4足立医療生活協同組合綾瀬駅前診療所 1.認知行動療法とは 認知行動療法とは、クライエントの不適応状態に関連する行動的、情緒的、認知的な問題を治療標的とし、学習理論をはじめとする行動科学の諸理論や行動変容の諸技法を用いて、不適応な反応を軽減するとともに、適応的な反応を学習させていく治療法である. クライエントが訴える問題は、不安や落ち込みといった情緒的な問題、心悸亢進や頭痛といった身体的な問題、あるいは,不登校や登社拒否をはじめとする生活上の問題などさまざまである.これらの不適応問題の発生や維持には、個人の予測や判断、信念や価値観といった考え方(認知)の問題

  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W.

  • リファレンスの循環参照によるメモリリークを Scalar::Util::weaken で解決する - naoyaのはてなダイアリー

    Perl のガベージコレクション(GC)の実装にはリファレンスカウント方式のGCが採用されています。リファレンスカウントというのは、あるデータ構造やオブジェクトがあった際、それらを参照するリファレンスの数を内部で換算して、その数が 0 になったらメモリから実体を破棄するという仕組みです。(JavaRubyなどの他言語のGC方式については 'PerlJavaRuby における GC アルゴリズム' あたりを。) リファレンスカウント式GCは、仕組みがシンプルで分かりやすい利点を持つ反面、相互参照が原因で参照を切ることができずにオブジェクトが解放されず、結果メモリリークを引き起す場合があるという欠点も持っています。 このメモリリークはバッチスクリプトや CGI のように、一度の実行で Perl のプロセスそのものが終了するプログラムではあまり問題になりませんが、デーモンプログラム、あるい

    rna
    rna 2005/10/14
    perl の weakened reference
  • 1