J2SE 5.0 発表

June 30,2004 5:13 PM
Category:[Programming Language]
Tag:[]
Permalink

J2SE(Java 2 Standard Edition)がバージョンアップするという記事がYahooのニュースに載ってました。現在のバージョンは 1.4 なので本来なら 1.5 なのですが、これまでのマイナーバージョンだった小数点以下をメジャーバージョンとして振り直すようです。

Comments [0] | Trackbacks [0]

TypePad Japan まもなく開始

June 30,2004 4:14 PM
Category:[blog]
Tag:[]
Permalink

本日18:00より、Six Apart 日本法人提供のホスティング型ウェブログ・サービス「TypePad」の日本語版が開始されるようです。詳しくは下記をごらんください。

TypePad 日本語版登場!9月末迄ならキャンペーン価格で!

ちなみに上記サイトは TypePad Weblog(米国版)を利用されているようです。

Comments [0] | Trackbacks [0]

散髪

June 30,2004 1:30 AM
Category:[小品文]
Tag:[]
Permalink

ここ最近QBHouseで散髪してます。この店はカットのみで、シャンプー・シェービング・ブロー・パーマ等一切ありません。ただし切った後はエアーウォッシャーという掃除機みたいな機械でカットした髪を吸い取ってくれるので切りっ放しという訳ではありません。襟足の揃えなども、普通の散髪屋で頼むと泡立てたシェービングクリームをつけてカミソリで丁寧に剃ってくれるのですが、ここでは髭剃りみたいな機械を使い、ものの数秒で終わります。ホームページに例えると手で更新していた普通のサイトからblogに変えた時の「今までの手間は何だったの?」みたいな手軽さが気に入ってます。
値段は1000円。散髪は大体10分で終わります。櫛は使い捨て・両替をしない等、設備を徹底的に簡易化してコストダウンを図っているのがこの店の特徴です。繰り返し使う用具の殺菌は常に行っているので清潔感は損なわれていません。

そういった安さと手軽さが選んだ理由でもありますが、もともと私はアンチ散髪派です。普通の散髪屋に行ってもシェービングやシャンプーは頼まないことが多かったです。「髭なんかすぐ生えてくるから」「髪は家で洗うから」という感覚です。
ていうかもっと根本的な理由として、頭に櫛を入れられたり洗髪でシャワーをかけられると背筋がゾクッとして、昔から散髪自体かなり苦痛でした。そういう訳で自分で髪を切っていた時代もあり、散髪用のハサミを買ってきて自宅で適当に刈ってました。後頭部は当然見えないのでどういう出来栄えだったのか定かではありません。が、ある時頭の後ろの一部分だけ切り過ぎて円形脱毛症みたいになってしまったことがあり(笑)、それで再び散髪屋に行き始めたという苦い想い出があります。

Comments [0] | Trackbacks [0]

マウス購入

June 29,2004 1:30 AM
Category:[PC]
Tag:[]
Permalink

マウスあまりしっかり握らないせいか、今まで使ってきたマウスはどれも両脇の指のひっかかりがいまひとつ良くなく、持ち上げにくい印象でした(だから台形みたいになっているものは最低)。それと中心部分が掌に密着するような盛り上がった形が使いやすいと思っていたのですが、平たい方が手に合うみたいです。
以前、Macののっぺりした楕円形のマウスを触った時、親指と薬指・小指で軽く挟めてクリックもしやすいのが気に入ったのですがWindowsでそのテのものがなく、暇をみつけて探してました。

で、ようやく秋葉原のLAOX・Computer館で「オプティマ・トワイライトマウス」というUSBスクロールマウスを発見しました。Macのマウスそっくりで持ち上げやすく、今まで指の腹でクリックしていたのが指の先でクリックできるようになり、なかなかいい使い心地です。

Comments [0] | Trackbacks [0]

個別アーカイブレイアウト変更

June 28,2004 12:57 AM
Category:[3.0D]
Tag:[]
Permalink

ポップアップ画面からコメントを送信した後にトップページがそこに表示されてしまうため、個別アーカイブのページでのマルチカラム化はやめました。
先程公開したテンプレートもそのように変更しています。

Comments [0] | Trackbacks [0]

MT 3カラム テンプレート

June 28,2004 12:35 AM
Category:[テンプレート]
Tag:[]
Permalink

2004.11.10 追記:バージョン3.11-jaをお使いの方は

のいずれかへジャンプしてください。


現在使用している Movable Type 3カラムテンプレートです。左右サイズ固定、中央サイズ可変でWindows2000/XP+IE6.0/NC7.1の環境では今のところ不具合出ていません(サイズ固定を希望される方はMT 3カラム テンプレート(サイズ固定)をご覧ください)。サイズ可変のテンプレートは「すちゃらかCSS素材集」のテンプレートを改造させて頂いたものです。
なお本blogで表示されているものとの差分は下記の通りです。

  • カレンダーは1ヶ月表示にしています。複数月表示にする場合はこちらを参考にしてください。
  • カレンダーの本日分は反転表示になるように設定しています。

質問・不具合等ございましたらコメントよろしくお願い致します(お答えできるかどうかは定かでありませんが…)。

styles-site.css

Main Index

Category Archive

Date-Based Archive

Individual Entry Archive(注:3.0以降のバージョンの場合はこちらのテンプレートをお使いください

2004.07.20追記
個別アーカイブのコメントテキストエリアに文字を入力するとテキストエリアが横に広がってしまう不具合を修正しました。対処はコメント用のテキストエリアを可変長から固定長に変更しました。それに伴いエントリーに利用するテキストエリアを可変長に保つためスタイルシートも若干変更しました。具体的な修正箇所は下記の通りです(関連エントリー)。申し訳ありませんが7月20日以前に公開テンプレートを利用されている方は適宜修正してやってください。

styles-site.css
textareaの指定を削除
textarea {
  width: 97% ;
}
.blogbodyおよび.comments-bodyの後方に以下をそれぞれ追加
.blogbody textarea {
  width: 97% ;
}
.comments-body textarea {
  width:266px;
}
Individual Entry Archive
テキストエリアのカラム数指定(赤字部分)を削除
<textarea tabindex="4" id="text" name="text" rows="10" cols="50">

2004.07.21追記
本テンプレートは、すちゃらかCSS素材集の利用規程「原型が解らないほど改造をされた場合は、『すちゃらか素材集』の著作権表示をはずしていただいてかまいません」に該当するものと解釈し、styles-site.css の著作権表示をはずさせて頂きました(再配布の問題がありましたのでこのような対処に致しました)。

2004.07.24追記
クレジット表示用のバナー作りました。

2004.08.08追記
Movable Type 3.01D-ja 個別アーカイブ用テンプレート作りました(TypeKey対応版です)。

2004.08.29追記
スタイルシートにカレンダー日付のリンク以外の文字サイズを追加しました。

2004.09.16追記
Main Index と Individual Entry Archiveに「最近のコメント」のアンカー修正を盛り込みました。

2004.10.04 追記
各テンプレートのカレンダーの日付部分のリンク設定について説明がもれてましたので補足します。
デフォルトの設定状態では日付のリンクをクリックすると404 Not Found(=存在しないページにジャンプ)になりますので、下記のいずれかの作業を行ってください。

【パターン1】
管理メニュー左より「ウェブログの設定」をクリックし、次ページの右上で「アーカイブの設定」をクリック。次ページで「アーカイブ」というタイトルの設定欄がありますので「日別」の左のチェックボックスをつけて再構築してください。
個人的にはこちがお勧めです(趣味の問題ですが)。

【パターン2】
テンプレートのカレンダーの設定部分に

<a href="<$MTEntryLink archive_type="Daily"$>">

というのがありますので、これを

<a href="<$MTEntryPermalink$>">

に変更。こちらはカレンダーを使っているテンプレート全てを修正する必要があります。

両者の違いですが、前者は1日分のエントリーが全て表示されるページにリンクされます。後者はその日の(多分)最初の個別アーカイブのエントリーにリンクされます(その代わりコメント欄も併せて表示されます)。

2004.10.14 追記
エントリー、コメント、サイドメニュー(のリスト)に連続した半角英数文字がある場合、途中で折り返せる設定をスタイルシート追加しました(ブラウザによっては動作しない場合もあります)。元記事はこちら。サイドバー部分はカレンダーの曜日表示に影響があることが判明したためコメントアウトしました。
またスタイルシートに冗長な設定がありましたので削除しました。

2004.10.15 追記
各3カラムテンプレートの配置(表示)順序を「中央→右→左」から「中央→左→右」に変更しました。

Comments [78] | Trackbacks [13]

トラックバックのテスト

June 27,2004 9:43 PM
Category:[]
Tag:[]
Permalink

トラックバックのテストです。

Comments [0] | Trackbacks [0]

アメイジング・グレイスはどこの民謡か

June 27,2004 12:25 AM
Category:[音楽]
Tag:[]
Permalink

最近ではドラマ「白い巨塔」のエンディング等で使われていた美しい曲ですが、インターネットで調べてみると

  • アメリカ民謡
  • イギリス民謡
  • スコットランド民謡

と、3つの記述に分かれていることを発見しました。スコットランドは1707年にイギリスに合併しているのですが「イギリス」は便宜上の名称なのでイギリス民謡というものがそもそも存在しない気がします。というわけでイギリス民謡はスコットランド民謡に包含することにします。
そうするとアメリカとスコットランドの差は何でしょうか?ちょっと調べてみました。

アメイジング・グレイスはそもそも賛美歌第2編167番で、作詞者はイギリス人のジョン・ニュートン(1725-1807)というクリスチャンです。
彼は以前、荒くれ者の奴隷商人でした。しかし奴隷貿易船で遭遇した大嵐で死に直面した時、初めて「神様、助けてください!」と叫んだのです。幸いにも命は助かり、その後彼は7才のときに亡くなった母が残してくれた聖書を読み始め、クリスチャンとなったのです。そして嵐の体験を元に「こんな愚かな、どうしようもない者をも神は救って下さった」という恵みを歌ったのがこの讃美歌です。
その後イギリス人のアメリカ移住とともに、この歌はアメリカの黒人奴隷、そして奴隷解放による黒人の北部移動に伴いアメリカ全土、さらに世界へと歌い継がれたようです。

どうやら作詞は間違いなくイギリス人のようですが、作曲者(不詳)がどこの国であるかは明らかでありません。「黒人奴隷達により歌われていた一種の労働歌"Loving Lambs"と合体した時から人々の間に広がり始めた」という説や、または「移住者がスコットランド民謡を歌い継いだ」という説等、さまざまです。ギターアンサンブルの楽譜には「Scottish Folksong」と書かれているものもありますが信憑性は定かでありません。
これで話が終わると締まりがないので少し音楽的に分析します。スコットランド民謡の特徴は5音音階です。これは「四七(ヨナ)抜き」というもので、メジャースケールの半音階にあたる第4音と第7音を抜いたものです(ポピュラー用語では「ペンタトニックスケール」)。これは「スコットランド音階」とも言われており「蛍の光」が有名ではないでしょうか。アメイジング・グレイスはまさにこのスコットランド音階に当てはまるのです。

という訳でアメイジング・グレイスのメロディーはあながちスコットランド民謡ではないとも言い切れないようです。まあ移住民はイギリス人だった訳ですから、スコットランド民謡とジョン・ニュートンの歌詞が海を渡ってアメリカの地で融合したという可能性は否定できません。
「アメリカ民謡」という印象が強いのは黒人霊歌という歴史的背景からだと思いますし、黒人が作曲したのであれば異なったメロディーが付される気がします。いかがでしょうか。

Comments [0] | Trackbacks [0]

リンクリスト追加

June 26,2004 1:06 AM
Category:[BlogPeople, サイト変更履歴]
Tag:[]
Permalink

MT4iでお世話になっているTonkeyさんのサイトからリンク頂きましたのでこちらからもリンク致しました。って、こうやってひとつひとつ紹介しない方が一般的なんでしょうか?でも折角先にリンクしてもらったので感謝の意を込めて。

普通のWebサイトでリンクを設定する時は、いつも相手の方に「リンク設定してよろしいでしょうか?」というメールを出して返事を頂いてから生HTMLを書いて追加…ということを繰り返してましたが、blogの世界は暗黙のリンクフリー状態のようです。しかもBlogPeople会員同士であればワンクリックで自サイトに追加できるという便利な機能まであり、今までの「リンクを設定する」という振る舞いに対する概念が覆されます。

また、リンクが増えてくると自分のサイトが外界と接点を持っているという実感が沸いてきますね(だからどうしたって感じですが)。

Comments [0] | Trackbacks [0]

BlogPeopleその2

June 25,2004 12:26 AM
Category:[BlogPeople]
Tag:[]
Permalink

ということで登録した直後にten_tenさんのサイトからリンクくださっているのが判明。これはBlogPeopleのメニューに「被リンクリスト」というのがあり、BlogPeopleに登録しているサイトで自サイトをリンクリストに登録している人を表示してくれる機能から分かりました。
ということで早速こちらからもリンクを設定しました。

と書いているうちになかたけさんのサイトからもリンク頂きました。どうもありがとうございました。

Comments [2] | Trackbacks [0]

BlogPeople登録と設定

June 24,2004 11:51 PM
Category:[BlogPeople]
Tag:[]
Permalink

BlogPeopleというサービスにこのblogを登録しました。BlogPeopleを利用しているblogをよく見かけるのですがサービスの内容や具体的な使い方がいまいちよく分からなかったので、設定方法も踏まえてメモしておきます。

まずBlogPeopleに参加してどのようなメリットがあるか?という点については、

  • 自blogにリンク集を埋め込むことができる
  • リンク集の各サイトに更新情報が表示できる
  • 人気blogサイトをリンク数等を基準にして見つけることができる
  • 自blogを他のBlogPeople会員等にアピールすることができる

等があるようです。「リンク集」というのはいわゆる一般的なホームページの他サイトのリンクを集めたものと同義です。
BlogPeopleに参加するにはトップページから「無料会員登録」をクリックしてメールアドレスと任意のパスワード等を入力します。登録したメールアドレスに確認用URLが送信されるのでそのURLをブラウザに表示させれば会員登録完了です。

下記は登録後の内容をFAQっぽく書いてみました。設定手順は「ブログピープルの使い方」にも書かれています。

  • 自blogをBlogPeopleに登録するには?
    会員登録を済ませた後、BlogPeopleのトップページからログインすると会員ページにジャンプします。画面上にある「設定」から行います。詳細については後述の「設定」の項目を参照ください。
  • 「リンクリスト」とは?
    前述の「リンク集」と同じ意味です。BlogPeopleでは複数のリンクリストを作成することができ、会員登録直後は「無題のリンクリスト」という名前のリンクリストがひとつ用意されています(このリンクリスト名は後で変更できます)。
  • リンクリストは自blogにどのように埋め込むのですか?
    会員ページの画面上にある「コード生成」にジャンプし、JavaScript(またはRSS/OPML/PHP)を生成します。ここで生成されたコードを自blogの任意の位置に埋め込みます。生成前に後述の各種設定を行ってください。
  • リンクリストへリンクを追加する方法は?
    会員ページの画面上にある「リンクの追加」から行います。そこから追加するリンクリスト名やサイトのURL等を設定します。
  • 追加したリンクの編集はできますか?
    できます。会員ページの画面上にある「リンクの編集」から行います。
  • blogでよくみかける「私を登録」とは?
    そのリンクをクリックするとクリックした人がBlogPeopleの会員であれば、クリックした人のblogのリンクリストにそのblogサイトが自動的に追加される、という機能です。表示させる方法は会員ページ左の「私を登録」をクリックし、そこに表示されたHTMLコードをリンクリストの下(が一般的らしい)に埋め込みます。

下記は「設定」ボタンをクリックした後の各項目の設定内容です。「1.あなたのサイト情報」以降の設定はリンクリストの根本的な仕組みを理解しないまま設定しようとしたので意味が良く分からなかったのですが(笑)、要するに自blogに表示するリンクリストはBlogPeopleが自動生成してくれるということです。具体的にはこの項目の設定を行うことで、リンクリストの各サイト名のアンカータグやクレジット(Powered by BlogPeopleと書かれた画像等)を表示するためのJavaScript等のコードをBlogPeoleが生成し、会員は生成されたコード(これは「コード生成」というメニューを選択して実施)を各ページにペーストするだけ、という仕組みです。

  1. あなたのサイト情報
    自blogの情報を入力します。ここだけを入力して「変更/更新」をクリックすればとりあえず他のBlogPeople会員から自blogが参照できるようになるみたいです。
  2. リンクの表示順
    表示するリンク集の順番を決めます。
  3. 表示するリンクリストの選択
    初期画面では「無題のリンクリスト」というタイトルのチェックボックスがひとつだけ存在します。前述した通りリンクリストは複数作成できるので、後で別名のリンクリストを作成すればここに作成したリンクリストのタイトル名が追加表示されるという仕組みです。とりあえずここでは「無題のリンクリスト」がチェックされている状態で次に進みます。
  4. リンクリストのタイトル表示と区切り
    上記で表示されているリンクリストのタイトルのblogへの表示・非表示を設定できます。「表示」を設定するとリンクリストの上部にタイトルとして表示されます。ページに表示されるリンク集のタイトルを他のメニューのデザインに合わせて作りたい場合は「非表示」を選択します。
  5. リンクリスト表示順番の変更
    リンクリストが複数ある場合に表示順序を設定します。
  6. リンクの出力形式
    div/table/selectタグのいずれの形式で出力するかを設定します。「出力」というのは前述の「自blogにペーストしたJavaScript等のコードが実行された時の出力」という意味のようです。
  7. 更新マーク表示時間
    リンクしたblogサイトが更新された時、表示されているサイト名の横に「new」等の更新マークをどのように表示するかを設定する項目です。何も設定しなくても大丈夫みたいです。
  8. HTMLタグの利用
    リンクリストの1サイト毎に、その前後に任意のHTMLタグを付与できます。これにより他のメニュー部分とのデザインの整合性を図ることができるようです。
  9. タイムゾーン
    説明省略
  10. 表示するリンクサイト数
    説明省略
  11. クリック後の表示先の指定
    説明省略
  12. クレジットの表示
    クレジットとは「書物・映画・脚本・記事・写真などに明記する題名・製作年月日・著作権者・原作者・提供者の名など、作品に関する表示(大辞林)」です。設定したクレジットはリンクリストの一番下に表示されます。
  13. 『ひろがるぶろぐ』の利用
    説明省略
  14. 『ランダム・ピックアップBLOGサイト』の利用
    説明省略
  15. 『BlogPeople BB(Birthday Blog)』への参加
    説明省略

とりあえずここまで。

Comments [13] | Trackbacks [1]

三重奏

June 23,2004 11:55 PM
Category:[ダジャレ]
Tag:[]
Permalink

演奏順はいつも最後。

Comments [2] | Trackbacks [1]

自宅サーバの電気代

June 22,2004 10:52 PM
Category:[自宅サーバ]
Tag:[]
Permalink

6月の電気使用量のお知らせが来ました。5月GW期間中の約10日間はPCの電源を切っていたので、5月と6月の電気代の差額を比較すればどのくらいサーバの電気代がかかっているのか分かりそうです。ということでざっくり計算してみました(数学得意ではないので間違ってたらすいません)。

まず6月分の使用量は28日間検針で182kWh。単純に28で割ると1日の使用量は6.5kWhです。次に5月分の使用量は33日間検針で149kWh、これを先程の6.5kWhで割ると22.9日となります。GW期間中の10日を引いた実質23日分になりますがこれでは5月の残り10日分の電力が0になってしまうので計算は失敗のようです。多分6月からエアコン(除湿)を使い始めたので本当はその分を差し引かないといけないのでしょう。

ということで単純にPCのカタログスペックから計算しました。消費電力は「25w」と書かれており、ここから1ヶ月の電力量を計算すると25w*24時間*30日=約18kWhとなります。つまり6月分の約1/10を消費しているみたいですね。使い過ぎ?(ていうか計算合ってます?)

ちなみに5月と6月分の差額は約700円でした。

Comments [0] | Trackbacks [0]

台風一過

June 21,2004 10:09 PM
Category:[ダジャレ]
Tag:[]
Permalink

大阪は雨がやんで風もおさまって、きれいな夜空が見えています。そう言えば子供の頃は「台風一家」だと思ってましたね。大体この単語って台風以外あまり耳にしたことがないですし。

Comments [0] | Trackbacks [0]

台風6号

June 21,2004 2:05 PM
Category:[小品文]
Tag:[]
Permalink

只今関西地方を通過中です。台風が6月に近畿地方に上陸するのは記録が残っている昭和26年からの観測以来、初めてらしいですね(その場に居合わせたのはある意味ラッキー?)。またその影響で昨日は気温が30度を越える真夏日となり、一足先に夏を感じた週末でした。

Comments [0] | Trackbacks [0]

新幹線二題

June 20,2004 1:00 PM
Category:[小品文]
Tag:[]
Permalink

チケットショップに行って東京ー新大阪間の新幹線自由席券を買おうと思ったら指定席しか売ってませんでした。店員さんに尋ねてみると、のぞみの増発に伴い指定席の料金が下がり、その区間の自由席の回数券が発売されなくなったためとか。値下げしたとは言え今までの自由席より高いのは否めません。

その指定券を購入して東京駅・新幹線の窓口に持っていき、指定席を予約しました。そこで乗車駅から東京駅までの精算をする時、窓口の係員さんが実習生で私が持っていたイオカードの扱いに四苦八苦されてました。チャージしてなかったせい?

Comments [0] | Trackbacks [0]

サバを

June 20,2004 12:25 AM
Category:[ダジャレ]
Tag:[]
Permalink
Comments [0] | Trackbacks [0]

MT4iのインストール(自宅サーバ・Windows編)

June 19,2004 2:25 AM
Category:[MT4i]
Tag:[]
Permalink

Movable Typeを携帯からアクセスするための設定メモです。ここでは私が行った手順で失敗点を修正したものを記しておきます。ちなみにOSはWindows2000、Movable Typeの文字コードはUTF-8で運用、Perlは5.6.1を使用しています。

1.mt4i_get_blog_id.cgiの配置

MT4i Version1.8をダウンロード。ダウンロードしたアーカイブを解凍し、mt4i_get_blog_id.cgiをmt.cgiと同じディレクトリに配置します(同梱されているmt4i.cgiは使いません)。

2.mt4i.cgiの配置

MT4i_18T6をダウンロード。ダウンロードしたアーカイブを解凍し、mt.cgiと同じディレクトリ、または新しく作ったディレクトリにmt4i.cgiを配置します。
実際の運用でファイル等は生成されませんのでどこに配置しても問題ありません。またmt4i.cgiをindex.cgiに名前を変更すればアクセス時のURLを簡略化できます(以降は別ディレクトリに配置してindex.cgiに変更する方法で話を進めます)。

3.blog_IDの確認

ブラウザより

http://?/mt4i_get_blog_id.cgi

を実行します("?"の部分は設定に応じたURLを記述してください)。次の画面でblog_IDが表示されるのでその値を覚えておいてください(次の作業で使います)。blog nameは文字化けしてましたがここでは無視。

4.mt4i.cgiの編集(必要最低限です)

それぞれの行の赤字部分を説明の通りに編集してください。

↓mt.cgiのパスを絶対パスで設定(mt.cgiと同一ディレクトリに配置した場合はそのまま)
122:my($MT_DIR) = 'xxx';
↓blog_idの値を設定
123:my $blog_id = "x";
↓Entry投稿時のAuthorの名前(MTに登録済みのAuthor名を入力)を設定
171:my $author_name = 'xxx';
↓管理者向けURL取得リンクを表示するためのフラグ"yes"を設定
173:my $admin_door = "yes";
↓管理者向けURL取得用パスワード(任意の英数字)を設定
176:my $admin_password= 'xxxx';

5.設定ファイルの修正

mt4i.cgiをmt.cgiと異なるディレクトリに配置した場合、mt.cfgの

DirectoryIndex ./db

の部分を絶対パスに変更してください(変更しないと起動時にエラーとなりました)。

6.Jcode.pmのインストール

よりjcwin0.83.zipをダウンロード。アーカイブを解凍し、各ファイルを解凍時の構成と同じになるように\usr\bin配下に配置しま