SystemConfiguration.framework でネットワークの変化を知る
前回、SystemConfiguration.framework の DynamicStore からネットワークの状態を得る方法を書きましたが、今回はさらにその変化を検出して処理を行う方法です。すぐ次のエントリで書こうと思っていたのに遅くなってしまいました。
前回、SystemConfiguration.framework の DynamicStore からネットワークの状態を得る方法を書きましたが、今回はさらにその変化を検出して処理を行う方法です。すぐ次のエントリで書こうと思っていたのに遅くなってしまいました。
Mac アプリのプログラミングで、SystemConfiguration.framework の DynamicStore を利用すると、ネットワーク関連の現在状態や設定値を取得できます。ネットワーク以外にもいくつか取得できたりします。
SystemConfiguration.framework は C 言語の API が用意されており、Objective-C の API はありません。関数等の接頭詞は “SC” です。
結構ちまたにありふれているネタなのですが、iMac の HDD を交換しました。
情報も多いので余裕かましていたら、最後涙目になりました。参考になる人がいるかもしれないので注意事項書いておきます。
(2011/9/19追記)今もエントリを見てくれる方がいるようなのですが、Mac 版の購入に関しては本エントリの記載は既に古い状態です。
直接開発元から購入する場合、将来的に 1Password4 へのアップグレードが出来ない予定ですので、今は Mac App Storeから購入するほうがよろしいかと思います。ご注意下さい。
価格: ¥2,200
機能面の説明についてはバージョンアップにより一部陳腐化しつつありますが、パスワード管理の重要性や 1Password というソフトウェアの素晴らしさについては今も変わりませんので大変オススメです。
すみませんが、エントリを最新化しようとすると全面的に書き換えるしかないので、特に手を入れていません。その点ご理解の上でお読み下さい。
(2010/10/14 追記)エントリ当時から状況が変わっていたりするので一応最新化しましたが、「今が買い時」と考えたのは2009年11月の話です。最新の状況・価格等はご自身での確認をお願いします。
Mac では定番のパスワード管理ソフト、1Password を購入しました。
本当に素晴らしいソフトです。そして今(12/1 まで)が買い時ですよ、ホントに。
今朝方大変な目にあいました。
昨晩、MacBook(Late2008)の 10.6.2 アップデートをしていなかったことに気がつき、SoftwareUpdate を確認すると、10.6.2 以外にも Saferi 4.0.4 のアップデータもありました。そこで両者を一気にアップデートをかけ、再起動がかかったところで寝ました。…が。
シルバーウィークは我が家は大掃除キャンペーンで、長いこと放っておいたモノたちをずいぶん処分しました。私の担当で満を持して処分したのは、古い Mac / PC 類。手間かけて付属品などそろえて HDD をお掃除した上でドナドナしてまいりました。結果的には手間に見合わない金額でしたが….。
しめて 3,500 円。処分費用がかからないだけでもよしとすべきです。しかし 4 台を処分してもまだ自宅にはまだ現役機種 3 台残ってるんですよねこれが….。
持って行くための作業に手一杯で写真撮り忘れました。
最近ポチってばかりですが、ディスクユーティリティの Drive Genius 2を購入してみました。
[tmkm-amazon]B001C4MYYI[/tmkm-amazon]
ポチった直後ではなく、届いてからレビューを書けって話もありますが(笑)。届いてから使う時よりも買うまでの検討段階の方が集中的に考えるから、つい検討過程を書いてしまうのかも(と今思った)。
[tmkm-amazon]B002BUEXMS[/tmkm-amazon]
注文しました。何のためって Snow Leopard のためです。まだ届いていません。
(上記リンクは Amazon ですが)Just MyShop の AAA 優待で購入しましたので、値段は ¥8,400 でした(購入時点)。Snow Leopard より高いのは微妙になんだかなあ感あります(笑)。