ランサーズ(Lancers)エンジニアブログ > もくもく会 > 2023/6/12週 もくもく会 BFF, Laravel API, Roots(ModernWordPress), ServerlessFramework, LangChain
2023/6/12週 もくもく会 BFF Laravel API Roots(ModernWordPress) Serverless Framework LangChain etc.

2023/6/12週 もくもく会 BFF, Laravel API, Roots(ModernWordPress), ServerlessFramework, LangChain

tanifumiya|2023年06月16日
もくもく会

ランサーズでは自己学習の場として毎朝1時間程のもくもく会を開催しています。
もくもく会を開催しようと思ったきっかけは、こちらで紹介しています。
以下は今週の取り組みになります。

今週のもくもく会

太田

  • 今週はやりたいこと考えてた
    • Mentaで教えてる Laravel API
      • Laravel API + React
    • Laravel API + Next.jsもやりたい
    • Go + Next.js もやりたい
    • Android (Kotlin)もしたい
    • NewSQLについて知見ないので学びたい
  • 最近動画編集にハマってるのでAdobe premiereサブスク買うことを決意

磯野

  • 今週やったこと
    • PHPで理解するオブジェクト指向の活用本 読破
      • クリーンアーキテクチャやデザインパターンのとっかかりとしてよかった
      • PHPなのでJavaとかより読みやすい
      • 途中の絵柄が可愛い
    • WordPress入門 (Roots)

砂田

  • ServerlessFrameworkの学習始めました
    • StableDiffusionをデプロイするため
  • 学び
    • PaaSの利用状況を日々見ておかないと意外と使用料が取られているので要注意
    • デプロイエラーでもメモリを占有していたのでその間ずっと料金かかっていた

岡田

湯山

  • CSS
    • 横スクロールする仕様テーブルで長めのキャプションを設定すると、キャプションの折返しがうまくできない問題がある
    • 下記で解決font-size: 16px; white-space: normal; position: sticky; top: 0; left: 0; width: 94vw;
    • ScrollHintという便利ライブラリを発見
  • リーダブルコード
    • 7章~10章
    • 7章制御フローを読みやすくする
      • 条件式の引数の並び順は左側に「調査対象」で右側に「比較対象」
      • ネストを浅くする
      • 関数から早く返すconst contains = (str, substr) => { if (str === null || substr === null) return false; if (substr.equals(“”)) return true; // 処理 };

西村

勇魚

  • 最近仕事で取り組んでいたことを元にzennの記事を書いた
  • 結構バズって嬉しい

複数の環境でDockerfileを共通化するために使えるtips

雑談

  • WordPress界隈は独自進化している
  • LangChainの情報をどうやって調べてる?
    • LangChain ◯◯
    • 難しい情報を入力しなくても、簡単な会話から自分が知り得なかった情報をAIが教えてくれることが理想

今週の報告は以上です。
週毎に取り組みを掲載していきますので、ご期待下さいませ。