Saba note

醜悪コード Ugly hacks ITものづくり

ES6 Classを使う

Javascriptの歴史もいろいろ変遷していて面倒なんですが、PrototypeよりES6でClass書いた方がシンプルでいい感じです。 こんな感じの構成にします。main.jsで実行してlib以下にclassファイル […]


Javascriptのオブジェクトとプロトタイプ

Javascriptのオブジェクトはわかりづらいです。ほんと。普段あんまり書かないので。 Javascriptでオブジェクトを作成する オブジェクトの表現が2つあって、どちらも同じものになります。 var obj = { […]


Laravelのメンテナンス画面のカスタマイズ

Laravel5は便利。メンテナンス中画面もすぐに作れるのでとても助かります。しかもやたらと安定しているし。 メンテナンス画面の作成 メンテナンスモードでメンテナンス画面を表示させるには、 resources/view/ […]


Laravel5でオリジナルのartisanコマンドをつくる

実際につくるコマンドは、 php artisan foo:bar fooobaaar みたいなことで実行できるコマンドをつくります。取り急ぎここではechoするだけです。 artisanのコマンドクラスを作成する php […]


Laravel5でAjaxを使う

Laravl5ではPOSTのときにCSRFトークンを必ず使うというのがコツというだけでその他は普通のAjaxと同じです。 GETする DEMO GETする際にはCSRFトークンは必要ないので、そのまま返り値を取得するとい […]


jQueryでAjax実装

非同期とか何とかちょっと面倒くさいですが、要はブラウザー自体のHTTPリクエストとHTTPレスポンスをJS内部で完結できるってのがAjaxです。ブラウザーのリクエスト&レスポンスとは別で実行されるわけですからGUI的には […]


WordPressのインストールと初期設定

Wordpressのインストールと初期設定

WordPressのソースの入手 初心者は本家にいってzipをダウンロード。玄人はcomposerとかGitでやったほうが楽。今回は初心者向け。 日本人なのでWordpress日本語サイトからソースをダウンロードします。 […]


jQuery animateでスクロール移動

基本的にはこのコピペでいけます。 $(“html,body”).animate({scrollTop:$(‘移動したいところのID’).offset().top}); とはいえ、何かしらのトリガーが大抵の場合あるので、 […]


Lraravelのチェックボックスのバリデーション

Laravelに限らずチェックボックスという複数選択部分の処理は何かと面倒です。フレームワークといえどもここは面倒なので、そこそこの方法論をまとめておきます。 チェックボックスのどれか一つを選択した状態を正とする チェッ […]


Laravel5とWordPressの合体または共存

いわゆるブログ的な機能とか単に何らかの新規のメッセージを掲示するというような機能はWordpressはすぐれているので、LaravelでCMSなんか面倒くさくて作りたくないという場合にLaravel5とWordpress […]


Laravel5でMiddlewareを使う

Laravelのmiddlewareの使いどころは、デフォルトの機能でAuthがあるようにそんなようなところが使い所かと思います。デフォルトでは以下のような機能が備わっています。 メンテナンスモードかどうか判断するミドル […]