2023-01-01から1年間の記事一覧
きっかけ 偉大なWeb+DB Pressの隔月最終号でFastAPIを特集していたので、触ってみました。 gihyo.jp PHPを4年ほど書いており、動的型付け言語ですがDDDに影響を受けて ・変数・戻り値に型を必ず定義する ・イミュータブルなクラスを使用する ・「依存性の逆…
構成 LineBotに画像を送信すると、WebSocket接続しているクライアントのブラウザの画像がリロードせずに切り替わるというものです。 https://drive.google.com/file/d/1Jy9BZB0Dy-7wDY6M_3gtuX0C8h_fIaUR/view フォルダ構成 今回はサイトをホスティングするS…
はじめに コーポレートサイトやブログ等、動的コンテンツが一部しかない場合 サーバ管理の必要がなくヘッドレスCMSから内容を編集するだけでサイトに反映されるためエンジニアでない方でも運用が簡単になると思い、試してみました。 yuktake.github.io 構成 …
きっかけ この動画を見て、実際に動かしてみようと思いました。 www.youtube.com 筆者レベル ・実務でのサーバ構築経験なし ・UdemyのAWS入門動画で手を動かしたことがある (EC2,RDS,IAM,VPC,S3などを少しずつ) 今回使用するサービス ・App Runner ・RDS ・V…
この記事について ソフトウェアテスト技法練習帳の問題をピックアップしてテストコードを書いています。 ※コードは全てGithubにあげる予定です。 指摘・アドバイス大歓迎です!!! ソフトウェアテスト技法練習帳 ~知識を経験に変える40問~作者:梅津 正洋,…
この記事について ソフトウェアテスト技法練習帳の問題をピックアップしてテストコードを書いています。 ※コードは全てGithubにあげる予定です。 指摘・アドバイス大歓迎です!!! ソフトウェアテスト技法練習帳 ~知識を経験に変える40問~作者:梅津 正洋,…
きっかけ 現在テストを書く業務がないため、練習・実践できるものを探していた矢先 こちらを見つけ、実際にプログラムを書いてみようと思いました。 全てを記事にするのは大変なので、いくつかピックアップした問題について記事を書けたらと思います。 ※コー…
きっかけ 「達人が教えるWebパフォーマンスチューニング」を読んでSQLのパフォーマンスチューニングを実践してみました。 達人が教えるWebパフォーマンスチューニング 〜ISUCONから学ぶ高速化の実践作者:藤原 俊一郎,馬場 俊彰,中西 建登,長野 雅広,金子 達…
きっかけ 「セキュア・バイ・デザイン」の第7章で複数のスレッドでEntityが共有された時に起こりうるデータ不整合について書かれており 正直これを読んで不整合の対策として挙げられていた「エンティティ・スナップショット」はあまり理解できず、代わりに …
きっかけ 「単体テストの考え方/使い方」の第11章「単体テストのアンチ・パターン」で取り上げられていて参考になったので、Laravelで自分なりに実装してみました。 TL;DR ・現在時刻は引数で渡す(私の判断) ・現在時刻を取得するためのDateTimeServiceク…
yuk (@yuk_3011) 4月1日をもって前職のWebエンジニア職を退職しました。 転職先を決めずに退職したため、無職になります。 なので求職活動と並行して、ブログを書いてみようと思います。 in Fukuoka 興味のあること ・DDD,TDD ・テスト ・Flutter スキルセッ…