はじめに 今回は小ネタです。 Application Auto Scaling のスケジュールされたアクションの例 - Application Auto Scaling などでは aws-cli による Appliction Auco Scaling のスケジュール方法が示されていました。 しかし、CloudFormation によるものが Web 上でうまく見つけられなかったのでメモ程...

続きを読む

こんにちは!伊神です! 今回はテスト駆動開発(Test-Driven Development: TDD)について記事にします! テストを優先しながら実装を進める開発手法で、早期にバグを発見することができたり必要な機能を無駄なく開発することができます! 目次 テスト駆動開発(TDD)とは? 開発サイクル TDDを実践するメリット/デメリット (例)FizzBuzz問...

続きを読む

はじめまして! 2022年7月に入社しました伊神 誠人と申します! 前職もWebマーケティングを行っている会社でその経験も活かしながら頑張って行きます! 配属はPHPチームで現在研修を受けています。 今回は「PHPの名前空間」についてご紹介したいと思います! プログラム内においてクラスや関数などの名前が重複し衝突をしないようにするため名前空間を利用しグループ化する必要があります。 P...

続きを読む

はじめに こんにちは。澤井です! Dockerを触る機会が多くなりました。 本記事はDockerのブリッジネットワークにおけるコンテナ間通信について記載しています。 具体的にイメージできるようにネットワークインターフェースを流れるパケットも観察したいと思います。 ネットワークインターフェースは、ネットワークインターフェースカード(NIC)やネットワークアダプタと呼ぶこともあります。 ...

続きを読む

こんにちは、開発部の鈴木です。 今回は、Angularアプリケーションの開発における、モジュール設計で普段意識していることと、モジュールの遅延ロードについて紹介します。 モジュールとは Angularには、アプリケーションの機能や関心事をまとめるためのモジュールという仕組みが備わっています。 Angularアプリケーションを新規作成した際に生成されるAppModuleも、モジュールのひと...

続きを読む