AWS

【AWS】SAA合格体験記 〜コツコツ学習ととにかく量〜

SAA試験に一発合格のためにやってきたことをまとめます。 今回は試験を振り返りつつ、合格までにやってきたことまとめたいと思います。 これからSAAを受ける人に少しでも役に立てれば幸いです。
ツール

reviewdogを飼ってレビュー楽にしよう(PHP編)

今回はチェックツールなどの結果を自動でプルリクにコメントなどをしてくれるreviewdogについてまとめてみます。 reviewdog自体はいろんな言語に対応していますが、今回はPHPをメインで進めます。 ソースコードチェック...
Laravel

LaravelのミドルウェアでIP制限機能

業務系のシステムなどではセキュリティを高めるために許可されたIPアドレスからのリクエストしか受け付けないようにするIP制限の機能を求められることがあります。 例えばAWSを使っているのであればAWS WAFで設定可能で、設定も楽であ...
コラム

『良いコード/悪いコードで学ぶ設計入門』を読んでみた【コラム】

今回は2022/4/30に@ミノ駆動さんが出版された『良いコード/悪いコードで学ぶ設計入門 ― 保守しやすい成長し続けるコードの書き方』を読んでみましたので内容をまとめつつ、私が感じたことなどをまとめてみました。 ...
プログラミング

クライアントからS3に署名付きURLでアップロードする(PHP編)

S3に署名付きURLでファイルをアップロードする方法についてまとめます。 つまずきポイントもあったのでそれらも含めて書いています。 環境 PHP 8.1Laravel 8.*league/flysystem-aws-s...
AWS

Terraformの基本的扱い方(AWS編)

Terraformを使って環境構築を行ったときによく使ったコマンドや設定などをまとめておきます。 Terraformをまともに触ったことがない状態でしたが、環境構築をするとなってから事前にある程度どういったものか調べて取り組みました。 その中でもよく使った設定やコマンドを取り上げます。
Laravel

PHPUnitテストを高速化した話

Laravelを使ったアプリケーションでテストコード(PHPUnit)を書くことはよくあることだと思います。 その中でもデータベースを利用したテストを実行したいことも多いはずです。 またCircleCIなどのCI/CDツールを...
Laravel

サブドメインを使って複数のルーティングを分ける【Laravel】

今回はLaravelでサブドメインごとにルーティングを分ける方法を解説します。 Laravelではデフォルトでwebとapiの2つのルーティングが設定されています。 それとは別にサブドメインを使って新しいルーティングを作成したいときは簡単にルーティングを追加することが可能です。
Laravel

クライアントのIPアドレス取得でハマった話【Laravel】

LaravelでIP制限をかけたいと思ったときにIPアドレスの取得が必要なのですが、思ったIPアドレスが取得できなかったので調べてみました。
WEB

WEBアプリケーションの脆弱性とその対応5選【Laravel用】

アプリケーションの開発を行うときに気をつけなれけばいけないポイントの1つとしてあげられるのがセキュリティ対策です。 最近では顧客情報が漏洩したなどのニュースを見る機会も多くなってきました。 この記事ではLaravelのアプリケーションを前提してよくありそうな脆弱性についてとその対策について5つ紹介します。
NFT

【簡単】OpenSeaの始め方解説します! 〜5分で完了〜

OpenSeaが有名みたいだけどどうやって使うのかわからないしそもそも何なのかあんまりわかってない。。 こういった悩みを解決するためにOpenSeaとはどういうものなのかや使い方について画像付きで解説していきます
タイトルとURLをコピーしました