エンジニ屋.com(エンジニヤドットコム)

分かりやすくを意識して情報発信!

【適性】Webエンジニアに合う性格 (バックエンド寄り)

本記事は、webエンジニア(バックエンド寄り)に向いてる性格を8つ紹介します。 Morishi(当ブログの運営者) ・32歳でWebエンジニアに転身 ・Web開発エンジニア歴3年目 ・個人的に天職だと感じてます Webエンジニアの働き方に興味あるなー、でも性格的に合う…

【Laravel】Ajaxの使い方・通信の流れ【具体例でしっかり理解】

本記事は、具体的なイメージからAjax(非同期)の使い方・通信の流れを理解できる内容になっています。 ajaxが非同期というのはなんとくなく理解したけど、実際にLaravelでどのように使うのかな? このような悩みが解決できるようになってみます。 具体的にイメ…

【Laravel】リレーション先のデータ取得・保存など しっかり理解 【検証】

本記事は、リレーション先のデータ取得や保存方法について、検証しながら理解深める内容になっています。 この記事を書く背景 確認のための準備 プロパティアクセスで取得 補足的な話ですが リレーションメソッド この記事を書く背景 学習者へアドバイスやサ…

【Xampp】PHPの異なるバージョンを同時に起動して開発!【PHPパスも考慮】

本記事は、ローカル環境でPHP8とPHP7などの異なるバージョンを同時に起動しながら開発行うための方法を紹介します。 こちらが、2つのxamppを同時に起動している状態です。 異なるPHPバージョンを使う方法として、1つのXamppに別バージョンのphpファイルを格…

【VSCode】コード自動整形時のインデント数を変更【Laravel・Blade】

本記事は、Vs codeでLaravelのテンプレートエンジンであるBladeで自動整形する際のインデント数の設定変更方法を紹介します。 プロジェクトや会社によってコーディングルールというものがあります。(特にルールなど設けていないケースもあります。) その1…

【Laravel】リレーション先を基準にデータを並び替える方法【WhereHasは使えない】

本記事は、Laravelでリレーション先を基準に並び替えをする方法を紹介します。 イメージ この記事を書く背景 確認のための準備 まずは普通に一覧表示 whereHas リレーションを条件に並び替え この記事を書く背景 学習者へアドバイスやサポートする立場のお仕…

【Laravel】テーブル作成からテストデータ挿入方法【Model・migration・factory・seeder】

本記事ではDBテーブル作成からテストデータ挿入までの実装方法を流れに沿って紹介していきます。 それでは早速実装していきましょう! 必要ファイルを作成 Model Migration Factory seeder migration Factory seeder おまけ 必要ファイルを作成 投稿された記…

業界未経験からエンジニアに転職する方法【30代実体験ロードマップ】

こんにちは、Morishiです。 本記事は、IT業界未経験者がWeb業界へ転職するまでに歩んだロードマップを紹介します。 Morishi(当ブログの運営者) ・32歳で未経験者からWeb受託会社へ転身。 ・望む環境下でバックエンドエンジニアとして従事 どのような人向けか…

【Laravel】migrationでinsert データ追加

本記事はmigrationでデータを追加する方法を紹介します。 基本的にlaravelでテストデータを追加したいときはseederを使用します。 しかし、例えばuserテーブルに管理者用のパスワードを1つだけ追加したいというときに、わざわざseederを作るのも…っていうと…

WordPressと悩んで「はてなブログPro」に決めた7つの理由【ブログ開設】

本記事は、ブログを開設する時に「はてなブログPro」に決めた理由を紹介します。 Morisi(当ブログの運営者) ・ブログを開設して約2年(2023年10月更新) ・月のPV数は約15,000pv(2023年10月更新) ・現役のWebエンジニア 本記事の内容(下記を知りたい人におすす…