メモログ

💡 Personal notes about somthing I'm interested in

AngularJSとlightBoxと右クリックとFirefox

javascript - Firefox strange right click event bubbling behavior - Stack Overflowでレポートされている変な挙動はFirefox 31.0でも残っているようで、右クリックしたときに、documentに対してclickイベントを発火する。他の要素ではlistenできないようなので、どうもbubblingしてきたのではなくて、documentにclickイベントが起きている。みたい。

📖 続きを読む

JavaScriptにおける値の受け渡しについて

少し前にJavaScriptの値の受け渡し方について改めて調べていたら、Passing by value vs. by referenceの話が大変参考になった。詳しくは上記リンクを参照。

📖 続きを読む

ブログの内在的価値

(これは「えいっ」的なやつである。)

マーク・ローランズの「哲学者が走る」という本では、走ることで得られる道具的価値と内在的価値について語られています。

📖 続きを読む

AppIcon40x40とAppIcon60x60がないというエラー

Cordovaで作成したアプリでアイコンをasset catalogsに変換したら、iTunes Connectで申請したときに下記のようなエラーが発生しました。

Icon specified in the Info.plist not found under the top level app wrapper: AppIcon40x40
📖 続きを読む

gruntからXcodeプロジェクトのDeployment infoを変更する

gruntからXcodeプロジェクトのDeployment infoを変更する。Xcodeから変更するのは簡単。でもそれをgruntでtaskとして実行する。こうした作業をgrunt taskで行うメリットは、繰り返し行う作業の場合は、それを自動化できるという点。

📖 続きを読む

Cordovaプロジェクトをアーカイブしたときにエラー

Cordova/PhoneGapで作成したXcodeのプロジェクトをアーカイブしようとしたときに下記のようなエラーが発生するようになりまして。

Stripping /Users/me/Library/Developer/Xcode/DerivedData/AppName-fiikgzftwgndirfiyeacmuhhgnft/Build/Intermediates/ArchiveIntermediates/AppName/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a

input typeで表示されるキーボード

iOSではinputフォームのtypeでキーボードの配置が変わります(Androidは4.2のstock browserでは変わらなかったけど、網羅的には調べていない)。その配置を覚えてるようであまり覚えてない。ので、忘れた時のリファレンスとして。