タグ

ブックマーク / www.nurs.or.jp/~sug (3)

  • Deep Side of Java~Java 言語再入門

    この「Java言語講座」は、あるソフトハウスでの講座を元にして作られている。そのため、「初めてプログラムをするんだけど、Java が流行っているみたいだから勉強してみたい」という人にはまったく向いていない。そのような人のための雑誌・書籍・Webページは山のようにある。→ 裏ページ「Humorous Side of Java」 このページは、Java の Deep Side について筆者が研究した結果がかなり含まれている。また、主として参考にしたJava固有の資料は次の通り。 「The Java 言語仕様」(ゴスリン,ジョイ,スティール、アジソン・ウェスレイ) 「The Java 仮想マシン仕様」(リンドホルム,イェリン、アジソン・ウェスレイ)。これらはSun社自身による、それも開発者自身による最もディープな専門書籍であり、大変役に立つ(というか筆者レベルだとこういうじゃないと役に立たない

  • Log4J徹底解説〜使い方

    目次 QuickStart カテゴリー ログ出力 レイアウト log4Jの初期化 1.3 の内部ログ XML設定ファイル JoranConfigurator(1.3) Filter機能 commons-loggingから使う 速度に対する配慮 log4j の初期化 ここで少し log4j の初期化について話しておこう。実際には、 Logger log = org.apache.log4j.Logger.getLogger( this.getClass() ); のように、org.apache.log4j.Logger クラスのクラスメソッドである getLogger() を呼び出して利用を開始するのだが、これは /** Retrieve a logger by name. */ static public Logger getLogger(String name) { return Log

  • スパムはあっちいけ!「HTMLソースの難読化」

    情報収集ロボットの振る舞いは? 難読化のソリューション 設置手順 応用編~難読化HTMLサーバー 難読化CGIオプション一覧 注記 情報収集ロボットの振る舞いは? ちょっとこれも究極のソリューションだ。当然スパマはいちいちホームページを見て、ターゲットとする掲示板を探すわけではない。それには「ロボット」を使い、ロボットがリンクを辿って、ターゲットとなる掲示板CGIを見つけるわけだ。 で「ロボット」は掲示板らしいURLへの参照、たとえばこんなのだが、 <a href="/cgi-bin/mybbs.cgi">BBS</a> を見つけた時に「へ、へ~掲示板だな、これ」と(ロボットだから思わないが..)思って、そのリンクURLを叩いてみる。これが掲示板だったら、 <form action="/cgi-bin/mybbs.cgi" method="POST"> <input type=hidden

  • 1