メモの日々


2004年07月28日(水)

  • 中島らも死んじゃった。
  • JDKとJudeをインストールしステートチャート図を描いてみた。まあまあ描けた。
  • 設計書は17ページと11ページ。一日中作成していたのだけどページ数はあまり増えていないのだな。

[unix][security] 「FreeBSD VuXML」

Portsも含めたFreeBSDの脆弱性情報を公開しているページみたい。FreeBSD-users-jpより。

security/portaudit も便利そうなので導入すべし。

[web][security] 「ステップバイステップでApacheをセキュアに」 (愛の死体安置所)

http://lovemorgue.org/modules.php?name=Content&pa=showpage&pid=76

SecurityFocusの記事の翻訳。Apacheの設定などずっとしていない。YAMDAS現更新履歴より。

[work] 「フリー・プログラマという選択肢」 (IT Pro)

一応メモ。仕事選べるようになりたい。

やること

  • プリンタ処分
  • ベルト

2006年07月28日(金)

  • 問題点発見。子トランザクションは複数保持できるようにしなければならない。うー、時間切れ。
  • 今日の行数:9928

[howto][dev] Subversionでファイルを古いリビジョンに戻す

svn merge -r 100:90 oreore.c

のように、新しいリビジョンから古いリビジョンへマージを行えばよい。

svn cat -r 90 oreore.c > oreore.c

のようにしてもできるかな。

[javascript] 「エレガントな JavaScript を作成するための関数型プログラミングの使用」 (developerWorks)

JavaScriptで関数型プログラミングをする方法の紹介みたい。読んでない。

やること

  • デザイン変更
  • 保険
  • ツールのDVDを観る
  • Firefoxアップデート

2012年07月28日(土)

[java] Swingコンポーネントにパディングを設定

Swingのコンポーネントにパディングを設定するには、ボーダーとしてEmptyBorderを設定するのがいいようだ。

  • Borderの説明に、「Swing コンポーネントセットでコンポーネントの周囲に装飾的領域、あるいは単なる区切りの領域を作成する手段としては、Insets ではなくボーダーを使ってください。 」とある。
  • JComponent#setBorder()の説明に「Swing コンポーネントで装飾領域および非装飾領域 (マージンおよびパディングなど) の両方を生成するには、インセットではなくボーダーを使用する必要があります。」「通常、JPanel または JLabel 以外の標準の Swing コンポーネントでボーダーを設定するときは、コンポーネントを JPanel に入れて、JPanel でボーダーを設定することをお勧めします。」とある。
  • CompoundBorderの説明に「たとえば、すでに装飾ボーダーがあるコンポーネントに空白のマージンを追加する場合などに、このクラスを使うことができます。」として次の例が載っている。
    Border border = comp.getBorder();
    Border margin = new EmptyBorder(10,10,10,10);
    comp.setBorder(new CompoundBorder(border, margin));

[サッカー] ロンドンオリンピック 女子 日本vsスウェーデン (コベントリー)

2戦目の相手はワールドカップで勝ったスウェーデン。日本の先発は初戦と同じ。

前半はやや日本ペース。左サイドから相手ゴール前に迫るがなかなかシュートまでいけない。宮間があまり絡めず右サイドは機能せず。スウェーデンもうまく攻められず盛り上がらない。

反省したのか後半はシュートを打ち合う展開。日本は何度かいい崩しからシュートまでいけたが決まらない決まらない。ラストパスが通らずに逆襲されることも多い。ミドルシュートを打てるといいと思うが。澤から田中、大野から岩渕、大儀見から安藤という交代。宮間のパスが相変わらず通らないなあ。大儀見のキープ力は安定。