2004年03月31日
Apple iBookG4購入
衝動的にiBookG4を買ってしまいました。

前のPC(WinMe)はメモリが128MBしかなくて、さんざんリソース不足に悩まされてました。最近はSleipnir(ブラウザ)とEdMax(メーラ)とViX(ビューア)を立ち上げた状態でギリギリだったりして。いまさらOSアップグレードとかメモリ増設とかするより、いっそMacに! と、先週あたりに決意したのです。どうも大学でMacに触れると、もうWin機を使いたくなくなってきました。PCゲームもやらないし、ためらう理由はもはやない。
購入したのはコストパフォーマンスがもっとも良いと思われるiBookG4 14インチ 933MHz。もうCPUの問題ではないはずなので、一応メモリをちょこっと増設して128MBオンボード+256MBSO-DIMMに(デフォルトでは128+128MB)。ハードディスクは40GB、ようやくDVDも観れるようになりました。これでAppleStore for Educationで144,801円(税込)。最先端のMacOS X 10.3 Pantherですよー。やっぱディスプレイが綺麗! アンチエイリアス萌え!(意味不明)
データを移したりAir-H''のセッティングをしてたら一日つぶれてしまいました。でも楽しいですね。これからじっくりカスタマイズして(デフォルトでも十分使えるのがMacの良いところですけど)使い倒していきたいと思います。
ちなみにアクセス解析で見る限り、当サイトに来られている方の5~8パーセントはMacな方のようです。これで私も正真正銘仲間入りですよー。とりあえずあとでMozilla Firefox(赤いきつね)も入れて、きちんと動作確認してみます。
2004年04月01日
Mozilla Firefoxを使ってみる
このサイトのサブタイトルも、「萌えとマンガとミステリィ(とマック)」に変更(ゴロが悪いぞ!)して心機一転。これからはMacな話題もいろいろ振ってみたいと思います。
ブラウザの話ですが、とりあえずSafariを使ってはみたものの、どうもオフラインでキャッシュを読み込めないサイトが多くて、常時接続でない身にはつらい感じ。ということで、まあ無難なところでMozilla Firefoxを入れてみました。CaminoとかiCabは最近アップグレードされてないみたいなので、Pantherで使えるかどうか不安なので。
タブブラウズ拡張、日本語化パッケージを入れて、なかなかいい感じになりました。見たところこのサイトも表示は崩れていないようですし(私の好みではデフォルトのフォントサイズを13~14pt、最小サイズを11ptあたりにするとリンクのアルファベットにもアンチエイリアスが効いて見やすいです)。
Aquaテーマだし、拡張もしやすいのでWinでSleipnirを使っていた私としては移行しやすいかなと思います。
2004年04月10日
2004年04月20日
iBookG4新機種、1GHzで125,790円(税込)〜
がーん。先月買ったばかりなのに……。
いや、外観とかもそれほど大きな変化はないようですし、現状でほとんど不満はないから良いんです。良いんですったら。
まあそれでも、これで12インチも含めて1GHz到達ですかー。スペック的にもさらに割安感アップですね。付属ツールからいったら、よっぽどWin機より得だと思うんですけど! 同時にPowerBookの新機種も発表されてますし、最近のAppleはやたら攻勢をかけてきますね。
2004年05月01日
MacOSX上でMOVABLETYPEを動かす、とか
今日、さくらにお金を払ってきました。という書き方をすると、ごく一部に曲解をされる方がおられるかもしれませんが(笑)、とうとう有料鯖に移行します。といっても登録が終わるのは連休明けでしょうが。
ということで、とりあえず移行のための練習として、せっかくのMacOSX環境なので、iBookG4上でWeb共有を使って、CGIを動かしてみました。意外に苦労したので、ちょっとまとめておきます。たぶん10.3(Panther)じゃなくてもだいたい同じだと思います。興味ない方は読み飛ばし可。
MacOSXのデフォルトではローカルでCGIを動かすことは出来ません。そこでApacheを起動してCGIが動くようにします。
まず「システム環境設定」から「インターネットとネットワーク:共有」を選び、「サービス」のパーソナルWeb共有を「入」にします。
次に/etc/httpd/httpd.confという設定ファイルを書き換えます。これはroot所有のファイルであり、通常のFinderでは見れません。ターミナルで操作するか、RBrowserLiteというFTP/ファイルブラウザ(フリーウェアです)を使うことになります。
要は設定ファイル中のCGIに関わる部分のコメント(#)を外すことになるのですが、詳しくはこちらや こちらを参考にしてください。ファイルは必ずバックアップを取ることを忘れずに。
書き換えが終わったら、再びシステム環境設定を起動し、Web共有を再起動(いったん「切」にして、再度「入」にする)します。これでローカルでCGIが動くようになります。
ユーザネームがhogeであるとすると、以降CGIを動かすページはすべて/Users/hoge/Sites/以下で行います。MOVABLETYPEを移行したいときは、この下にmt/ディレクトリを作り、Webサーバ上にもともとあったファイルをFTPでコピーしておきます。ただし、archives/とdb/ディレクトリの中のファイルはコピーしないこと!
ローカルサイトはブラウザのロケーションバーに、「http://127.0.0.1/~hoge/」と打ち込むことで見ることが出来ます。
ローカルでMOVABLETYPEを動かすために、MTの初期設定ファイルであるmt.cfgファイルを書き直します。まず14行めあたりのCGIPathは「http://127.0.0.1/~hoge/mt/」と書き直します。さらにその下のDataSourceは、「/Users/hoge/Sites/mt/db」とします。そのほかの設定はとくに変える必要はないと思います。
まず本当にCGIが動いているかを確かめるために、最初にMOVABLETYPEを構築したときと同様に「mt-check.cgi」を動かしてみます。つまり「http://127.0.0.1/~hoge/mt/mt-check.cgi」をブラウザのロケーションバーに打ち込みます。なお、Mozillaなどを使っている方で、常時接続でない方でも、「オフライン作業」のチェックは外さないと機能しません。Safariならそもそもオフライン作業の概念がないので気にする必要はないですが。
X11をバリバリ使っていて、Finkでさまざまなアプリをインストール済みの方でないと、「DBDが入っていない!」とか言われると思いますが、SQLを使うのでないならこれは大丈夫です。最低限最初のJcode,HTML,Image,File,CGIが動けば最後の段落に「Your server has all of the required modules installed; you do not need to
perform any additional module installations. Continue with the installation
instructions.」と出て、うまくいっていることがわかります。これが出ないときは、これまでの作業を見直してみてください。
なお、CGIやPerl(.pl)を動かすときに、「Permission Denied.」と出ることがあります。このときは、それらのファイルやそのディレクトリの実行権限をいじってください。私は適当に全部777(ユーザ、グループ、その他のすべてで読み/書きOK)にしてみたんですが、こんなゆるゆるなのは本当は良くないような気がします(笑)。
うまくいったら、mt-load.cgiを実行します。Web上では最初に実行したらすぐに消しているはずですが、ローカルに残っていたらそれを。なかったら公式サイトから別途ダウンロードし直しておいてください。このときに、db/ディレクトリの中にファイルがあるとエラーが出るので、先ほどはコピーしておかなかったのです。うまくいったら、mt.cgiを開き、初期設定のユーザ名:Melody、パスワード:Nelson(秘密やよ@香具山紫子)でログインします。これでとりあえずMOVABLETYPEの実行は出来るようになりました。
さて、次に今までにWeb上で作ったデータを移行します。過去のエントリはすべてarchives/(設定によって異なる)ディレクトリの中に保存されています。またカテゴリなどのブログの設定はdb/ディレクトリ中に存在します。といって、これらのファイルを単にコピーして、通常のブログの管理時のようにmt.cgiを実行しても、どうもうまくいかないようです。理由はよく判らないのですが、私が試行した限りではテンプレートの作成がうまくいかず、トップページ(index.html)の更新がうまくできません。
そこで、通常のWebサーバどうしのファイルの移行の場合のように、エントリの書き出しー読み込み機能を利用することにします。まずWebサーバ上でいつものようにmt.cgiにログインし、左のUTILITIES/Import/Exportをクリックします。そして一番下の「○○(ブログ名)からエントリーを書き出す」を右クリック、あるいはOption+クリックして、書き出したデータを保存します。保存したデータは「mt.cgi」という名前になっていて、これをmiなどのテキストエディタで見ると、これまでのすべてのエントリやコメントなどが書き出されていることがわかります。
次に、先ほどのUsers/hoge/Sites/mt/の下に、「import」というディレクトリを作り、そこにこのファイルをコピーします。
あとはローカルサイト「http://127.0.0.1/~hoge/mt/mt.cgi」にログインし、同様に
UTILITIES/Import/Exportをクリックします。今度はエントリーの読み込みです。投稿者は、あらかじめWeb上のものと同じものを作っておいて、そこにコピーしても良いし、新しく作ってもいいです。(必要なら)と書いてある下4つはそのままにしておいて、「エントリーの読み込み」をクリックすると、ずらずらっとデータが読み込まれます。画面上では文字化けしているように見えますが、あとで見るとちゃんと読み込まれています(文字コードの設定を変えなければの場合ですが。変えたときはどうなるか判りません)。
なお、ここで読み込まれるのはエントリとそのカテゴリだけで、カテゴリの属性などは別途設定し直さないといけないようです。
また、「BLOGの設定」も、各種設定を行っておきます。pingなどは全部切っておきましょう。
あとは、「Templateの編集」で、 スタイルを再設定します。それぞれのテンプレートをクリックして、テンプレートの中身を、Webサーバ上のときのもので上書きするのが一番簡単だと思います。なお、イメージを読み込んでいる場合、そのリンクを適切に設定し直しておくことは当然必要になります。
だいたい以上のことをしておけば、データの移行は終了です。「VIEW SITE」をクリック、あるいはロケーションバーに該当のURIを打ち込むことで、ローカル上のindexページが見られるはずです。あとは自由にエントリの追加が出来ます。
2004年05月10日
RSSについて
サーバを移転して、ブログサイトとしての機能を低下させた当「えむいち。」ですが、ローカルでもRSS用のファイルは出力されてるみたいなので、とりあえずSyndicate this site (XML)を復活させておきます。といっても、RSSって使ったことなくてよく判らないんですけど(はてなアンテナとかも、実は仕組みをきちんと理解してなかったり)。Blogサイトを購読するのには便利みたいですけどね。とりあえず、お使いになりたい方はどうぞ。あと、そのうちコメント機能の代わりに簡易メールフォームとかを設置することも検討中です。軽いCGI自作しても良いんですけど、あまり時間もないし、いろいろ探してみる予定。
#って、どこがMacの話題なんだか……。iBlogが、MOVABLETYPEのエントリのインポートを備えてたら迷わず使うんですけどね〜。
2004年07月13日
iPod mini、7/24発売
ついに日本でも予約開始ですね。ほんとに7月に発売されるとは(信じてなかったのか)。
うーん……今のところは予算もないし買うつもりはないんですけど(今使ってるiPod20GBには700曲入れて3.7GBしか使ってないし)、やっぱりちっちゃいのってかわいくていいですねぇ(個人的趣味)。
[amazon] [PC EXPRESS楽天堂][PLUSYU楽天堂]
#というか今の今まで「アフィリエイト」を「アフェリエイト」だと勘違いしていたのは秘密です(こっそり修正)。
ちなみにAmazonアソシエイトIDの末尾にある「-22」とは?(カトゆー家断絶さん経由)
2004年07月21日
iPod第四世代発売
発表、即発売。iPod miniの発売もまだ耳新しいところなのに、最近のこの攻勢はいったい。
しかし、ずいぶんいろんな新機能が追加されてたりして、かなり欲しい感じです。今の下取りに出そうかな?
[PC EXPRESS楽天堂][PLUSYU楽天堂]
2004年07月31日
MacOSXの怪
昨日、いつものようにサイトを更新しようとしたら、突然インターネットに接続できなくなりました。より正確に言うと、Air-H''は認証できているのにFTPソフトのRBrowserLiteでさくらに接続しようとしても全然反応がない。
さくらのサーバが落ちてるだけか、と思ってFireFoxから他のサイトを見ようとしたけれど、見れない。しかしTerminalからGoogleにpingを打ってみるとちゃんとつながっているみたい(やたら反応が鈍いけど)。
うーむ、意味不明。最近やたら暑いしiBookG4かAir-H''本体の熱暴走か? と思いしばらく電源を落として様子見(熱暴走でこんな現象が起きるものなのか判りませんけど)。
しかし、状況は変わらず。ということで他に手段も無いのでAir-H''のドライバを再インストール。そうしたら今度はpingすら通らなくなりました(正確にはDNSが出来なかった。googleの生IPくらいひとつは憶えておこう……)。
事態はさらに悪化。
で、今朝思いついて、MacOSXのFirst Aidを実行(同様の事態に遭遇した方のために手順を書きますと、Mac購入時に付属してきたインストールディスク1を入れたまま、Cキィを押しっぱなしで再起動。ディスクユーティリティを選び、First Aidに進む)。これでファイルのアクセス権を検証してみると、./System やら./Libraryやらのフォルダのユーザ・グループの設定が大量に間違っている模様。ということでこれを修復して解決。
しかし、何故こういう現象が起こったのやら……。ドライバの再インストールが不具合を起こした可能性もあるんですけど、じゃあその前の異常は何だったんだ。考えられることとしては、スキャナを使うためにClassic環境を立ち上げて、ちょこっと設定をいじったくらい(しかし、いじった設定ってClassicでもフォントのアンチエイリアスを効かせたくらいなんですけど……)。うーむ、まだまだわからないことだらけですね。精進精進。
2004年09月07日
NowReading導入
HANEOTOKO@WEBで配布されている、読書中の本をバナー形式でweb上で紹介するためのソフトウェア。
いや、最初はぐるぐる残響譜さんとこで知った、iTunesで再生中の曲を表示するNow Playingでも入れようかと思ったんですけど、こんな曲ばっかなんはさすがにまずかろぅ?(ねねこ風)ということでこっちに。まあ、せっかくCocoaアプリ(MacOSX専用)ですしね。
ちなみにこれ、タイトルと著者名を入力してオンライン検索することで簡単にAmazonアソシエイトのリンクを作れるんですが、ということは本じゃなくてもCDやDVDへのリンクも貼れるんじゃないでしょうか。まあ、一応書評サイトらしいとこも見せとかないといけないんで書籍限定に使いますけどね。
注:「えむいち。」はアニメ感想系兼ミステリサイトですよ。誰がなんと言おうと。
ということで今読んでるのはこれ↓ですよー。

えむいち。〜さくさくさくらたんどっとこむ版〜