2013-01-01から1年間の記事一覧
CRのみ(Macintosh)のJSファイルでChromeのデバッガを使おうとしたら、ブレイクポイントで止まらない現象が起きた。 CR+LF(Windows)またはLFのみ(UNIX)に変更したらデバッガでブレイクポイントの箇所で止めることができるようになった。 なんだこの動作は?Wi…
iOS用アプリの勉強中にこのチュートリアルを読んでいたんですけど 2つ目のiOSアプリケーション:ストーリーボード こんな感じでNSMutableArray型のプロパティを定義した場合、 @property (nonatomic, copy) NSMutableArray *masterBirdSightingList; セッター…
Closure Linterのチェックを通るようなコードを維持しているとJavaScriptコードの品質を上げることができます。JSDocの記述について厳しくチェックしてくれるのでClosure Compilerとの相性もばっちりです。 しかし、Closure Linterはなぜかコードの一行が最…
活発にコードのアップデートがされていたClosure Libraryでしたが、2013年2月8日以降さっぱりコミットがなくなってしまい「あれぇ?」とか思っていました。しかし、単純にSVNのほうにコミットされていないだけでgithubのほうにはすごい勢いでアップデートさ…
ChromeとかでCtrl+マウスホイールで文字の大きさを変えられますが、一部サイトではこの機能がうまく機能しません。原因は、cssで-webkit-text-size-adjustが設定されていることらしいです。 -webkit-text-size-adjust: none を絶対に設定してはいけない理由 …
サービス→クライアントへの応答をgzipで圧縮するのためには、Apacheはmod_deflateを使えばよいようです。 第4回 mod_deflateによるコンテンツの圧縮転送 mod_deflate - Apache HTTP Server Version 2.2 POSTで取得したJSONなどもgzip圧縮してくれるため、サ…