秒間のリクエスト = rpsで負荷設定は考える 1500/秒アクセス想定 1500rps 2デバイスで実行 750thread * period 1(スレッド内で1アクセス分) * 60(Loop count) 750thread * period 1(スレッド内で1アクセス分) * 60(Loop count) 90000アクセス/分 …
カテゴリー: 開発
GitLab Repository 保護設定 protected setting
Allowed to merge Maintainers Allowed to push No one 直接branchにpushできないようにします。 issueを作成し、issue番号からbranchを作って「{issue番号}-{内容}」などを作って、 その「{issue番号}-{内容}」ブランチからMRを作成して、レビューを受けてdevelopにMergeする運用を行いま …
DDDをまとめる to be 最強
【最強の技術者集団】を謳う倍率200倍のアプリ会社に転職した。 転職は入ってみないとわからない チョコレートの箱のようなもの👦🎁✨ 転職後に初めて携わったプロジェクトが2名の技術者によるバックエンドで、DDDの思想を受けて作られたものであった。 ソースコードを見た この会社に入って良かった。 「当たりを引いたな🎁✨」と確信。*1 他の既存のシステムを拡張す …
GitLabでCIの設定 PHPUnit
.gitのプロジェクトルートに.gitlab-ci.ymlを設置する PHPUnitによる単体テスト composer installによるビルドテスト .gitlab-ci.yml image: php:7.1-alpine stages: – build_test – unit_test composer: stage: build_test im …
Laravel PHPUnit Error ‘Class Tests\TestCase not found’
‘Class Tests\TestCase not found’というエラーが出た。 autoloadが効いていないっぽい? 環境 Mac Docker app/tests/ExampleTest.php <?php use Illuminate\Foundation\Testing\WithoutMiddleware; use Ill …
Docker desktop could not resolve host github
DNS設定すれば解決 { “debug” : true, “experimental” : false, “dns” :[ “8.8.8.8” ] } Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします …
PHPとPHPUnitのバージョン対応一覧表サイト
ここで確認できます https://phpunit.de/supported-versions.html 現在のPHPのバージョンでPHPUnitが利用できるかは最長で4年である。 それからはcomposerで環境にインストールできなくなる PHPUnit日本語マニュアル Amazonおすすめ iPad 9世代 2021年最新作 iPad …
docker-compose phpmyadmin アップロード制限緩和設定
デフォルトだと10Mしかアップロードできないので制限を緩和します🐱✨ docker-compose.yml docker │ │-phpmyadmin │ └phpmyadmin-misc.ini ←●追加 │ phpmyadmin-misc.ini allow_url_fopen = Off max_execution_time = 600 memory_limi …
Switchとif elseif クソコード動画「Switch」から学ぶ
クソコード動画「switch文」 #ooc_2020 pic.twitter.com/USTrFcRCAS — ミノ駆動 (@MinoDriven) February 16, 2020 switch文, if elseif書くぞ! → Factory, Strategy, Stateを考える 毎日5分程でも開発定例MTG設ける(動画17秒付近) コミュニケーション大事   …
Managerクラス クソコード動画から学ぶ
クソコード動画「Managerクラス」#すえなみチャンス暑気払い pic.twitter.com/3FSQDkXfHu — ミノ駆動 (@MinoDriven) August 3, 2019 クラスの命名が悪い →命名はそのクラスの範囲 (スコープ)を表現する 1つのクラスは小さく、堅牢に保つ そのクラスをいじって他のクラスに影響を与えてはいけない ・Interface、Faca …
共通化モジュール クソコード動画から学ぶ
クソコード動画「共通化の罠」 pic.twitter.com/MM750CNXc2 — ミノ駆動 (@MinoDriven) May 12, 2019 共通モジュールに特定クラスの分岐処理を入れてはいけない あってはいけない…😨 1分30秒付近でPMが個別に別れとけ!って言われてからクラスFがさらっと、分岐処理を追加するのが闇が深い。 分岐処理が未来で共 …
低速回線環境テスト Android iPhone Mac利用 Charles
回線環境が悪い状態での擬似環境を作って動作テストをする方法 iPhone 前提条件 iPhoneはXcodeをインストールしたMacでつないだことがある 設定 【設定】→「デベロッパ」→「Network Link Conditioner」 ない場合は画面下の【Add a profile】で対応 // 利用後はプロキシ構成をオフにしてプロキシ設定を解除する Android Charle …