katsu-coach1215

Laravel

【Laravel】Seederでテストデータを入れる3つの方法と使い分け方〜 DB::table() と updateOrCreate() の違いを徹底解説〜

こんにちは、かつコーチです。Laravelで開発していると、テストデータや初期データを登録したい場面は多くあります。そん...
Python

【Python】発電所登録処理1

こんにちは、かつコーチです。Pythonで開発しているコードを備忘録として記載します。file_upload_power...
プログラミング

システム開発における工程

こんにちは、かつコーチです。プログラミングを学習して、様々なものが作れるようになってきたとはいえ、実際実務となるとどのよ...
Laravel

【Laravel】Livewire3.0の機能を解説

こんにちは、かつコーチです。2023年8月にLivewire3.0がリリースされました。Livewire 3.0は、以前...
Laravel

【Laravel】Laravel11の機能を解説

こんにちは、かつコーチです。2024年2月にLarave11がリリースされました。今回はそのLaravel11の機能につ...
Laravel

【Laravel】バージョン指定してインストールする方法

こんにちは、かつコーチです。Laravelを導入するとき、バージョンを指定してインストールしたいときがあります。コマンド...
Clerk

【Clerk】Middlewareの名前変更

こんにちは、かつコーチです。フロントエンド開発で、認証機能を使いたいときにClerkを使っている方も多いと思いますが、先...
Prisma

【Prisma】Prismaとは?

こんにちは、かつコーチです。Next.jsを使っていて、Prismaを使う機会が出て来たので、今回はPrismaについて...
PHP

【PHP】テスト

こんにちは、かつコーチです。プログラミングにおいて開発をしてすぐリリースとなるのではなく、開発したものが正しく動作するの...
JavaScript

【Laravel】Vuejs、Inertia、Laravelでの画像アップロードの方法

こんにちは、かつコーチです。今回は、Vuejs、Inertia、Laravelを使って開発しているときの、画像アップロー...
JavaScript

【React Native】NativeWindを導入したときに、TypeScriptが警告を出す件

こんにちは、かつコーチです。ReactNativeでNativeWindを利用しようとしたとき、TypeScriptが警...
React

【Next.js】バージョン指定して使いたいとき

こんにちは、かつコーチです。Next.jsをインストールすると最新のものが入るけど、まだ対応できない。または、バージョン...
Laravel

【Laravel】LengthAwarePaginatorについて解説

こんにちは、かつコーチです。LaravelでPaginationするときは、通常paginateを利用します。しかし、そ...
Laravel

【Laravel】Request Durationの許容範囲について解説

こんにちは、かつコーチです。Laravelで開発していると、データの取り出しが多くなったり、複雑になるとパフォーマンスに...
Laravel

【Laravel】Laravelでファイルを扱う際のパターン集

こんにちは、かつコーチです。Laravelにおけるファイルアップロードは、フロントエンドとバックエンドの組み合わせによっ...
Laravel

【Laravel】Laravel10の機能を解説

こんにちは、かつコーチです。2023年2月にLarave10がリリースされました。その新機能と変更点について解説します。...
GraphQL

【GraphQL】GraphQLとは?

こんにちは、かつコーチです。今回は、昨今流行っているGraphQLについて解説します。これまでのSQLと何が違うのかも含...
JavaScript

【Vue】Piniaとは?

こんにちは、かつコーチです。Vuejsでの状態管理はVuexが主流でしたが、Vuejsがバージョン3になってから、Pin...
JavaScript

【JavaScript】npm、yarn、pnpm、bunの違いを詳しく解説

こんにちは、かつコーチです。JavaScriptのライブラリやパッケージを管理するには、何を使いますか?npm?yarn...
CSS

【CSS】2023年現在のCSS新機能をまとめて解説

こんにちは、かつコーチです。CSSでは、近年多くの新しい機能や指定方法が導入され、より柔軟で効率的なレイアウトやスタイリ...