開発

DDDをまとめる to be 最高

  【最強の技術者集団】を謳う倍率200倍のアプリ会社に転職した。 転職は入ってみないとわからない チョコレートの箱のようなもの👦🎁✨   転職後に初めて携わったプロジェクトが2名の技術者によるバックエンドで、DDDの思想を受けて作られたものであった。 ソースコードを見た この会社に入って良かった。 「当たりを引いたな🎁✨」と確信。*1   他の既存のシステムを拡張す …

RDB

【工事中】Laravel MySQLどうやら我々はランキングを作る必要があるらしい

では作業しようか。。   毎回作業するのはあれなので、バッチ処理で毎月実行されるようにしなくてはいけない 1ヶ月のキャッシュで良いかな?      

PHP

Laravel 半期の範囲でデータを取得した Carbon whereBetween Whereのネスト

こういう要件があった   2020年4月スタートの計画だったら 2020年1〜12月の範囲のデータを取得 2020年9月スタートの計画だったら 2020年7〜12月のデータを取得  

Carbonを利用することで実装を行った。   Carbonによる日付と日付指定   [crayon-5e89 …

RDB

Laravel カンマ区切りで登録されているデータの扱い

プロジェクトによって中間テーブルではなくて、カラムに1次元配列の値があるプロジェクトがあるので対処する必要がある。 この設計って便利なのか?🐱❓ データの取得を考えても中間テーブルの方がシンプルに見えるが。。   🍜カンマ区切りの1次元配列での値保存 この設計って便利なの? 私はよわよわPGなんで教えて欲しい…💦 中間テーブルのほうがシンプルで良いと思うのだが🐱❓https: …

開発

GitLabでCIの設定 PHPUnit

  .gitのプロジェクトルートに.gitlab-ci.ymlを設置する   PHPUnitによる単体テスト composer installによるビルドテスト   .gitlab-ci.yml

     

開発

Laravel PHPUnit Error ‘Class Tests\TestCase not found’

‘Class Tests\TestCase not found’というエラーが出た。 autoloadが効いていないっぽい?   環境 Mac Docker   app/tests/ExampleTest.php

  vendor/composer/autoload_classm …

開発

【工事中】LaravelのAPIプロジェクトDocker環境を久しぶりにつくる

 

   

7.3きたね〜。   続く      

開発, PHP

PHPとPHPUnitのバージョン対応一覧表サイト

  ここで確認できます https://phpunit.de/supported-versions.html   現在のPHPのバージョンでPHPUnitが利用できるかは最長で4年である。 それからはcomposerで環境にインストールできなくなる   PHPUnit日本語マニュアル  

HTML/CSS

棒グラフの作成 CSS

  管理画面に棒グラフをつけることになったので実装🐱✨   CSS

  HTML

    実装のポイント   アニメーション

  そ …

開発

docker-compose phpmyadmin アップロード制限緩和設定

  デフォルトだと10Mしかアップロードできないので制限を緩和します🐱✨ docker-compose.yml

  phpmyadmin-misc.ini

    docker-compose.yml [crayon-5e89c …

開発

Switchとif elseif クソコード動画「Switch」から学ぶ

  クソコード動画「switch文」 #ooc_2020 pic.twitter.com/USTrFcRCAS — ミノ駆動 (@MinoDriven) February 16, 2020 switch文, if elseif書くぞ! → Factory, Strategy, Stateを考える 毎日5分程でも開発定例MTG設ける(動画17秒付近) コミュニケーション大事   …