スポンサーリンク
JavaScript

AndroidのparseInt(javascript)で"01234"が668になる

var x = '01234'; var y = parseInt(x); console.log(y); // 668? 結論としては、Androidだけ文字列の先頭が"0"だと8進数と解釈されるのが原因です。 対処方法 基数を指定する ...
jquery

JavaScriptによるページ内の移動とその後の処理を同期させる

Javascriptでスクロール位置を画面最上部にする場合はwindow.scroll(0,0); で処理ができるのですが、移動完了している事が必須となる処理を続けて行うとそれぞれが非同期で実行される為、思った様な結果にならない場合がありま...
バックオフィス

新設法人説明会に行ってきました

オフィスは板橋区にあるので、板橋区の法人会から新設法人説明会なる会の案内があり先日出席してきました。 趣旨としては ・法人が払う税金は種類がいくつかあるよ ・期日までに税金おさめてね ・消費税もちゃんと納めてね。でも2年は免除されるよ (資...
JavaScript

Androidブラウザでviewportのwidth指定(GALAXY 2.3系への対応)

Androidのviewport設定がバージョン依存や、端末依存の問題で最適化に困っていたところ以下のサイトを参考にさせて頂い対応していました。 続:Androidブラウザでviewportのwidth指定 ただ、2.3系のAndroid端...
git

gitでリポジトリから削除はしたいがファイルは残したい場合のgit rm

通常のgit rmだとファイルも削除されてしまうので、リポジトリからのみ消したい場合には--cachedオプションを指定します。 $ git rm --cached filename.ext 誤って登録した場合や後から除外したくなった場合な...
PHP

FuelPHPのとっかかりの際に目を通してほしいスライド

公式のドキュメントも分かりやすく整理されているとはおもいますが、このスライドが要点がかなりよく整理されているので、先にざっとみてからだとより理解が早まるかと。やや昔の資料ですが、役に立つかと思いシェアさせて頂きます。
PHP

memcachedのインストールとPHPの対応

AWSのサーバーにmemcachedをインストールしたので備忘録。 memcachedのインストール # yum install memcached 起動します。 # service memcached start 自動起動の設定 # ch...
JavaScript

JavaScriptでundefinedと向き合ってみる

前回エントリのNaNの判定と趣はにていますが、今回はundefinedと向き合ってみます。 例えばPHPの場合には未定義の変数は"null"になりますが、JavaScriptの場合には"undefined"になります。 そこでif文の実行結...
JavaScript

JavaScriptでNaN(Not a Number)を判定して適切に処理する

引数や入力された値などをintなど数値にキャストする際に予期せぬ値が入っているとNaN(Not a Number)になり、処理が想定通りに進まない事がおこります。 事前に数値かチェックする方法もありますが、parseIntしてしまい結果をi...
開発全般

Safari(mac)のWebインスペクタを使ってiPhoneでデバッグしてみる

すごく便利なのですが、意外と知られていない感じがするiPhoneでのWebインスペクタ機能。 Safariで"要素の表示"を選択したときに表示されるアレです。 メニュー > 開発 > Webインスペクタの表示 でも開きます。 iPhoneの...
スポンサーリンク