投稿者:

CakePHP

はじめに

こんにちは、株式会社レコチョクの早瀬です。
普段はmurketというECソリューションの開発をしています。
CakePHP 3.xのサポートが終わりCakePHP 4.xが主流になりましたが、CakePHP 4.3を機にテストコード周りに一部変更が入りました。
中でも公式が推奨しているFixture Factoriesに興味を持ったため、テストコードの変更点とともに調査してみました。

Fixtureの役割

CakePHP 4.3 ...

投稿者:

Advent Calendar 2022

はじめに

株式会社レコチョクでバックエンドエンジニアをしている早瀬です。
新卒3年目で、普段はmurketのフロントやAPIの開発を主に行っています。
好きなバンドは UNISON SQUARE GARDEN, ill hiss clover, phatmans after schoolです。
先日CakePHPのコマンドオブジェクトを初めて触ったので、本記事ではコマンドオブジェクトの使い方などについて触れていこうかと思います。
本記事で取 ...

投稿者:

インフラ, ネットワーク

はじめに

「ブラウザはどうやってホームページにアクセスしているのか?」を全4回でまとめました。
前回はDNSを用いてIPアドレスを取得する方法について説明しました。
最終回であるその4では、サーバからデータを受け取る方法について説明します。

ネットワークの基礎知識(IPアドレスとドメイン名)
サーバにデータをリクエストする
サーバのIPアドレスを取得する
サーバからデータを受け取る ← 今回はココ
プロトコルスタック

HT ...

投稿者:

インフラ, ネットワーク

はじめに

「ブラウザはどうやってホームページにアクセスしているのか?」を全4回でまとめました。
前回はリクエストメッセージのフォーマットや作成方法について説明しました。
その3ではリクエストを送信する方法について説明します。

ネットワークの基礎知識(IPアドレスとドメイン名)
サーバにデータをリクエストする
サーバのIPアドレスを取得する ← 今回はココ
サーバからデータを受け取る

間違っている点がありましたら、コメント ...

投稿者:

インフラ, ネットワーク

はじめに

「ブラウザはどうやってホームページにアクセスしているのか?」を全4回でまとめました。
今回からはブラウザがホームページの情報を手に入れる流れについて説明していきます。
その2でブラウザがホームページの情報を取得する流れについて説明していきます。

ネットワークの基礎知識(IPアドレスとドメイン名)
サーバにデータをリクエストする ← 今回はココ
サーバのIPアドレスを取得する
サーバからデータを受け取る
使用した本 ...

投稿者:

インフラ, ネットワーク

はじめに

エンジニア1年生としてネットワークの知識は学んでおくべきだろうと思い、ネットワークの基礎について勉強しています。
自分の中で理解を深めるため、記事に纏めました。

「ブラウザはどうやってホームページにアクセスしているのか?」を全4回でまとめました。
今回はネットワークの基礎知識であるIPアドレスとドメイン名について説明します。
1. ネットワークの基礎知識(IPアドレスとドメイン名) ← 今回はココ
2. サーバにデータ ...

投稿者:

Bash, curl

はじめに

お疲れさまです。システム開発グループの早瀬です。

先日とあるツールのドキュメントを読んでいると、以下のエンドポイントを叩くと必要な情報が手に入るよという文章が書かれていました。

curl -X POST \  http://${host}:${port}/auth/realms/{realm}/protocol/openid-connect/token \  -H "Authorization: Bear ...