AWSの予測請求額を通知して想定外の費用発生を防ぐ

はじめに 昨年末、勉強のために個人のAWSアカウントにとあるAWSリソースを一時的に作成しました。 その後、このリソースは不要になったのですが、削除することを忘れ、そのまま年を越してしまいました。 年末年始はAWSを触ることも無くのんびりと過ごしてい…

Web系エンジニア2年目による1年間の振り返り

はじめに 昨年2020年の1年間は、私がWeb系のエンジニアになって9ヶ月目〜1年8ヶ月目にあたります。 おおよそエンジニア2年目にあたるこの期間を振り返るとともに、2021年の抱負について考えたいと思います。 目次 はじめに 目次 本業 既存サービスのインフラ…

Laravel + CircleCI + AWSでCI/CDを学ぶチュートリアルを公開しました

はじめに Laravel + Vue.jsのサンプルアプリケーションをCircleCIを使ってAWS(EC2)にデプロイする、CI/CDパイプライン構築を学ぶチュートリアルをTechpitで公開しました。 このチュートリアルはどんな人に向いているか 以下のようなプログラミング学習者をタ…

【GitHub Actions】S3にキャッシュするアクションをリリースしました

はじめに GitHub Actionsで、キャッシュをS3に保存するアクションactions-s3-cacheをリリースしました。 github.com GitHub ActionsにおいてCI/CDを行う際にパッケージインストールやビルドを実行する場面があるかと思いますが、それらの結果をキャッシュす…

LaravelのBladeにVueコンポーネントを組み込む

はじめに Laravelは、以前は標準でVue.jsが使用できるようになっていたのですが、Laravel6.0以降は自前でVue.jsをインストールし、resources/js/app.jsを編集する必要があります。 この記事では、SPAとしてではなく、Bladeを使ったマルチページアプリケーシ…