量産メモ帳

忘れっぽいのでメモを残しています。浅く適当に書きます。

2007-01-01から1年間の記事一覧

クロスサイトスクリプティングに関する記事・ブログ。

クロスサイトスクリプティング対策の基本(前編):クロスサイトスクリプティング脆弱性とは? - @IT クロスサイトスクリプティング対策の基本(中編):XSS脆弱性により起こる被害とその対策 - @IT クロスサイトスクリプティング対策の基本(後編):XSS…

(作成中)

NHKスペシャル「ワーキングプアIII 解決への道」の感想 B3 Annex: Google流の働き方 "20%"で何をするか? ダウンロード違法化はグーグルの一極支配を加速する - アンカテ

Java のパフォーマンス チューニングのあれやこれや。

IBM developerWorks 日本語版 : WebSphereべからず集 「RequestDispatcher#forward()の前後でのクライアントへの出力」 「データベース・コネクションの確保、利用、クローズがコード中に分散している」 「Exceptionのコンストラクタに処理を記述する」 「外…

ウェブでのサボり癖を叱ってくれるツールのいろいろだそうです。

引用元:ウェブでのサボり癖を叱ってくれるツールのいろいろ « WIRED.jp MeeTimer Super Kiwi Cloak Stealth Kiwi Time To Go Script Procrastinator's Clock Temptation Blocker

Event Dispatch Thread (EDT) について。

Swingスレッド処理-001 - いろいろ備忘録日記 Swingスレッド処理-002(イベントディスパッチスレッドについて, Swingのスレッドポリシー, シングルスレッドポリシー, Event Dispatch Thread) - いろいろ備忘録日記 Swingスレッド処理-003(時間のかかる処理の…

プログラミングについて

確かhttp://secure.ddo.jp/~kaku/tdiary/で知ったと記憶してますが、気になったページのリンクを貼っておきます。 404 Blog Not Found:プログラマーでなくても名前ぐらい覚えておきたいアルゴリズムx10 ある日の Wii の投票チャンネル, プログラミングへの適…

HPROF に関するメモ。

コマンドの使い方: java -Xrunhprof:help または java -agentlib:hprof=help // 1.5以降 使用例など: Acroquest Java SE 6 じゃじゃ馬ならし 管理用ツール http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/jvmpi/jvmpi.html#hprof 浮浪プログラ…

メールが送信できないエラー。

フォーラム: http://forum.java.sun.com/thread.jspa?threadID=590866&messageID=4492613 主な原因: アンチウィルスソフトのファイアウォールが送信(するプログラム)をブロックしている。 OS標準のファイアウォールが送信(するプログラム)をブロックし…

Java1.6 で配列クラスの名前解決に失敗。

Java1.6 だと"[Ljava.lang.String;"の名前解決ができない話があちこちで見受けられる。 Bug ID: JDK-6434149 (cl) ClassLoader.loadClass() throws java.lang.ClassNotFoundException: [Ljava.lang.String; in JDK 6.0 http://jira.jboss.com/jira/browse/JB…

自動更新エラーの解決策。

まず以下のフォルダを削除。 ${HOMEDRIVE}/Documents and Settings/${USERNAME}.${USERDOMAIN}/Local Settings/Application Data/Mozilla/Firefox/Mozilla Firefox 大抵はこれで上手くいくようだが、私の場合、別の常駐ソフトが何故かフォルダ内のファイルの…

セパレータが表示されない。

セパレータ JSeparator(JComponent)#setPreferredSize メソッドを使って、幅なり高さなりを設定しないと表示されません。

FocusTravesalPolicy

http://forum.java.sun.com/thread.jspa?threadID=234532&messageID=1710043 http://java.sun.com/j2se/1.4.2/docs/api/java/awt/doc-files/FocusSpec.html Focusの移動 - Java Swing Tips

Editable Header Table Example

JTable のヘッダは基本的に編集不可だが、見出しで紹介したページを見れば、独自のヘッダを設定すれば、編集も可能となる。 で、ソースを眺めれば大体、分かるけど、一応、自分の頭を整理するためにクラス図を作ってみた。*1 *1:Jude Community 5.0.2を使用…

http://headlines.yahoo.co.jp/hl?a=20070912-00000921-san-soci

駅で女性の胸をさわったとして、大阪府迷惑防止条例違反の罪に問われた岡山県倉敷市、自営業の男性(31)の控訴審判決公判が12日、大阪高裁で開かれ、島敏男裁判長は「女性とぶつかっただけ」として、懲役4月、執行猶予3年(求刑・懲役4月)とした1…

JComboBox に独自の ListCellRenderer を設定すると、プログラム内で項目を選択するコードを記述しても項目が選択できないのか?

とりあえず JComboBox の ListCellRenderer を利用しているクラスをピックアップ。 com.sun.java.swing.plaf.motif.MotifComboBoxUI com.sun.java.swing.plaf.windows.WindowsComboBoxUI javax.swing.plaf.basic.BasicComboBoxUI javax.swing.plaf.basic.Bas…

ガラス区画を利用したドラッグ&ドロップ。

Drag with style in Swing – Romain Guy ガラス区画って何に使うんだろうと今までずーっと疑問に思ってたが、こういう風に使うんだなーと納得。 ちなみにこのサンプルは『Java Swing Hacks』に載ってたのと同じやつ。

JScrollPane オブジェクトのビューポートに JPanel オブジェクトを設定すると、JPanel の表示領域が JScrollPane の表示領域よりも大きくなった時に表示がおかしくなる問題について。

既に何年も前に同様の問題が・・・。 JScrollPane にJPanel のサイズの変更を通知するには? で、解決策・・・。 http://java-house.jp/ml/archive/j-h-b/037470.html http://java-house.jp/ml/archive/j-h-b/037472.html JPanel の preferredSize に適切なサイズ…

WikiScanner と WikiPedia のサーバー。

総務省や文科省もWikipediaを編集していた 「WikiScanner」日本語版で判明 - ITmedia News 省庁の内部からもWikipediaを編集――総務省や文部科学省、宮内庁などのIPアドレスから、 行政に関わる内容からエンターテインメント関連までさまざまな項目が編集され…

JSpinner のサンプルサイト一覧。

http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/swing/1.4/spinner.html J2SE, v1.4 の新機能 Spinner JSpinner - Java Swing Tips http://www.exampledepot.com/egs/javax.swing/pkg.html#JSpinner

Cyclic Redundant Check エラー。

DVD

DVD Shrink を使って、レンタルした2層式 DVD のコンテンツを、1層式に納まるように再圧縮しながら ISO イメージで出力しようとしたが、しばらくした所で、CRC エラー発生。 今までこんなエラー見たことなかったので、調べてみた。 DVDのバックアップでデー…

グラフィック・コンテキストについて。

http://www.asahi-net.or.jp/~DP8T-ASM/java/tips/GraphicsContext.html

IE と Firefox と Opera のメモリ使用量の比較。

3分LifeHacking:Webページを30個のタブで開いた──各ブラウザのメモリ使用量は? - ITmedia エンタープライズ まぁ普通は30ページも開かんだろうけど、「30ページ開いた後」-「起動直後」を比較すると、(ブランク)タブのメモリ消費量の比較ができる気がす…

Oracle and Sun Microsystems | Strategic Acquisitions | Oracle サン、Javaアプリ開発を簡便化する「JavaFX Script」を発表へ - CNET Japan サン、GUI作成向けスクリプト言語“JavaFX”発表、その狙いは − @IT Life is beautiful: JavaFX Script 入門、とり…

画面のスクリーンショットをファイルに保存

画面のスクリーンショットをファイルに保存する方法を調べていたら、以下の URL に辿り着きました。 Java画像メモ(Hishidama's Java Image Memo) ImageIOクラスで画像ファイルを読み書きする - BufferedImageの使い方色々 - Java2D 例えば JDialog の場合、…

ダリル・K・タフト氏によるジェームズ・ゴスリング氏への取材

今更読みました。。。 オープンソース化に満足?――Javaの父ゴスリング氏に聞く (1/2) - ITmedia ニュース 興味深かったところだけピックアップしてみます。 まずはピーターの法則。 ピーターの法則とは「すべての人は昇進を重ねて、おのおのの無能レベルに到…

カスタム Icon クラス。

ちょっと大げさなタイトルにしてしまい恐縮だが、ImageIcon でアイコンを使おうとすると画像ファイルをいちいち用意しなければいけない。 一方、自分で Icon インタフェースを継承して、paintIcon メソッドを実装しようにも、これまた計算とかが面倒臭い。 …

コンパイルエラー - 変換できない型。

例えばこんなソースを Eclipse で作成してみる。 package org.aeug.rms099; public class IncompatibleTypesError> implements Comparable { @Override public int compareTo(T o) { if (o instanceof String) { String string = (String) o; } return 0; } …

8. Eclipse TPTP について。

TPTP Choreography Component 【図】TPTP Choreography コンポーネント TPTP Execution Plugin Overview 【図】TPTP Platform Execution プラグインの概要 TPTP Platform Enhancement : JVMTI Agent Design and Development plan 【図】TPTP JVMTI アーキテ…

7. Eclipse RSP について。

Proposal for Rich Server Platform - User Interface 【図】サーバサイドシステムのアーキテクチャの例 RSP という言葉は初めて知ったが、RCP が "Rich Client Platform" なら RSP は "Rich Server Platform" ということで、とても印象に残りやすい。 そし…

6. サブシステムとコンポーネントについて。

だいぶ日記を書くのが面倒になってきたが、とりあえずもう少し頑張る。 Eclipse Platform Project 【図】Eclipse サブシステム 【図】Eclipse Platform サブシステムを構成しているコンポーネント 【図】JDT サブシステムを構成しているコンポーネント 【図…