Luup の技術ブログ

Luup iOSアプリ開発の現状と課題

はじめましてLuupのiOSエンジニア大瀧です。 今回はiOSチーム初稿ということでLUUP iOSアプリの開発体制や採用技術、現状の課題について書いていきます。 開発体制 LUUPアプリのiOSチームは現在正社員2名で業務委託のメンバーが4人となっています。 技術顧問として@tarunonさんに在籍いただいていてiOS開発の技術的なリードやSPM対応&マルチモジュール化など実際に手を動か

Luup iOSアプリ開発の現状と課題

はじめましてLuupのiOSエンジニア大瀧です。 今回はiOSチーム初稿ということでLUUP iOSアプリの開発体制や採用技術、現状の課題について書いていきます。 開発体制 LUUPアプリのiOSチームは現在正社員2名で業務委託のメンバーが4人となっています。 技術顧問として@tarunonさんに在籍いただいていてiOS開発の技術的なリードやSPM対応&マルチモジュール化など実際に手を動か

Google Cloud Composer(Airflow)でGoogle Driveに定期的にデータを送ってみる

こんにちは。Data Engineeringチームの河野(@matako1124) です! この記事では、Google Cloud Composer(Airflow)の中でGoogle Driveに定期的にデータを送るための実装方法をご紹介したいと思います。実装当初、Google Driveにデータを定期的に送るような事例は多いのかなと思っていたのですが、意外と世に記事がでていなかったので執筆してみました。 なお、Luupのデータ基盤については以下

Google Cloud Composer(Airflow)でGoogle Driveに定期的にデータを送ってみる

こんにちは。Data Engineeringチームの河野(@matako1124) です! この記事では、Google Cloud Composer(Airflow)の中でGoogle Driveに定期的にデータを送るための実装方法をご紹介したいと思います。実装当初、Google Driveにデータを定期的に送るような事例は多いのかなと思っていたのですが、意外と世に記事がでていなかったので執筆してみました。 なお、Luupのデータ基盤については以下

LuupのSREチーム紹介

こんにちは。Luup Developers Blog編集部の堀内 (@shinya_h) です。 この記事では弊社SREチームの役割や達成したいこと (ゴール) を紹介します。本記事を通じて弊社のSREチームの様子を少しでもお伝えできると嬉しいです。 なお、SREとはサイト・リライアビリティ・エンジニアリング (Site Reliability Engineering) の略称です。Google社が提唱、実践しているシステム管理とサービス運用の

LuupのSREチーム紹介

こんにちは。Luup Developers Blog編集部の堀内 (@shinya_h) です。 この記事では弊社SREチームの役割や達成したいこと (ゴール) を紹介します。本記事を通じて弊社のSREチームの様子を少しでもお伝えできると嬉しいです。 なお、SREとはサイト・リライアビリティ・エンジニアリング (Site Reliability Engineering) の略称です。Google社が提唱、実践しているシステム管理とサービス運用の

IoTアーキテクチャについて

こんにちは。 この記事ではIoTチームから、LuupのIoTってざっくりどういう仕組みなの?をお伝えできたらなと考えています。 IoTチームって何やっているの? 主に自転車やキックボードをインターネット経由で取り扱う部分がIoTの部分になります。 IoTチームがやっていることをなんとなく囲うと以下のような感じです。 LUUP のシステム構成図(21年10月時点) 車両(自転車やキ

IoTアーキテクチャについて

こんにちは。 この記事ではIoTチームから、LuupのIoTってざっくりどういう仕組みなの?をお伝えできたらなと考えています。 IoTチームって何やっているの? 主に自転車やキックボードをインターネット経由で取り扱う部分がIoTの部分になります。 IoTチームがやっていることをなんとなく囲うと以下のような感じです。 LUUP のシステム構成図(21年10月時点) 車両(自転車やキ

[イベントレポート] SORACOMプラットフォームを選んだ理由

こんにちは。Luup Developers Blog編集部の堀内(@shinya_h)です。 IoT活用を支えるプラットフォームを提供する株式会社ソラコムさま(以下SORACOM)が開催するイベント「SORACOM Discovery 2022」に弊社CTOの岡田が登壇しました。 この記事ではイベントレポートとしてCTO 岡田が講演した内容を紹介します。 イベント概要 2022年7月6日、7日にオンラインで開催されました。弊社CTOの岡田は7月

[イベントレポート] SORACOMプラットフォームを選んだ理由

こんにちは。Luup Developers Blog編集部の堀内(@shinya_h)です。 IoT活用を支えるプラットフォームを提供する株式会社ソラコムさま(以下SORACOM)が開催するイベント「SORACOM Discovery 2022」に弊社CTOの岡田が登壇しました。 この記事ではイベントレポートとしてCTO 岡田が講演した内容を紹介します。 イベント概要 2022年7月6日、7日にオンラインで開催されました。弊社CTOの岡田は7月

冪等性を担保したGoogle Cloud Composerの設計と実装

こんにちは! 2022年2月からLuupにデータエンジニアとしてジョインした河野(@matako1124) です! 元々マイクロモビリティに興味があり、データ基盤もこれからきっちり作っていきたいという0からのフェーズで、お声がけをいただけたことに感謝です。 現在、Luupのデータチームの構成は、Data Strategy部の中にData EngineeringチームとData Scienceチームの2つがある形となっています

冪等性を担保したGoogle Cloud Composerの設計と実装

こんにちは! 2022年2月からLuupにデータエンジニアとしてジョインした河野(@matako1124) です! 元々マイクロモビリティに興味があり、データ基盤もこれからきっちり作っていきたいという0からのフェーズで、お声がけをいただけたことに感謝です。 現在、Luupのデータチームの構成は、Data Strategy部の中にData EngineeringチームとData Scienceチームの2つがある形となっています

RedashをDocker+GCEで運用に乗せるまで

こんにちは、@t-kurimura です! 2年ほど前にLuupにジョインし、今はDataEngineeringやServerサイドチームのリードなどをメインに担当しています。 今回はかつてのDataチームで、ダッシュボードをData Studioで運用してきたが色々辛くなってきたので、「Redashを入れよう」と提案し構築した話を書いています。 Luup Developers Blog開設以前にしたためたため、LUUPテックブログとして内容は

RedashをDocker+GCEで運用に乗せるまで

こんにちは、@t-kurimura です! 2年ほど前にLuupにジョインし、今はDataEngineeringやServerサイドチームのリードなどをメインに担当しています。 今回はかつてのDataチームで、ダッシュボードをData Studioで運用してきたが色々辛くなってきたので、「Redashを入れよう」と提案し構築した話を書いています。 Luup Developers Blog開設以前にしたためたため、LUUPテックブログとして内容は

Luup Developers Blog を開設します!

はじめまして、株式会社Luup CTO の岡田(@7omich)です。 先日、ローンチより2周年を迎えた LUUP の技術的取り組み・ノウハウ等について継続的な発信をするべく、Zenn を利用して Developers Blog を開設することにしました。 最初の記事として、まずは本ブログの方向性や技術組織の現状について書きたいと思います。 LUUP について LUUP は、電動キックボードや電動アシスト自転車