新しいPHSを手に入れたのでオフィスの近くのBarへiBookを持ち出してみてテスト中。小さくて調子いい感じ。WinでもOSXでもバッチリ。さすがに会社の無線LANには届かなかったな。

今日の午後から喉がヒリヒリしてきてちょっとやな感じ。インフルエンザの予防接種済みなのでそんなに心配していないですが。先週に引き続き今週も泊まりで都内に出張だったり、毎日忙しかったのでちょっと疲れてしまったみたい。明日も仕事だし早く帰ろ。
osx Archive
小さいです。これで1GB。これを胸ポケットに入れてマウンテンバイクでの通勤がますます楽しくなりそう。

今週末はLCPのリハもお休み。ドラムのいっちゃんが渡米のため。
今日は家に引きこもってGarageBandを使って新曲のコード確認とギターソロのフレーズを考えてみました。いつもは適当に感覚で仕上げてしまうんですが、少し凝ってみようかと。
リズムトラックを適当に選んで、エレピとベースでコードをつけてギターソロを何パターンも重ねて見る。Macを買うとついてきちゃうソフトでここまでお手軽にできるなんてすごいなぁ。
ましてサーバーにも使ってるマシンだから裏でapache+php+postfix+mysql+bind+QuickTime Streaming Serverが動いてるというのに、ソフトウェア音源やリアル音源でバックトラック付けながら普通にギターとかトラック録音できちゃうんですから。おまけにIllustraterやExcelまで使えるなんてすごい。パーソナルコンピューティングもここまで来ましたか。AppleはiPod
も一人勝ちだし。もちろんiPod shuffle
予約してあります。だって買って3年もたとうとする僕の初代iPodは大きいしそろそろバッテリー弱いし。
先週くらいから会社で新しいスタッフの面接をしていまして、全部で10人くらいの人と会います。既に何人かとお話しして思うのは「いろいろな人生があるんだなぁ」と、しみじみ。わくわくするようなスタッフが見つかるといいです。
ちょっと覚え書き。
・キャッシュの削除
しばらく使っているとFInderの起動が遅くなったり、デスクトップの表示に時間がかかったりしてきます。なんか調子悪いなって時は各種Cacheをクリアすると調子よくなったりします。
全てのアプリケーションを終了させTerminalでsuになって各Cacheディレクトリの中身を空にします。
rm -R /System/Library/Caches/*
ちなみに上記はシステムキャッシュでローカルキャッシュ(/Library/Caches)やユーザーキャッシュ(~/Library/Caches)も同様に空にします。削除したら即座に再起動します。最初の起動でCacheを作り直すので少し遅いですが、次回から早くなります。
・.DS_Storeの削除
フォルダ内のアイコンの位置やコメントを保存してある不可視ファイル。ClassicでいうDesk topファイルみたいな役目でしょうか。これがappやpkgなど開かないようなものにもたくさん入っています。あっても影響ないんだけどなんかいらないものは消してみたりする。
find ~/ -name .DS_Store -print -exec rm {} ";"
これで自分のhome内の.DS_Storeを全部削除してくれます。ちなみに僕はルートから全部消しました。普段開くディレクトリは再度並び替えとか設定すれば必要なところだけにできてくれるのでいいかなと。
・不要な言語環境の削除
OSXや各アプリははじめからマルチリンガルになっているので、各国語の言語環境やキーボードレイアウト、インプットメソッドが入っています。
パケージの中を見ると「Japanese.lproj」とか「English.lproj」みたいに入っているんですが、僕(おそらく多くの日本人)は日本語があればいい。英語のみのアプリやツール(Developer Toolsなど)も多くあるので英語も必要。
これらはmonolingualというfreewareを使って簡単に削除できます。多くのアプリは半分以下の容量になる感じ。
日本語や英語も消せるようになっていますが間違っても消さないように。全部最初から再インストールになってしまいます。
ちなみに上記方法を初めてやった時は僕のPantherでは約700MBお掃除できました。ま、あくまでも自己責任という事で。
音楽つながる - 音ログ.jpを始めました。これはユーザー登録後、専用ソフトをインストールして、iTunesなどでいつも通り音楽を聴いていると、自分のサイトでリアルタイムに表示させたり、履歴も見れたりとちょっと面白い。
このblogの右カラムに入れてみました。「mono の履歴一覧」というところで今までの履歴が見れます。Amazonのデータを使っていますが、さすがに自分のCDが表示されるとうれしいです。
MacUIMはuimで実装されたMac OSX用インプットメソッド。OS8〜OS10.1.X位まではATOKを使っていました。ATOK Syncで会社や自宅でMacでもWindowsでもユーザー辞書や学習履歴が共有できて便利だったんで。最近ではOS標準で無償ですっかり賢くなった「ことえり」で十分と思っていたのですが、PRIMEの予測入力(携帯でおなじみの憶測変換ってやつ)が試してみたくなってしまいまして入れてみました。
バイナリパッケージにはuim、Anthy、PRIME、SKK辞書など、多数のライブラリ、変換エンジンを同梱されてインストールも簡単。操作になれてくれば結構使えるかもしれません。憶測変換って便利ですが携帯とかで人前で入力してると、今まで入力した言葉とか名前とかがどんどん候補で出てきてちょっと恥ずかしいって感じありますよね。あと仕事のメールで文末に「よろしくお願い申し上げます。」なんて打とうとして「よろ」まで入力すると候補に前悪友に書いたメールの「ヨロチクビ」なんて言葉が出てきたりして。
このMovableTypeはいまさらながらDB_Fileを使っていたんですが、なんかやっぱりDBかなと思いMySQLにしてみました。
MySQLはパッケージ化されているし、PHPも準備していたのでphpMyAdminも簡単に動き出しましたがDBD::mysqlがPantherだとうまくインストールできない。
・一部社員リストが表示されない部分があった。postgresqlのバージョン関連による変更。
rota.php3、telmemo2.php3内のSQL「_date = null」 を「_date is null」に変更。
・通知メールの本文文字化け対策。
telmemo2.php3とtelmemo.php3のメールヘッダ記述部分に
「¥nContent-Type: text/plain; charset=EUC-JP」
を追加。
・BBSで回答できない症状。charの扱いがかわっている。msgidとvarchar可変長に変更。
DROP TABLE "bbs";
CREATE TABLE "bbs" (
"bbsno" int2 NOT NULL,
"msgid" varchar NOT NULL,
"tdepth" int2,
"emp_cd" varchar(10),
"title" varchar(200),
"voicetime" timestamptz,
"message" text,
"delflg" bool,
"folid" varchar
);
GRANT ALL ON "bbs" TO "postgres";
GRANT ALL ON "bbs" TO "www";
てな感じでテストも問題なさそうです。かなり機能が多いので使いそうなものにしぼって来週よりオフィスで運用開始です。
今日は飲み会。
本気でからかってみたら直ったみたい。
以前一度電池切れでリセットされて、その後Palm Desktopでの同期時に「致命的なエラー」というのが出続けていたんですが、Palm Desktop側のインストールファイルの問題だったようで、新しくユーザーを作ってviser側もオールリセット、同期に成功したので、アップデーターとかを順を追ってインストール。最後に以前のユーザーから書き出した予定表とかをインポートしたら問題なく使用できます。
最近、SonyのClieにいこうかと本気に考えていましたが、まだ使えそうです。OSX10.3.3でもPalm Desktop4.0は問題なく動いています。めでたしめでたし。