Laravel Laravel Collectionでcountを使ったデータ集計方法 こんにちは、ニキです。Laravelでは、データ操作や集計を簡単に行うための強力なツールであるCollectionを活用することがよくあります。特に、Collection内の要素数を数えるためにcountメソッドが非常に役立ちます。しかし、... 2024.09.29 Laravel
Linux Linux コマンド teeで標準出力とファイルの両方に出力する こんにちは、ニキです。Linuxには、さまざまな便利なコマンドが用意されていますが、その中でも「tee」コマンドは、標準入力と標準出力を同時に処理できる非常に便利なツールです。特に、コマンドの出力をファイルに保存しつつ、同時にターミナルに表... 2024.09.23 Linux
Linux Linuxコマンド「cut」で効率よくデータを抽出する方法 こんにちは、ニキです。Linuxで作業をしていると、ファイルや文字列から特定の部分だけを抽出したいことがあります。例えば、ログファイルの一部を確認したいときや、カンマで区切られたCSVファイルの特定の列だけを表示したい場合です。そんなときに... 2024.09.16 Linux
Laravel Laravelでキャッシュの問題を解決する!効果的なクリア方法とその重要性 こんにちは、ニキです。Laravelを使ったWebアプリケーション開発では、パフォーマンス向上のためにキャッシュ機能が頻繁に利用されます。しかし、開発中や運用中にキャッシュに起因する問題が発生することもあります。今回の記事では、Larave... 2024.01.08 Laravel
Laravel 2行でできるLaravel Breeze標準機能を使ったメール認証 こんにちは、ニキです。LaravelBreezeは、認証システムを簡単かつ迅速にセットアップするため有用な機能です。今回は、LaravelBreezeの標準機能を使用して、たった2行のコード変更でメール認証を追加する方法をご紹介します。事前... 2023.11.05 Laravel
AWS LaravelとNginxをECS on Fargateにデプロイする こんにちは、ニキです。ECS(ElasticContainerService)onFargateは、コンテナの運用を実現するAWSのサービスです。この記事では、LaravelアプリケーションとNginxをECSonFargateにデプロイす... 2023.11.02 AWS
Docker 【Docker】Nginxのテンプレートファイルで環境変数を使う こんにちは、ニキです。DockerとNginxを組み合わせて使用する場合、設定ファイルに環境変数を含めて柔軟に設定を変更したい場面が多々あります。今回は、envsubstというツールを利用して、Nginxの設定ファイルにDockerの環境変... 2023.10.29 Docker
AWS ECSでexec format errorが出るのはM1 MACが原因かもしれない こんにちは、ニキです。今回は、ECS(Fargate)でexecformaterrorが出た時のトラブルシュートです。クラスターとタスク定義を登録したのちにサービスを登録したところ、ECSコンソールに以下のエラーが出ていました。exec/d... 2023.10.21 AWS
AWS AWS Amplify HostingでNext.jsアプリをデプロイする こんにちは、ニキです。この記事では、AmplifyHostingでNext.jsアプリをデプロイします。かなり簡単にデプロイできるのでおすすめです。CLIではなく、コンソールを使ってデプロイしていきます。アプリケーションは事前に作成したもの... 2023.10.13 AWS
AWS AWS ECS on EC2 な環境をDocker公式イメージでサクッと構築 こんにちは、ニキです。今回の記事では、ECSタスクをEC2上で実行します。ECSを使えばコンテナ化されたアプリケーションを簡単にデプロイできます。また、Fargateと比較すると請求額を削減できます。以下の流れで進めます。クラスターの作成A... 2023.10.09 AWS