bought imac at apple store ginza家で僕がメインで使っているのは Mac mini Late 2006 なのでかれこれ5年近くになり、搭載できるメモリは最大2GBなので最近は非力に感じることが多くなってきていました。できれば Mac mini が新しくなったらそちらに変更したかったのですが、まだしばらく出そうにないところに iMac が発売されたのでそちらを買ったのでした。
今回発売された iMac は先代のものと同じくディスプレイのサイズが21.5インチと27インチとなっています。27インチの方にしたいなとも思ったのですが、現実的に部屋や机に対して大きすぎるし、値段もちょっと割高に感じたので、結局21.5インチの方で安い方を選びました。メモリは4GBとちょっと小さめではあるのですが、しばらく使ってみてから増設するつもりです。自分で買って付ければ、8GBのメモリが8000円くらいで買えちゃうんですね。すごい。
セットアップについては、アプリケーション以外はこれまで使っていた Mac mini で TimeMachine で取っていたバックアップからリストアします。毎度やる度に思うのですが、 TimeMachine によるバックアップとリストアは本当にきれいに機能します。ほらなんかバックアップ/リストアってどこか信用できない感じがありません?さておき、インストールしたアプリ等は以下の通り。
Posted by setomits at 21:49 | Comments: 0
diskutilityMac OS X のソフトウェア・アップデートで 10.6.7 や Safari の新しいバージョンの存在を確認するものの、インストール時に最終的には失敗するということを繰り返していて半ば諦めかけていたのですが、なんとか解消できました。もしかしたら HDD に不具合があるのかなと思い、アプリケーション > ユーティリティ > ディスクユーティリティを実行。まずは「ディスクのアクセス権を検証」ボタンを押すと、いくつか不具合が発見されました。すぐ下の「ディスクのアクセス権を修復」ボタンを押すとこれらが修復され、ようやくソフトウェア・アップデートでの失敗が解消されました。一体どうしてそんなことが起こっていたのかはわかりませんgな、とりあえず良かった良かった。
Posted by setomits at 00:18 | Comments: 0
Mac 上でSolrを試すべくセットアップしました。

Solr のインストール

$ brew install solr
==> Downloading ftp://ftp.fu-berlin.de/unix/www/apache/lucene/solr/3.1.0/apache-
######################################################################## 100.0%
==> Caveats
To start solr:
    solr path/to/solr/config/dir

See the solr homepage for more setup information:
    brew home solr
==> Summary
/usr/local/Cellar/solr/3.1.0: 2455 files, 125M, built in 2 seconds

Solr 付属サンプルの起動

$ cd /usr/local/Cellar/sorl/3.1.0/libexec/example
$ java -jar start.jar
...
2011-04-22 00:27:42.885:INFO::Started SocketConnector@0.0.0.0:8983

稼働確認

管理画面 http://localhost:8983/solr/admin/ をブラウザで閲覧。

Posted by setomits at 00:19 | Comments: 0
Mac (Snow Leopard) で homebrew を使って mod_wsgi のインストールをしたのでメモ。

mod_wsgi のインストール

$ brew install mod_wsgi
==> Downloading http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/mod_wsgi/3.3 --disable-debug --disabl
==> make install
==> Caveats
NOTE: "brew install -v mod_wsgi" will fail! You must install
in non-verbose mode for this to succeed. Patches to fix this
are welcome.

* You must manually edit /etc/apache2/httpd.conf to load
  /usr/local/Cellar/mod_wsgi/3.3/libexec/mod_wsgi.so

* On 10.5, you must run Apache in 32-bit mode:
  http://code.google.com/p/modwsgi/wiki/InstallationOnMacOSX
==> Summary
/usr/local/Cellar/mod_wsgi/3.3: 3 files, 356K, built in 12 seconds


$ ln -s /usr/local/Cellar/mod_wsgi/3.3/libexec/mod_wsgi.so /usr/libexec/apache2/

Apache の設定

$ sudo vi /etc/apache2/httpd.conf

...
# 追加
LoadModule wsgi_module  libexec/apache2/mod_wsgi.so
...
...
WSGIScriptAlias /myapp /Users/mits/Sites/aaa.py
...

Apache の再起動

Apache を再起動してログを確認。
$ tail -f /var/log/apache2/error_log

...
[Fri Apr 01 18:22:10 2011] [notice] Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8l
DAV/2 mod_wsgi/3.3 Python/2.7.1 configured -- resuming normal operations

サンプルアプリ

$ cat ~/Sites/aaa.py

def application(environ, start_response):
    status = '200 OK'
    output = 'Hello World!'

    response_headers = [('Content-type', 'text/plain'),
                        ('Content-Length', str(len(output)))]
    start_response(status, response_headers)

    return [output]
プラウザで http://localhost/myapp にアクセスして "Hello World!" と表示されたら OK。
Posted by setomits at 18:42 | Comments: 0
2011 Mar 31st
家で使っている Mac mini はちょっとした拍子に動きが遅くなることがあります。そろそろ買い替えかなあと思いつつ、なかなか決心がつかないのですが。でまあ、 CPU の使用率とかメモリの使用量なんかを top コマンドで見てたりはするのですが、いちいちそれもなんだなと思って調べてみたところ、メニューバーに状態を表示するMenuMetersというのがあったので入れてみました。まだ使い始めて1日ちょっとですが、なかなか悪くない感じです。
CPU / ディスク / メモリー / ネットワークの内、どれをどのように表示するかは「システム環境設定」の「その他」の「MenuMeters」から設定できます。
Posted by setomits at 23:32 | Comments: 0
search
calendar
Feb 2012
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
26272829   
archives
photos on flickr
www.flickr.com