- 2020年2月18日
【Laravel】Mockeryを使ったトランザクションテストの一例
PHPではDB(データベース)を扱うことが多いです(少なくとも自分の関わる案件では多いです)。DBを扱う時よくあるDB定義のパターンに一塊のデータを正規化して複数のテーブルに分割 […]
PHPではDB(データベース)を扱うことが多いです(少なくとも自分の関わる案件では多いです)。DBを扱う時よくあるDB定義のパターンに一塊のデータを正規化して複数のテーブルに分割 […]
シンプルで実装も簡単だったので、今後も使いたい!と思ったので、まとめ。 タイトル通り、JavaScript でアプリのチュートリアルでよく使われる、コーチマークを実装できるライブラ […]
PHPのコードで環境準備が最もいらない(最もどのような環境でも動く)ローディング方法は手書きでrequire, includeをファイルに直接記述することです。そうするとあるre […]
この記事ではPHPでクラスを一から作る時によく使う小技を紹介します。例はLaravel前提のコードですが、パターン自体には関係ありません。Fuelでも素でも使えます。 配列で初 […]
良く忘れるので、備忘録というか、コピー&ペースト元としてまとめます。 タイトル通り、とある要素が一番下までスクロールされたことを検知する方法です。 こちらの書き方は、例えば一番下ま […]
久しぶりの CSS ネタ! 今回は、画像の左上隅に三角形と「NEW!!」のテキストを入れる方法です。 どこで使うかはまだ未定ですが…今開発に携わっているアプリ内で新着一覧の機能があ […]
既存のHTML要素と同様のインターフェースを持つコンポーネントならば、新たに学習することが少なく済み、新たに開発に参加するメンバーや未来の自分が楽できるという利点があります。これ […]
LaravelをAPIに専念させてVue.jsにフロントエンドを任せる、という構成でwebサイトを作ることを考えます。そうした時、Laravel側のルーティングはおおよそ次の様に […]
クロージャは無名関数のことです。 PHP: 無名関数 – Manual クロージャは次の様に書け、記述場所に依らない任意のタイミングで実行させることもできます。 […]
Xcode の Simulator で動作検証を行っているときに見つけたのですが、iOS 13 から、モーダル遷移した画面って、下にスワイプすると消せるようになっていたのですね…。 […]
VeeValidateはVue.jsのバリデーションライブラリです。VeeValidateは適切な設定を適切な場所に当てはめることで動的バリデーションを実現します。記事時点最新の […]
先日、後輩君にヘルプされた時に書いたコードのご紹介です。 要望としては、データを for 文でまわして、table 要素にデータを動的に追加したいとのことでした。 コード自体はそこ […]