Parallels Desktop7に(今更)Windows3.11をインストール

MSDNサブスクリプションに存在するMS-DOS6.22とWindows3.11をインストールする。Windows3.xであるWindows3.1も同じやり方でインストールできると思われる。

続きを読む Parallels Desktop7に(今更)Windows3.11をインストール

Windows7でインストーラが文字化けする/インストールに失敗する

インストール直後のWindows7 Professionalで普通の.exe形式のインストーラを実行すると下図のように文字化けしてしまった。また、アプリによっては強引にインストールを進めると「CDを挿入してください」というようなメッセージが表示されてインストールに失敗する。

続きを読む Windows7でインストーラが文字化けする/インストールに失敗する

Xcode4でShareKitを使う

twitter, facebook, Evernote, Flickrといった各種WebサービスへiOSアプリケーションからデータを流し込みたい場合、ShareKitを使うと便利だ。

Xcode4でShareKitを使うにあたって、日本語の解説があまりなかったようなので記事にした。結論を先に書くと、日本語のドキュメントを検索するより、公式ドキュメント(Installing sharekit)を参照した方が確実で早くて分かりやすい。

ちなみにググると出てくるhttp://getsharekit.com/のサイト上にリンクが貼られているShareKitはバージョンが0.2.1と極めて古い。最新の情報はすべてgithub上にあるのでそちらを参照するべき。

続きを読む Xcode4でShareKitを使う

OSXでスクリーンショットが撮れない状況でスクリーンショットを撮る方法

OSXの場合、[⌘command]+[shift]+[3]で画面全体が、[⌘command]+[shift]+[4]で指定した範囲が、指定した範囲を選ぶ時にスペースキーを押せば任意のウィンドウのスクリーンショットが撮れる。しかし例えば、[⌘command]+[tab]キーを押してウィンドウの切り替えを行っている時のスクリーンショットを撮りたい場合、キーが競合しているせいかスクリーンショットが撮れない。

こういう状況でスクリーンショットを撮るには、「グラブ」を使えばよい。「グラブ」は「アプリケーション」→「ユーティリティ」の中にある。グラブを起動したら、「取り込み」メニューから「タイマー」を選ぶ。10秒後にスクリーンショットが撮られるので、その時を狙って[⌘command]+[tab]を押せばよい。

SFC生向けサイトまとめ

SFCに所属していると、自分に関連するWebサイトがあちこちにあり、把握するのが大変です。そこで、勝手にリンク集を作ってみました。このページが快適なSFC生活の一助になれば幸いです。

このページに掲載されている情報を使って起きたいかなる事態にも筆者は責任を負いかねます。参考程度にしてください。他にも便利なサイトがあったらコメント欄で教えてください。

続きを読む SFC生向けサイトまとめ

Xcodeでシンタックスハイライトも入力補完も効かなくなる場合

Xcode3でもXcode4でも、入力中にいつの間にか気がついたら、シンタックスハイライトが無効になっていて、コード補完(サジェスト)も効かなくなってしまった場合の直し方は思っていたより簡単。

メニューバーの[Window]→[Organizer]からオーガナイザを開いて、[Projects]タブの中にある当該のプロジェクトを選択後、Derived Dataの項にある[Delete…]ボタンを押せばよい。それだけで直る。

自前で描画した内容がUIImageで ぼやける時の処置

このブログのアクセス解析で、検索されたワードを見ていると、「objective-c ぼやける」という組み合わせで当ブログにアクセスしている方がいた。おそらく、Objective-Cで描画した内容がぼやけている問題を解決したくて検索したのだろうな、と勝手に解釈して、その解決方法を書いておく。本稿の内容は、CGContextRefを指定したりして描画した内容をUIImage化した際にぼやける場合の解決方法である。

続きを読む 自前で描画した内容がUIImageで ぼやける時の処置

SimCity3000の濃厚なアドバイザー

つい先日、シリーズ最新作となるSimCity5が発表されました。前作SimCity4の発売が2003年ですから、じつに9年ぶりの大発表です。その間、SimCity CreatorSimCity Societiesが発売されましたが、これらの開発にはウィル・ライトもMaxisも参加していないため、Maxis参加による9年ぶりの新シムシティーには否が応でも期待が高まります。

さて、筆者はSimCity2000(+Urban Renewal Kit), SimCity3000(+Special Edition), SimCity4(+Rush Hour)の3つのバージョンを主に遊んでいました。その中でも印象的だったのはSimCity3000のアドバイザーです。SimCity3000にはアドバイザーがいて、都市の運営の参考になる情報を提供してくれます。そのキャラクターがどうにも濃い。忘れられないインパクトがあったのですが、そのキャラクターは英語版やヨーロッパ版で微妙に変化が加えられています。先日、ヨーロッパ版のあまりにも濃いキャラクターを見てしまったので、夢中で調べていたところ すべての各ローカライズごとのアドバイザーを網羅しているまとめページを発見しました。とても強烈なので、画像を借用する形で一覧化してみました。

続きを読む SimCity3000の濃厚なアドバイザー

iOSアプリのバックグラウンド移行時にクラスごとに処理を分ける

Xcode4でMaster-Detail Application(Xcode3ではNavigation-Based Application)で新規作成したプロジェクトの場合、アプリケーションがバックグラウンドに移行した時にNavigationControllerが表示中のViewControllerのクラスによって処理を分けたい時がある。そんな時に処理を分ける方法。

続きを読む iOSアプリのバックグラウンド移行時にクラスごとに処理を分ける