BLOG ブログ
Ateam Tech Blog
-
Next.jsにFirebase Authenticationを導入するときに考えるべきことエイチームグループの子会社のエイチームライフデザインでフロントエンドエンジニアをしてます。小堀輝(@anneau)です。 今回はNext.jsとFirebase Authenticationについてお話ししようと思います。 はじめに ユーザーが複数端末を持つことが多い現代において、私たちが開発するWebアプリケーションでは、異なるデバイスで同じ体験をユーザーに提供するために、ユーザーIDを識別し、データを保存することはとても重要かと思います。 もちろん、独自にユーザーを識別するシステムを開発することは可能ですが、複雑なロジックになってしまい、メンテナンスコストが嵩んだり、不具合につながってしま…
-
issue確認やコードレビューをする際の観点自己紹介 エイチームグループ子会社のエイチームライフデザインで、マネージャーをしています。福田龍(@ryu_f_web)です。 この記事について issue確認やコードレビュー(GitHub: Pull Request, GitLab: Merge Request)を見る際の観点をまとめたもの 業務で直近3ヶ月間、自部署全てのコードレビューを最終確認させてもらっていた上で、よくあったケースのご紹介です 構成 【issue段階】陥りがちな思考の癖2点 【コードレビュー段階】重要度別 観点 【issue段階】陥りがちな思考の癖2点 Howの固定化、Whyの欠如 実装によるデメリット考慮漏れ 開発に…
-
LINEグループにBotからメッセージ送信するはじめまして。 株式会社エイチームライフデザイン、 カスタマーマーケティング本部のCRE推進部に所属しております、奥山 聡です。 今回はLINE Messaging APIの活用方法についてお届けしたいと思います。 LINEグループにプログラムからメッセージを送りたい、と思ったことはありませんか? SlackやChatworkに比べると手順がやや複雑で手間がかかったので、備忘も兼ねて設定手順を記事に残します。 もし何かの参考になれば幸いです! 完成形 import os from linebot import LineBotApi from linebot.models import Text…
-
Ateam Tech Blog を開設しましたはじめまして エイチームグループの子会社のエイチームライフデザインで技術開発室の室長をしてます。大西勉(@tsutorm)です。 エイチームの技術情報を発信する "Ateam Tech Blog" を開設することができました。 記念すべき 1本目の記事として、ブログ開設に至った経緯などを簡単にですが、お伝えできればと思います。 ブログ開設の経緯 今まで、個人としてのQiitaやアドベントカレンダーでの発信や社外登壇、子会社毎の発信といった場はありましたが、 エイチームグループとしてこういった技術的な取り組みをしているよ。というのを公にお伝えする場所はありませんでした。 実は、グループ組織内での…