« 2003年07月 | メイン | 2003年09月 »

2003年08月28日

shでn回繰り返す

私はプログラマでもSEでもないんですが、Unixでとあるコマンドをn回繰り返す、
なんてことをやりたくなることもまれにあります。

で、今日知ったそれをsh(シェル)でやる方法:

#!/bin/sh
for i in `perl -e 'for($j=0;$j<100;$j++){print "$j "}'`; do
  command
done

なかにperlが埋め込まれているところが新鮮でした。
通常は、こう書くかと思います。
#!/bin/sh
i=1
while [ $i -le 100 ]; do
command
i=`expr $i + 1`
done

for(i=0;i<100;i++)という文は、shでは作れないようなので。

別にshでもcshでもいいけど、Perlでexecはなんか気持ちが悪いという時に。

(参考にした所)

2003年08月24日

英語と"-san"

英語、というよりは読み手の努力によって英語に見えてくる文字列、
で毎日メールを書くのですが、人の名前に"-san"をつけるかどうか、
判断に迷うことがよくあります。

昔は常につけていたんですが、私だけが日本人な状況で、ひとりだけ
"-san"付けで呼んだり呼ばれたりするのは、なんだか仲間外れな気分で
楽しくありません。初期に"please call me mken"とか周知徹底するべき
だったんだろうなあ。

とはいえ、目上でしかも日本のビジネスにある程度理解がある人に、
"-san"なしで呼ぶのはおそらく、失礼な話です。こういうのはその都度
適当に(ある意味いい加減に)判断する必要があるのかもしれないです。

2003年08月17日

はじめて作ったWebページ

今日もまた、年寄りモードで。

DNSの設定変更後、旧ホスティング先に、「このページは72時間以内に消去されます」、
と書いて、自分が始めて作ったWebページを思い出しました。

トップページには「denger(わざとミススペル)」とかでてきて、一定秒後に自動で
画面が切り替わっていき、最後に「Geme Over」と表示されるというもの。
1995年の終わりごろ。ページの切り替えはmetaタグのhttp-equivを使って
ました。元のデータはもうないです。

その頃の大学内での常識を二つほど;
 - Webページは、ホームページと違うものである。(ホームページは、いわゆるトップページをさす)
 - 自分で情報を発信しない人間に、Webをブラウズする資格はない

前者はどうでもいいですが、後者は大学にいる人には考えてほしいネタです。
過去の常識はあくまで過去のものですが、Remember 双方向性ということで。

ホスティング先変更手順

簡単にまとめてみました。

要求条件
- メールおよびWebに利用するドメイン(meiseki.net)を、より信頼できるホスティング先に変更する
- メールの不達、Webの閲覧不可状態をなし、あっても最小におさえる
- Webのアクセスログ、およびエラーログは無視する

移行元および移行先とする会社を以下の図に示す。

現状移行後
DNSGoDaddyGoDaddy
Mail, Web1t3iPowerweb

iPowerwebへの変更を行う理由
- 現状のホスティング先において、メールの受信、Webページへのアクセス不能状態が頻発する。
- 現状のホスティング先の、月5ドルでデータ転送量無制限という条件は、今後安定したサービスを提供できるかどうかという点において不安がある。
- iPowerwebは低価格なホスティング先として、Web上のreviewで一定の評価を得ている
(http://www.georgiawebservices.com/ipowerweb_hosting.html など)

以上の理由から、MailおよびWebのホスティング先を、1t3からiPowerwebに変更する。

作業の流れ
1. 新規ホスティング先と契約する
2. 旧ホスティング先のWebデータ、プログラム、メールアドレスを新規ホスティング先に用意する。
3. DNS registrarの登録を変更する
4. 移行完了後、旧ホスティング先を解約する.

各会社にたいして必要な作業
1t3(移行元)
1. Webデータのexport
2. 既存メールアドレスの転送設定 (meiseki.net以外のドメインを利用)
3. 移行完了後、解約

iPowerweb(移行先)
1.契約
2.メールアドレスの作成
3.Webデータ、プログラムを旧サイトから移行

GoDaddy(Domain Name Registrar)
1. 指定nameserverを、1t3からiPowerwebに変更 (移行先の設定終了後)

以上。これ以上細かい話は適当に聞いてください。

ホスティング先変更しました

ホスティング先を変更しました。このページが見えている場合、新しいサイトに
アクセスされているということになります。

テストもかねて。

2003年08月12日

友人にばったりあう

昨日、この数ヶ月仕事をしている場所の近くのコンビニで、大学時代の友人と
ばったり。場所的にオフィス街とはとてもいえないところなので、かなりびっくり
しました。

帰ってからメールを出そうと卒業生向けDBを検索してみるも、登録されて
おらず。むー。学生時代の友人の場合、Webの検索で見つかるメールアドレスも、
普通は既にobsoleteなんだよね。僕の場合もそうだけど。

ところで、「ばったり」ってふと思うと変な言葉ですが、語源はどうなってるんだろう。

2003年08月11日

ホスティング先変更します

今のホスティング先は、メールが一週間届かないなど、あまりにも使えないので、
移行することにしました。新しいホスティング先は一月前に購入しているので、
適当に以降方法を模索したいと思います。

メール・ドメイン名などは変更しない予定ですが、しばらくつながらないことも
あるかもしれません。

2003年08月08日

携帯用画面拡大表示機

携帯の画面を手軽にきれいにプロジェクタ経由で映し出してくれる、
「携帯用画面拡大表示機」なるものを、今日知りました。

携帯電話のスクリーンを人に見せるのはなかなか大変です。
デジカメでとったら光の加減で判別不能だったり、
書画カメラのピントがなかなかあわなかったり
実機のデモを観客にまわしたら誰かが変な操作をして
途中から意味不明になったり、そんな経験を誰もが一度はしたことが
あると思います。でも、これさえあれば一発解決です。

そういえば、大学の時の研究室では、私がいた頃、デジカメで
プレゼンするのが流行った時がありました。資料を一枚ずつ画像に
落として、ビデオ出力できるデジタルカメラに突っ込んで、TVに
映し出してスライドショー。QV10が、SFCの先生方の間でブームに
なっていた、そんな時代のお話。

この拡大表示機を使えば、そんな使い方もできるかもしれません。
電車の中で携帯でプチプチとプレゼン資料を作って、
当日そのまま発表、とかね。(学生限定オプション)
当然カメラも連携して臨場感を出しましょう。

さらなる改良ポイントや、新しい使い方などを提案できると思うので、
ぜひ一台、研究室の方に寄付していただけないものでしょうか。>PLUS様