207 Tech Blog

テクノロジーで物流を変える 207 (ニーマルナナ) 株式会社のテックブログ

Rails 6.0系にアップグレードする

この記事は 207 Advent Calendar 2022の記事です。 qiita.com こんにちは。207 でソフトウェアエンジニアをやっている原口 (id:nagamejun)です。 207ではバックエンドにRuby on Railsを使っています。2022年7月にRails6にアップグレードしたのでその手順を共…

Expo InAppPurchases から RevenueCat に移行

こんにちは。207 でソフトウェアエンジニアをやっている原口 (id:nagamejun)です。 今回は Expo InAppPurchases から RevenueCat に移行した内容について話します。 1年前に Expo の InAppPurchases に移行しましたが今回 RevenueCat に移行しました。その理…

Apollo ClientでComputed fieldsを使う!Local-only fieldsの活用術

この記事は 207 Advent Calendar 2022の記事です。 qiita.com 207株式会社でソフトウェアエンジニアをしている id:ryo-rm です。 207ではiOS / Android向けのアプリケーション "TODOCUサポーター" を提供しており、GraphQL / Apollo Clientを活用しています…

Renovate の PR が作成されたらビルド結果を比較して auto merge する

こんにちは。207でソフトウェアエンジニアをやっている原口 (id:nagamejun)です。 今回はDependabotからRenovateに移行した内容について話します。 207にjoinした当初からDependabotは導入されていたのですが、多くのPRをレビュー出来ずにスタックしてしまう…

ReactNative に3D機能を入れてみました!(React-Three-Fiber x Drei)

207株式会社の外国人ソフトウェアエンジニアのケビンです。Webをよく使っている人が分かると思いますが、現時代でWebGLで適用してる3Dサイトがかなり多くなっています。207株が開発しているTODOCUサポーター のUXにも、React-Three-Fiberを使用して、React N…

バンドルサイズ削減!React Nativeでユーザーへ配布するJSコード量を減らす

この記事は 207 Advent Calendar 2022 9日目の記事です。 qiita.com 207株式会社でソフトウェアエンジニアをしている id:ryo-rm です。 207で提供している、React Nativeを使ったアプリケーション "TODOCUサポーター" のJavaScriptバンドルサイズを減らす取…

令和4年最新版!207流React Nativeアプリの運用術

207株式会社でソフトウェアエンジニアをしている id:ryo-rm です。 1年前、EAS Buildを使ったリリースフローについて書きました。 今回は1年経ってリリースフローがどう変わったのか、EASをどう活用しているか、React Nativeアプリをどう運用しているか等に…

ある日突然採用面談を担当することになった話 〜手持ちのツールで自動化大作戦〜

こんにちは、広報 時々 情シス ところにより ドライバー採用担当 のSumiです。 \207 Advent Calendar 1日目の記事です!!!/ 今回は、ある日突然ドライバーの採用面談を担当することになり、時間のかかる定型作業を手持ちのツールを使って時間を削減したよっ…

GraphQLへ移行している話(中間報告編)

207株式会社でソフトウェアエンジニアをしている id:ryo-rm です。 今回は、ラストマイル配送を効率化する配送員の方向けのスマートフォンアプリ「TODOCUサポーター」にて、開発チームの生産性向上・アプリケーションの信頼性向上のために、GraphQLへ移行し…

AWS Community Summit APJ 参加レポート

こんにちは、Sumiです。 先日、9/15・9/16で開催されたAPAC(アジア太平洋地域)のAWS Community Summitが行われ、ご招待いただき参加してきましたのでレポートを書きました。 わたしの個人的なコミュニティ活動ではありますが、207では業務時間としてみなして…