マガジンのカバー画像

Zaim スタッフの頭の中

139
「毎日のお金も、一生のお金も、あなたらしく改善。」をコンセプトに家計簿サービスを運営する株式会社 Zaimです。中のスタッフたちが、どんな風にサービスに向き合い働いているかを綴る… もっと読む
運営しているクリエイター

記事一覧

ログデータを GCP の Dataflow SQL 経由で BigQuery に保存する

はじめにこんにちは、 Zaim でサーバーサイドを担当している  naoki85 です。 アプリケーションのログなどを BigQuery に保存してサービスに役立てたい、という方も多いのではないでしょうか。 Zaim でも BigQuery にデータを保存して、サービス分析や監視に使用しています。 最近、新しいプロジェクトにて、アプリケーションのログデータを BigQuery に保存する実装を担当することになりました。 Zaim の従来の実装だと、AWS のサービスを経由

スキ
2

ディレクションが楽になる!タスク管理ツール Asana の使いこなし術 23 選

こんにちは、Zaim の @HitomiHoshisaki です。サーバーサイドエンジニアとして入社して、最近はディレクションやらデータ分析やら、わいわい楽しくやっております。 Zaim では Asana というタスク管理ツールを使っています。個人的に便利だな〜と思うニッチな機能や使い方をご紹介します。社内でもここまで使い込んでいる人は他にいないので、ご安心(?)ください。 ※ 1 年ほど前に社内 LT で発表した際のスクリーンショットを流用しております。おそらくほとんど

スキ
19

ネイティブアプリに対応した CI サービスの料金を比較しました

こんにちは。Zaim の高山です。 Zaim では CI/CD サービスとして Bitrise を活用しています。今後 Bitrise の料金設計が変更になるということで、チラホラ話題になっていますね。しばらくは現状維持のまま利用できそうですが、Zaim でも変更後の新しいプランはどれを選ぶべきか、来たるべき時に備えて検討をはじめています。 さて、Zaim で Bitrise を使い始めてからはや数年。いくつかの老舗のサービスはネイティブアプリに対応したり、新しいサービス

スキ
12

Zaim のアプリチームはどのように事業に関わっているのか

家計簿サービス Zaim の iOS チームの @y_sumida です。 今回はアプリチームがどのように事業に関わっているのかについて書いてみました。 Zaim のアプリチームZaim には Web 版とアプリ版がありますが、圧倒的にアプリを使うユーザーが多いです。 そのため、施策もアプリを使いやすく発展させる施策を優先します。 多くの場合、iOS/Android でなるべく差分がないように開発するため、両 OS のチームをまとめてアプリチームとして活動しています。

スキ
16

ふりかえりは発言を引き出すのが大事。私が取り入れた三つの工夫

家計簿サービスZaim 開発部でサーバーサイドの開発を担当している @akito です。 Zaim のサーバーサイドチームの主要な仕事の一つに、Zaim の主幹機能である「銀行・カード連携機能」の保守および開発があります。サーバーサイドチームでは定期的にふりかえりを実施していますが、3 ヶ月ほど前から「銀行カード連携機能」をさらに安定して稼働させる目的で「銀行・カード連携機能」に特化したふりかえりを実施しはじめました。 今のところ効果的に進められていると実感していますので、

スキ
8

「18歳で知っておいて欲しい、あなたが出来ること、世界のこと、お金のこと」イベントレポート #Zaim

はじめに こんにちは、Zaim 経営企画担当の kotomi です。3/17(木)に、家計簿アプリを運営する 3 社で金融オンラインイベントを実施しました。内容はこれから成人を迎える方に向けたもので、今後の人生を希望をもって歩んでもらいたいと考え「18歳で知っておいて欲しい、あなたが出来ること、世界のこと、お金のこと」と銘打った当イベントをレポートします。 ちなみにこれは3 月 21 日(月)〜 27 日(日)に開催される金融教育の国際的啓発活動「Global Money

スキ
21

FlutterでUIKitのNSMutableAttributedStringのようにレンジを指定してTextを装飾する

こんにちは、株式会社 Zaim で iOS エンジニアをしている ugo です。 皆さん Flutter を触っていますか? 最近、アプリ開発の界隈では Flutter の勢いがすごいですよね! Zaimでも Yoica というアプリを Flutter を採用して開発しています。 私も3月から個人で開発している iOSアプリを Flutter でリプレイスしたいなと思い、勉強を始めました。 個人アプリをリプレイスするにあたって Flutter のTextウィジェットを、

スキ
11

自分に合ったコースでお金と向き合おう!「目的別コース」をリリースしました

こんにちは、家計簿サービス Zaim のユーザーサポートチームです。 iOS および Android 版 Zaim にて、有料会員向け機能「目的別コース」をリリースしました。 「目的別コース」とは?最適な家計管理、家計改善を支援することを目的とした機能です。 今回は第 1 弾として、無理な節約をせず、計画的に貯金を継続するための「貯金体質コース」をリリースしました。 「貯金体質コース」のおすすめポイント 3 選 簡単に月ごとの振り返りができる 月ごとの目標を設定するだけで

スキ
7

Go でコマンドラインツールを作るときに便利なパッケージ

 こんにちは、 Zaim でサーバーサイドエンジニアをしている @hira です。 少し前に、単純作業を手軽に自動化できたら便利だと思い、コマンドラインツールを作成することにしました。個人的に Go が好きなのとコマンドラインツールを作るための機能が標準で用意されているので Go で作ることにしました。  今回は、その中で私自身が実際に利用して便利だと感じた Go のパッケージについて共有したいと思います。 Go でコマンドラインツールを作るメリット 3 つパッケージを紹介

スキ
11

制限時間 10 分!サポートチーム全員で一つのお問い合わせにチャレンジするメリット 四つ

こんにちは、株式会社 Zaim でユーザーサポートチームに所属している koaraです。 ユーザーサポートチームでは月に一度、「モブサポート(以下モブサポ)」を実施しています。この記事では、最近のモブサポの実施した内容やそれによる気づき、現状の課題点などについてお話します。 ユーザーサポートチームの業務ユーザーサポートチームではメインの業務として、ユーザーから受けたお問い合わせの調査・返信をしています。 具体的には、以下の流れでお問い合わせに対応しています。 <お問い合

スキ
13

Google AdMob ネイティブ広告を使って広告のレイアウトをカスタマイズする

こんにちは、株式会社 Zaim で iOS エンジニアをしている TEM です。iOS版の Zaim アプリでは昨年から、AdMob のネイティブ広告を使って、レイアウトをカスタマイズした広告を表示しています。この記事では、その実装の際に得られた知見を紹介したいと思います。 AdMob ネイティブ広告AdMob ネイティブ広告とは、アプリに表示する広告のデザインをカスタマイズできる広告のことです。コンテンツに自然に溶け込む形でレイアウト可能なため、通常のバナー広告よりユーザ

スキ
14

データの民主化推進のためのダッシュボード整備のススメ

データ分析チームの濱口です。最近わが家のキッチンにグリルが導入され、暇があれば魚ばかり食べています。 今回はデータ民主化の推進のための Redash のダッシュボード整備に関してまとめていきます。 背景現在、データ分析チームでは、分析環境の改善による分析効率向上やデータの信頼性向上に努めています。その中の活動の1つに「データ民主化の推進」があります。ここで挙げている「データの民主化」とは一般的に、一部の専門家のみが扱えていたデータの利活用を、データに関する詳細な知識を持たな

スキ
13

古いコードを MVVM + Coroutine + Testable にリファクタリング

こんにちは、Zaim で Android 開発を担当している @sakai です。 今回は、最近 Android チームが進めているリファクタリングのお話をしていきたいと思います。 現在の Android アプリ開発における技術選択の中で、「MVVM(Model, View, ViewModel) のアーキテクチャで Kotlin で記述する」というのはスタンダードな方法の一つになっているかと思います。 Android 版 Zaim の基本的なアーキテクチャも AAC(An

スキ
17

分析に使う SQL を GitHub リポジトリで運用

Zaim の分析チームの濱口です。 分析チームでは各々が書いた SQL をドキュメントにまとめて GitHub リポジトリに貯めて共有しています。この試みを始めてから 1 年ほど経過したので、運用してみて感じたことや気づいたことを紹介しようと思います。 背景SQL を GitHub リポジトリに貯め始めたのは、以下のような二つの問題意識があったからでした。 1. レビューの枠組みがなかった SQL を複数人でレビューする確固たる枠組みがなく、タスク管理ツール上で雑にチ

スキ
10