[俺日記]

Panther TIPS #4 / 2004-01-15 (木)

言語環境(International)PreferencePaneでは、日付や時刻の書式を変更できる。しかし、日本語環境ではこの書式を設定する部分にバグがあり、希望する書式に出来ないことがある(Pantherが出た直後にフィードバックしたんだけどねえ......)。

具体的には、日付のカスタマイズで月のあとにつける文字(列)を、「月」が含まれないものにすると、月を表す数字のあとに「月」の字が入ってしまう、というものだ。/でも-でも同じ。ちょっとわかりにくいか。例を挙げよう。

  • 接頭辞→なし
  • 年→-
  • 月→-
  • 日→スペース
  • 曜日→なし
  • 日に0を→つける

としたとき、期待される表示は

2004-1-02 金曜日

だが、実際に表示されるのは

2004-1-02 金曜日

となる。

これを直すには、~/Library/Preferences/.GlobalPreferences.plistに保存されている書式を直す必要がある。まぁエディタで直してもいいんだけど、せっかくだから(謎)defaultsコマンドを使ってみよう。

% /usr/bin/defaults read "Apple Global Domain" AppleICUDateFormatStrings
{
        1 = "yyyy'-'MM'-'dd";
        2 = "yyyy'-'MMM'-'dd' '";
        3 = "yyyy'-'MMMM'-'dd' '";
        4 = "yyyy'-'MMMM'-'dd' 'EEEE";
}

上の例と同じ状態に設定してあるとこのように表示されるはずだ。1がもっとも短い形式、4がもっとも長い形式だ。これを見ると、MMMMだと月が付くのだな、とわかる。シンプルなMMがいいかな。MMではなくMとすると、1桁の月には0が付かなくなる。dも同様。あと、曜日が表示されないのに日のあとにスペースが入るのは嫌なのでそれもついでに変更しよう。そうすると1から3は同じになってしまうんだが(笑)。

なお、H,m,s,Sでそれぞれ時分秒および100分の1秒を記述することが出来る(が、Finderで4番の書式にまで表示領域を拡大すると時刻表示が二重になってしまうので注意が必要)。

% /usr/bin/defaults write "Apple Global Domain" AppleICUDateFormatStrings -dict 1 "yyyy'-'MM'-'dd" 2 "yyyy'-'MM'-'dd" 3 "yyyy'-'MM'-'dd" 4 "yyyy'-'MM'-'dd' 'EEEE"

確認してみよう。

% /usr/bin/defaults read "Apple Global Domain" AppleICUDateFormatStrings
{
        1 = "yyyy'-'MM'-'dd";
        2 = "yyyy'-'MM'-'dd";
        3 = "yyyy'-'MM'-'dd";
        4 = "yyyy'-'MM'-'dd' 'EEEE";
}

この書式で表示するためには起動してあるアプリケーションを再起動すればよい。ログアウトでも構わないはずだ。


[俺日記]

本当に訪問者が知りたい20の質問 / 2004-01-15 (木)

個人WEBサイト文化研究所〜本当に訪問者が知りたい20の質問への答えをスラドの日記に書くというのもちょっとアレな気もするが気にしない方向で。

1.サイト名とそのアドレス、あなたの希望する呼ばれ方(ハンドルネーム)についてお答えください
サイト名 = ぐるりうぇぶ
アドレス = http://gururi.com/
呼ばれ方 = ぐるり

ただし日記はサイトに存在せず、slashdot.jpにあります。また、URLは自宅(DDNSで運用)への転送です。

2.あなたのサイトがどんなところか、一言でご説明ください

自宅サーバなので、基本的にぐるりの実験・お勉強の場です。コンテンツなんて飾りです。偉い人には(ry

3.このサイトへのリンク、サイト内各ページへの直リンクについてどうお考えかお答えください

制限する事に意味は無いし出来ないしっつーかむしろ無断リンク推奨。

4.「サイト上で訪問者にこれだけは絶対にして欲しくない」ということをお答えください

ぐるりの本名を晒さないで下さい>リアル知り合いの方々
ぐるりの家を探さないで下さい>ネット知り合いの方々
つーか「ぐるり」が真の名なので無駄です(ぇ

5.このサイトを運営していく上であなたが何を一番重視しているかについてお答えください

とりあえず終わらせない事。

6.このサイトの更新頻度についてお答えください

気が向いた時に適当に。今はトップに/.Jの最新日記が表示されるようになっている。2週間に1回くらいは書くだろう。

7.1回の更新にかかる時間についてお答えください

ほとんど日記のみなので1回15分くらい。ソフトを追加したとしてもテンプレ化してあるので、やっぱり15分くらい。

8.現在の訪問者数と、今後希望する訪問者数についてお答えください

今見るともうすぐカウンタは19000だが、半分はロボットのような気がする。特に目標は無し。

9.あなたにとって訪問者はどんな存在かお答えください

話し相手かな。上でもなく下でもない、対等な。

10.閉鎖の予定についてお答えください

ありません。閉鎖する時は鯖のiMacが壊れた時ですが、多分他のマシンでとりあえず代替されるでしょう。

11.あなたの性別についてお答えください

男です。

12.あなたの生まれた年代、できればズバリ何年に生まれたかお答えください

1972年生まれの今年32歳ですが、よく『年をごまかしている』とか『それは十六進ですか?』とか言われるくらい古い事も知っているらしいです。

13.現在のご職業について差し障りない程度にお答えください

兼業主夫です。

14.出身と現住地について差し障りない程度にお答えください

青森県出身仙台在住。永住は決定事項です。

15.振られたときに得意な話題、分野についてお答えください

コンピュータ関係はまぁそれなりに。AppleScriptとPerlは書けます。
漫画は最近あまり読まないですが好きです。少年漫画・少女漫画とも読みます。
一応理学部を出ているので科学方面の話は付いて行けるつもりです。
ゲームは20年くらいやっているので大抵の物は出来ます。DDRが好きです。

16.あなたが一番良く使っているパソコンの性能、接続環境について分かる範囲でお答えください

クライアントにiBook(Dual USB)/CD(PPC G3 500MHz)。
サーバにiMac DV SE(Graphite)。
ともにPanther(10.3.2)をファミリーパックで導入済み。
接続は家庭内LAN+Bフレッツ。

17.毎日あなたが閲覧するサイトの数をお答えください

毎日、だと20〜30くらいです。

18.Webを閲覧し始めた時期についてお答えください

Webを見始めたのはたぶん10年くらい前かと。それ以前にfj.*に棲んでましたが。

19.初めてサイトを公開した時期についてお答えください

今の形になったのは2001年の12月にiMacが家に来てからですが、その前はtripod→geocities(J)→iTools→.Macとふらふら渡り歩いてました。結局自分で管理するのが一番です。

20.影響を受けた or 大好き or ここが閉鎖したら落ち込むかも、というサイトがありましたらお答えください

娘娘飯店しるきぃうぇぶが閉鎖したら落ち込むな......某掲示板で出会っておきながら、全然別の経路でサイトに行き当たったというぐるりにとってある意味運命的な出会いをしたとこなんで。
#ここが閉鎖したら祝杯をあげるっつーサイトもありますが、さすがに書けません。