明日はスポーツ大会、暇な日かな?

レポート終わりましたー。ああ、疲れた。
そうかと思ったら明日はスポーツ大会。
大丈夫かー。
実は来週はさらに過酷なんですよ。

Su Mo Tu We Th Fr Sa
実験3=>25 26
27 28 29 30 31 01<=提出3・実験4
03 <===テスト===> 09
10 11 12 13 14 15<=提出4

わかっていただけたかな?テストの前の週にレポートをまともに書かないとやってられないと。
これ大変ですわ。ううう…
なのでこのレポートが終わっての金曜日まではのんびり過ごさないとなぁと思ってる。
まぁそんななかのスポーツ大会、のんびり行きましょうか。
あ、例によって百人一首。
ところが・・・忙しすぎてぜんぜん…
これはやばいかも…

キリル文字という偉大だけどおかしな文字

一応レポートの直しはできました。
まぁおかしいところの2箇所はすぐに直せました。片方はちょっと悩んだけど。
もう1箇所がちょっとねぇ…詰まって。
結局あんまり変わってない。もう限界ですわ。
というのも、その測定のときおかしいなぁとおもってたんですいよ。
で、間違えないか確認したけど正しいんで突き進んだんですよ。
そして引き起こされた悲劇とでも言おうかな。
誤差が2.9%ありまして、誤差2.0%までなら許容されるけどちょっと大きいよということを考えてるんだけどね。
言うならば0.9%の誤差について考えているようなもんですよ。本当に…
なんとも思わないない人にとってはどうでもいいことだけど、これって苦しいよ。
さて、ところでうちの学校の英語名称、Xxxxx National College of Technology(Xxxxxには任意の地名)、
とまぁ…まぁこの英語を素直に訳すと 国立○○工科大学の方がしっくり来ますね。
まぁCollegeというのがしっくりこないところじゃあるんだけどね。
参考までに英語版WikipediaではKosenという記事名で存在してます。
適当な英語がないんだよね。まぁこのことはあんまり関係ない。
で、キリル文字でかけないかななんて思って調べてみた。
で、Google翻訳で英語からロシア語に翻訳してみると…
Xxxx Национальный технологический колледж
とまぁ…地名は地名でちゃんと訳されましたよ。
伏字でもなんなので適当に出してみようか。
鈴鹿工業高等専門学校→Suzuka National College of Technology→Сузука Национальный технологический колледж
なるほどね。
ちなみに意味的には
Национальный → National
колледж → College
технологический → Technology
とまぁ…ほとんど置き換えてるだけの面はあるかな。
もしこの翻訳が妥当ならСНТКか…
なんとなくCHTKに字が似てるなぁ…
と、でもアルファベットで言うとСはS、НはN、ТはM、КはKなんだよね。
これいかに。

3日で10科目するテスト?5日で12する―

まぁ休みの日はそれはそれでいろいろやってはいるんだけどね。
レポートに追われてる間に溜め込んでいた用事を大量に。
しかし弟が来週の月曜日から中間テストなんよね。
僕は2週間後の月曜日から金曜日まであるんだけど。
で、中学校のとき、中間テストでも平気で5教科以外もやってましたから。
期末と分散してやってたからすべて2日で終わるのがよいところです。
でもそのシステムが今年から崩壊するとか。これはいかんだろ。
どうも音楽と美術でテストが拒否されていたのが拒否できなくなったのが理由っぽい。
まぁ推測ではあるんだけどね。
とすれば上からの命令には逆らえませんよ。意に反してでもしないといけないのはしょうがない。
それでいままで2日間で収められていたのが無理になったから、
期末を3日間にして10科目収めることとしたと思う。
10科目か…大変だな。倍だぞ。
ちなみに、去年の僕のテストは10科目でした。
今年はもっと増えてるはず。12科目ですよ。幸いうち1科目は今回は中間試験ではやりませんが。
しかしえらい多いですわ。うー…これを5日間で。
テストって科目多いと大変なんですわ。
さて、ぼちぼちやっていかんとなぁ。
せっかくレポートもないし、電車の中で問題集でもやりつつ練習するか。

誰でも送れるメールというもの

うー、忙しかった。目がまわるー。
さて、ところでメールですけど、送るに自分のプロバイダーのSMTPサーバーに渡すよな。
でも実は直接送れるんですよ。
必要なのは、最低メモ帳とコマンドプロンプトでtelnetを動かすこと。
日本語の文章打つにはめんどくさいが。
こんな文章を書いた

From: =?UTF-8?B?SGlkZW1hcm8g4peGM3JSWTNMSjh0Yw==?= <foobar@libserver.ddo.jp>
To: <宛先@gmail.com>
Subject: =?UTF-8?B?44GT44KT44Gr44Gh44Gv?=
Date: Fri, 18 May 2007 20:45:00 +0900
Mime-Version: 1.0
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset=UTF-8

44GT44KT44Gr44Gh44Gv44CBSGlkZW1hcm8g4peGM3JSWTNMSjh0Y+OBp+OBmeOAgg0KU01UUOOB
q+ebtOaOpemAgeOCjOOCi+OBi+ODhuOCueODiOOBruODoeODvOODq+OCkumAgeOCieOBm+OBpuOB
hOOBn+OBoOOBjeOBvuOBmeOAgg0K44GK5omL5pWw44GK44GL44GR44GX44G+44GZ44GM44CB5Y+X
44GR5Y+W44Gj44Gf44KJ6L+U5LqL44KS44GK44Gt44GM44GE44GX44G+44GZ44CC

宛先のGmailのアドレスは伏せさせていただいたけどこんなの。
UTF-8でエンコードしてあるに深き故はない。
手書きで文章を書くのはめんどくさいわ。まぁでもこれだけあれば十分。
ポイントはヘッダーと本文の間に空の行を入れておくこと。
これでMXレコードを調べて、先方のメールサーバーを探す。

> nslookup -type=mx gmail.com
gmail.com MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
(以下略)

一番MX preferenceの若いサーバーに送るのがいい。

> telnet gmail-smtp-in.l.google.com 25
220 mx.google.com ESMTP (ID)
HELO libserver.ddo.jp
250 mx.google.com at your service
MAIL FROM:<foobar@libserver.ddo.jp>
250 2.1.0 OK
RCPT TO:<宛先@gmail.com>
250 2.1.5 OK
DATA
354 Go ahead
(本文)
.
250 2.0.0 OK 1179490055 (ID)
QUIT
221 2.0.0 mx.google.com closing connection (ID)

このように、接続しては、HELOで名乗って、MAIL FROMで送り主を示して、RCPT TOで宛先を示すと。
ほんでもって、DATAと言って、ヘッダー・本文を流し込んでは最後に1行.とだけ書いて終わり。
無事届いてますよ。なかなかなもんです。
日本語の絡まないメールなら簡単に打てちゃいますよ。
ちなみにプロバイダーのメールサーバーも先方にこんな風に送ってるだけですよ。
でも、不思議ですよね。メール送るにもクライアントから直接先方に送ればいいのに。
まぁバケツリレー式に送れる仕組み自体は、戦争に強い仕組みというので理屈はわかるのだがね。
しかしメールは複雑なつくりやわな。
日本語送るのがめんどくさいわ。
ISO-2022-JPで直接書くか、EUC-JPかShift_JISかUTF-8で書いてBase64でエンコードするか、
ヘッダ−内ではASCII以外は全部Base64にしなきゃいけないし。
めんどくさいわ。SMTP古すぎ。
でも変えられない。古いものって強いよね。まぁ簡単な作りだし捨てるに捨てられないんでしょう。
ちなみに最近は結構8bit拡張されているもので、実は8bitでも送れたり。
まぁヘッダーは無理だけど。
でも安全のため7bitに収めるべきだよ。これがまぁ古いものの宿命やね。

HTMLに表組みは流行らないということ

まぁなんやら言うけどHTMLで表を使うのは便利だ。
そりゃ純粋に表もあるやろね。
それとデザインでもフォームを表の形にまとめてあれば、まぁ許されるでしょう。
その辺はおおらかに見てるんだけどさ。
しかし、デザインの都合上表にすることって結構あるんだよね。
実はいままでスレッドもそれだったから。でも、表である必要があるかといわれるとないとも言える。
というわけでdivを駆使してみましたと。
まずいままでの方法について
1行目 1列目 1番のレス{タイトル・本文のdivブロック+名前・日付}
2行目 1列目 2番のレス{本文のdivブロック+名前・日付}
8行目 1列目 8番のレス{本文のdivブロック+名前・日付}
9行目 1列目 フッダー{リンク・カウンターのdivブロック・コピーライトのdivブロック}
とまぁ…1列しかないのでぶっちゃけ表の意味を成していないものです。
実は昔はもっとひどくて、もう書きたくない。
現在はこんなふうになってる
スレッドのdivブロック
 タイトル
 レスのdivブロック
  本文のdivブロック
  名前・日付
 レスのdivブロック
  本文のdivブロック
  名前・日付
 リンクのdivブロック
 カウンターのdivブロック
 コピーライトのdivブロック
こんなふうに結構きれいな構造になってます。
いや、なので実はいろいろ読みやすくなってますよ。
で、もう1つ、indexの表題もdivを組み合わせてあります…が…これは別の意味で嫌われるかな
タイトル全体のdivブロック
 濃い水色のdivブロック(空)
 タイトル
 説明1
  説明2
 濃い水色のdivブロック(リンク)
と、空のブロックなんですよ。これはよくないかなーとも思ってる。
でも、今のデザイン気に入ってるんで崩したくないんだよなぁ…
ちょっとここは要検討だな。
まぁ、スレッド一覧は表のままだが、まぁここはそんなに意味のないところではないし。
まぁでもできるなら直したいけどね。
字の位置をあわせるという意味でposition・left・topの組み合わせで表現することになるかな?
まぁよいHTMLなんかかけませんね。
僕はdivに依存する悪い癖があるしね。ほかのブロックレベル要素使うべきなんだが

右からベクトル、左からベクトル

今、まさにレポート終わりました。というけど、明日提出する気はなくて修正すべきを探すよ。
まぁ、結構がんばって書いたんだけどさ。誤差の話とかどううまく言えとというあたり。
難しいよね。まぁまぁ、だいぶ考えましたけどね。
それと物理のレポート上げてきた。順調順調。
ところでクーロンの法則は知ってますかね?
まぁ、静電気やらの力のことなんだけどね。
それについて、電磁気学で勉強してるわけですわ。
で、大きさを求めることは、2度目ぐらいの授業でやりました。
まぁまぁ式に入れるだけだから簡単といえば簡単。
でも、その後、めんどくさいことにも力のベクトルで求めろとか言う話になったわけだ。
どういうことかというと、答えを
F=-144i+96j
のように出せと。あ、太字はベクトルだというしるしだから。
で、iはx軸方向に1の長さ、jはy軸方向に1の長さの基本単位ベクトルな。
まぁ、どうやって求めたかというのはあるわけだけど、
こんな風にベクトルで答えを出すんですね。
いやー、力の向きとかこんな風に見えるんですか。
とまぁ…
しかしベクトルはいろんなところで出てきますね。
いやいや、便利なもんですわ。
物理では速さをいろいろしてみて、代数・幾何では証明に使ってみたり、
電磁気ではこんな具合に。
しかし知らん人が見てもなんでiとかjとか使ってるのか意味不明だよな。
僕も教科書みて、なんじゃこれだったからな。

HTMLのおまじないとかたくさんあるよ

レポート1本消化!残りは先週金曜日の実験のレポートだけ。
物理のレポートは手書きだったりしますよ。
別にPCでもよかったんだけど、どうがんばっても1ページ手書きじゃないとかけないページがあって。
それと気分的にPCで物理も電気実験もとやるのはなんかねぇ。
その点、電車と学校では物理のを、家では電気実験をとまぁ…
まぁこんなこと数多くはないけど、物理とか化学とかの実験が入ってくることあるからね。
さて、あと考察すればいいですね。いろいろ思案していますよ。
どうでもいいけど表の数値・グラフの文字をM+2VM+IPAG circleで書いてあるんですけどね。
さて、HTML×CSSの勉強をするように部長氏から命ぜられた某氏の話。
ちなみにI(情報工学)科じゃ1年のとき、「"とほほ"見てやれ」とHTMLを書かされたそう。
まったくそこだけ見ると不気味な授業だな。
だから、CSSなんて無視してたんじゃないかな。と言ってた気がする。
確かに僕もものの半年前にはあんまり気にしてなかったし。
HTML 4.01 Strictではfontタグはありません。というかfontタグは消えます。
その代わりといっては何ですがCSSでスタイルをいろんなところに書いてあげればいいと。
そういう理屈なので知らないでfontタグを使うと、「旧い人」だといわれるんじゃないかな。
ただ、実際はStrictなんかので書く人は少なくてTransitional使うだろうけど、
それならfontタグは存在するよ。ただ、「旧い人」だといわれるんじゃないかな。
でも、CSSの解説ではdivとspanがつきものだね。
divはなんや、spanはなんやと言われると、意味のないブロックレベル要素、意味のないインライン要素となるな。
といわれてもすぐわかるわけないわけで…こればかりはホワイトボードで練ったな。
ところで、太字をあらわすのに<b>タグなんか有名だよね。
まぁ太字にするだけのタグで、<span style="font-weight:bold;">〜</span>でも同じぐらいの意味がありそう。
でも、<strong>タグというのがあって、意味は強調。何にも指定しないと太字にするだけになってることが多いね。
この<strong>こそ意味のあるインライン要素だな。
もっとも<strong>にCSSで強調してない文章と同じ表示にしても、意味は強調。
よくCSSの例でstrongを赤い太字にしてみる例が載ってるよなぁ。これこそCSSの真髄。
しかしCSSも使いこなすのは難しいよね。
まぁ僕がHTMLの文法に気にするようになってから、いわゆる"おまじない"が多くなってねぇ。
テンプレートを作っておかないといちいちめんどくさい。
このテンプレートには
DTD宣言、META http-equiv属性とか、UTF-8にセットしといて、日本語を何文字か。
それだけでずいぶん楽ですわ。
しかし、"おまじない"の意味って知らないと痛いですわな。

#include<stdio.h>

って、大概Hello,world!出すときには「後で説明しますのでおまじないだと思ってください」と書いてあるけど、
その後少し進むとstdio.hがいかなるものかと書いてあると思うんだよね。
まぁ確かにstdio.hに書いてある関数たちを使うためのおまじないってことになるかもだけど。
まぁDTD宣言はいかなる決まりで書かれているかとあって、META http-equivでいかなるタイプのコンテンツ・スタイル・スクリプトかとか。
それと、ここでも一応文字コードを知らせてあげる。もっともHTMLレスポンスヘッダーで知らせるべきだけど。
というおまじないなんだけど、知ってると知らんとではねぇ、やっぱり違うで。
というわけだけど、いちいち思い出して打つのもめんどくさい。
よってテンプレ便利だなー、なんてね。

ドメインとって復活させてもその域に達していない

部活のHPの復活ができました。
もっとも、「まだ、その域に達していない」トップページだけですけど。
どうも、文字ばっかりというのは気に食わないらしく、僕の方針と食い違ったり。
僕はフレームとか嫌いなんだよね。そりゃ書きにくいからだけど、うまく使うのが難しいから。
もっとも、うまく使えれば便利だろうけどさ。
その辺はお任せすることとして、少なくともPHPは僕が全部書くことになるんちゃうか。
とりあえず明日、fdiaryベースの掲示板システムをUTF-8化してみましょう。
しかし、数値参照は簡単に文字コードに直せるな。
していいのか知らんけどあまりに簡単だからねぇ。やってみたいもんだ。
最低amp(&), lt(<), gt(>), apos(‘), quot(")、どれも特別な意味のある文字、だけ実体参照で書けば足りるな。
まぁそうすると裏技っぽい技が通用しなくなったりしそうだけど、いいのさ。
そりゃいいけど、レポートもあるんよね。
さすがに前回よりは着手が早かったからもう結果までかけてますよ。
ただ、考察は大変だろというのはあるね。よく考察しないとな。
そうそう、レポート再提出できた。これにて1回目の実験は終了!
いやー、あの方は細かいところまで見てらっしゃる。勉強になったわ。
さて、そういえば去年までに比べるとレポートの基準があがってるみたい。
うちのクラスでもちょっと起きてるけど、ほかの学年でもそれでいろいろ起きてるみたい。
去年まで通ったレポート程度のことは書いたのに足りないということになる人続出。
まぁこの辺は妥協なくするのがいいんちゃいますかね。
というわけでレポート書きつつ、HPの強化もしていきますよ。
せっかくだからAjaxでいろいろやってみますかね?

レポートにはさまれて、奈良に行ってみる

レポート大変ですよー。
物理のレポートは暫定完成、電気実験のレポートは今日の目標は原理と方法。実験1も2もな。
とりあえず気力のあるうちに大量に書いておかないとなぁ。
まぁ今週がんばれば、今週の実験は次2回分の説明なのでレポートは書かなくてOK。
あえて言えば原理とか書き溜めておくぐらいかな。
というわけでその間にいろんなものを片付けてしまいたいなと。いやー、大変なんですよ。
できることなら今週でも早めにレポート上げて、早めに…
さて、今日は奈良に行ってきました。いやー、ちょっと用事でね。
それにしても修学旅行生が多い。うー、これは…
大体、鹿せんべいが地雷であることを知らなくてはならないよ。
本当に…痛い目にあってる人たくさん見てるからさ。
鹿も鹿だけど、やるほうもやるほうだからね。
しかしものすごい多いですね。わざわざ休日つぶしてまで学校のカリキュラムで来るとは殊勝なことですわ。
しかし…多い…多い…いったいこれなんや。
まぁそんな中で記者気取りの学生さんもいたしねぇ。
鹿の写真を撮ってみたり、まぁなかなかやね。
ちなみに用事はちょっとしたことだったんだけど、せっかく奈良に来たしいろいろうろちょろ。
って、実はその成果がさっきの鹿レポートだったりする。
とまぁ…こんなこともありまして、今日1日レポートに当てたわけじゃないということですよ。
まぁそれでも、のんびりとしたところですわ。
本当にええとこではあるわな。もっとも、のんびりしようと思えばだけどね。
どうでもいいけど、角川書店には失望させられた。C某もC某だが、角川も角川だ。
何がやねん。ネーミングセンス悪いわ。dciipsて、なんかEclipseみたいで、エンターテイメントっぽくないがな。
それになんといっても、ネーミング方法が変わってないのが悪い。

ニコニコ動画が明かすいくらかの事実

部活のサーバーの工作
・メール … IMAPは保障する IlohamailでWebメール(/mail)装備 POP3は要検討
・Apache … 文字コード周りをまともにしておいた。.eucとつければEUC-JP、sjisとつければShift_JIS。
         404・403・500も変わってるよ、Libserverのクローンだけど、凡人にも読みやすい日本語。
・FTP … 実はProFTPdはいじってない、iptablesのPASV対策をしておいた、これでいいんかな。
というわけでわりと動くよー。
さて、なかなかいいじゃないですかというわけですよ。
さて、そりゃともかく、最近ニコニコ動画を使えるユーザーが増えてきてるね。
僕はクローズドγの13万番で、だいぶ初期に昼間はOKになりました。(w:ja:ニコニコ動画によると3/13)
当時休みだったため実質的にはこのときからバリバリニコニコ使ってました。
その数日後の開放で24時間開放されました。
現在は77.8万人に24時間開放、さらに23万人には昼間限定開放。
大きくなったものです。
もっとも、ニワンゴも非常に金がかかってるわけで。
そうそう、ニワンゴってそもそも何をしてるかご存知で?
「携帯電話メール等による各種情報配信サービス」ということになってます。
携帯電話のメールで検索ワードを送ると、答えを返してくれるのが基本になってる。
それを拡張していろいろやっていて、今では見知らぬ人にメールを送ってくれるニワンゴ郵便とかもやってる。
で、ニコニコのビジネススタイルは、一応Dwangoとかの広告ということになるのかな。
まぁその広告も2chみたいに劇的に儲かる広告ばっかりじゃないわけで。
いやー、儲かる広告ってのはあるんですよ。
ただ、Dwangoがニコニコの流行を利用したコンテンツを作ってるからこれも入るかも。
確かになかなか儲からないかもね。
ひろゆきもITmediaとかにそう語っています。
だから、売れば売るほど損をするというもんでもあるんですよね。
でも、一応どうこけるかわからないというわけで継続してやってくれてますけど。
一応それの1つはDwangoのコンテンツになってるわけで。
まぁそんなこんなで、ニコニコ動画はMADを中心にいろんなもんが集まるようになったと。
「ニコニコで1日つぶせるよ」という意見には賛成せざるえないほど集まってますよ。
んで、ニコニコが原因で注目されたことも多いんじゃないかな。
ニワンゴは意外と儲からないのに、世の中は非情なものだ。
さて、ニコニコ動画を眺めてみると…なかなかにぎやかですね。
人気があると推定される、マイリスト登録数ランキングを見ると…
ハルヒ やら らき☆すた やらが目立ちますねぇ…と…谷口。
んな谷口はハルヒに包摂されるんじゃねえのと言われても、これで一分野成立すんぞ。
まぁ他にもいろいろありますけど。
そういえばハルヒの異常な人気はYouTubeが作ったとかいう意見もあるけど、
どうも動画共有で話題になる作品なインターネットでは人気があると推定できますね。
まぁ世間様ではどう見られてるかは知らんけど、ネチズンはそう思ってる。
まぁそういうわけでニコニコを見てると、今のインターネットでのエンターテイメントの断面が見える。
なかなかなもんですよ。