Ritolabo
  1. Home
  2. 2020

アーカイブ2020 年

reviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力する(GithubActions)

  • Github
reviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力する(GithubActions)

reviewdog で構文チェックや静的解析の結果をプルリクのレビューコメントとして出力してみます。プルリクエストを作成した時に構文チェックや静的解析の検査結果をプルリクのレビューコメントに出力してあげると色々と手間も減って少しだけ幸せになれます。

Github Actions の複合ステップアクションを利用してアクションを分離・再利用する(Composite run steps actions)

  • Github
Github Actions の複合ステップアクションを利用してアクションを分離・再利用する(Composite run steps actions)

Githubが2020年8月6日に「複合ステップアクション」(Composite run steps actions)という機能をリリースしました。なかなか便利そうだったのでこれを試してみました。

phpenv & php-build で macOS Catalina に複数バージョンの PHP 環境を構築する

  • PHP
phpenv & php-build で macOS Catalina に複数バージョンの PHP 環境を構築する

phpenv と php-build を用いて、macOS Catalina で複数バージョンの PHP を切り替えて使用できるようにします。

Laravel でのメール送信を Notification クラスを利用してシンプルに実装する

  • Laravel
Laravel でのメール送信を Notification クラスを利用してシンプルに実装する

Laravel にはメールや slack の通知などを行う為に Notification クラスが用意されています。メールの送信に Notification クラスを用いると記述もシンプルになってとても使いやすいのでおすすめです。

Laravelのコンポーネントクラス/Bladeコンポーネントタグを使ってビューを構築する

  • Laravel
Laravelのコンポーネントクラス/Bladeコンポーネントタグを使ってビューを構築する

Laravel ではビューの構築に Blade が利用できテンプレートを定義できますが、Laravel 7 から、コンポーネントクラスや Blade コンポーネントタグが利用できるようになりました。

【PHP】PSR-12 Extended Coding Style(拡張コーディングスタイル)

  • PSR
【PHP】PSR-12 Extended Coding Style(拡張コーディングスタイル)

PSR-12 は、コーディングスタイルガイドである PSR-2 の拡張および置き換えと、基本的なコーディング標準である PSR-1 への準拠が必要になります。PSR-12 の目的は、PSR-2 と同様に異なる作成者のコードを理解する(読む)際の認識の摩擦を減らすことです。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級