- 2020年10月5日
【JavaScript】オブジェクトリテラルをswitch文的に扱う
JavaScript のオブジェクトが自由に作れる点と関数が素でオブジェクトな点を利用することによって JavaScript はオブジェクトを switch 分の代わりに用いるこ […]
JavaScript のオブジェクトが自由に作れる点と関数が素でオブジェクトな点を利用することによって JavaScript はオブジェクトを switch 分の代わりに用いるこ […]
メタプログラミングやコードのスタブを作っているとしばしば後付けでコードを書き換えたい時があります。この記事ではそういった時に使える手法を Laravel のモデルクラスを題材に紹 […]
Material-UI は React のデザインフレームワークです。HTML 組み込みのタグの代わりに Material-UI の定義するコンポーネントを用いることで簡単にリッ […]
API とのやり取りをドキュメントに起こす時、API のレスポンスの形式を取得する必要があります。自動テストが入っている様なプログラムならば、そのテストにドキュメントの書き出しを […]
Laravel のエラー画面は Laravel 6 以降は ignition というプロジェクトで作成されたエラーページを生成する様にしてあります。 facade/ignitio […]
HTML 構文が使えるが、CSS が一部しか使えなかったりする環境を扱う時があります(HTML を何か別形式のファイルに変換する時とか)。その環境ではフォントを読み込むことができ […]
多くのプログラミング言語には文字列を正規表現で置換する機能が備わっています。これを使うことで制御命令を組み込んだテンプレートを簡易に作れます。例えば次です。 この様に文字列の置 […]
WordPress は長く続いている web サイト作成ツールです。プログラミングの知識がなくとも様々なデザインと構成の web サイトを作ることができ、多くの場所で使われていま […]
よくフォームの動作についてテストを行うときがあります。この時、フォームの入力欄を一つ一つ手作業で入れるのは手作業で入れること自体に意味がなければ(ユーザビリティのテストとか動的バ […]
WordPress は長く続いている web サイト作成ツールです。プログラミングの知識がなくとも様々なデザインと構成の web サイトを作ることができ、多くの場所で使われていま […]
pandas はデータ解析を支援するライブラリです。 pandas documentation — pandas 1.1.2 documentation よく read_csv […]
Laravel ではテストが用意されています PHPUnit ベースでコマンド一つ、IDEのアクセス一つでテストを走らせられます。 テスト: テストの準備 6.x Laravel […]