こんにちは、フロントエンドエンジニアの 谷(@high_g_engineer)です。
最近、自分が所属するチームと興味がある人達を集めて、業務時間内でもくもくと学習する会、
もくもく会を開催し始めました。
もくもく会を開催しようと思ったきっかけは、こちらで紹介しています。
以下は今週の取り組んだ内容になります。
今週のもくもく会
谷
- Open AI + Node.jsで画像生成モデルを試す
- https://zenn.dev/highgrenade/scraps/148bc0d3ac9c17
- DALL-EがOPEN AI APIからだと利用できず、chatgptによるとGoogle Custom Search JSON APIが良いとのこと
- 早速GCP登録でAPIキー取得&Custom Search JSONの有効化
- 以下の記事を参考
- チームトポロジーまとめのnoteブログを書く
- なんとかまとめ切れました。
- https://note.com/highgrenade/n/n0d4adb7e7ba7
- GraphQLやる
- https://zenn.dev/highgrenade/scraps/09bb436c15a9a5
- 概念の理解
- GraphQLは、GraphとQL
- Graphは、オブジェクトをnode、リレーションをedgeで表現
- QLは、SQLの様なDBを操作するものではなく、APIの為のクエリ言語
- GraphQL(Apollo Server)サーバをローカルにたてる
- Hello Worldのスキーマ定義
- クエリを実行してHelloWorldが返ってくるところまで確認ok
高橋
- PHPerKaigiのエンジニアブログ書いてた→今日公開します
岩崎
- テストの学習(Jest)
- https://zenn.dev/imokeeeenpi/scraps/0d24de9a416877
- テストの基礎概念
- テストとは
- テストの必要性
- テストの種類
- 公式ドキュメントに書いてあったテストを自作してみた
- 実際にJestをインストールしてテストコードを書いてみた
- 超基礎の単体テストのみ
五十嵐
- フロントエンド周りのCI整備
- ビルドわすれしないようにするの作成
- circleci/path-filteringよりも早期的にディレクトリ分岐の処理がかきやすい気がする
- AWSの認証をOpenIDにした
- ProdもOpenIDにしたいっすね
磯野
- Pest V2の新機能10個まとめ
- https://zenn.dev/wadakatu/scraps/80cf7c3c3e7b64
- アプリケーション全体に関するテスト
- 並列テスト時の実行速度向上
- テスト実行結果の可視化
- 便利オプション追加(—retry, —dirty, —compactなど)
- Laravel Weekly Update #1 ~ #3まとめ
- https://zenn.dev/wadakatu/scraps/6b57ca131f4b74
- Laravel公式が、Laravelの新機能を短くまとめてYoutubeで週1更新している
- 今まで、Slackだけだったが今回zennにも書くようにした。
- Laravelは便利ですねえ。。
いさな
- PhpStormをPHPStanと連携した
今週の報告は以上です。
週毎に取り組みを掲載していきますので、ご期待下さいませ。