2012-11-01から1ヶ月間の記事一覧
プロビジョニングファイルをデバイスにインストールしようとしたら以下のエラーメッセージが出た。 〜is not included in this profile これはプロビジョニングファイルにデバイスの登録情報が入ってないことが原因。たぶんファイルが古い。 デバイス登録後…
ボタンのラベルの位置や大きさを調整するのにはsetTitleEdgeInsetsを使う。 setTitleEdgeInsetsはラベルのFrameを変更するメソッドっぽい。例えば、ラベルをちょっと下げて右側を広げるには以下のようにする。広げるにはマイナスの値を入れることに注意。 [b…
「~」を入力すると「?」になってしまうという現象が起きた。 原因は文字コードをShiftJISにしていたこと。 UTF-8にしたら入力できるようになった。 参考:Issue 672 - iterm2 - I do not input ~(tilde). - Development site for iTerm2 - Google Project Ho…
2012-09-02 - 日々精進で紹介した方法だと、testフォルダ直下に置いたJSファイルしかテスト対象にならない。 テスト対象のファイルを指定したい場合、 Run/Debug ConfigurationのApplication Parameterにテスト対象のファイルパスを書けばいいだろう、と思い…
設定画面でオプションを有効にすると、コンテキストメニューにパスをコピーするメニューが出てくる。これは便利だなー。てかなぜFinderにはアドレスバーが無いのか。。 Happy-Go-Lucky: [Mac] TotalFinder で Finder をパワーアップ
これよくやりたくなるけど、やり方がわからなかった。 ⌘ + Enter を押すだけでできるらしい。まじか! でももっとわかりやすくしてほしいな。。 参考:Mac OS X の Spotlight で特定のファイルの親フォルダを開く方法 - 頭ん中
keyremap4macbookにはprefixというタグがあって、これを使うと個別のアプリでなく、Coherenceで起動しているWinアプリすべてに対してKeymapを設定できる。 例はKeyRemap4MacBook/デフォルトで登録済みのアプリリスト [俺の基地]を参照。 これ便利なのにUndoc…
parallels toolsをインストールすれば直る KB Parallels: Windows のアップグレード後に Parallels Tools の機能が停止しました: \\psf\Home\Desktop エラー
以下のサイトを参考にParallelsを7から8にアップグレード。1600円ぐらい。 Parallels Desktop 8 for Mac を最安値で買う方法 Windows8を優待プログラムを使って購入。これはParallels8にWindows8のRelease Preview版をインストールして、その上でWindows8-…
以下のビルドエラーが出た。 file is universal (2 slices) but does not contain a(n) armv7s slice armv7sに対応してないフレームワークがあることが原因っぽい?ひとまずBuild SettingsのArchitectureでarmv7sを削除してビルドを通した。 ほんとはarmv7s…
Xcodeでデバッグ実行したら以下のエラーが出た。 Code Sign error: No unexpired provisioning profiles found that contain any of the keychain's signing certificates これはBuild SettingsのCode Signingで指定されている証明書が期限切れなどで使えな…
でもマシン自体は起動してるらしく、パスワードを打ってエンターキーを押すとログインできる。 サブモニタだけ画面が表示される。 解決策はalt+command+取り出しボタンを押すこと。 これを押すとMBP本体のディスプレイが表示され、ログイン画面になった。 参…
prototypeプロパティに入ってると思ってた。。 参考:prototype と __proto__ - フリーフォーム フリークアウト
sinon.useFakeTimersをどこかのテストケースで使ってる場合、後処理でclock.restore()しとかないとJS内部の時計が進まなくなる。 よってsetTimeoutに渡した関数が実行されなくなる。 useFakeTimersとrestoreはセットで書くようにしないとだめだな。。もしく…
子クラスのコンストラクタに渡された引数をそのまま親クラスのコンストラクタに渡して実行したい場合は以下のようにすればいい。 constructor: -> super(arguments...)参考:coffeescript - Extend class and pass all constructor arguments to super - Sta…
constructorはBackboneのFWが動く前に実行される。 initializeはFWが動いた後で実行される。 javascript - What's the difference between initialize and constructor on a backbone model - Stack Overflow
下記のようなコードでfooプロパティをオーバーライドした場合、 class Super foo: => console.log "super" class Sub extends Super foo: ["test"] s = new Sub console.log s.foo.toString() ログに出力される結果は以下のようになる。 function (){ return…
大事なのでチートシートとして持っておきたい。 てかメニューからハードウェアキーは押せるようにしてほしい。。 Androidエミュレータのショートカットキー一覧 | Android Techfirm Lab
ddmsというツールを使えばできるらしいが、起動するとエラーになる。 これの直し方は下記参照。 semicolon-yuk blog. — mac ddms error...
1.アクセラレータを入れる 参考:Developing for Android – エミュレータ高速化 | Ultradairen's Blog 2.スナップショットを使う AVDの高速起動化 for Android Snapshot 3.画面サイズを小さくする これが以外と有効。400x800ぐらいだとかなりもっさり…
しかもログイン後はキーボードが一切効かない。 下記サイトでDoubleCommandのアンインストール方法を調べてキーボードビューワからマウスでぽちぽちコマンドを入力してなんとかアンインストールに成功した。 いやーひどい目に遭った。 ネタがありません。 Do…
以下のエラーが出た。 [2010-09-29 10:20:27 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554! [2010-09-29 10:20:27 - HelloAndroid] (null) [2010-09-29 10:20:29 - HelloAndroid] Launch canceled! 以下の記事によると、な…
以下のエラーが出た。 [2011-10-23 16:23:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; [2011-10-23 16:23:29 - myProj] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files defin…
これは2.3のエミュレータのバグらしい。2.2のエミュレータを使えと。こんな豪快なバグが残ってるのがすごい。 Android - Emulator in landscape mode, screen does not rotate - Stack Overflow
原因はRun/Debug SettingのTargetで動かすAVDのバージョンを指定してないこと。 動かしたいAVDにチェックを入れて起動すると直った。 Eclipse launch error when trying to run an Android app - Stack Overflow
ファイアーウォールが契約管理エージェントの通信を遮断してることが原因だった。 一時的にファイアーウォールを無効にして契約情報を確認させた。 ホントは契約管理エージェントの通信を許可したいけど、ノートンのアプリ一覧に出てこず。。どうすりゃいい…
iPhone実機、iPhoneシミュレータに保存した.sqliteファイルを「Navicat」で確認する。 - Object for cutie 上記サイトを見ればやり方はわかる。 アプリのGUIDってどうすれば調べられるんだろう。。
これはXcode4.5.2が初代iPadをサポートしてないのが原因。 Xcode4.3.2でプログラムを実行すると、実行できた。
testacularでAngularのe2eテストをデバッグ実行すると、debug.htmlを表示することになるがこの画面が文字化けしてる。 これはHTMLの中に文字コード指定が無いから。 以下を/usr/local/share/npm/lib/node_modules/testacular/static/debug.htmlのヘッダ部に…
以下のブログに詳しく手順を書いてあります。 Mac OS X Mountain Lionにシステム環境設定の「共有」パネルに Web 共有のオプションが入っていない件について - Androidはワンツーパンチ 三歩進んで二歩下がる 前のバージョンまでは設定画面でチェックを付け…