カテゴリー: 開発

開発

JMeter 負荷設定 Threads Loop

    秒間のリクエスト = 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   他の既存のシステムを拡張す …

開発

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

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秒付近) コミュニケーション大事 &nbsp …

開発

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 …