MJ::Blog

日々のあれこれをテキトーに

水曜日
2月 27,2008

ことの顛末

仕事でメインに使っているうちの Mac G4@OS X Leopardくんがこの月曜日お亡くなりになった。こんなテンパリ気味のときにお亡くなりにならなくてもいいだろうと思うのだが。とにかくお亡くなりになったわけだ。
今では何とか復旧したのだけど、その復旧方法など含め投稿するわ。

症状は、Path Finderでファイルを開こうとしたらずーっと読み込み中のままで応答なし。マシン自体もなんだか重い・・・
うーむ仕事にならん。というわけで強制的に電源を落とした(電源おしっぱで落としたわけです)そして再度起動をしようとしたら、「このマシンは再起動をする必要があります・・・・」とでるので再起動。また同じメッセージ表示。ループ。
という顛末である。本格的に仕事にならなくなった。

で、インストールディスクから起動してディスクユーティリティからディスクの検証。検証中エラー「Bツリーノードサイズが正しくありません」よくわからんけど、だめっぽい。

Leopardの Time Machineを使用していたので最近のデータは保持されているはずだし、もう一個の G5(Tiger)で仕事しながら、復旧できるだろうし・・・と思ったので、もうこれは入れ替えだなーと HDDを購入して再インストールすることにした。

Leopard 再インストール

まー、うちの Safariが Flashコンテンツをみるとよく落ちてたし、ちょうどいいやとポジティブに考えつつも、仕事のテンパリ具合と秤にかけるとやはり気落ちする。
インストールにあまり時間をかけたくはないので、プリンタドライバいらねー、DVDチェックスキップだー!とインストールしようとするも、なかなかインストールディスクを認識しない(まえからドライブ変だったんだよね;;)仕方なく FireWireの外付けドライブから起動。よかった〜もらっといてこのドライブ。

無事インストール完了。インストールの時間は約40分。

その間、Time Machineでバックアップしたディスクを G5にマウントして作業を開始。うんうん。データはきちんと残っているっぽいすばらしい。
しかし、バックアップディスクから G5にドラッグしてコピーしても、エイリアス(ハードリンク?)としてコピーされるだけで、実コピーができなかった。
Time Machineから起動して復旧するしか、実データのコピーはできない模様。
データはちょっといじらない方がよいかと思ったので、バックアップデータはひとまずそのままにしておくことにした。

データの復旧

次のような手順で進めて、何とか落ち着いた。
1. Leopardインストール

2. ソフトウェア・アップデート(1回目)
OSのアップグレードなど

3. ソフトウェア・アップデート(2回目)
なんかグラフィック関係がよくなるらしいやつ

4. ATOK 2007インストールしてアップグレード

5. Xcodeインストール
4〜5はとりあえずCDから入れるものをとりあえず入れたかっただけ後でもいいよねこんなの。

6. Mailtagsインストール
Mailにタグ機能をつける拡張アプリ。
Mailデータの復旧をするときにタグデータも一緒に復旧するはずなので、先に入れ説いた方がよいと思いインストール。データの復旧のときに Bundleソフトとして復旧させれば大丈夫だったかもしれない。

7. Mail環境復旧
これはいろいろやってうまくできなかったりしたのだが、おそらくいかが正解だろう。
自分は仕事・プライベートなど複数アカウントを持っているので、ちょっと面倒だったのかな?

●~/Library/Preferences/com.apple.mail.plist を復旧
これは、Mailで管理しているアカウントの一覧などの模様。
これを復旧しないと、新しい Mailで作ったアカウントしかみれない
●~/Library/Mail/* を復旧 Bundlesを除いて(MailTagsをすでに入れていたので)
●メールボックス再構築
上記でメールボックス・スマートメールボックスなどそっくり復旧するのだが、メールボックス・フォルダ開いても一覧には何も表示されなかったので、それぞれのメールボックスで再構築。ほんと、一つ一つやんなきゃだめだったので大変だったわ。
一括でできんのかね?
●~/Library/Preferences/ca.indev.MailTags.plistの復旧
MailTagsで管理していたキーワード・プロジェクトのデータが復旧できる

8. その他いろいろなデータ復旧
あとはまー、Time Machineからデータ持ってくるよりは一からやり直した方が良さそうだったので、必要なデータを選んで復旧。
と、Time Machineの最新のデータを別の HDDにフル復旧させておいた。

9. その後
Time Machineで使っていた同じディスクでまた Time Machineを使おうとしたら、旧バックアップで使用していたバックアップのフォルダを新しいマシン名でリネームして、バックアップを開始しやがった。分けろよな、マシン名。
そのくせ Time Machineでは以前のバックアップデータより上にはさかのぼれないし

も一回、ディスク消去して Time Machineやりなおすかな〜

  • 1 Comment
  • add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user この記事へのリンク
  • 日曜日
    11月 4,2007

    Mail以外のあれこれ。

    ●Spaces
    まず便利に使ってるのがこれですね。VirtueDesktopsも一時使ってたんだけど。
    システム開発とホームページ製作とかしている時に、Photoshopは4番目・DreamWeaverは3番目・Eclipseは2番目とかしてると画面が一気に広がる感じ。
    ちょっと気になるのは Safari とかをいくつかの場所に分けて開いていると、コマンド+Tab でアプリを切り替える時に思ったウインドウに切り替えられないこと。1番目のSpaceのウインドウに入ってほしいのに 4番目のSpaceのウインドウが開いたりと、結局自分でSpace切り替えないといけないのだ。

    ●Finder
    タブウインドウ対応してほしかったorz
    基本機能としてやはり PathFinder に劣るため PathFinder を使い続けるとは思うんだけど、CoverFlow表示(は今のところ真新しさから)とクイックルックが使いたい。クイックルックPathFinder で使えるようにならないかな〜
    Finderを開いてしまうもう1点。今回 Dockに追加された新機能 Stacks 便利なんだけど当然ながら Finderで開くようになっている。これを PathFinderにする方法って無いかしらね・・・

    ■Safari
    ベータバージョンが以前にも出ていた Safari3
    無事 SafariStandも Leopardに対応しひとまず安心。
    タブの移動だとかが出来るようになってちょっと使い勝手があがるも、フラッシュ関係でバグがあるのか Flashのあるページを開くとたまーに落ちる。いきなり固まるんだよね〜
    便利なのが「部分きりだしで Dashboardに表示」出来る機能。
    自分はとあるサイトのラッキーナンバー抽選をやっている。毎日番号が変わり自分の番号が出たら1万円当たるというやつだ。最近はめんどくさくて見ていなかったのだが、これ、毎日チェックをしないといけなかった。
    チェックするのになんかダッシュボード作らんといけないかなーと思っていたところ、Safariのこの新しい機能ですべて実現可能。

    ■ターミナル
    まあiTermを使う自分には関係ないけど、ちょっと使い勝手があがっている。
    タブウインドウ化、ウインドウの色分け定義など便利になっている。
    接続先の登録って出来ないのかしらね?出来れば完璧なのだが。

    Safariが落ちる以外は今のところ大きなトラブルもなく快適Leopard生活。

    Mac OS X Leopard - Apache/PHPとか

    水曜日
    10月 31,2007

    ほとんどの人には関係ない Apache + PHP環境
    Leopardからは Apacheが1.3.33 ⇒ 2.2.6 へ、PHPが 4.4.7 ⇒ 5.2.4 へとバージョンアップ。

    Apacheは今まで各種設定が /etc/httpd には入っていた物が Apache2となったことで /etc/apache2 に変更になっている。ここではじめにつまづいた。
    Apacheは結構設定をいじっていて、かってに mj-factory とか言うマシン名を hostsファイルに記述してバーチャルホストの設定をしていたんだけど、これがまず動かなかった。設定ファイルが違う場所だったんですね。
    救いは上書きではなく、/etc/apache2 へと新しい場所にしてくれたこと。上書きされてたら泣いてました。confファイルコピーコピーと。

    PHPは自分のメインで契約しているレンタルサーバーは PHP4のため、できればPHP4のままでいてほしかったけど、まーそろそろ PHP5も使い倒しとかないとね。
    というわけで、Leopardからはもろもろ開発もローカルマシンでやっちゃうようにセッティング(いままではコーディングしてFTPでアップロードしてとやってたところ)。MySQLとかも入れ込んじゃったよw
    と、セッティングしていたらどーも PEARコマンドがないようだ(涙)消えている?前から無かった? Tigerにはあったような気がしたんだけど・・・
    PEAR使えないと結構痛いよね。自力で入れるしかないか、とほほ

    火曜日
    10月 30,2007

    ヨガの先生に触発されインストールした Leopard。
    自分は仕事メインで使っている Mac G4に上書きでインストール。
    全般かゆいところに手が届きそうで届かない・・・
    でも、とりあえず Spacesとか便利に使ってます。

    さてそのうちの Mail3 を使ってみて。
    Mail3 の新機能いくつかありますが、ふつーに使う分には新しいテンプレート機能なんていらないし、ToDoは今のところ check*pad使っているし、RSSはフレッシュリーダー使ってるしで、そんなに真新しい感じはしない。というかいらねー

    ひとまず使ってみているのがメモ。
    メモについてはNewNOTEPAD Proがいいなーと思って使っていたんだけどシェアウェア登録をどうしたもんかと悩んでいたところにこの目も機能なため飛びついた。

    さて、ToDoもそうだがメモの良いところは背景がメモ帳ぽいところ。これだけで雰囲気出ていい!
    もう一歩なのがメールのプレビューからテキストが打ち込めるのがいいところ何だけど、Safariとかから画像などをドロップしても入らない。編集画面で開かないと入らない。この辺もう少しに詰めてほしいです。
    でも今改めて使ってみたらなんか落ちるし・・・たまたま?なんだか動作が重いな〜。

    Mail2 で使っていた拡張機能は残念ながらはじめにはじかれました(涙)
    Notification, MailEnhancer, MailTagsことごとく(笑)
    このうち無くては困るのは MailTags。これはタグで仕事ごとの振り分けとを行っていて、もう使いまくりの為手放せない。 Mail3 でメインで組み込んでもいいくらいの機能なんだけどね〜
    MailTags はLLeopard対応ベータ版が公開されひとまず安心。素早い対応感謝。

    そして気になるところいくつか
    ○迷惑メールの学習やり直し?
    迷惑メールの設定がどうもはじめからになってしまった模様。今までと比較して受信箱にたくさん迷惑メールが入ってくる。

    ○スマートメールボックスの未読数更新遅くね?
    スマートメールボックスでは「3日以内に受信」ボックスを多用している私。
    このスマートメールボックスは全体の未読数を表示してくれるわけだが、別の受信箱とかで「3日以内に受信」したメールを既読にしても、すぐに未読数が減ってくれない。10秒後くらい?遅い〜

    ○Dockに表示する未読数・・・
    前からそうだったけど、Dockに表示する未読数って振り分けた物も含め全体の数にしてほしいよね。
    MailEnhancerで前は対応してたけど、いまは DcokStarってのを使ってみている。あと7日間の命だけどこれはいいね〜。便利。

    と、自分からしてみるともう一歩の Mail3でした。

    ★補足
    – 2007.10.31 –
    コメントにもありますが未読数は Mail3から環境設定ですべての未読とかメールボックスを選択したりとか出来るようになったようです。

    後今日気がついたんだけど、本文中に 住所・電話番号 がある時マウスを載せるとグレーの囲みが現れて、アドレス帳に追加したり文字を拡大表示したりマップで表示したりしてくれるようになった模様。これも Mail3の新しい機能なのかしら。プチ感動。でも使わないだろうな〜

    File Juicer

    土曜日
    4月 14,2007

    File Juicerアイコン
    File Juicer は PDF, Word, PowerPointなど各種書類からテキスト・画像・動画を抽出してくれるシェアウェア(€9.95)だ。

    仕事でホームページの更新・作成を行うときに大いに力を発揮してくれる。

    よくあることで、原稿をワードファイルやPDFで頂くことがある。
    このときに書類に含まれている画像もページにアップして欲しいといわれる。
    基本的には「その元の画像を下さい」とお願いするわけだが
    原稿を作った人と窓口の人が異なっていると、簡単にはいかない場合がある。
    窓口の人がよく分かっていなかったり、原稿作った人がまた別の会社だったりと、色々と大人の事情が出てくるわけである。

    そういうときにはこの File Juicerだ。
    もう手放せません。

    操作は簡単で、「ここにファイルをドラッグ」と言うところにファイルをドラッグするだけ。
    File Juicer ウインドウスクリーンショット

    こうすることで、大体次のようにフォルダごとに抽出した画像・テキストなどを分類してくれるのだ。
    (シェアウェア未登録時はたしか “File Juicer” の文字が入る画像などが全てにではないが入る)
    File Juicer 抽出結果例

    自分の場合は、PDFからの抽出を大なうことが多い。
    画像・テキストの抽出が主な目的。

    ただ毎回注意しなければいけないことがあって
    ここがどうにかならないかなーと常々思っている。

    ●全角スペースと半角スペース
    PDFからの抽出しか試していないのだけど、全角スペースで入力されたものがテキスト抽出すると半角になっている。
    これはMacのプレビューでファイルを開いてテキストをコピペしても半角になっているので、なんらか変換処理が入っているのか、Macの仕様なのか・・・よく分かりません。
    素直に Acrobat Reader(全角スペースは全角スペースのままなのです)を使えと言うことか?

    ●日本語文字コード(UNICODE正規化)
    まあ、これも Acrobat Readerからテキストコピペすればいいのだけど、File Juicerから抽出してテキストをたとえば、DreamWeaverにコピペをすると、濁点・半濁点などが1文字としてペーストされることがある。
    なわけで、毎回 Cot Editor(この変換してくれるエディタはこれくらいだった)で UNICODE正規化ってのをやってからコピペしている。

    ま、いずれも、つい最近までプレビューでPDFファイル見れるし・・・・などという理由で Adebe Acrobat Readerを入れていなかったからおきた事柄ですがね・・・

    日曜日
    6月 25,2006

    以前 Mailについて書きましたが、
    それに、Mail.appにタグ機能つけられますよと、ヤスヒサさんからコメントがついていた。
    コメントに埋もれさせるのは惜しい内容なのでエントリーとして追加します。

    タグ機能は、del.icio.usやはてなブックマークなどのソーシャルブックマークでおなじみの機能です。
    とある情報にタグというなまえのキーワードをつけておき(一つの情報には複数のタグをつけられます)、情報をタグで分類することができます。

    Mail.appでどうしたいかっていうと、
    メールは全てタグで分類して、一度読んだメールは受信箱から@アーカイブなどのフォルダに移動してしまう。
    で、タグごとにスマートメールボックスをつくっておきメールはそこから取得すると。
    プロジェクト毎にタグをつけておけば分かりやすいと。

    で、このタグ機能が Mailにあるといいな〜とエントリーをしたところ、あったわけです。やはり。

    超Mail.app術
    MailTags 1.2.1 - Meta Data Plugin for Apple Mail.App

    使い方などは、ヤスヒサさんのエントリーを参考に。

    まあ、まだ本格的には利用してないのですが
    これで Mailを整理する為の環境はできました。

    水曜日
    5月 10,2006

    filemerge02.gif
    ヘチマ_BLOG : FileMerge.app でテキストエンコーディング自動判別
    16bps: OSXでdiff

    コーディングをしていてたまーに必要になるのが、テキストの差分表示。
    Windowsでは、差分表示ソフト Rekisaを使用していた。
    ちょこっと手を入れたソースと古いソースの比較だとか、別サーバー同士の設定ファイルの比較だとかするときに重宝していた。

    メインのマシンを Macに変えてからしばらくというか1年くらい同じようなソフトはないのかねーと必要になると探していた。
    しかし、探し方が悪かったのか見あたらなく、一度Windows起動して比較して・・・ということをやったりやらなかったりしていた。

    で、こないだも探していたらありましたよ、しかもすでにマシンに入っていたなんて、、、
    FileMergeと言うのがあるようだ、それが Developer Toolsのユーティリティのところにあった。灯台もと暗し。

    使ってみるとよくわからない、、、次のようにASCIIしか駄目ですよ的に怒られる。
    filemerge01.gif

    で、上記のURLを参考に設定をすることに。こういうのを理解するというのがすごいなあと思う。
    FileMergeはテキストファイルの日本語対応がなっていないようで、そこを改善する必要があるそうな。Shift_JISしか扱わないようなのだ。
    そこで、設定をいじることになる。Preferences > Filters にて、日本語対応したいファイルの拡張子(Extention)を登録するのだ。

    例えば .phpのファイルを登録したい場合、

    Extention に php
    Filter に /sw/bin/nkf -sLu $(FILE) (ここは文字コードを SJISに変えるためのスクリプト)
    Display に Filtered (この部分の設定よくわからない)
    Apply に No(ここも・・・)

    文字コードを SJISにするためには nkfを自分は使用した。
    finkからインストールできる。
    finkが入っていれば、

    $ fink install nkf

    でインストール可能だ。

    これでも、一度ASCIIなんちゃらのメッセージが出るが、「Proceed Anywhere」で問題なく表示できる。

    拡張仕事に設定しなければいけないのがなんなんなので、もっといいツールがないかは探索の必要があるが、これでひとまずは Macでもテキストファイルの比較ができるぞ。

    OSX付属 Mail について

    火曜日
    3月 21,2006

    久々の更新。今回は Mac OSX のソフトのこと。

    なんだかんだで一番多用しているソフトはメーラー。元々はWindowsユーザーでありそのとき使用していたメーラーは Becky!。使用感の近いソフトを探していたが結局は OSX付属の Mail。まずはそこに行き着く経過まで。
    ちなみにBecky!を使っていた理由はスレッド表示の見やすさ。

    ○Thunderbird
    Windows時代にも一度試したこともあり、Becky!に近いかなーと思い使用。が、1点厳しいところがあった。スペースバーで未読を処理していく(タイトルなどから読む必要がないと思えば Shift+Spaceだったかな?わすれた)んだけど、フォルダを移動するたびに、メッセージボックスが現れ何かを聞いてくる。これがどうにも我慢ならなかった。
    今は変わってるのかもしれませんが・・・

    ○GyazMail
    次に見つけたのがこれGyazMail。スレッド表示機能も表示内容は結構近いしいい感じ・・・とおもったのだが、やはり未読を進めていくのが厳しい。フォルダをまたいで移動してくれなかった。

    ■行き着いた先 Mail

    スレッド表示がいまいちなのだが、これにたどり着いた。不満もあるのだが今のところ便利に使わせてもらっている。

    ○Spotlightで光が見えた
    今まで未読のフォルダがあるとどうにも気になってしまい既読にしないと落ち着かなかったため、わざわざ Shift+Spaceで未読を処理していたのだが、Spotlightのおかげでその労力から抜け出せた。気にならない人もいるんだと思いますがね。

    Spotlightは OSX Tiger(からだったと思う)導入された新機能で、OSX内のあらゆる情報をINDEX化して容易に検索できるようにしたもの。Mailにはスマートメールボックスとして使用することもできる。
    スマートメールボックスは、フォルダにあらかじめ検索条件を仕込んでおき、そのフォルダを開くと全てのメールボックスからメールを絞り込んで表示する機能。これがなかなか便利なのだ。

    ○未読の処理は 3日以内に受信したメールで
    スマートメールボックスでは、検索条件に本文、件名、email以外にも受信日付より、○日以内に受信したメールという設定ができる。
    これにより、全メールボックス中の最新のメールのみを取り出すことができる。仕事・プライベートで5アカウントくらいをメインに使っているのだが、その全てのアカウントから絞り込んでくれるので、最近のメールは全てこのスマートメールボックスを見れば事足りる。
    そのうえ、そのメールボックスの中のメールを全て開封済みに一発でできる。これで、未読が残っているというストレスからも脱却だ。

    ○スマートメールボックスで何でも振り分けたくなるという悪い癖
    普通のフィルタ機能もMailには付属されているのだが、こうなるとスマートメールボックスを利用したくなるのが新しもの好きの悪い癖だ。でも、フィルタは環境設定から設定をしてあげる必要があるけど、スマートメールボックスは、メーラー上からフォルダを作る感覚でメールボックスを作って条件を定義することができるから、あながち悪いわけではない。

    自分の場合は、メールマガジンも無意味にたくさん受信しているので結構振り分け作業は大変だ。毎回環境設定を開いていては気が狂ってしまう。
    そんな自分はメールマガジンはすべてメールマガジンというフォルダに振り分けするようにフィルタ定義をする。その上で、各メルマガ用にスマートメールボックスを定義する。こうすれば、受信箱にはメールマガジンはなくなりすっきりするし、振り分けもきちんとできてくれる。

    ○もっと欲しい機能
    なんでもスマートメールボックスで分けたいのだが、この検索条件がいまいち豊富ではないのだ。
    是非ともAppleにつけて欲しいのがタグ機能。ソーシャルブックマークみたいにメールにタグを付けられ、それがスマートメールボックスの検索条件に含めることができたら、もう言うことない。どっかにこんな拡張機能があるかもしれないなあ。

    ○いいことばかりではない
    とはいえ、気に入らないこともあるわけだ。
    一番厳しいのが、折り返し機能。特に日本語が混じると駄目なんですね。なんとか機能とか言うらしいが。メーラーが判断して自動的に 72桁目くらい?で改行をしてくれるのだ。英文だとしっかりと改行されるのだけど、日本語が混じると改行位置がバラバラ。読めたものではない。しかもそのバラバラなのが自分では気がついていないというのが多い。

    一応、Mail 日本語自動改行パッチを使って、改行位置は改善されたのだが、やっぱりこの機能なんとかならないものだろうかと思う。
    なんとかならないのであれば、せめてルーラーをつけて現在の文字位置を分からせてくれると助かるんだけどなあ。
    ちなみにこのパッチ、OSXのセキュリティアップデートを当てると初期化される模様。とほほ。

  • 1 Comment
  • add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user この記事へのリンク
  • 最近のコメント

    • mio: 月別アーカイブのカレンダーに、表示中の月のカレンダーを表示するところで、 悪戦苦闘していたところ、偶然このエントリーを...
    • ひろじ: ふたりともキマッてます! こどもって発表会とか楽しみにしますよね。 ウチもYAMAHAや保育園の発表会などは「あと何...
    • だるま: かわゆい! 奥方も 娘さんも! こちらのフラ教室も60歳で若手らしいw でも多くの人に愛されていいです...
    • MJ: そ、それは(;゜д゜) アンに「にんじん」というのと同様の効果が期待されます。...
    • ZODY(元YT^2): >赤毛のアン 俺のおかんも、はまっとりました。 還暦も間近っつうのに、「白毛のアン」と言ったら、口きいてくれな...

    最近の投稿

    Meta