日常

年が明けたわけだが,まったくもって仕事をやる気がない。困ったものだ。まあ,本当に困っているのは上司だと思うが。

そんなこともあってか,今期はけっこうアニメを観ていて,特に『なつまち』と『妖狐×僕SS』が今のところお気に入り。最近気付いたが,中村悠一が結構好きらしい。。

でもやっぱり一番は『バクマン。』だな。あういう情熱が欲しい。あとあの仕事場も。

岡崎市立中央図書館

今さらだけど,去年発生した岡崎市立中央図書館事件(Librahack事件)についてのまとめサイト等を読んでいます。事件発生時から気にはなっていて少しは追っていたのだけど,仕事が忙しくて中途半端な状態で調べるのをやめてしまっていた。最近はあまり忙しくないし,図書館も頻繁に利用しているしなので,ふと気になってしまった。

今のところ,特に感想を書く予定はない。

Objective-C++

Objective-CではCの機能は使えるが,C++の機能は使えない。C++が使えるのはObjective-C++という。

Objective-C++についてはこちら。

OOを理解できていない者にとって,オブジェクト指向言語の中で別のオブジェクト指向言語を使うなんて狂気の沙汰としか思えない。Objective-CからC++の関数を呼ぶときに使うくらいにしか使えなそう。

XcodeObjective-CファイルをObjective-C++ファイルに変更するには,Utilities Viewのファイルタイプを"Objective-C++ source"に変えるだけではダメで,ファイルの拡張子を.mから.mmに変える必要もあるっぽい。これに気付かず30分くらいハマってしまった。

しかし,Objective-Cは全然わからん。

[メモ] XcodeでPreference Paneのテンプレートを使用する際の注意

Xcode4.1/4.2を使ってPreference Paneを書こうとしたが,どうもうまくいかない。テンプレートを使用して環境を作成。チュートリアルに従って,ヘッダファイルにアウトレットを追加しようとしてもなぜかうまくいかない。Interface Builderで追加したオブジェクト(ボタンやチェックボックス)からCtrlドラッグ*1でヘッダファイルに落とせば追加されるとのことなのだが,できない。

ちなみに,Apple DeveloperにあるPreference Paneのサンプルコードや普通のCocoaアプリのテンプレートなら,Ctrlドラッグでアウトレットを追加できる。

チュートリアルをよく読んでみると,nibファイルをヘッダファイルを結びつけろと書いてある。しかし,チュートリアルは古いので,Xcode4系ではやり方がわからない。

で,適当にXcodeを動かしていたら,nibファイルのFile's Ownerが作成したクラスではなく,そのクラスのスーパークラスであるNSPreferencePaneと結びつけられているっぽいことに気付いた。具体的には,nibファイルを選択し,File's Owner(水色の立方体)をクリック。右の方にあるAttribute View的なところの"Show the Identify inspector"という吹き出しが出る所を選択。そこにある"Custom Class"というところの"Class"がNSPreferencePaneとなっている。

そこを作成したクラスに変えたら,Ctrlドラッグでアウトレットを追加できるようになった。

用語は適当なので悪しからず。

*1:Ctrlキーを押しながらドラッグ

引越ししてから一度も日記を書いていなかった。。

とりあえず,引越し後もモノを増やさないように心がけている。今のところ,家具以外ではモノは増えていない。本はあまり買っていないし,CD・DVDはほとんど買っていない。ヘッドホンはインイヤー型ひとつを除いてすべて売った。その他ガジェット類も一切買っていない。SONYHMD HMZ-T1はかなり気になるところだが。。

モノを捨てる

引越しに際して,色々とモノを手放しました。

  • 自転車
    • 捨てた
    • 2年間乗ってなかったからねえ。。
  • デジカメ
    • 先輩に上げた
    • これも全然使ってなかった。。
  • ペンタブレット
    • 友人に上げた
    • 同上
  • ヘッドホン
    • ひとつ捨てて,ひとつ貸した
    • 普段から着ているもの以外は捨てた(スーツは除く)
    • 半分捨てた
  • CD
    • 大部分売った
  • ゲーム
    • 大部分売った
  • DVD・Blu-ray
    • 2枚ほど売った
  • 販促グッズ
    • ほとんど捨てた

これでかなり身軽になったが,やはり本が難物。
マンガは比較的捨てやすいけど,技術書が捨てられない。むう。