coc.nvimでPHPStanやPHP_CodeSnifferを使う
coc.nvimはVimのLSPクライアント・プラグインの一つです。 cocは自分自身がVimプラグインでありながら、拡張機能(エクステンション)の機構を持っており、LSPサーバをエクステンショ...
25 search resultsShowing 1~20 results
coc.nvimはVimのLSPクライアント・プラグインの一つです。 cocは自分自身がVimプラグインでありながら、拡張機能(エクステンション)の機構を持っており、LSPサーバをエクステンショ...
私はPHPUnitを依存関係に組み込むのが嫌なので、PHPUnitのインストールはComposerを使わずにPHIVEを使ってPHARをダウンロードすることで行っています。 PHIVEの基本的な...
0. 前提ライブラリ Mockery vfsStream 1. 例外が発生することをテストする PHPUnit 8系 /** * @test */ public function 例外が発生する...
この記事は個人開発 Advent Calendar 2020の23日目です。 TL;DR Laradockをちょっと便利にするコマンドラッパーを作りました。 https://github.com...
この記事はLaravel Advent Calendar 2020の18日目です。 はじめに ドメイン駆動設計で開発していてインフラストラクチャ層がとっ散らかりがちになるのが悩みの種でした。 『...
この記事はdotfiles Advent Calendar 2020の8日目です。 はじめに 最近開発マシンをMacからWindowsに変えて、そのタイミングでdotfilesをGitHubで管...
この記事はWSL Advent Calendar 2020の3日目です。 はじめに この記事の執筆時点で、PCをスリープするとWSL 2の日時がずれるバグが存在します。 WSL2 date in...
Laravelで新しいプロジェクトを作るたびに毎回似たようなコードを書いている気がしてきたので、プラグインにして公開しました。 PHP 7.2〜7.4、Laravel 5.6以上、6.x、7.x...
続きがあります。 PHPStanによる静的解析をLaravelアプリケーションに導入するためにやったこと(レベル1編) これはWHITEPLUS Advent Calendar 2018の24日...
Laravelでキューを使うにはキューワーカーを立てる必要がありますが、キューワーカーのプロセス監視方法や、キューワーカーを使用しているアプリケーションのデプロイ方法を考える必要があり、結構面倒...
この記事はLaravel #2 Advent Calendar 2019の19日目です。 そして去年のアドベントカレンダーの記事の続きです。 PHPStanによる静的解析をLaravelアプリケ...
Redashで 条件を満たすレコードが1件でもあったらアラートを通知したい アラートが通知されたら条件を満たすレコードの一覧を見たい という要望を実現したい時にどうすればいいかという話。 普通に...
これはWHITEPLUS Advent Calendar 2018の4日目の記事です。 はじめに 株式会社ホワイトプラスのエンジニアの @ngmy です。 ホワイトプラスでは、自宅にいながら衣類...
TL;DR Zephirを使ってPHPの拡張モジュールを作成・テストする方法について書いています 任意の整数$n$に対してフィボナッチ数列$F_{n}$を求めるプログラム(再帰版)を使ってPHP...
はじめに CircleCI 2.1ではOrbと呼ばれる新機能を利用できます。 Orbとはサードパーティー製のパッケージのことで、CircleCI Orb Registryに公開されているOrbを...
LaravelでArtisanの開始イベントと終了イベントを発行させてみた。 Laravel 4.2 app/start/artisan.phpの最後に下記のコードを追加した。 app/star...
この記事はWHITEPLUS Advent Calendar 2017の18日目です。 最近、趣味で開発しているLaravel製のプロダクトをDDD + ヘキサゴナルアーキテクチャで書き直してみ...
はじめに PHPUnitを分割実行して、実行後にログとカバレッジをそれぞれマージする方法です。 分割実行することでメモリ使用量を下げることができるので、大規模なプロジェクトでPHPUnitを実行...
CircleCIだけでも個々のビルドのコードカバレッジは見ることができますが、ビルド間のコードカバレッジの推移はCodecovやCoverallsなどのサービスを利用しなければ見ることができませ...
この記事はWHITEPLUS Advent Calendar 2016 17日目になります。 こんにちは。株式会社ホワイトプラス、エンジニアの @ngmy です。 ホワイトプラスでは主に、 衣類...
25 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.