人生シーケンスブレイク

シーケンスブレイク(Sequence breaking、シークエンスブレイクとも)とは、テレビゲームにおいて開発が想定している攻略ルートを逸脱し、ショートカットする行為のことである。

JavaScript

Django 2.x で Rails みたいに jquery-ujs を使って二重submit抑止やconfirmをカンタンに実装する

Django記事シリーズ Django 2.x でHamlライクなテンプレートを使う - 人生シーケンスブレイク Django 2.x でHamlライクな Bootstrap 4 を使う - 人生シーケンスブレイク Django 2.x で Sass / SCSS を使う - 人生シーケンスブレイク Django 2.x で Rails み…

Bowerを使ってフロントエンドのパッケージ管理を行う

先行きが若干不安だけど。 Bower is alive, looking for contributors · Bower blog npm はpackage.jsonがカオスになっている為開発用ライブラリのパッケージ管理のみ、BowerはBootstrapなどのフロントエンドのライブラリパッケージ管理で使い分けしている。…

jQuery Validation Plugin の重複チェックバリデータを作った。

jQuery Validation Plugin で複数のセレクトボックスから項目を選択する場合に、重複チェックするバリデータを作成した。 用途としては、例えば 秘密の質問 Q1〜Q3で同じ質問を選択してないか 好きな○○で重複した項目を選択していないか 経験のある言語で重…

jQuery Validation Plugin のエラーを Bootstrap3 の popover に出力させる。

HTML5 Form Validationのブラウザごとの実装状況が異なることから、 jQuery Validation Plugin | Form validation with jQuery をまだ現役で利用しているケースも多いはず。 先日 jQuery Validation Plugin のエラーを Bootstrap3 の popover(tooltip) に組…

JavaScriptでひらがな/カタカナ変換あれこれ

CloudSearch使ってるのだけれども、トークナイズ辞書の仕様の所為かひらがなとカタカナでサジェスト時の候補返却内容が異なった。 候補のテキストフィールド自体はカタカナで、カタカナの方が意図する候補を返却していたので、JavaScriptでひらがな/カタカナ…

Googleの「スーパーマリオブラザーズ」検索結果ではじめるJavaScript

若干今更な話ですが、Googleで「スーパーマリオブラザーズ」と検索するとハテナブロックが表示されるようです。 スーパーマリオ - Google 検索 クリックすると、コインが出ます。音も出ます。 楽しいですね。オフィスで教えてもらってクリックしてたら、「10…

Electronで簡単なFacebookアプリを作ってみた

30分でElectronのデスクトップアプリが作れるということで試しにFacebook専用アプリを作ってみた。 参考にしたページ Quick Start 30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで - Qiita ElectronでChatworkをデスクトップ…