PC関係のメモ
駄目なサイト / [VB][programming]$の付いてる関数 / [VB][programming]RegExp で正規表現 / [programming][PHP]harpy's room at ribbon.to
駄目なサイト
- 見づらい
- 使いにくい
- わかりにくい
原因
- 見づらい・・・レイアウトに問題あり。見る順番がわからない場合が多い。
- 使いにくい・・・ナビゲーションの問題。メニューが内容を推測できない単語になってたりする。
- わかりにくい・・・つまり伝わらない。伝えるための文章またはデザインになってない。
気をつけてても当てはまるページを作ってしまうことがあるので、自分のためにここに書きとめておく。初心忘れるべからずってことで。
以下思ったこと。
- 万人に満足を与えるサイトを作るのは無理。ターゲットを決めてそれに最適化することが大切。
- 上記のようなサイトになっても公開しないよりはマシ。Web って更新することによって成長する媒体だし。
- もしデザイン・レイアウト・ナビゲーションに割く時間が無いなら3つともシンプル(もしくは無)でいい。大事なのはコンテンツなんだから。
$の付いてる関数
文字列関数に多いと思ったら、$が付いている場合は返り値がSTRING型でついていないのはVariant型だった。 特に理由が無い限り$付を使うことにする。失敗時にFALSEやNULLを返す必要がある場合にVariant型にする必要があるのかな?
RegExp で正規表現
harpy's room at ribbon.to
ユーザビリティーの低いページをユーザが直す / Base64をエンコード/デコード
ユーザビリティーの低いページをユーザが直す
via http://www.do-gugan.com/blog/archives/000125.html
ユーザにとっても顧客にとってもうれしくない、作る側の勉強不足あるいはマスタベーションによって悲惨な作りになってる企業/商用サイトはいまだに存在する。(個人サイトは別)
自分が利用するサイトがそうだった場合非常に残念だ。
その手のサイトを作った会社が模造サイトを許容できる柔軟さをもっているなら、そもそもそこまでひどいサイトになってはいないのではないだろうか。
Base64をエンコード/デコード
するクラスを作った。というかCでかかれたコードをそのまま持ってきてクラスメソッドに押し込んだだけ。
coLinux 0.6.2をインストール
インストーラを使ってc:\colinuxにインストール。
debianを使いたいのでDebian-20040605-mit.ext3.1610mb.bz2をダウンロードしてきて解凍。
起動につまずく。
C:\>c:\colinux\colinux-daemon.exe -c C:\debian\colinux.xml Cooperative Linux Daemon, 0.6.2 Compiled on Sat Feb 5 10:19:28 2005 daemon: exit code 84a08401 daemon: error - CO_RC_ERROR_ERROR, line 33, file colinux/os/current/user/file.o (37)
次のようにすると起動した。
C:\>cd c:\colinux c:\>colinux-daemon.exe -c C:\debian\colinux.xml
XP標準のネットワークブリッジ機能を使ってネットワークに参加させる。
debianの設定が標準でDHCPになっていなかったので/etc/network/interfacesを書き換える
iface eth0 inet dhcp
が、なぜか動かない。dhcp-clientが入っていないらしい。
apt-get install dhcp-clientで解決。
参考にした/するサイト
水冷サーバを発注 / [server]アクセス解析関連
水冷サーバを発注
mylab.jpのWebサーバ用に「Express5800/110Ga-C」を発注。

