« 2004年03月 | メイン | 2004年05月 »

2004年04月19日

気がつけばWebに触って10年

私が始めてWebブラウザを使ってみたのは、1994年に大学に入って
間もない頃、ということで既に10年が経過しようとしていることに
気がつきました。

その間、私はCGIを書いたり、規格を作っている組織に関わらせて
いただいたりしてたわけですが、自分視点で何があったのかざっと
まとめてみました。間違いなどあるかもしれませんが、まずは自分の
記憶だけを頼りに書いてみます。

1994年 (大学入学)
- どこからともなくmosaicというWebブラウザを教えてもらう
-- まだ、情報処理の授業にWebは入ってなかった
- コンテンツなんて呼べるものはほとんどなかったが、なぜかはまる
-- ルーブル美術館とか、日本語だとntt.jpのディレクトリサービスがあったかな。
--- ntt.jpをntt.co.jpにしてもらうのは大変だったというような話を聞いた

1995年
- netscapeが使われはじめる
-- 背景色を変えたり、tableを使ったりできた。
-- indy部屋などの一部の教室にしか入ってなかったので、X端末からrlogin
して利用、みたいな使われ方をしていた気がする。ただしこれはマシンリソース
の問題から反則だった。
- 自分ではじめてWebページを作る
-- 自己紹介とか、情報処理のレポートをのせてみたりした。
-- 「ホームページを作る」という表現は馬鹿にされた
-- Webに情報をのせるんだから当然英語だよね、みたいな議論もあった気がする
-- 全体的にアカデミックな世界の掟がこの頃はまだ強かったように思う

1996年
- Javaの勉強をはじめる
-- 翔泳社のJava入門がバイブルだった
- Perlもはやり始める
-- Perlといえば掲示板、掲示板といえばPerlだったような
- 会社のWebページが増えてきたのはこの頃かな
-- Webページ作りやサイト紹介のバイトをしている人がいっぱいいた
- 自分のページをいろいろ作ってたのはこの頃

1997年
- IEとNetscapeが競争に火がつきはじめたのがこの頃かな
-- 当時のNetscapeには、IP電話やホームページ作成ソフトがついていた
--- IP電話ソフトを研究室のSunで遊んだけど、使い物にならなかった覚えがある
- 2chが流行りはじめたのはこの頃かな?
-- なじめる人となじめない人がいて、私はなじめない方だった。

1998年 (大学院入学)
- ネットバブルというのがおき始めた頃
- Webページ作りはバイトで関わるようになる
-- CGIとJavaScriptとJavaを組み合わせたものをいくつか作る
-- CGIはPerlが主流の中、なぜかCやPHPを使うことが多かった
--- Javaの挙動がブラウザ毎に全く違うのに頭を悩ませる
-- 私が携帯電話と関わりだしたのもこの頃

1999年
- iモード開始
-- ほぼ同時に、iモードで使えるWebメールを作りはじめ、
4ヶ月後くらいにサービス開始
--- 私は関わってないけど、今でもサービスは続いている
- Netscapeに代わってIEが標準のブラウザになる
- Flashを使ったコンテンツがかなり増えてきた頃
- googleを使い始めたのはこの頃

2000年(社会人になる)
- 携帯インターネットが認知されはじめた年
-- 私も各キャリア向けのコンテンツを作っていました
- WAP forumに参加させていただく(2000年, 2001年)
-- WAP forumは、当時WAP2.0を作っていた
- ネットバブルがピークをすぎたのはこの年くらい

2001年
- W3CのAC Rep.とかいうものになる(2002年10月頃まで)
-- 標準化というものをお勉強させていただく
- TV番組と連動した携帯コンテンツを作ったりもした
- 個人的にはWebページを見ることはあまりなくなっていた
-- 必要な情報をgoogleで検索しておしまい、という感じ。

2002年
- blogブームが一部でおきる
-- 最初に話を聞いたときは、固有名詞だと勘違いしてました
-- 私も転職を機に始めてみることにする(12月)
- blog騒動がおきる
-- 自分でblogを始めた後にこの騒動を知る
-- 自分より少し下の世代の大学院生が、pureに何もしらずに騒ぎを起こしていた
ことが何よりもショックでした。

2003年
- 私のいた大学あたりでblogがブームになったらしい
- blogみたいなものが世の中からなくなっていたわけではないことを理解して、
少しほっとする

2004年
- 各所でblogサービスが開始される
- ネット業界の景気が少し上向きなっているらしい


うーむ。自分視点とはいええらくだらだらしたものになってしまった。。
現状とか、将来どうなったらいいと思うかを、また気が向いたら書きなぐり
たいと思います。

2004年04月10日

Movable Typeの投稿が1時間ずれる問題の直し方

アメリカがサマータイムになって、Movable Typeに投稿した時間が
1時間ずれるようになったのですが、私だけに起きているわけでも
ないようなのでちょっとMovable Typeのソースをのぞいてみました。

で、lib/MT/Util.pmに問題と思われる箇所を発見。

$offset += 1 if (localtime $ts)[8];

GMT時間(グリニッジ標準時)を取得した後、ローカル(つまりサーバの置かれた場所)の
時間がサマータイムかどうかをYes/Noで判断して、その場所がサマータイムだと、
1時間をプラスしているようです。

私の借りているサーバはアメリカにあるはずですが、アメリカがサマータイムに
なると、この行に引きずられて日本時間が1時間ずれてしまっているみたいですね。
つまり、日本にいながらサーバをアメリカで借りている人のみに発生する問題
のようです。(いや、実はアウトソースでインドにあったりとか。。)

サマータイムのない日本ではこの部分は不要なので、根本的な解決
ではありませんが、とりあえずこの行をコメントアウトすることで対応
することにしました。
アメリカにいる人と私のサイトのMovable Typeを共有するときに問題が
生じますが、ま、そういうことはないので大丈夫でしょう。
Localizationをちょっと面白いと感じました。


以下、直し方です。

1. lib/MT/Util.pmファイルをサーバからFTPでダウンロードする
2. $offset += 1 if (localtime $ts)[8];という行を探す。 (171行目くらいです)
3. この行の先頭に#をつける
# $offset += 1 if (localtime $ts)[8];
↑こんな感じ
4. 編集したファイルを保存し、再度、FTPでもとにあった場所にアップロードする

2004年04月08日

Movable Typeのtimezone設定がおかしい?

前のエントリをPOSTしたのが23時だったので気がついたのですが、
私のMovable Typeはどうやら書き込んだ日付が1時間ずれるようです。
まだ4月7日なのですが、8日になっていてびっくりしました。

とりあえずサーバでdateを実行した所、アメリカ西海岸の正しい時間
が返ってきました。
Wed Apr 7 07:16:46 PDT 2004

私はMovable Type(2.64)のtimzoneを日本時間(UTC+9)に設定している
のですが、Movable Typeがアメリカのサマータイムとtimezoneの調節
をうまく処理できていないのかもしれません。

そういえば、アメリカは今週から?サマータイム(daylight saving timeと
呼ぶらしい)になったようです。

いまちょっと調べたら、夏時間と標準時でtimezoneの略称は違うんですね。
アメリカ西部は、標準時はPSTで、夏時間はPDT。いままで知らんかった。。
じゃ、やっぱMovable Typeのバグではない??

ネットで提供してほしいサマリー情報

RSS等を使ってサマリーの提供を行ってほしい情報はなんだろう、という
ことをぼーっと考えていたのですが、個人的にはプレスリリースが一番
うれしいのではないかと思いました。

仕事上、情報をWebから集める時があるのですが、情報源としてまず
抑えるのは、私の場合まずプレスリリースです。ニュースサイトやblogの
情報は伝言ゲームになっていることがあるので、その分についての注意
が必要ですが、プレスにはその心配はありません。もちろん、プレスを
鵜呑みにしていいわけはありませんが、少なくとも発信者・日付・タイトル
は明確です。

フォーマットが決まっていて、頭に必ず大事な文章がくるのもプレス
リリースがサマリー配信に向いていると思う理由です。私の文のように
適当な思い付きをそのままの順番で「そういえば」でつなげたり、
段落内でいっていることが違ったりは通常しません。

プレスリリースをトラックバック対応にするのも面白いかもしれないですね。
新製品の発表に対して、ユーザがその感想をトラックバックしたりして。

サマリーを収集して表示するリーダ側も、いろいろ工夫できそうです。
類似なリリースを検索するとか、製品の特徴を比較してくれるとか、
本当に意味のある部分だけ抽出してくれるとか、とか。


で、プレスリリースといえばフォーマットはPDFなんですが、Adobeは
RSSみたいなフォーマットを独自で作ったりはしないのかなぁ、、と
思ったのでした。で、それをアメリカ政府が標準フォーマットで採用
していつのまにか業界標準になるとか。

昔、5年くらい前かな、これからはPDFだ、なぜならアメリカ政府が採用
したからだ、みたいな話を聞いたような気がするのですが、あれは実際の所
どのくらい正しかったのだろう??