スマホでscrollTo()が効かない スクロールを制御するscrollTo()がPCの表示ではきちんと動くのに、スマホだと動かないことがあった。 原因はスマホとPCでスクロールさせているオブジェクトが違うこと。 ある程度スクロールした状態でobj.scrol… tortuepinハック2017.11.28 2,789
MVCモデルって何なの MVCモデルについて少し調べてみたのでとっても大まかなまとめ。 MVCモデルってなんなの wikipediaによると MVC(Model View Controller モデル・ビュー・コントローラ)は、ユーザーインタフ… tortuepinハック2017.11.21 848
git stashでコミット前の変更を一時的に退避する まだコミットするほどの変更ではないが、一度別のブランチに移動する必要があるので、一時的に変更を保存しておきたい場合。(未コミットの変更があると変更を維持したまま別のブランチに移れない。) git stashを使うと良い。… tortuepinハック2017.11.14 560
velocityからjavaのメソッドがうまくよべないときのチェックリスト わりと引っかかるので簡単にまとめる java側にそのメソッドがあるか(スペルミスはしていないか) result.Hoge()とかの、resultの部分は間違っていないか 括弧()をつけているか(getメソッド以外は括弧が… tortuepinハック2017.11.07 549
javascriptをブラウザでデバッグするときに使えるわざ(初心者向け) javascriptいじり始めたときに知っていたら便利だったなぁってやつ。 私はChromeを使っていますが、firefoxとかでも出来ると思います。 関数の実装を探す ある関数の中にブレークポイント張りたいなってときに… tortuepinハック2017.10.31 625
velocityの文字列に変数を埋め込む 「りんごはvar円です」 のvarに変数$apple_yenをうめこみたいみたいなとき。 velocityでは、ダブルクオーテーション(“)で囲まれた文字列のなかの変数は展開されるので、 “りんごは${app… tortuepinハック2017.09.28 577
velocityで配列の要素数を得る velocityでもsize()を使うことで配列の要素数を得ることができます。 #set ($arr = [“いち”, “に”, “さん”]) #set ($arr_size = $arr.size()) これで$arr… tortuepinハック2017.09.27 5,034
SelectDataで定義したメソッドがvelocityで使えなくてはまった 問題 aipoではXXXSelectDataを、velocityに$resultの名前で渡しているので、$result.methodとすればvelocity内でmethodの返り値が使える。 しかし今回SelectDat… tortuepinハック2017.09.14 247
velocityで降順のforeach velocityには降順でソートしたり、foreach回したりする文は多分ない。 ので、手書きでまわす。 $list内の要素を降順で取り出したい場合 #set($listEnd = $list.size() – 1) #… tortuepinハック2017.09.13 1,139