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