メモログ

💡 Personal notes about anything I'm interested in

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では変わらなかったけど、網羅的には調べていない)。その配置を覚えてるようであまり覚えてない。ので、忘れた時のリファレンスとして。

📖 続きを読む

jQuery 1.10.1とIE11の組み合わせでエラーが発生する場合がある

モーダルなどjQueryでiframeを開いた場合に、jQuery 1.10.1とIE11の組み合わせだとエラーが発生する。ので、モーダル使っているなら、1.10.2にアップデートしないといけない。これはバンドルされてるSizzleに下記のような処理があるため。

📖 続きを読む

brew update でエラー

brew updateしたら下記のようなエラーになった。

error: Your local changes to the following files would be overwritten by merge:

<!-- more -->
  Library/Contributions/brew_bash_completion.sh
  Library/Contributions/brew_fish_completion.fish
  Library/Contributions/manpages/brew.1.md
  Library/ENV/4.3/cc
  Library/Formula/ace.rb
  Library/Formula/afflib.rb
  Library/Formula/android-sdk.rb

調べてみたらhomebrewのbrew updateでこけた件 - CubicLouveと同じことで、homebrewで内部的に使用しているgitに変更がはいっていて、エラーになっている。特に変更した記憶はないけど。snez commentedの内容に従うのがよさそう。

cd /usr/local
git reset head --hard
git clean -f
brew update

わたしは何となくstashでしましたけど。homebrew関連ファイルの場所は brew –prefix で分かります。

cd `brew –prefix`
sudo git stash –include-untracked
sudo brew update
sudo git stash clear

というメモ。

Date.parseとタイムゾーン

Date.parse(‘1999-07-07’)を実行すると、値は931305600000とUTCのタイムゾーンで解釈されるのに対して、Date.parse(‘1999/07/07’)を実行すると、値は931273200000とJSTのタイムゾーンで解釈される。あ、ローカルの時間がJSTの場合。現時点(Firefox 24、Chrome 31)

📖 続きを読む

iOS7のSafariでremote debuggingできない

iOS7のSafariでremote debuggingをしようとすると、inspect内容が途中で戻ってこなかったり、styleの情報が取得できなかったりする。

Safari on iOS 7 and HTML5: problems, changes and new APIs | Breaking the Mobile Webによると、Safariが6.1じゃないとダメらしい。でも、6.1はプレビュー版でしか使えない(現在の最新は6.0.5)。

📖 続きを読む

CSSで横並びで真ん中にそろえたい

横並びにした要素を真ん中揃えにしたいという話。アプローチはいろいろあります。floatは真ん中揃えはむずかしそうなので、除外…(できるのかな)

  • line-heightでそろえる
  • display:inline-boxでそろえる
📖 続きを読む