- HOME >
- Jose
Jose
文系大学卒業、新卒でブラック企業に就職。1年で辞職。 23歳でスキルのない無職に。 「場所」と「時間」にとらわれない働き方という目標から、未経験でIT業界へ。 転職とコロナ渦に苦しみながら、『人』との出会いに助けられ、 転職1年後に独立してフリーランスに。
ブラック企業から2年でフリーランスに
2023/3/10
概要 LaravelでDatetime型のカラムを含むテーブルから、複数の日付で検索する方法をお伝えいたします。 イベントと開催日付を保存している、eventsテーブルを例に説明します。 events ...
2023/2/25
インデックス インデックスを追加する テーブルにインデックスを追加するには、CREATE INDEXステートメントを使用します。 以下は、usersテーブルのemail_addressカラムにインデッ ...
2023/2/25
この記事ではテーブルのカラムにユニーク制約を追加・制約を削除する方法についてお伝えします。 ユニーク制約を追加する テーブルのカラムに制約を追加するには、 ALTER TABLEステートメントADD ...
2023/3/10
MySQLで作成したテーブルのカラムにデフォルトを設定する方法・削除する方法があります。 この記事では、これらの操作を実行する方法について説明します。 カラムのデフォルト値を設定する テーブルのカラム ...
2023/2/25
MySQLで作成したテーブルのスキーマを変更するためには、 カラムの追加、削除、変更(型・並び順番)があります この記事では、これらの操作を実行する方法について説明します。 テーブルにカラムを追加する ...
2023/2/22
クエリビルダー where LaravelのORMであるEloquent ORMでは、データベースからデータを取得する際にwhereメソッドを使用することができます。 whereメソッドを使用すること ...
2023/2/16
Makefileとは Makefileは、ビルドプロセスを自動化するためのファイルで、 コマンドを定義し、簡単に実行できるようにします。 この記事では、Laravel 9でMakefileを使用して、 ...
2023/12/24
概要 Laravelで開発をする際、コードの品質を保つために必須のPHPstan 実行しなくてもエラーになる部分を教えてくれたり、 不必要な変数や、到達できない処理を教えてくれる静的解析ツールです。 ...
2023/2/14
概要 PHPatでアーキテクチャテストを実装する際、Selector::classnamme(正規表現, true); で依存してはいけないクラスを指定します。 そもそも正規表現似関しての知見が浅く、 ...
2023/12/24
開発環境 概要 LaravelでAPIを作成すると、URLの最初にapiを付ける必要があります。 このプレフィックス(接頭語)を、なくして http://127.0.0.1.8000/items にす ...
2023/1/3
概要 2021年8月13日から、GitHubではパスワードによる認証が廃止されました。 remote: Support for password authentication was removed ...
2023/4/13
開発環境 概要 Laravelでクリーンアーキテクチャ実装していた際、 DomainやUseCaseを入れるためにPackagesという新しいディレクトリを作成しました。 しかし、新しく作成したディレ ...
2023/4/2
開発環境 connectionIdのマッピング方法 aws apigatewayv2 update-integration \ --integration-id [Integration ID] \ ...
2023/4/2
開発環境 概要 AWSのAPI Gateway(webSocket)を実装していたとき、 $connectルート、$defaultルート、$disconnectルート、カスタムルートそれぞれにHTTP ...
2022/12/29
開発環境 GCP BigQuery Laravel 9 PHP 8.1 概要 LaravelでGCPのBigQueryを実装することになりました。 そもそもGCP自体よくわかっていない状態から、Big ...
2023/4/13
開発環境 概要 LaravelでGCPのBigQueryを実装しているとき、BigQueryClient のインスタンスを作成するために、 GCPの認証情報を設定する必要がありました。 jsonファイ ...
2022/12/29
開発環境 GCP PHP 概要 GCPのBigQueryをPHPで実装していたとき、テーブル内のデータを全件削除するタイミングがありました。 $query = "DELETE FROM テー ...
2023/4/2
開発環境 概要 AWSのAPI Gateway(webSocket)を実装していたとき、 リクエストパラメーターにconnectionIdやdomainName、stageなどをマッピングする必要があ ...
2023/12/24
概要 Laravelで日付と比較する方法をお伝えします。 where句だけでなく、whereRawやwhereBetweenなど、 意外と便利な書き方がありとても勉強になりました。 少し躓いたポイント ...
2023/8/12
開発環境 概要 この記事では、LaravelでAWSのSESを使って、 シンプルで簡単にメールを送信する方法を紹介します。 メール送信にはAWSのメール送信サービス、SES(Simple Email ...