J2SE 5.0 発表
J2SE(Java 2 Standard Edition)がバージョンアップするという記事がYahooのニュースに載ってました。現在のバージョンは 1.4 なので本来なら 1.5 なのですが、これまでのマイナーバージョンだった小数点以下をメジャーバージョンとして振り直すようです。
TypePad Japan まもなく開始
本日18:00より、Six Apart 日本法人提供のホスティング型ウェブログ・サービス「TypePad」の日本語版が開始されるようです。詳しくは下記をごらんください。
ちなみに上記サイトは TypePad Weblog(米国版)を利用されているようです。
散髪
ここ最近QBHouseで散髪してます。この店はカットのみで、シャンプー・シェービング・ブロー・パーマ等一切ありません。ただし切った後はエアーウォッシャーという掃除機みたいな機械でカットした髪を吸い取ってくれるので切りっ放しという訳ではありません。襟足の揃えなども、普通の散髪屋で頼むと泡立てたシェービングクリームをつけてカミソリで丁寧に剃ってくれるのですが、ここでは髭剃りみたいな機械を使い、ものの数秒で終わります。ホームページに例えると手で更新していた普通のサイトからblogに変えた時の「今までの手間は何だったの?」みたいな手軽さが気に入ってます。
値段は1000円。散髪は大体10分で終わります。櫛は使い捨て・両替をしない等、設備を徹底的に簡易化してコストダウンを図っているのがこの店の特徴です。繰り返し使う用具の殺菌は常に行っているので清潔感は損なわれていません。
そういった安さと手軽さが選んだ理由でもありますが、もともと私はアンチ散髪派です。普通の散髪屋に行ってもシェービングやシャンプーは頼まないことが多かったです。「髭なんかすぐ生えてくるから」「髪は家で洗うから」という感覚です。
ていうかもっと根本的な理由として、頭に櫛を入れられたり洗髪でシャワーをかけられると背筋がゾクッとして、昔から散髪自体かなり苦痛でした。そういう訳で自分で髪を切っていた時代もあり、散髪用のハサミを買ってきて自宅で適当に刈ってました。後頭部は当然見えないのでどういう出来栄えだったのか定かではありません。が、ある時頭の後ろの一部分だけ切り過ぎて円形脱毛症みたいになってしまったことがあり(笑)、それで再び散髪屋に行き始めたという苦い想い出があります。
マウス購入
あまりしっかり握らないせいか、今まで使ってきたマウスはどれも両脇の指のひっかかりがいまひとつ良くなく、持ち上げにくい印象でした(だから台形みたいになっているものは最低)。それと中心部分が掌に密着するような盛り上がった形が使いやすいと思っていたのですが、平たい方が手に合うみたいです。
以前、Macののっぺりした楕円形のマウスを触った時、親指と薬指・小指で軽く挟めてクリックもしやすいのが気に入ったのですがWindowsでそのテのものがなく、暇をみつけて探してました。
で、ようやく秋葉原のLAOX・Computer館で「オプティマ・トワイライトマウス」というUSBスクロールマウスを発見しました。Macのマウスそっくりで持ち上げやすく、今まで指の腹でクリックしていたのが指の先でクリックできるようになり、なかなかいい使い心地です。
個別アーカイブレイアウト変更
ポップアップ画面からコメントを送信した後にトップページがそこに表示されてしまうため、個別アーカイブのページでのマルチカラム化はやめました。
先程公開したテンプレートもそのように変更しています。
MT 3カラム テンプレート
2004.11.10 追記:バージョン3.11-jaをお使いの方は
のいずれかへジャンプしてください。
現在使用している Movable Type 3カラムテンプレートです。左右サイズ固定、中央サイズ可変でWindows2000/XP+IE6.0/NC7.1の環境では今のところ不具合出ていません(サイズ固定を希望される方はMT 3カラム テンプレート(サイズ固定)をご覧ください)。サイズ可変のテンプレートは「すちゃらかCSS素材集」のテンプレートを改造させて頂いたものです。
なお本blogで表示されているものとの差分は下記の通りです。
- カレンダーは1ヶ月表示にしています。複数月表示にする場合はこちらを参考にしてください。
- カレンダーの本日分は反転表示になるように設定しています。
質問・不具合等ございましたらコメントよろしくお願い致します(お答えできるかどうかは定かでありませんが…)。
styles-site.cssMain Index
Category Archive
Date-Based Archive
Individual Entry Archive(注:3.0以降のバージョンの場合はこちらのテンプレートをお使いください)
2004.07.20追記
個別アーカイブのコメントテキストエリアに文字を入力するとテキストエリアが横に広がってしまう不具合を修正しました。対処はコメント用のテキストエリアを可変長から固定長に変更しました。それに伴いエントリーに利用するテキストエリアを可変長に保つためスタイルシートも若干変更しました。具体的な修正箇所は下記の通りです(関連エントリー)。申し訳ありませんが7月20日以前に公開テンプレートを利用されている方は適宜修正してやってください。
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カラムテンプレートの配置(表示)順序を「中央→右→左」から「中央→左→右」に変更しました。
アメイジング・グレイスはどこの民謡か
最近ではドラマ「白い巨塔」のエンディング等で使われていた美しい曲ですが、インターネットで調べてみると
- アメリカ民謡
- イギリス民謡
- スコットランド民謡
と、3つの記述に分かれていることを発見しました。スコットランドは1707年にイギリスに合併しているのですが「イギリス」は便宜上の名称なのでイギリス民謡というものがそもそも存在しない気がします。というわけでイギリス民謡はスコットランド民謡に包含することにします。
そうするとアメリカとスコットランドの差は何でしょうか?ちょっと調べてみました。
アメイジング・グレイスはそもそも賛美歌第2編167番で、作詞者はイギリス人のジョン・ニュートン(1725-1807)というクリスチャンです。
彼は以前、荒くれ者の奴隷商人でした。しかし奴隷貿易船で遭遇した大嵐で死に直面した時、初めて「神様、助けてください!」と叫んだのです。幸いにも命は助かり、その後彼は7才のときに亡くなった母が残してくれた聖書を読み始め、クリスチャンとなったのです。そして嵐の体験を元に「こんな愚かな、どうしようもない者をも神は救って下さった」という恵みを歌ったのがこの讃美歌です。
その後イギリス人のアメリカ移住とともに、この歌はアメリカの黒人奴隷、そして奴隷解放による黒人の北部移動に伴いアメリカ全土、さらに世界へと歌い継がれたようです。
どうやら作詞は間違いなくイギリス人のようですが、作曲者(不詳)がどこの国であるかは明らかでありません。「黒人奴隷達により歌われていた一種の労働歌"Loving Lambs"と合体した時から人々の間に広がり始めた」という説や、または「移住者がスコットランド民謡を歌い継いだ」という説等、さまざまです。ギターアンサンブルの楽譜には「Scottish Folksong」と書かれているものもありますが信憑性は定かでありません。
これで話が終わると締まりがないので少し音楽的に分析します。スコットランド民謡の特徴は5音音階です。これは「四七(ヨナ)抜き」というもので、メジャースケールの半音階にあたる第4音と第7音を抜いたものです(ポピュラー用語では「ペンタトニックスケール」)。これは「スコットランド音階」とも言われており「蛍の光」が有名ではないでしょうか。アメイジング・グレイスはまさにこのスコットランド音階に当てはまるのです。
という訳でアメイジング・グレイスのメロディーはあながちスコットランド民謡ではないとも言い切れないようです。まあ移住民はイギリス人だった訳ですから、スコットランド民謡とジョン・ニュートンの歌詞が海を渡ってアメリカの地で融合したという可能性は否定できません。
「アメリカ民謡」という印象が強いのは黒人霊歌という歴史的背景からだと思いますし、黒人が作曲したのであれば異なったメロディーが付される気がします。いかがでしょうか。
リンクリスト追加
MT4iでお世話になっているTonkeyさんのサイトからリンク頂きましたのでこちらからもリンク致しました。って、こうやってひとつひとつ紹介しない方が一般的なんでしょうか?でも折角先にリンクしてもらったので感謝の意を込めて。
普通のWebサイトでリンクを設定する時は、いつも相手の方に「リンク設定してよろしいでしょうか?」というメールを出して返事を頂いてから生HTMLを書いて追加…ということを繰り返してましたが、blogの世界は暗黙のリンクフリー状態のようです。しかもBlogPeople会員同士であればワンクリックで自サイトに追加できるという便利な機能まであり、今までの「リンクを設定する」という振る舞いに対する概念が覆されます。
また、リンクが増えてくると自分のサイトが外界と接点を持っているという実感が沸いてきますね(だからどうしたって感じですが)。
BlogPeopleその2
ということで登録した直後にten_tenさんのサイトからリンクくださっているのが判明。これはBlogPeopleのメニューに「被リンクリスト」というのがあり、BlogPeopleに登録しているサイトで自サイトをリンクリストに登録している人を表示してくれる機能から分かりました。
ということで早速こちらからもリンクを設定しました。
と書いているうちになかたけさんのサイトからもリンク頂きました。どうもありがとうございました。
BlogPeople登録と設定
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が生成し、会員は生成されたコード(これは「コード生成」というメニューを選択して実施)を各ページにペーストするだけ、という仕組みです。
- あなたのサイト情報
自blogの情報を入力します。ここだけを入力して「変更/更新」をクリックすればとりあえず他のBlogPeople会員から自blogが参照できるようになるみたいです。 - リンクの表示順
表示するリンク集の順番を決めます。 - 表示するリンクリストの選択
初期画面では「無題のリンクリスト」というタイトルのチェックボックスがひとつだけ存在します。前述した通りリンクリストは複数作成できるので、後で別名のリンクリストを作成すればここに作成したリンクリストのタイトル名が追加表示されるという仕組みです。とりあえずここでは「無題のリンクリスト」がチェックされている状態で次に進みます。 - リンクリストのタイトル表示と区切り
上記で表示されているリンクリストのタイトルのblogへの表示・非表示を設定できます。「表示」を設定するとリンクリストの上部にタイトルとして表示されます。ページに表示されるリンク集のタイトルを他のメニューのデザインに合わせて作りたい場合は「非表示」を選択します。 - リンクリスト表示順番の変更
リンクリストが複数ある場合に表示順序を設定します。 - リンクの出力形式
div/table/selectタグのいずれの形式で出力するかを設定します。「出力」というのは前述の「自blogにペーストしたJavaScript等のコードが実行された時の出力」という意味のようです。 - 更新マーク表示時間
リンクしたblogサイトが更新された時、表示されているサイト名の横に「new」等の更新マークをどのように表示するかを設定する項目です。何も設定しなくても大丈夫みたいです。 - HTMLタグの利用
リンクリストの1サイト毎に、その前後に任意のHTMLタグを付与できます。これにより他のメニュー部分とのデザインの整合性を図ることができるようです。 - タイムゾーン
説明省略 - 表示するリンクサイト数
説明省略 - クリック後の表示先の指定
説明省略 - クレジットの表示
クレジットとは「書物・映画・脚本・記事・写真などに明記する題名・製作年月日・著作権者・原作者・提供者の名など、作品に関する表示(大辞林)」です。設定したクレジットはリンクリストの一番下に表示されます。 - 『ひろがるぶろぐ』の利用
説明省略 - 『ランダム・ピックアップBLOGサイト』の利用
説明省略 - 『BlogPeople BB(Birthday Blog)』への参加
説明省略
とりあえずここまで。
自宅サーバの電気代
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円でした。
台風一過
大阪は雨がやんで風もおさまって、きれいな夜空が見えています。そう言えば子供の頃は「台風一家」だと思ってましたね。大体この単語って台風以外あまり耳にしたことがないですし。
台風6号
只今関西地方を通過中です。台風が6月に近畿地方に上陸するのは記録が残っている昭和26年からの観測以来、初めてらしいですね(その場に居合わせたのはある意味ラッキー?)。またその影響で昨日は気温が30度を越える真夏日となり、一足先に夏を感じた週末でした。
新幹線二題
チケットショップに行って東京ー新大阪間の新幹線自由席券を買おうと思ったら指定席しか売ってませんでした。店員さんに尋ねてみると、のぞみの増発に伴い指定席の料金が下がり、その区間の自由席の回数券が発売されなくなったためとか。値下げしたとは言え今までの自由席より高いのは否めません。
その指定券を購入して東京駅・新幹線の窓口に持っていき、指定席を予約しました。そこで乗車駅から東京駅までの精算をする時、窓口の係員さんが実習生で私が持っていたイオカードの扱いに四苦八苦されてました。チャージしてなかったせい?
MT4iのインストール(自宅サーバ・Windows編)
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配下に配置します。下記のサイトからも取得可能です。
7.接続確認
ブラウザより
- http://~/mt4i.cgi
を実行します。画面が文字化けされていなければとりあえず成功です。
8.mt4i.cgiの修正
mt4i.cgi・145行目の"mt4i.cgi"を"index.cgi"に変更します。
145:my $myname = "index.cgi";
9.ファイル名の変更
"mt4i.cgi"を"index.cgi"に変更します。
10.URLを変更し接続再確認
先程のURLからmt4i.cgiを省略した
- http://~/
で実行し、先と同様の画面が表示されればOKです。HTTPサーバがApacheの場合、httpd.confの300行目辺りのDirecotoryIndexに"index.cgi"が設定されていることを確認してください。設定されていないとURLの最後が"/"で正常に認識されません。
11.管理用URL取得
「管理用URL」というのはエントリー入力等が可能な画面を表示するURLです。先に表示された画面下に「管理用URLを取得」というのがありますので、そこのテキストエリアにmt4i.cgiに設定した$admin_passwordの値を入力して「送信」をクリックします。次の画面が表示されたら「こちら」のリンクをクリックし、次の画面のURLをブックマークしてください。これが「管理用URL」になります。
12.index.cgi(mt4i.cgi)変更
トップページに「管理用URL」を表示させないために下記のように"yes"を"no"に変更してください。
173:my $admin_door = "no";
13.コメントの自動承認機能を追加
Movable Type3.0でMT4iを使用する場合で投稿されたコメントを自動承認させるためにはindex.cgi(mt4i.cgi)を修正する必要があります。修正内容の詳細はこちらを参照してください。
設定は以上です。MT4iのURLまたはブックマークした管理用URLでアクセスしてみてください。ブラウザで参照して文字化けしていなければ正常に表示されると思います。
Movable Type3.0DでMT4iを使うために
表題について改めて投稿します。
現在MT4iはMovable Type2.661以前のバージョンまでしか動作確認が行われていませんでしたが知らずにMovable Type3.0Dにインストール。概ね正常に動作しましたが「携帯から投稿したコメントがリアルタイムに表示されない」という不具合が発生しました。
事象を調べたところコメントは正常に受け付けられていましたがコメント投稿状態が「保留」、つまりblog管理者が承認しないとコメントがページに反映されないという状態になっていることが判明しました。このままでも使えない訳ではありませんがちょっと不便です。
でMovable Type3.0のプログラムを調べていたところ、携帯から投稿したコメントを自動的に承認してくれる対処方法を発見しましたので記しておきます。使用バージョンはTonkeyさんのMT4i_18T6です。
mt4i.cgiの1590行目付近
$comment->text($post_text);
if ($admin_data[3]){
$comment->url($admin_data[3]);
}
に赤字の行
$comment->text($post_text);
$comment->visible(1);
if ($admin_data[3]){
$comment->url($admin_data[3]);
}
を追加してください。投稿および参照の試験は行いましたが不具合等ありましたらご了承ください。
オリジナルのMT4i Version1.8も1103行目に同様の対処を施せば動作可能と思われます。
MT4iインストール
「MT4i」はMovableType用 携帯電話向け変換プログラムです。これで携帯電話から当サイトを閲覧できます。プログラムは改変版である下記を利用させて頂きました。
携帯からアクセスする時のURLは下記です。
ただし現在携帯からのコメントが正常に反映されないという不具合に遭遇中のため、閲覧のみに留めておいてください。
文字が表示されない不具合(記事が真っ白)・その2
結局テンプレートを入れ替えて回復してしまった「個別アーカイブの本文が表示されない」の問題ですが、不具合について記された同様の記事を見つけました(ただしMovable Type旧バージョン)。「真っ白」というのが巷のキーワードだったみたいです。こういう時どういう単語で検索すれば効率良くヒットするかって悩みますね。
ということでいくつか挙げておきます。参照元の記事は同じです。
Movable Type 3.0xで同様の記事が見つからないので、多分2.xから3.0のメジャーバージョンアップでバグフィックスされ、そこから私はテンプレートを「HINAGATA-3column 1.0」に変更したのでその事象に遭遇したのでしょう。そういえば私の時も短い文章が見えなくなる確率が高かったです。で、そういうのはたいがいダジャレなのでてっきりブラウザがひいてしまったのかと(寒)。
今もWinXP+IE6.0で個別アーカイブを順番に見ていくと記事が真っ白になるサイトを時々見かけます。まあ私がMacでどう見えているかが分からないように、その環境がない方には対岸の火事でしょうか。
ウォークマン25周年
ということでSONYの特設サイトがオープンしてます。私は1981年に発売された2代目と1990年頃のワイヤレス、さらにその後レコーディングタイプと、カセットウォークマンは計3台購入しました。
最初に買ったウォークマンは今や常識となったヘッドホンリモコンはついてなかったですし(その代わりミュートボタンがついていた)、充電式電池もなかったので単3電池2個、また長時間聴けるように単1電池が2個入るどでかいバッテリーケースがついていました。ワイヤレスタイプは本体とヘッドホンが別々に持てるので結構重宝しましたが、近くで同じ機種を使っている人の曲が混線して聞こえてきたことがありました(笑)。レコーディングウォークマンはマンドリンクラブやバンドの練習を録音するのに使ってました。
今はもっぱらMDウォークマンを愛用してます。音質の良さはデジタルにかないませんが思い返すとカセットには「デンスケ」の時代から色々お世話になってたなぁ、と思います。
ここで昔の想い出に浸れます。
プレビュー画面の不具合修正
ポップアップ画面の修正で焦ったのは、確認ボタンを押した後に前画面で入力した内容が全く引き継がれないという事象(普通のプレビュー画面も同様の事象でした...)。検索で下記のサイトを見つけ、修正用スクリプトを頂いて無事動作OKとなりました。かなりホッとしてます。ありがとうございました。
修正方法は下記のスクリプトをComment Preview Templateなどの<MTCommentFields>の直後にJavaScriptを追加するだけです。
<script language="javascript" type="text/javascript">
<!--
if (document.comments_form.author)
document.comments_form.author.value =
'<$MTCommentPreviewAuthor encode_js="1"$>';
if (document.comments_form.email)
document.comments_form.email.value =
'<$MTCommentPreviewEmail encode_js="1"$>';
if (document.comments_form.url)
document.comments_form.url.value =
'<$MTCommentPreviewURL encode_js="1"$>';
if (document.comments_form.text)
document.comments_form.text.value =
'<$MTCommentPreviewBody convert_breaks="0" encode_js="1"$>';
-->
</script>
ポップアップ画面修正
まだ完全ではありませんが、本文下の「コメント」および「トラックバック」をクリックした時のポップアップ画面のレイアウトを修正しました(これがやりたかった事です)。
現状ではコメント送信後にぐちゃっとなったメイン画面がポップアップ画面に出てしまうのでここは別途修正します。この原因は個別アーカイブ表示画面とテンプレートを共用しているためですね。ここをマルチカラムにしたのが良くなかったみたいです。
きちんと動作しないサイトって不信感抱かれるのでこの辺りを後回しにしたのは反省。これで少しはコメント頂けるようになるでしょうか。(笑)
カレンダー修正
以前、カレンダーの各曜日の幅が曜日名の文字の長さに依存していたので週末に向かって狭くなってました(笑)。昨日テンプレート一新の際、曜日のフォントを小さくして対処をしたのですがそれでも微妙にずれていたので各曜日の幅を一律指定。これでスッキリしました。
本当に直したいのはここではないのですが夜中になってしまったのでそこはまた今度。
携帯電話を持つ手
木曜日、現在放映中のTBSドラマ「新しい風」を見ていて思ったこと。主演のともさかりえや吉田栄作が携帯電話を右手に持って話をしている場面が結構あるのです。ストーリーに影響ありませんが右利きであれば携帯も左手に持つと思うので何か不自然な印象を受けました。右手に持った方が映像的効果が何かあるのかな?と思って他のドラマ(他chですが)を見ると左手に持っていました。ちなみにともさかさん、固定電話は左手で受話器を持ってました。一体何でしょう?
blogの再構築時間
blogを始めてからちょこちょこレイアウトやデザインを変更しています。その中で結構時間を費やしているのが「サイトの再構築」。これは要するにデザインやレイアウトを変更した後、その変更をサイトの表示に反映させるためにblogツールで各ページを自動的に作り直すという作業です。作業といっても1回クリックすればあとはパソコンが勝手にやってくれるのですが、トップページ以外に月別・カテゴリー別・特に記事別のページ等を作り直すと記事数に比例して時間がかかってくる、という訳なのです。現状では全体を再構築すると数分待つという感じでしょうか。
早いマシンであればサクサク動いてくれると思います。が、自宅サーバのデスクトップはCeleron・633MHzというロースペックなので正直かなり遅いです。もう1台、Pen4・2.8GHzのPCも持ってますが電気代の問題もあるのでこちらを24時間稼動のサーバとして使う案は今のところボツ。現在使用しているデータベース(DB_File)をMySQLに変更したら改善されるという書き込みもあるみたいなので暇をみてその辺りから調べてみたいと思います。
テンプレート変更
見た目はたいして変わってませんが、
より各テンプレートをごっそり頂いて個別アーカイブで文字が表示されない不具合を解消しました。
前のテンプレートでは他にも不具合があり、左右のカラムがある部分とない部分で中央カラムの左右余白に若干ズレが生じてました。こちらのテンプレートではそういう不具合は発生しない模様です。ありがとうございました。
その他の変更点は、
- カレンダーサイズの変更(文字サイズを縮小)
- blockquoteのデザイン変更
です。まだ未設定部分が残ってますがとりあえず今晩はここまで。
文字が表示されない不具合
個別アーカイブの部分です。まだ直してませんがNetscape7.1や別PC(Win2000)のIE6.0から参照すると正常に表示されるので一律発生する問題ではないようですね。たまに同じような現象になっているblogサイトをみかけます。同様の問題なんでしょうか。
他にも不具合があるので週末にまとめて修正しようと思います。
デザイン変更
日付の部分を反転。本文下の罫線を点線に。検索のところにあった「Search this site:」を削除(一応意味のあるタグですが)。各メニュータイトルを英語に戻したのと配色の統一。
…てやってたら個別エントリーアーカイブの表示がおかしくなりました。
新富町へ
今日は夕刻より新富町にある居酒屋で飲み会。案内では「有楽町線新富町駅下車」となっていたので、私は出先から地下鉄東西線→日比谷線→有楽町線と乗り継ぐつもりでした。が、途中の日比谷線・築地駅でふと黄色の案内板を見ると、居酒屋近くに位置する「中央区役所」の字が見えたのでそこで慌てて下車。地上に出ると歩いて数分で目的地に着きました。あとで路線図を見たら日比谷線と有楽町線の日比谷?築地間は並行して走っているようで、つまりそのまま乗っていたら日比谷線・築地駅?有楽町線・新富町駅は1度都内に行って戻ってくるような形になっていました。
ということで途中で降りた私は都合20分ほど早く着くことができました。
ピッチパイプ
フォークギターを弾き始めた中学生の頃、音叉の存在を知らなかった私は「ピッチパイプ(調子笛)」なるものを買って使ってました。ギター用のピッチパイプは各弦の音程に合わせた6つの笛が横並びにくっついていて、それを吹くとハーモニカみたいな音で「プー」という、なんとも素朴で懐かしい感じの音が出てきます。安物だったのか途中でどれかひとつ音が出なくなったことも覚えています。
が、その音と弦の音を合わせるのはなかなか難しく、当時まともに調弦ができていたかどうかは定かではありません。音叉は使い慣れるまで時間がかかるかも知れませんが、ピッチが狂っている状態からピタリと合わせる時の爽快感は、ピッチパイプは遠く及びません。やはりこれはそこから出る音色、つまり倍音の問題なんでしょうか?
マンドリン団体では昨今チューナー(から出る音)でチューニングをする団体が増えてきましたが、私はその音色から昔使っていたピッチパイプの「プー」という音を想い出すのです。
HPのCM
洗車
といってもホイール磨いただけなんですが。
私の車のホイールは鉄メッキなので大体2ヶ月おきにサビ落としをしています。が今回はかなり間が空いてしまって案の定サビだらけでした。
作業は専用のサビ取りクリーム(Holts)でサビを落とし、その後ワックスをかけるという工程です。ワックスは塗装面に使う普通のものでOKで、こうすることで少しでもサビが出るのを防げるようです(お世話になっているカーショップ店長談)。
作業途中でサビ取りクリームがなくなってしまい、いつも買っている近くのディスカウントショップへ。ところが同じものが売ってなかったのでさらに少し走ったところにあるオートバックスへと足を運びました。
実はこの手のチェーン店カーショップに行くのは数年振り(多分5年は行ってない)。このオートバックスは「SuperAutobacs」という名前で、赤を基調とした店内の雰囲気はあのオレンジ色のオートバックスのイメージとは全く違ってました。
ということで新しいサビ取りクリームでさらに作業続行。2ヶ月おきであれば30分程度で作業が終わるのですが、都合3時間くらいかかりました(疲れた…)。車体は汚れたままだし。
VAIO pocket
TVのCMで見かけました。
iPodもそうですが最近ハードディスク搭載のポータブルミュージックプレーヤーが出回ってますね。個人的にはこれでマイク録音できる機能がついたものが欲しいのですがなかなか出てくれません…。そもそもなんでこれが「VAIO」シリーズなんだ?って感じですが(笑)。
個別エントリーアーカイブで本文が表示されない問題
先の設定で時間を費やしたのが個別エントリーアーカイブのカスタマイズ後に本文が時々正常に表示されなくなるという問題です。具体的には記事を切り替えていくと背景と同じ色で表示されてしまう本文があるみたいで、マウスで本文の辺りをドラッグしないと文字が現れません。発生原因を切り分けてみたところトップページの
<div class="link-note">Powered by<br />
<a href="http://www.movabletype.org">Movable Type<$MTVersion$></a><br />
</div>
の部分を挿入すると発生する模様なので暫定対処でここを表示させないようにしました。原因が判明したら追記します。
テンプレート変更
忘却の彼方(笑)だった、個別アーカイブ・カテゴリー別アーカイブ・月別アーカイブのテンプレートを変更しました(「テンプレート」とはページに表示する情報やレイアウト等を決めるためのファイルです)。
基本的にはトップページのレイアウトを反映させ、左右のメニューの配置を各ページ毎に微妙に変えてます。例えば月別メニューからジャンプした場合は右側にその月の全記事と月別メニューを並べて、(その時使わないと思われる)カテゴリー別メニューは左へ。これで多少直感的に操作できるようにしたつもりですがいかがでしょう?
気がつかなかったのですが月別・記事別のページには本文上部に前後の記事(または月)およびトップページへジャンプするリンクがありました。これは Movable Type3.0 になってから付加された機能でしょうか(カテゴリー別ページからトップページに戻る時は左上のタイトルをクリックしてやってください)。
あとカテゴリー別はまとめて表示されてしまうので分割できればと思います。プラグインが出回っているみたいなのでこれはまたの機会に。
本文へのカテゴリー名追加と表示件数変更
本文下に「Posted by」という後に投稿者名が表示されていたのですが自分しかありえないので削除。その代わりカテゴリー名を追加しました。あと本文は7日分を表示してましたが1週間書かないとなくなってしまうので、「最近の7件」に変更してます。
過去のコンテンツ
blog設置前のコンテンツを登録しました。それを記した日あたりに配置しています。
そういえば個別ページやカテゴリー別のページ、月別アーカイブのページがカスタマイズできてませんでしたね。これらのページで右側に空白があるのはトップページのStylesheetを共用しているからです。
今日は眠いのでまた今度。
マウスのテキストコピー対処
#いつまでやってんだって感じですが…
Stylesheetのabsolute指定をfloat指定に変更して本文のテキストコピーができるようにしました。3カラムで両脇固定サイズ・中央可変サイズが保ててホッとしてます。
参考にさせて頂いたサイトはこちら。
あとはカウンタの画像を変更と本文下にカテゴリー名を追加。
マウスのテキストコピーに不具合
Stylesheetでabsolute指定をしているとIE6ではマウスでのテキストコピーが正常にできないみたいですね(今頃気がつきました)。他のサイトで解消法が書かれているようなので検討してみます。できれば3段カラムは崩したくないのですが…。
チラシはさみ
先週の日曜日、近所のホールで他団体マンドリンクラブの定期演奏会があって、所属しているマンドリンクラブのチラシをはさみに行きました。チラシ自体は事前にホール宛に郵送してもらっていたので、それを事務所で受け取りました。チラシはかなりの枚数があったのでちょっとした大きさのダンボール箱にぎっしり。
それを持ってホール受付に行き、
- 「あの、チラシ持ってきたんですけど…」
と関係者らしき方に声をかけると、
- 「あ、じゃあこちらの部屋へどうぞ」
と、受付の近くにある小部屋に案内されました。受付の机に置かないのはなぜ?と思いながら部屋に入るとさっきの人が、
- 「皆さん、チラシがきたそうよ!」
と、外にいる方に嬉しそうに声をかけられいるではないですか。
そう、その方は私が持っていたダンボール箱の中身を「ちらし寿司」と間違っていたのでした。
