Posts tagged Mac
Magic Mouse 3本指タップでセンタークリック
1マジックマウスを購入して約半月が経ちました。もうまったく違和感なく使えています。今までの Bluetooth マウスよりも快適ですね。2本指でのフリックでブラウザの戻る、進むも別段違和感なく使えています。しかし、どうしても困ったのが Firefox でマウスホイールをクリックしてリンクを別タブで開くことができないことです。
そんなことを twitter で呟いたら @hkato193 さんにソフトウェアでエミュレートできることを教えて頂きました。
(続きを読む…)
Mac で poファイルを moファイルに変換する方法
1多国語対応させるために gettext を使用します。WordPress などでも使われています。ざっくり説明すると、まずエディタで po ファイルを作成して、それをバイナリの mo ファイルに変換します。gettext はこの mo ファイルを使用して各国語に変換します。
Windows では poEdit など専用のソフトがありますが、Mac では手頃なソフトがないのでエディタで編集して msgfmt コマンドを使用して mo ファイルに変換します。
(続きを読む…)
Objective-C でプロパティ名とインスタンス変数名を変える方法
1Objective-C でプロパティ名はほとんどの場合インスタンス名と同じです。しかし、何かしらの理由でインスタンス名を公開したくない場合、インスタンス名とプロパティ名を変えることができます。
例えば Book クラスに title というインスタンス変数があり、name というプロパティ名にしたい場合は以下のようにします。
@interface Book : NSObject { NSString* title; } @property NSString* name; @end
インスタンス変数に title、プロパティ名に name を指定します。
(続きを読む…)
CocoaではじめようMac/iPhoneプログラミング入門
1iPhone 開発好き、本好きなので思わず「CocoaではじめようMac/iPhoneプログラミング入門」を購入して読みました。
(続きを読む…)
VMWare Fusion に Windows XP をインストール
3VMWare Fusion には VISTA をインストールしてどうしても Windows が必要なときに起動して使っていました。しかし、Mac の前は Windows XP を使用していたため、VISTA で使えないソフトが結構あったりしました。VISTA にした理由は使ったことがなかったので使ってみたかったからです。。。なので、追加で Windows XP をインストールすることにしました。
VMWare Fusion で新規インストール
(続きを読む…)
Dock に最近使った項目を表示する方法
2Mac Fan 2月号にフリーソフトを使用して Dock に最近使った項目を表示する方法が掲載されていました。ただ、これくらいでソフトをインストールしたくないので、ターミナルからコマンドを実行して実現する方法です。
(続きを読む…)
Lenovo の IdeaPad S10e 購入
0奥さん用に Lenovo の IdeaPad S10e を購入しました。もう5年も同じ ThinkPad を使っていたのでそろそろいい加減買い替えようと前々から話していました。用途としてはブラウジングとメール、iTunes で音楽を聴くくらいしかしないのでネットブックでいいんじゃないかとアドバイスしていました。本人は色がかわいければそれでいいというので、白い EePC とかがいいかなと思っていたのですが、先日ニュースでレノボがネットブックを出すことを知り、Mac を購入するまでは ThinkPad ファンだった私としてはすごい気になっていました。
(続きを読む…)
Mac のインターネット共有で iPod touch を出先でネット接続
1箱根に行ったときに部屋の LAN に 有線で Mac を接続してインターネット共有を設定して、iPot touch を Mac に Wi-Fi で接続したときの方法をメモしておきます。
(続きを読む…)
詳解 Objective-C 2.0
1iPhone アプリを作成するべく勉強中なのですが、Objective-C を基本から学ばないとダメだと思い、「詳解 Objective-C 2.0」を購入。
たのしいCocoaプログラミング と違って固い感じの本ですが、かなり深く Objective-C に関して解説されている感じです。ただ、帯には「Mac OSX x iPhone」と書かれていますが、ほとんど iPhone に関しては書かれていないと思います。(まだ全部読んでいないので)
(続きを読む…)