こんにちは、Diverse developer blogです。最近弊社では、メール配信基盤の移行作業を行いました。今回はその経緯についてご紹介いたします。 背景 弊社では、複数のメール配信サービスを利用しており、AWS EC2上に構築したメールサーバーで運用していました…
こんにちは。 Diverse developer blogです。今回は2023年のDiverseエンジニアチームの開発を数字で振り返った話をします。年間振り返りMTGにはエンジニア全員が参加して、CTOが数字をもとに年間を振り返ったあと、Miroを使ってCTO以外のエンジニアも2023年の…
はじめに 2023年11月10日(金)に開催されたFlutterのカンファレンス、FlutterKaigi2023 に参加してきましたので、その感想を綴ろうと思います。 イベント概要 FlutterKaigiは、日本において開催されるFlutter技術情報の共有とコミュニケーションを目的とした…
はじめに こんにちは!今回は2023年10月18日に開催された「AWS JumpStart 2023 運用編」に参加してきたので、その体験レポートを残そうと思います。 参加経緯 私は普段、サーバーサイドとフロントエンドの開発に携わっています。 社内のプロダクトでAWSを使…
こんにちは、Diverse Developer Blogです。 今回は、2024年10月31日でEOLを迎えるAurora MySQL v2からAurora MySQL v3のアップグレードの話をします。 Blue/Green deploymentを利用してアップグレードを行ったので、その前提での内容となります。 Blue/Green…
こんにちは、Diverse Developer Blogです。今回は、Diverseの開発組織の生産性と計測結果をどのように活用しているかをご紹介します。 リポジトリごとの開発生産性ダッシュボード 最初に計測中の開発生産性ダッシュボードを公開します。このダッシュボードは…
こんにちは、Diverse developer blogです。 3月19日(日)に開催されたYAPC::Kyoto 2023に弊社CTOがリモートで登壇し、若手社員1名が現地参加しました。今回は、現地参加した社員の体験レポートです。 yapcjapan.org YAPCに初参加 京都観光も満喫して帰って…
はじめに こんにちは。 Diverse developer blogです。 2023年3月8日(水)〜9日(木)にオンラインで開催されたAWS JumpStart 2023設計編に参加してきたので、その体験レポートについて書いてみました。 AWS JumpStart とは AWS JumpStartは新卒やAWS初学者…
こんにちは。 Diverse developer blogです。 Diverseは2023年3月19日(日)に開催される YAPC::Kyoto 2023 にシルバースポンサーとして協賛いたしました。 yapcjapan.org YAPC::Kyoto 2023 とは YAPCはYet Another Perl Conferenceの略で、Perlを軸としたITに…
こんにちは。 Diverse developer blogです。 Diverseは、2022年11月16日(水)~18日(金)にオンライン開催された FlutterKaigi 2022 にシルバースポンサーとして協賛いたしました。 flutterkaigi.jp FlutterKaigi 2022 とは FlutterKaigiは、Flutter/Dart…
Diverseの須藤(id:kurotyann) です。 今回はリプレイスの結果の後編を共有します。 主にフェーズ1〜2の技術的な知見について書きました。 なお、「前編:歴史ある婚活サービスyoubrideをリプレイスしようとしていた話 - Diverse developer blog」でもお伝…
Diverseの須藤(id:kurotyann) です。 昨年10月から婚活サービスのyoubrideのリプレイスを開始しました。 しかし、このリプレイスは今年の3月に経営判断により終了しました。 このリプレイスを最後までやり切りたかったですが、Diverseの今後の成長を考慮し…
id:kikuchy です。婚活サービスyoubrideのスマートフォンアプリは以前からFlutterを採用しています。 developer.diverse-inc.comこのアプリでは、始めはscoped_model、次にproviderを状態管理ツールとして採用してきました。 この度、通常の開発を大きく止め…
こんにちは!Diverse広報担当です。 Diverseでは週に1回、エンジニア同士で「見せびらかし会」を開催しています。 「見せびらかし会」とは、各エンジニアが1週間の中で頑張った開発Tipsを、仲間に向けて発表する場。 各自の知見やノウハウの共有を目的に行っ…
こんにちは!Diverse広報担当です。 Diverseでは週に1回、エンジニア同士で「見せびらかし会」を開催しています。 「見せびらかし会」とは、各エンジニアが1週間の中で頑張った開発Tipsを、仲間に向けて発表する場。 各自の知見やノウハウの共有を目的に行っ…
アジャイル開発のひとつである「スクラム開発」は、少人数の開発チームにおけるコミュニケーションを軸に開発を進めていく手法ですが、この度YYCチームでは、スクラム開発への完全移行を行いました。「チームメンバーが受け入れてくれたから思い切ったシフト…
こんにちは!Diverse広報担当です。 Diverseでは週に1回、エンジニア同士で「見せびらかし会」を開催しています。 「見せびらかし会」とは、各エンジニアが1週間の中で頑張った開発Tipsを、仲間に向けて発表する場。 各自の知見やノウハウの共有を目的に行っ…
こんにちは!Diverse広報担当です。 突然ですが、Diverseでは週に1回、エンジニア同士で「見せびらかし会」を開催しています。 「見せびらかし会」とは、各エンジニアが1週間の中で頑張った開発Tipsを、仲間に向けて発表する場。 各自の知見やノウハウの共有…
こんにちは!Diverse広報担当です。 突然ですが、Diverseでは週に1回、エンジニア同士で「見せびらかし会」を開催しています。 「見せびらかし会」とは、各エンジニアが1週間の中で頑張った開発Tipsを、仲間に向けて発表する場。 各自の知見やノウハウの共有…
AWS移管に伴い、Diverseではサーバー監視ツールの導入が必要となりました。検討を重ね、新たに導入したのが、サーバー監視ツール「Mackerel」(マカレル)です。今回は、Mackerelを導入した経緯と導入によって生まれたメリット、さらにチームとして見えてき…
こんにちは!Diverse広報担当です! 突然ですが、先日DiverseのオフィスにDroidKaigi様から素敵な贈り物が届きました。ありがとうございます!! これをきっかけに、Diverseと技術者コミュニティの関係を探るため、エンジニア・菊池さんにインタビュー! Dro…
こんにちは!Diverse広報担当です。 先日、Diverse Meetup #3となる『Lookerを使ったデータドリブンなアプローチ』を開催しました! 本ブログではイベントの様子をお伝えしております。 connpass.com 今回は、前編に続いて「Lookerの+αの活用法」についてお…
こんにちは!Diverse広報担当です! 先日、Diverse Meetup #3となる『Lookerを使ったデータドリブンなアプローチ』を開催しました! connpass.com DiverseのiOSエンジニアであり、最新アプリHOPにも関わる熊埜御堂 将隆さんがご登壇! BIツール「Looker」に…
突然ですが……。 Diverseの社員の男女比割合って どれくらいだと思いますか? 実は、 男女比は6:4と限りなく 同数に近づきつつあります。 マッチングアプリのサービスを展開する中で 男女どちらの視点も重要だと考えているからです。 では実際、Diverseの職…
これはなに JanusGraphとはオープンソースのGraphDBです 今回はGraphOfTheGods(神々のグラフ)を使って、GraphDBをローカルで試す方法を紹介します この内容は主に https://docs.janusgraph.org/ の公式情報を日本語で簡略化したものです GraphDBに興味のあ…
これはなに LINEの友だちを活用して恋人を見つけるサービス(HOP)のバックエンド開発について紹介します。 GraphDBを利用して「友だちの友だち」や「友だちの友だちの友だち」などの人間関係を構築しています。 現在、この「友だちの繋がり」の改善に協力し…
エンジニア界隈で注目を浴びているアプリ開発ツールFlutter。 少し前ですが、2019年に当社はFlutterを 「youbride」に導入し、運用を開始しました。 当時はFlutterを用いたプロダクト実装の 運用事例が少なく、 導入までには約1年の歳月を要しました。 今回…
こんにちは!Diverse広報担当です! 先日、Diverse Meetup #2となる『Flutter開発者必見!あの有名ライブラリの内部実装を解説』を開催いたしました。 本ブログではイベントの様子をお伝えしております。 今回は、前編・中編に続いて、いよいよラストの「コ…
こんにちは!Diverse広報担当です! 先日、Diverse Meetup #2となる『Flutter開発者必見!あの有名ライブラリの内部実装を解説』を開催いたしました。 本ブログではイベントの様子をお伝えしております。 今回は、前編の「事前知識の確認」に続いて、中編の…
こんにちは!Diverse広報担当です。 先日、Diverse Meetup #2となる『Flutter開発者必見!あの有名ライブラリの内部実装を解説』を開催しました! diverse.connpass.com Diverseのリードエンジニアとして活躍する菊池 紘さんがご登壇。 Providerとはそもそも…