メモの日々


2000年12月04日(月) プレゼン資料

  • 部会のプレゼン資料を作っていたら、部会は延期になってしまった。
  • D向けのプレゼン資料を作ることになってしまった。
  • のどの調子が悪い。風邪だ。

2001年12月04日(火) うーむ

会社

  • 9:35 今日は雨だ。電車遅れて疲れた。
  • 10:45 SFAのスケジュールとか考えているところ。左肩が少ーし痛い。
  • 12:25 変な姿勢で眠ってたので頭がしびれてる。
  • 最近マイクロソフトからのセキュリティ情報がメイルで全く来なくなっている。何でだろう。再登録の必要があるのかな。
  • サンのテクニカルティップも送られてこないなあ。どうして?
  • 17:30 SFA開発の実行計画を書こうとしたところ。しかしもう帰るのだ。明日やること。
    • 実行計画書作成
    • GIGAの接続テスト
    • ユーザ登録手順の明確化
  • リストアのテストなんて考えてる暇なさそう。

[dev] SOFTECHS

CACという会社の技術レポート誌。記事をいくつか読める。

テレビ

  • 何も見ず。

2002年12月04日(水) HTTPアクセス調べた日

[windows][security] 今度は“完全な対策”にとんでもない副作用――「Windowsの深刻なホール」続編

MDAC2.7へアップグレードした場合の問題点。サイボウズのニュースより。

Cプロジェクト

  • 15:00〜16:00 みんなでドキュメント管理について打ち合わせ。何の進展もなかった。
  • 16:30 httpでファイルをダウンロードしたいがどうすればいいのか。ウェブサービスなら解説が色々あるのだが単なるhttp getのやり方がわからん。どうやらWinsockコントロールというのを使うとできるようなのでそれを使ってみよう。
  • 16:50 違うな、HTTPを使いたいときはInetコントロールというのを使うようだ。.netならSystem.Web.Services.Protocolsにあるクラスを使えばできそうだがよく分からない。
  • 18:00 Inetコントロールを使ってhttpアクセスはできた。そんだけ。Inetコントロールってフォームに貼り付けないと使えないのかなあ。クラスモジュールの中で使いたいのだけど。その辺がまだ分からない。

その他

  • 11:45 今日は午前休暇。JavaWorld12月号読み終わり。WSDLの説明やJakarta Mavenの紹介、SAXや例外処理の解説など。斜め読みで何も身に付かない。

2003年12月04日(木)

[service] レンタルサーバー・サービス案内 (AKIRAインターネットサービス)

Servletを使えるレンタルサーバがあったのでメモ。月額3000円必要みたい…。はてなより。

[web] Open Source Web Design

オープンなCSSファイルをダウンロードできるのかな。Radium Software Developmentより。

[soft] Estraier: 個人用全文検索システム

Snatcher(これも知らなかったのだけど)の後継ということでいいのかな。The diary formerly known as Go ahead make my day.より。

[security] RFC 3280 の UTF8String 問題について (IPA)

なんとなくメモ。関係ないけどな。

したがって、当面、無理に UTF8String の公開鍵証明書を発行する必要はない。単に仕様で策定されているからという理由によって、このような公開鍵証明書を発行しても、いたずらに混乱を招くだけで利点は無い。製品によっては、まだ対応してない可能性がある。

セキュリティホールmemo MLより。この辺も。

生活

  • 池袋西武の書籍館へ行こうとしたがなかなか辿り着けなかった。池袋駅地下は何がなんだかわからん。そしてすごい人の量だ。
  • うえーん、またも27時台。もー。

やること

  • Javaオープンソース徹底攻略を立ち読みする
  • クリーニング屋へ行く

2004年12月04日(土)

  • 今日も土曜日だけれど出勤。明日も出勤だ。うー。
  • J2SEを1.5.0にアップデート。Judeを起動してみたが問題なし。
  • Firefoxを1.0にやっとアップデート。いい感じ。

やること

  • プリンタ処分
  • リンク元のスリム化
  • ナンバーアナウンス解約
  • スーツをクリーニングへ
  • tDiaryバージョンアップ
  • FSWikiバージョンアップ
  • AVGバージョンアップ
  • バックアップ
  • JREバージョンアップ

2005年12月04日(日)

[tdiary] tDiaryをスナップショット版(2.1.3.20051021)へ

バージョンアップした。ちょっとメモ。

  • 「<<前〜日分」というリンクが出るようになったけど、クリックすると「argument out of range (ArgumentError)」というエラーになってしまう。mod_rewriteを使う方法にある通り、.htaccess内のRewriteRuleの「ルールの '([0-9]+)\.html' のところを '([0-9\-]+)\.html' に修正」することで解決。
  • 書影が巨大になってしまった。設定画面のAmazonプラグインの設定で「表示するイメージのサイズ」を変更して解決。
  • 新しいWikiスタイルの仕様はHikiDocのサイトにあるみたい。でもこれを読んでも違いがよくわからない。ふぇみにん日記を見ると、テーブルと引用に関して表現力が増したようだ。
  • 同一サーバで複数のtDiaryを運営する方法にある通り、共通のtdiary.conf内で「@options['sp.path']」を指定する必要があった。これまでは書かなくても動いていたみたいなんだけど。
  • jdate.rbはtdiary-contrib.tar.gz内にある。
  • refedit.rbはtdiary-contrib.tar.gz内にも無い。

やること

  • 蛍光灯を捨てる
  • 収入印紙
  • tDiaryのバージョンアップ
  • クリーニング
  • 防虫カバー

2020年12月04日(金)

[c#] System.UriクラスのIsBaseOf()の振る舞い

System.Uri.IsBaseOf()の仕様が、リファレンスを読んでもいつもよくわからなくなるのでメモ。

  • URIの最後のスラッシュより後ろを削除したもの同士を比較している

と考えればいいみたい。比較の際にbaseにする方のURIからも後半が削除されるから混乱するんだと思う。

> var b = new Uri("http://host/path/file?query");
> b.IsBaseOf(new Uri("http://host/path/abc/def/"))
true
> b.IsBaseOf(new Uri("http://host/path/abc"))
true
> b.IsBaseOf(new Uri("http://host/path/"))
true
> b.IsBaseOf(new Uri("http://host/path"))
false