2009/01/27

iPhoneアプリ開発


iPhoneアプリ開発で参考になるサイト

■iPhoneアプリ開発でハマったところ
iPhone Devcenter Program登録、実機登録、AppStore登録等

■iPhoneアプリ開発・リリースまでの手順
納税者番号(EIN)の取得、W-8BENフォームを提出について詳しく書かれています。

■clangでObjective-Cプログラムを静的解析

■Cocoaリファレンス
見つけました!リファレンスの日本語訳

■iPhone App Docs
ここの太鼓のチュートリアル、画像表示、画像ボタンの配置に参考になります!

■iPhoneアプリケーション開発入門
座右の書「たのしいCocoaプログラミング」「iPhone SDKプログラミング大全」の著者 木下誠さんのiPhone開発入門記事

■実践! iPhoneアプリ開発
上の「iPhoneアプリケーション開発入門」に続く、新連載が始まりました!

■目指せ!iPhoneアプリ開発エキスパート
技術評論社Webに連載中のiPhone開発入門記事、早く続きが読みたい!

2009/01/16

newsyslog.confの設定


Mac portで入れたApacheのログが、rotateされないので、access_logが6MB、errer_logが1MBになっていた。
このままではどんどんふくれあがってしまうのでnewsyslog.confを編集、rotateされるように設定変更。

/etc/newsyslog.conf
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_ num]
/var/log/appfirewall.log               640  5     100  *     J
/var/log/ftp.log                           640  5     100  *     J
 ~中略~
/var/log/wtmp                             644  3     *    @01T05 B
#/var/log/apache2/access_log   644  3     1000 * B
↑Mac OS Xに最初から入っているapacheのlogrotate設定をコメントにした
ここは以前自分で変更して、1000KB毎に過去3ログをバックアップするようにしていた
/opt/local/apache2/logs/access_log     644  3     1000 * B
/opt/local/apache2/logs/errer_log        644  3     1000 * B
↑同じ設定でMac portで入れたapacheのlogrotateを設定

[count]:過去ログをいくつ保存するか
[size]:ログがそのサイズを超えたらバックアップ
[when]:いつバックアップするか
[flags]:zにすると圧縮してバッックアップ、Bならそのまま
sizeとwhenはどちらかを設定する、他方は * にする。
[size]1000KB毎に過去[count]3ログを保存の設定なので、最大でも4MB以内で納まる。とりあえずはこの設定でしばらく様子を見てみよう。