RSS

初出:2007年11月13日 05:23

Mac OS X v10.5 Leopardにしてから、いろいろと良い面、悪い面に一喜一憂してます。Tigerがあまりピンとこなかった自分としてはLeopardは良いOSです。使いやすいし、掘れば掘るほど奥が深い感じがします。QuickLookは素晴らしいし、Spotlightが激速になったのでとにかく重宝します。

悪い面は、まあこれは極めてうちだけの問題ですが、Mac OS X Server v10.4のディレクトリーサービスと相性が悪い?って感じ。Tigerでは問題なかったHomeSyncも、Leopardにすると不調。Kerberosも数秒に一回ごと、ずーっと「Improper format of Kerberos configuration file while initializing krb5」ってエラーを吐いているのが解せないですね。うちのサーバの設定が悪いんでしょう、どうやってもKerberosがマトモに動いてくれない。だからクライアント側でもKerberosは切ってしまいたいんですが、そうもいかないのかな。

そんな中、結構地味に困ったのが、iCalのデータを.Macカレンダーに公開できないという不具合。iCalのカレンダーを.Macに公開することで、Webページでカレンダーが閲覧できるってやつです。こんな感じ。こいつの秀逸なところはイベント名を非公開にできるので、うちのiCalではあんなことやこんなことが予定に書かれているけど、.Macカレンダー上では時間が埋まっているだけ。これなら空き予定表として公開できるのです。

でもそれができなかった。先日まで

ページがみつかりません
申し訳ございませんが、リクエストされた iCal が見つかりません。
削除されたか、名前が変更された可能性があります

…なんて出てしまう。で、いつまで経っても直りそうも無いし、あまり使っている人がいないのか世間でも問題になっていなかったので、.Macのサポートにメールで連絡しました。これが11月5日。その後すぐに.Macサポートチームから「いただきました情報を元に担当部署にて調査を致します。」(たぶん自動返信?)というメールがあり、その一週間後である昨日、試しに再度トライしてみると、なんと直ってました。その後、.Macサポートチームから問題修復の連絡メールが届き、一件落着。

.Macチーム、きちんと仕事しているな、ということが垣間みれる心暖かいエピソードでした。

Googleさんは、この記事をこう解釈しました

記事の詳細ページ

記事の全文を表示します。関連するコメントやトラックバックなどもこちらからどうぞ。

本日のBGM

★印があったら「これは聴いてみてほしい!」という推薦曲です。曲名をクリックするとiTunes Storeへジャンプします。

'; // loop through the songs in the array and get 4 fields that I want to see foreach ($songs as $song) { $output .= '
  • '; if ($song["Rating"] == 100){ $output .= ''.$song["Rating"].''; } $output .= '
    '; $output .= '
    '.$song["Name"].''; $output .= '
    '.$song["Artist"].''; $output .= ''.$song["Album"].''; if ($song["Year"]){ $output .= '('.$song["Year"].')'; } $output .= '
  • '; } // end the table $output .= ''; // show my new table print ($output); } ?>

    Recent Post

    Now & Then

    Twitter Updates

      OAuthRequest('https://api.twitter.com/1.1/statuses/user_timeline.json','GET',array('screen_name' =>$search_word,'count' =>'3')); //Jsonデータをオブジェクトに変更 $oObj = json_decode($vRequest); //var_dump(json_decode($vRequest)); //オブジェクトを展開 for($i_tweet = 0; $i_tweet < sizeof($oObj); $i_tweet++){ $screen_name = $oObj[$i_tweet] -> {'screen_name'};//ユーザーID $profile_image_url = $oObj[$i_tweet] -> {'profile_image_url'};//プロフィール画像のURL $text = $oObj[$i_tweet] -> {'text'};//ツイート $date = $oObj[$i_tweet] -> {'created_at'};//時間 $tweet_time=strtotime($date);//Unixタイムスタンプ形式に変換 $now_time=time();//現在の時刻をUnixタイムスタンプで取得 $relative_time=$now_time-$tweet_time;//つぶやかれたのが何秒前か if($relative_time<60){//ss $displayTime = $relative_time.'秒前'; }elseif($relative_time>=60 && $relative_time<(60*60)){//mm $displayTime = floor($relative_time/60).'分前'; }elseif($relative_time>=(60*60) && $relative_time<(60*60*24)){//hh $displayTime = floor($relative_time/(60*60)).'時間前'; }elseif($relative_time>=(60*60*24)){//日付 $displayTime = date('n月j日',$tweet_time); } //表示 echo '
    • ' . $text .'' . $displayTime . '
    • '; } ?>
    follow me on Twitter