SuprSonicJetBoy's blog

いろいろです。

FlexSliderをマウスでもdrag/swipeをできるようにする

結構大変でした…。 誰かが似たようなことをプルリクで上げていたのがあったので、それを元に改修。 mousedown mousemove mouseup のイベントが全く入っていないのでそれの追加。 タッチイベントの判定はもうしなくても良い頃かなと思うので、雑にスマホとPC…

WordpressでプラグインなしでAjaxページネーションを実装

Wordpressで、プラグインを使用せずに、Ajaxでページネーションを実装することがあったのでメモ。 プラグインを使うなら、 ja.wordpress.org を迷わずに使えばいいのですが、 プラグインを使えない(使ってはいけない)時もあるので、色々参考にして組んでみ…

スクロール(touchmove)を無効にする

よくあるスクロールを無効にするコードですが、いつの間にかに動かなくなっていました。 $(window).on('touchmove', function(e) { e.preventDefault(); }); jQueryではこんな感じで書いていましたが、今回はjQueryでは対応できないようだったので、使わない…

EC-CUBE3 で数量を<select>(プルダウン)に変更する

EC-CUBEを仕事でたまに触るのですが(触りたくない)、EC-CUBEのデフォルトテンプレートは、ECサイトなのに数量が <input>で大変ユーザビリティが悪いので、<select>に変更したいと要望が毎回あります。 スマホで数量を手入力というのは普通に考えればあり得ません…。 ただ</select>…

Pythonでライブラリを使わずにOneMax問題を遺伝的アルゴリズムで解いてみる

Pythonでライブラリを使わずに、OneMax問題をやってみました。 機械学習の技術を実用的なレベルまで持っていきたく試行錯誤を繰り返しているのですが、最適化という部分をまだあまり突き詰めていませんでした。 ハイパーパラメータの最適化には色々な手法が…