「技術」カテゴリーアーカイブ

dhcpdのフェイルオーバー時に”peer holds all free leases”とか言われた

CentOS 5 + dhcp 3.0.5-23で遭遇した現象。
dhcp-Aとdhcp-Bの二台構成で稼働している状態で、dhcp-Aが落ちたとして、dhcp-Bはdhcp-AがリースしていたIPアドレスもうまいこと捌いてくれるものだと思いきや、件のメッセージを残し何もしれくれませんでした。

続きを読む dhcpdのフェイルオーバー時に”peer holds all free leases”とか言われた

時刻がずれすぎてntpdが落ちる時の対応方法

仮想マシンで動かしている作業用のCentOS 6でntpdが毎日のように落ちるので調べてみたらこれが原因だったようだ。。
(ホスト側をシャットダウンせずに休止状態で使っているのが良くないんだろうけど)

/etc/ntp.conf に tinker panic 0 と書いておくと。

参考: http://d.hatena.ne.jp/incarose86/20110505/1312522379

Titanium.Platform.model で取得できる値でデバイスを判別する(iOS編)

iPhone4,1 とか iPad3,1 とか取れるけどどれがどのデバイスなのかわからなかったので、一覧を探してみたらあった。

http://stackoverflow.com/questions/448162/determine-device-iphone-ipod-touch-with-iphone-sdk/1561920 にある https://gist.github.com/Jaybles/1323251 によると

続きを読む Titanium.Platform.model で取得できる値でデバイスを判別する(iOS編)

Titanium 2.x系から3.x系に移行する時はメモリー使用量に要注意?

そもそも作りがアレなのも関係あるんだろうけど、シングルコンテキストで作ってあるアプリをTitanium 2.x系から3.x系に対応しようとしてハマったお話。

そのアプリはiOSデフォルトの「写真」のようなアプリで、windowの上にtoolbarとtableviewとnavigationbarが乗っているようなUI。tableviewには行ごとにtableviewrowが乗っていて、tableviewrowの上にはそれぞれいくつかのimageviewが乗っている。

続きを読む Titanium 2.x系から3.x系に移行する時はメモリー使用量に要注意?