マネーフォワードはRubyプランで Kaigi on Rails 2021 に協賛します!

マネーフォワードは、Kaigi on Rails 2021 をRubyプランで応援いたします!

スポンサートークでは、@ayumitamai97より「GraphQL Schema から TypeScript の型定義を自動かつ安全に生成する仕組み」についてお話しさせていただく予定です。

【開催概要】
日時:2021年10月22日(金)〜23日(土)
方法:オンライン
主催:Kaigi on Rails Team

【参加申込】
以下のイベント申込ページよりお申込みください。
https://kaigionrails.doorkeeper.jp/events/127662

マネーフォワードではテックコミュニティに対するさまざまなコントリビューションを応援しています。
スポンサードだけではなく、OSSに対するコミットやIssueの報告、その他テックコミュニティの運営などできる範囲でのコントリビューションを実施しています。
今後もテックコミュニティへの貢献を継続していきたいと考えていますので、よろしくお願いします!

続きを読む

情報共有ツール(Kibela)の記事をDeepLで自動翻訳できるようにしてみた

こんにちは。

コーポレートエンジニアリンググループの 下村 です。
コーポレートエンジニアリングって?という方は こちら をご参照下さい。
誤解を恐れず言えば、社内ITをハックする人 といった職種です。

本日はマネーフォワードグループ全体で利用中の情報共有ツール(Kibela)の記事をDeepLによる自動翻訳ができるようにしてみた記事を書いてみます。

この記事の要約

  1. Kibelaの記事の件名に特定キーワードをつけるだけで、DeepL APIによる翻訳記事が作成/更新されるようにした。
  2. DeepL APIを利用するにあたって工夫した点を書いた。
    • 課金額の節約方法
    • 翻訳をかける前の下処理について

DeepLとは

DeepLとは 「世界一高精度な翻訳ツール」 (公式ページから引用) です。

続きを読む

メール取込をリリースしました!

こんにちは!マネーフォワードエンジニアの木吉です。
CTO室マイクロサービス推進部で社内のさまざまなプロダクトから使われるマイクロサービスを開発しています。

今年6月にメール取込というサービスをリリースしました。
お知らせはこちらです。
今回はそのメール取込について紹介する記事になります。

メール取込とは?

メールの本文あるいは添付ファイルを解析した結果をデータとして提供することを目的としたプロダクトです。

背景

マネーフォワードでは、アカウントアグリゲーションという技術を強みとしています。
金融機関などのサービスと連携し、APIまたはスクレイピングを用いてデータの取得を行い、口座の入出金情報などのデータの取得を自動で行う仕組みです。

日々、連携できる金融機関やサービスは増えていきます。しかし、

  • そもそもAPI連携できないサービス
  • 複雑な認証フローを要求されるサービス

こういった特徴のサービスについては連携先として追加するのが難しく、ユーザに手入力でのデータ作成を強いてしまっている、というのがこれまでの現状でした。

新たな連携手段の検討

上記で述べたような背景から、新たな連携追加の手段がないか模索し始めました。

続きを読む

お知らせ: 『toCでは出来ないがtoBで出来る事〜ビジネスの複雑さへ立ち向かえ〜』に登壇します

前回開催しました現場の声にとことん応える!ペーパーレス最前線のプロダクト開発株式会社カミナシさまとCADDi株式会社さまとマネーフォワードでの3社合同イベントを開催致します。

マネーフォワードから「マネーフォワード クラウド会計」のアーキテクチャ改善を推し進めるエンジニア、鈴木 栄次(chibiccoooooo)が登壇します。

【開催概要】

  • 日時:2021/09/30(木) 19時〜
  • 方法:配信はZoomを予定しております。
  • 主催:株式会社カミナシ

 
【参加申込】

 
登壇者の誰もがtoB、toCを経験しており、それぞれの違いやtoBならではの面白さや難しさについて登壇させていただく予定となっております。
ぜひご参加いただければと思います。

続きを読む

TwitterにMoney Forward Developersを開設しました

TL;DR

開発者向けの情報をお届けするマネーフォワードの公式Twitterアカウントを先日開設いたしました!
アカウントは Money Forward Developers となっています。
Twitter IDは moneyforwardDev になります、ぜひフォローください!

なぜいま開発者向け Twitterアカウントを開設したのか?

まず前提としてマネーフォワードのSNSアカウント戦略は「過度な分散は推奨しないが、必要があれば分割する」になります。
そして通常エンジニアやデザイナーなどの開発職に携わる人間がマネーフォワードの公式Twitterへ投稿をしたい場合は、アカウント権限を持っているかたに「このようなメッセージを何時頃に投稿してほしい」と依頼してもらうという方法を取っています。
通常はこの運用フローで困ることはないのですが、技術広報としてオンラインテックイベントを何度か開催したことで大きく2つの課題がわかってきました。

テックイベント中の運営ツイートがおこないにくい。

まず第1の課題はテックイベント開催時に運営ツイートを行いたいケースがあります。

続きを読む

マネーフォワード MEのiOS 15対応

こんにちは。
マネーフォワード MEのiOSエンジニア、ひらた( @cafedeichi )です。

ここ数年、マネーフォワード MEは比較的早い段階で新しいXcodeへの開発環境の移行とiOSへの対応をしています。主な理由は、古いXcodeで開発を進めると、それだけ新しいものへ移行した時の技術負債が増え、本来集中すべきサービスの施策の遂行等に影響を及ぼしていく可能性が十分にあるからです。また、通常、翌年度末には古いXcodeでビルドしたアプリのAppleへの審査は申請できなくなるので、実施するのであれば早い方が望ましいと考えています。
今年もXcode 13およびiOS 15のbeta 1から動作検証をはじめ、いくつかの問題への対応と新機能の追加を行い、先日iOS 15に対応したバージョンをリリースしました。この投稿は動作検証から実装までのまとめです。これからiOS 15対応を検討されている方の参考となれば幸いです。
なお、この内容はXcode 13 beta 5、iOS 15 beta 8で確認した結果を元にしているため、それらの後続のバージョンでは挙動が変わっている可能性があります。実装はこの投稿用に編集しているため、実際のものとは異なります。

問題への対応

UINavigationBar、UITabBarの背景色が消える

まずは既存実装を変えずにXcode 13 beta 1でビルドして、最初に目に入ったのが背景色の問題です。ビルドは通ったものの、UINavigationBarとUITabBarの背景色が消えました。UIKitの仕様変更によるもので、それらのisTranslucentがfalseとなっているのが主な原因でした。

続きを読む

Go Conference 2021 Autumn にブロンズプランで協賛します

マネーフォワードはブロンズプランで Go Conference 2021 Autumn を応援させていただきます!

【開催概要】
開催日時:2021/11/13(土) 10:00 〜 20:00
配信方法:YouTube Live
主催団体:Gophers Japan & Women Who Go Tokyo

【参加申込】
以下のイベント申込ページよりお申込みください。 (申込開始: 2021/10/01(金) 〜)
https://gocon.connpass.com/event/213865/

マネーフォワードではCTOからのメッセージでも発信しているように社内でのGoの利用を推進しています。
その結果生まれるさまざまなコントリビューションを応援しています。
スポンサードだけではなく、OSSに対するコミットやIssueの報告、その他テックコミュニティの運営などできる範囲でのコントリビューションを実施しています。
今後もテックコミュニティへの貢献を継続していきたいと考えていますので、よろしくお願いします!

続きを読む

お知らせ: フロントエンドカンファレンス福岡スピンオフ 〜フロントエンドの現場 in 福岡〜 に登壇します

こんにちは。福岡でフロントエンド開発をしている木村です。
最近家購入のため35年ローンを組みまして、やるしかないと意気込んでいる今日このごろです。

そんな私ですが、フロントエンドカンファレンス福岡スピンオフ 〜フロントエンドの現場 in 福岡〜に登壇します。

イベントとしては開発現場の話がメインになりますので、マネーフォワード福岡拠点で現在開発中のサービスでのフロントエンド開発の技術スタックや体制のお話をさせていただく予定です。
ご参加につきましては福岡に限らず興味があれば参加いただけますので、フロントエンドの現場についてについて少しでも興味があればぜひお立ち寄りください。

【開催概要】
日時:2021/09/22(水) 19:00〜21:00
場所:オンライン
主催:フロントエンドカンファレンス福岡

【参加申込】
以下のイベント申込ページよりお申込みください。
https://fec-fukuoka.connpass.com/event/221846/

マネーフォワードではテックコミュニティに対するさまざまなコントリビューションを応援しています。
スポンサードだけではなく、OSSに対するコミットやIssueの報告、その他テックコミュニティの運営などできる範囲でのコントリビューションを実施しています。
今後もテックコミュニティへの貢献を継続していきたいと考えていますので、よろしくお願いします!

続きを読む

技術顧問giginetさんインタビュー コミュニティ活動やOSS活動の秘訣を聞いてみました

こんにちは、People Forward本部で採用担当をしている村田です。

今年もiOSDCの季節がやってきました!
マネーフォワードは「iOSDC Japan 2021」にSILVER SPONSORとして協賛しています。

突然ですが、マネーフォワードが2021年の3月から、iOS領域ではgiginetさんこと三木康暉さん、Android領域ではあんざいゆきさんのお2人を技術顧問としてお迎えしたことはご存知でしょうか?

iOSDC開催にちなみ、今回は、giginetさんにマネーフォワードの技術顧問就任にまつわるお話や、精力的なコミュニティ活動やOSS活動を支えるモチベーションの源泉についてインタビューしました。

語り手
三木康暉さん(以下、giginetまたはぎぎにゃん) @giginet 写真右上
クックパッド株式会社 モバイル基盤部 iOSテックリード。fastlane, Carthage, XcodeGenなどの著名なOSSのコアコミッター。北海道大学院 情報科学研究科を卒業後、クックパッド株式会社に新卒入社し現職。クックパッドのモバイルアプリの開発基盤改善や、リアーキテクチャを進めている。テックカンファレンスや勉強会、ブログ等での良質な情報発進や「cocos2d-xではじめるスマートフォンゲーム開発」などの執筆活動も行っている。

聞き手
須田雅之さん(以下、須田) @daasuu 写真下
マネーフォワードビジネスカンパニー 個人事業主本部 プロダクト開発部 TaxReturnグループ 兼 CTO室 スマートデバイス推進グループ リーダー。
元々Androidエンジニアだが、iOSもサーバーサイドもなんでもやるマン。

杉本至さん(以下、杉本) @itaru_sugimoto 写真左上
マネーフォワードビジネスカンパニー クラウド経費本部 プロダクト開発部 モバイルアプリグループ リーダー。
福岡在住のiOSエンジニア。ぎぎにゃん愛が深い。

続きを読む

マネーフォワードはシルバースポンサーとしてiOSDC JAPAN 2021を応援させていただきます!

マネーフォワードは昨年に引き続き、シルバースポンサーとしてiOSDC JAPAN 2021を応援させていただきます!

iOSDCはiOS関連技術をコアのテーマとしたソフトウェア技術者のためのオンラインカンファレンスです。
100を超える様々なトークが予定されていて、ワクワクするコンテンツが盛りだくさん!
iOSに興味があるエンジニアはぜひ一緒にこのお祭りを盛り上げていきましょう!

【開催概要】

日時:2021年9月17日(金)〜2021年9月19日(日)
場所:オンライン
主催:iOSDC Japan 2021 実行委員会

【参加申込】

以下のイベント申込ページよりお申込みください。
https://iosdc.jp/2021/

マネーフォワードではテックコミュニティに対するさまざまなコントリビューションを応援しています。

スポンサードだけではなく、OSSに対するコミットやIssueの報告、その他テックコミュニティの運営などできる範囲でのコントリビューションを実施しています。
今後もテックコミュニティへの貢献を継続していきたいと考えていますので、よろしくお願いします!

続きを読む