2014

Macintoshのリソースフォークを扱う

古いMac OS用のファイルからリソースフォーク(画像とサウンド)を抽出したいという事態になっていて色々調査中の自分用メモ。 ResEditがAppleからぎりぎりDLできる模様(http://force4u.cocolog-nifty.com/skywalker/2010/09/reseditresknife.html)。ただ直リンじゃないとNot Foundになるくさいので消されるかもしれない。 http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/ResEdit_2.1.3.sea.bin 尚Xcodeの中にDeRez / Rezというツールがあって、これでもリソースフォークを扱えるらしい。これが結果、一番早いのかもしれないけど詳しい使い方は調べてない。 ResKnifeというオープンソースのツールがある(http://resknife.sourceforge.net/)が、これは最新のxcodeだとなぜかファイルを開けない。開発が止まっているのでMavericksに対応していないということかもしれない。これも要調査。 参考:How to get images from iTunes.rsrc using DeRez?http://stackoverflow.com/questions/5069705/how-to-get-images-from-itunes-rsrc-using-derez ↑これがよさそう これだったらDeRezのが早そう http://apple.stackexchange.com/questions/33108/extract-a-sound-from-a-classic-application-for-mac-os-x

EclipseをLunaにしたけどEclipse Marketplaceが無かったかうまく動かないときの対応の要点だけ

EclipseをLunaにアップグレードしたが、Helpメニュー配下にEclipse Marketplace…メニューが無かった場合の対応方法。これもPluginで提供されているだけなので、以下サイトの情報から、Help > Install New Software…でサイトをAddしてプラグインをインストールすれば良い。 http://eclipse.org/mpc/ 具体的には私の例では上記サイトで NOTE: Problem in Luna versionというところにある http://download.eclipse.org/mpc/luna というURLをAddしてインストールした。 LunaにバンドルされてるMarketplaceプラグインは問題があると書いてあるので、必須の対応かも知れないというメモ。

Emacsのorg-modeで行折り返しを有効にする方法の要点だけ

org-modeはデフォルトで行折り返しが無効なようなので、場合によっては不便な場合がある。 行折り返しを有効にするには、以下の行をファイルの先頭に加える # -*- truncate-lines: nil; -*- ちなみにファイルローカルな変数というらしい。 http://www.geocities.co.jp/SiliconValley-Bay/9285/EMACS-JA/emacs_444.html

ADTを23にアップデートしたらannotations.jarが見つからなくなった時の対応の要点だけ

EclipseからAndroid SDK Toolsを23にアップデートしたときに、プロジェクト設定のannotations.jarがmissingとなってしまってビルドに失敗するようになってしまった。 どうやらファイルが移動されていて(?)パスが壊れてしまってるようなので $ ln -s ANDROID_SDK/extras/android/support/annotations/android-support-annotations.jar ANDROID_SDK/tools/support/annotations.jar というふうにシンボリックリンクを張ってあげればうまくいく。これ単なるバグだと思うんだけど…応急処置として。 参照:http://stackoverflow.com/questions/24438748/fail-to-find-annotations-jar-after-updating-to-adt-23

PHPUnitをAptana上から実行する要点だけ

PHPUnitをAptana Studio 3から実行する方法。 デフォルトだとExternal Toolsコマンドが表示されていないので、まずはこれを表示する必要がある。 “Web”のperspectiveのタブを右クリック>Customize…をクリック。 “Customize Perspective – Web” というダイアログが表示される。 “Command Groups Availability”タブをクリック “External Tools”チェックをクリックする すると、ツールバーに”External Tools”ボタンが現れる “External Tools”ボタンをプルダウンして”External Tools Configurations…”をクリック External Tools Configurationsダイアログが表示される “New Launch Configuration”で新規設定を作る “Location”にphpunitコマンドの場所を指定。/usr/bin/phpunitとか。 “Working…