2003-10-04(Sat) [長年日記]
_ 何のための公開か
Web サイトを公開するのは「誰かに何かを伝える」ため。
けどついつい忘れがちになって、エゴに凝り固まったページを作ってしまうことがある。
個人サイトならそれでもいい。けど仕事で作るページではまずいので気をつけてるつもり。
ちなみにこの伝わりにくい文章は誰に何を伝えたいのか?
もちろん、このことを忘れてる自分に思い出すきっかけを。
追記: 自分がよくやる「エゴに凝り固まったページ」の例
- 無意味に技巧に懲りすぎ
- 押し付けがましい
- その他、相手のことを考えてない場合
そうか、要するに「もっと相手のことを考えてサイト作りをしよう!」って言いたかったんだ。自分に。
_ Valid な HTML にこだわるのは作り手のエゴか
自分にとってはエゴじゃない。
まず
- Valid な HTML を書くことが苦痛でない
- Valid でない HTML を書くことは苦痛
そんで
- 汚い HTML はメンテナンスしにくい
- HTML に無用な気を使うことで、内容にかける時間が減る
いい内容を作るために必要なことだと考える
Valid な HTML がメンテしやすいかどうかは別問題
_ Valid な HTML はメンテしやすいか
逆に Valid でない HTML はメンテしにくい。極論 HTML ですらない場合がある。
そうなると以下のような弊害がある
- 一部のオーサリングソフトで開けない
- ソース見てもすぐに理解できない
いいことなし。
Valid でない HTML を使う理由がない。以下のような場合以外は
- 一部のオーサリングソフトが Valid でない HTML を生成する
- Valid な HTML を覚える手間が惜しい
XHTML ならなお良いが、ブラウザの対応等あるので、今のところ現実解として主に HTML4.01 Transitional を使用。
2003-10-07(Tue) [長年日記]
_ [server]サーバのリプレース大体終了
先週からちょこちょこやってた DB サーバと、WEB サーバのリプレースが大体完了。
DB サーバは半日で終わったのに、 WEB サーバはまずRedHat Linux 9のインストールでつまずいて時間がかかった。
2003-10-14(Tue) [長年日記]
_ リモートデスクトップ
メインのデスクトップPCに、ノートPCからリモート接続。
デスクトップ側の設定
- [システムのプロパティ][リモート][リモートデスクトップ]の「このコンピュータにユーザがリモートで接続することを許可する」のチェックを入れる
- パスワードの設定してあるユーザを作成
2003-10-16(Thu) [長年日記]
_ [server]squid-2.5.STABLE4 を試す
httpd アクセラレータ(リバースプロキシ)を導入するためにまずはインストール
./configure make make install vi /usr/local/squid/etc/squid.conf --- # これ以外はデフォルト cache_effective_group nobody visible_hostname unknown acl our_networks src 192.168.1.0/24 http_access allow our_networks --- # キャッシュディレクトリの用意 mkdir /usr/local/squid/var/cache chown nobody.nobody /usr/local/squid/var -R /usr/local/squid/sbin/squid -z
/usr/local/squid/sbin/squid -sYD
クライアント(Win2k IE6)でプロキシを指定して無事ページの閲覧ができることを確認。
- スタックアスタリスク Squid の記事 http://www.stackasterisk.jp/tech/systemConstruction/squidSat01_01.jsp
_ TSUKUMO と COMPMART のオンラインショップ
TSUKUMO
リニューアル当初は JSP だったけど、今は PHP になってる。しかも見た目はほとんど変えずに。
フロントエンド部分をJSPからPHPに差し替えただけで、バックエンドはJavaでやってるんだろうか?
システム的にもなんだけど、手作り感が好き。お店の雰囲気がサイトを通して伝わってきます。
COMPMART(EIDEN)
リニューアル(EIDENのサイトに合併?)して使いにくくなった。TSUKUMO と併用してたのでがっかり。
あとなんか距離を感じます。
リニューアルは大々的なプロジェクトだったみたい
- http://www.baytech.co.jp/jisseki/jisseki01.htm
- http://www.atmarkit.co.jp/fbiz/casestudies/200212/eiden.html
いろんな面で対照的なリニューアルだと思った。
_ [Web制作][thought]サイトはお店
最近の "Web Desining" にそんなようなことが書いてあった。まったくそのとおりだと思う。利用者(客)のことを考えてるサイト(店)は好ましい。
お店とサイトの違いは距離が無いってことかな?地球の裏側のサイトにも一瞬で行ける。
_ 人気番組ランキング
チャンネルガイドの機能追加。
2003-10-20(Mon) [長年日記]
_ [buy]IBM ワイヤレスLAN 802.11a/b/g Mini-PCI カード 税込10,290円
サポート・システム : ThinkPad T40(2373), X31(2672), R40(2722, 2681)の各ワイヤレス・モデル、またはワイヤレスLANアンテナ内蔵モデル
IBMのオンラインショップで、発売後からずーっと売り切れだったんですがようやく注文できました。
http://www-6.ibm.com/jp/pc/option/obi/nob05/31p9702/31p9702a.html
2003-10-22(Wed) [長年日記]
_ MSNメッセンジャーのアイコンを作る
96*96pxだと縮小が行われず綺麗に表示される
_ Yahoo!TV がリニューアル
使いやすくなった!
やばいよ、カレンダーとも連携してるし本気だよ。
CSまでカバーしてるから自分が仕事で作ってるサイトの存在意義もなくなってくるな・・・ http://tv.starcat.co.jp
_ [buy] IBM 6277-98J(中古) 3150円税込み
http://www-6.ibm.com/jp/pc/desktop/pc3gl94/pc3gl94a.html
パーツを外してあって、残っていたのは
- ケース
- マザーボード
- FDD
ポイントを使ったので実際払った金額は150円です。
CPU(PenII 400MHz)とメモリ(256)とHDD(Segate 40GB)と取り付けて起動させてみる。
BIOSのエラーが出たが無視するとHDDに入っていたRedHat Linux が難なく起動!
当たりマシンでした。メインのマシンより静かです。
167 No Processor bios update found.
起動するたびにこのメッセージが出る
BIOS のアップデートすればいいんだろうか?
http://www-1.ibm.com/support/dlsearch.wss?lang=ja&loc=ja-jp&ics=Shift_JIS&rs=608&cc=jp&pcd=6277-98j
_ ichie [けっきょく何ピクセルで作ればええの? あ〜あと、玄人志向のキャプ板買って人柱になって〜〜]
_ hajime [日本語がわかりにくかったので修正しましたー、96pxの正方形でOKです。キャプ板は2000円からありますよー、ich..]
_ ichie [BIOSが持ってるプロセッサー情報にPENⅡが入ってない? んなわけないよなー。もともとⅢなんだしさ。 一旦マザーの..]
_ hajime [「LOAD SETUP DEFAULT」は試しましたー、http://pc3.2ch.net/test/read.c..]
_ ichie [あ〜だめだめ。それ故障だね。漏れにくれ。]
2003-10-23(Thu) [長年日記]
_ Dreamweaver MX 2004 で WebDAV アクセスに不具合
ルート以下のディレクトリを見ようとすると
An error occured - cannnot get remote folder informaition. The desired action could not be completed because an unexpected HTTP error occurred.(HTTP Error 301)
と言われてアクセスできない。
Apache の error_log にはこのメッセージが
client denied by server configuration
access_log からディレクトリへのアクセス時に最後にスラッシュをつけていないのが原因だと判明。
PROPFIND /path/dir HTTP/1.1
httpd.conf に以下を追加して解決。
BrowserMatch "^Dreamweaver" redirect-carefully
逆に普通の MX で不具合が出ないか心配。
MX では大丈夫だったので仕様変更した模様、なのにユーザエージェントはMXと同じDreamweaver-WebDAV-SCM1.02。何のためにバージョン書いてるんだ?これじゃ振り分けられない。
2003-10-24(Fri) [長年日記]
_ Public DNS にセカンダリDNS 再登録
前に何日間かプライマリDNSサーバが死んだときに、抹消されたので再登録
「Agreement to Public DNS terms of use for mylab.jp」のサブジェクトのメールに対して手を加えずに返信するんだけど、Beckyだと中身がつかないので手動で元のメールを引用して返信する。
数時間後に「DNS updates COMPLETE」というサブジェクトのメールが来て完了になるはず。
_ IBM ワイヤレスLAN 802.11a/b/g Mini-PCI カード到着
20日夜に注文して23日に到着。
無線アクセスポイントがないと意味がない。明日購入予定。
候補
- http://www.ntt-me.co.jp/mn/wap54g/
- http://www.planex.co.jp/product/broadlanner/blw04fmg.shtml
- http://121ware.com/product/atermstation/product/warpstar/delta/wr7600h.html
- http://wavemaster.icom.jp/business/html/products/ap-5100.htm
機能的な面では「SuperA/G」が気になるところ。
2003-10-25(Sat) [長年日記]
_ The Public DNS の再登録完了
DNS updates COMPLETE のメールが来た
確認してみると
$ nslookup > server ns1.granitecanyon.com Default server: ns1.granitecanyon.com Address: 205.166.226.38#53 > mylab.jp Server: ns1.granitecanyon.com Address: 205.166.226.38#53
Name: mylab.jp Address: 61.213.197.174 >
ばっちり
_ IEEE802.11gを試す
ルータ側でWEPを有効にする。設定項目はシンプルでわかりやすい。
まずは11bで接続が出来ることを確認した後11gのminiPCIに換装して接続。
自動的に11gで接続されてる。
ネットワーク上の共有フォルダからwmv9動画を再生するがコマ落ち無し。
2003-10-28(Tue) [長年日記]
_ PostgreSQL の DB を弄る
DML
- SQL をテキストエディタで書く
- psql で実行する
DDL
- Access でテスト&大まかなSQL作成
- CSE で確認&最適化
- プログラムに埋め込む
最近はこんな流れで作ってます
2003-10-29(Wed) [長年日記]
_ トラックバックを試す
エラーが出てトラックバックを送れない。というツッコミが入ったのでテスト
- MTに送信成功できた
- 受信ができない。
tr.tb に直接アクセスするとInternal Server Errorになる
tb.rb を開いてみたら
#!/usr/bin/env ruby
になっていたので
#!/usr/local/bin/ruby
に変更
- 自分に送信/受信成功
- MTからの受信もOK
_ メッセンジャーアイコン
これでどこでメッセンジャーにログインしてるのか一目瞭然。ちなみに各PC/ディスプレイはそれぞれ実際に使用しているものです。
- オフィス SONY SDM-N50
- 自宅 EIZO FlexScan L557
- モバイル IBM ThinkPad X31
_ PC処分
PCを捨てるのにお金がかかるようになるらしいので、最近はいろいろ処分してます
- PCを2台処分
- プリンタを2台処分
- PCを1台処分予定
なのに
- 中古Macを2台頂く
- PowerBook 5300cs
- PowerMac 7300/180
- 中古PC2台購入
- FLORA 330 DC7 Celeron モデル(HDD不良のため返品)
- IBM PC 300GL(6277-98J)
- プリンタを預かる
- CANON BJ-F300
2003-10-30(Thu) [長年日記]
_ Apache 2.0.48 released
2.0.47 と入れ替える
./configure \ --enable-so \ --enable-deflate \ --enable-dav_fs \ --enable-dav \ --enable-rewrite
make make install
/usr/local/apache2/bin/apachectl stop /usr/local/apache2/bin/apachectl start

ツッコミを含む