2016-06-01から1ヶ月間の記事一覧
すごくハマりました。 やりたいこととして、とあるdirectiveからとあるcontrollerのメソッドを実行したかった。 が、方法がわからずにすごく時間がかかりました。とりあえずできたのでメモ。 環境 chrome 51.0.2704.103 (64-bit) angularjs 1.4.9 実装 app.c…
とあるプロジェクトで、エラーがでたのでコンソールみたら、「isFinite()って関数はありません」ってエラー。 「まじか・・・」と思いつつ、調べたら「polyfill」使えばいけるって書いている記事を見つけたのでメモ。 qiita.com isFiniteとは? Javascriptに…
丸1日ハマりました。 何故か知らないけど、directiveで作成するhtmlの中のinput[type="range"]。それに初期値を入れようとすると何故か更新されないバグがあることがわかりました。 github.com issueを見るとわかると思いますが、みんな回避作を色々用意し…
stackoverflow.com これが参考になった。 stageで作ったコマンドは、検証環境やローカルと一緒で-Dhttp.port=xxxxというオプションを用意すればおk。 $ ./target/universal/stage/bin/application -Dapplication.secret=abcdefghijk -Dhttp.port=10012 &
知らんかったというか、これまでずっと下記コードを書いてた。 $('#button').on({ click: function(e) { e.preventDefault(); // 一旦クリックされたイベントをキャンセル $(form).removeAttr('onsubmit').submit(); // 消した後に指定のformをsubmitする } …
AngularJS触っていると、当たり前だけどJSも触る。んで、この辺勉強不足なので、調べたことメモ。 nullとは? 言わずともわかるプログラミング言語でみんながチェックするのに苦労する値。 動的言語は値が取れずブラウザ画面を真っ白にしたり、Javaではコン…
短文。 これまでテストコードを避けがちでした。 コード書いたあとに、手動テストして、テストコード書いて。。。って流れが面倒だったので。 だけど、コード量が多くなるに連れて、さすがに手動のほうがだるくなってきたので、テストコード書かねば。ってな…
Mainクラスのmainメソッドを作った時の話 main(); このクラスを実行すると、何故かMain->main()の処理が2回実行された。 ・・・・? どうやら、大文字・小文字を認識しないっぽい。さらに、クラスと同じ名前のfunctionはコンストラクタとなる。 そのため、…
ドットインストールで試してみた。 dotinstall.com で、まだまだ全然わからん。。。 とりあえず色々試してみたことをメモ。 model(?)名にハイフン使っちゃダメ <p>テスト: <input type="text" ng-model="test-model"> </p> <p>結果:{{test-model}}</p> <input type="text" ng-model="test-model" class="ng-pristine ng-untouched ng-valid"> エラーの見方がわからん。。。 とりあえずハイフン使っちゃ…
うーん! また悩みが増えた! 運動 スクワットは50回/日へ変更! 合わせて、下記は週に2〜4回ぼちぼち実行中。 ジョギング 3km 腹筋ローラー 5回 腹筋 10回 を、追加しました。 で、最近会社の社員に「太りました?」って言われましたとさ(´;ω;`)ブワッ …
ここ2ヶ月、CakePHP2.xを久々に触り、立ち上げたプロジェクトで学んだことをメモする。 本当はCakePHP3.xを触りたかったけどね。 ここ最近のCakePHP2.xを使った俺のまとめ Object志向って何? おいしいの? という、プログラマwが書いた内容です。やさしい…
商品のテーブルがあり、その中で登録しているカラム「商品の高さ」を"0cm〜30cmまで"みたいな検索を実装したかった。 普通に考えたらこんな感じ。 mysql> select * from items where height between '0' and '30'; しかし、その昔の仕様の際は「cm」と単位が…
どうすればいいんだ。。。。。 Javascriptと、いっておいて実はjquery var inputTextAllSelect = function(e) { try { // ここでiosで全選択させるように処理 e.target.setSelectionRange(0, e.target.value.length); } catch (exc) { // PCでは、input[type…
とあるプロジェクトで、AngularJSを使いました。 バックエンドはCakePHPを使いました。 例えば、AngularJSからデータをCakePHPにPostで送信した際に$this->request->dataに値が入っていませんでした。 なので調べた。 ちなみにAngularは触ってまだ2日目の超…