Money Forward Developers Blog

株式会社マネーフォワード公式開発者向けブログです。技術や開発手法、イベント登壇などを発信します。サービスに関するご質問は、各サービス窓口までご連絡ください。

20230215130734

2016-01-01から1年間の記事一覧

Microsoftの技術イベント「de:code 2016」に参加してきました(当社サービスとの連携も紹介して頂きました)

マネーフォワードのウェブ&サーバーサイドエンジニアの黒田です。 昨日(5/24)、Microsoftの日本における年に一度の技術イベントの「de:code 2016」に参加してきました。 マネーフォワードとMicrosoftは、先日のプレスリリースで提携を発表させて頂いており…

おすすめのプロトタイピングツール5選(2016年5月時点)

こんにちは、デザイナーの大橋です。 昨今のプロダクトデザインの制作フローにおいて、プロトタイピングは必須の作業の一部になっていると思います。 そこで今回は、世の中にあるプロトタイピングツールの中で定番のものから最新の分析までできちゃうツール…

【レポート速報】Google I/O 2016 – Day3 「RecyclerViw ins and outs」

Androidエンジニア+セキュリティ全般を兼務する鈴木です。 Google I/O 最終日のレポートをしようと思います。ちなみに本日は 更に涼しく、むしろ寒く感じた一日でした。今日は参加したセッションのうちの「RecyclerViw ins and outs」について報告したいと…

【レポート速報】Google I/O 2016 - Day2

Androidエンジニア 兼 情報セキュリティ担当の鈴木です。 【レポート速報】Google I/O 2016 - Day1に引き続き、Google I/O 2016 2日目のレポートをしようと思います。 ちなみに本日は全体的に涼しく、若干過ごしやすい一日でした。 今日は参加したセッション…

【レポート速報】Google I/O 2016 - Day1

Androidエンジニア 兼 情報セキュリティ担当の鈴木です。 私は今、Google本社があるMountain Viewで開催中のGoogle I/O 2016に来ております。 昨年とは違い今年は屋外でのカンファレンスなので、早速日焼けしてしまいました。 今日は参加できたセッションの…

Rubyアプリのコードレビューを支えるsaddler

こんにちは、むらはし こと sanemat です。 rubocopをコード増分だけに適用して通知したい。lintを増分だけ掛けたい。あると思います。 曰く「増分だけに対応してほしい」 曰く「テスト遅くなるのは嫌だ」 曰く「引っかかってもテストは落ちないで欲しい」 …

最近のruby-core (2016年4月)

こんにちは。卜部です。 ruby-coreというRuby本体の開発の議論がされているメーリングリストがあります。 新機能やバグ報告などがだいたいここに集約されてくるので購読しておくとRubyの動きが分かります。 最近興味深かったトピックを紹介します。先月長い…

RubyKaigi 2016 Rubyスポンサー申込み

【お知らせ】 RubyKaigi 2016 http://rubykaigi.org/2016 マネーフォワードは昨年に引き続き、 RubyKaigi 2016 の Rubyスポンサー に申込みさせていただきました。 今年は、9/8(木)から9/10(土)の日程で、京都にて開催です。 会場で皆様にお会いできることを…

ES2015のGenerator、および Async/Await を使った非同期処理について

マネーフォワードでフロントエンドの開発者をしています大塔と申します。 今回は個人的にお世話になることの多いGeneratorおよび Async/Await を使って非同期処理を、同期処理っぽく書く方法について、記載させていただきたいと思います。 環境構築 webpack…

RubyGems.orgの脆弱性について

こんにちは、金子です。 普段はRailsを書いたりしています。 今回は2016/4/6に発表された、RubyGems.orgの脆弱性についてまとめました。 脆弱性について RubyGems.org gem replacement vulnerability and mitigation をざっと読んでみると、 特定の状況で、R…

この春オススメしたい第三のエディタ

こんにちは。萩谷と申します。 この春、心機一転エンジニアデビューを果たした方、新卒でエンジニアとしてのキャリアをスタートさせた方、おめでとうございます。 さて、我々Webエンジニアの職人としての道具といえばPCですが、同時に欠かせないものといえば…

Auto Layoutで固有サイズを使いこなそう

iOSエンジニアの西方です。 iPhone SEが発売されました。 個人的には大きな画面のiPhone 6 Plusシリーズが好きなので、今さら4インチに興味はなかったのですが、片手に収まるこのサイズに魅力を感じている方も少なくないでしょう。 開発者としては複雑な気分…

最近のruby-core (2016年3月)

こんにちは。卜部です。 ruby-coreというRuby本体の開発の議論がされているメーリングリストがあります。 新機能やバグ報告などがだいたいここに集約されてくるので購読しておくとRubyの動きが分かります。 最近興味深かったトピックを紹介します。

JSON仕様(ECMA-404) を眺めてみる

こんにちは。 Javaエンジニアの中本です。 現在、Web API のスタンダードなフォーマットといえば JSON ですね。 今回はそのJSONの仕様の1つであるECMA-404を眺めてみようと思います。 Standard ECMA-404 - Ecma International リンク先の仕様書のPDFがあるの…

Swift+Core DataによるiOSアプリプログラミング

iOSエンジニアの西方です。 先月、正式にマネーフォワードにジョインしました。 私事ではありますが、先月、著書を発売させていただきました。 Swift+Core DataによるiOSアプリプログラミング http://www.amazon.co.jp/gp/product/4839954887/ マネーフォワ…

Android開発をもっと前へ!開発を加速させるTips・ツール

Androidエンジニアの黒田です。 当社マネーフォワード株式会社は「お金を前へ。人生をもっと前へ。」をビジョンに、個人および法人のお金の悩みを解決することを目指しサービスを提供しています。 よりよいサービスを提供してお客様の人生をもっと前へすすめ…

Emacs Zshなどを設定した話

先月中途で入社した卜部です。 中途入社したタイミングでちょうどよいので環境設定を見直していました。 たぶん全部捨てて書き直したのは8年ぶりくらいでした。 今回の感想を忘れないうちに書いておきます。 Emacs Emacsを使い続けている理由はauto-save-buf…

それ、Swift Bondでくっつけちゃおう

こんにちは マネーフォワードでiOSアプリ開発をしています西信です アプリはサーバーとの通信処理やユーザー操作により目まぐるしく状態が変わります そして、その状態の変化に追従してUIが変わります 複雑な状態変化が起こりうるアプリ開発で状態ごとにUIを…

最近のruby-core (2016年2月)

こんにちは。卜部です。 ruby-coreというRuby本体の開発の議論がされているメーリングリストがあります。 新機能やバグ報告などがだいたいここに集約されてくるので購読しておくとRubyの動きが分かります。 最近興味深かったトピックを紹介します。 [#12039]…

UITestのスクリーンショットを一覧で見たい

iOSエンジニアの藤原です。 Xcode7の新機能で、UITest中に自動でスクリーンショットを撮影してくれるという機能があります。 しかし、スクリーンショットを見るためにはXCode上でいちいちプレビューボタンをクリックする必要があり、一覧性がありません。 そ…

マネーフォワードのtvOSアプリケーションを開発した話

エンジニアの児玉です。 「マネーフォワード」のiOS, Androidアプリの開発を主に担当しています。 本日プレスリリースをさせていただきましたが、Apple TV(第4世代)向けのマネーフォワード tvOSアプリケーションを公開致しました。 本稿では、tvOSとiOSの違…

MacにUbuntuを入れるとOSXより起動が速い

最近中途入社した卜部です。よろしくおねがいします。諸事情にてLinuxを使います。Macで。 結論からいうと OSXより起動が速いです。 経緯など 弊社はお客様の大切な情報を扱っています。情報セキュリティにはとても気を遣っています。通常であれば意味もなく…

フルタイムRubyコミッター採用までの道のり

エンジニアの越川です。 今朝プレスリリースを出させていただきましたが、当社ではフルタイムRubyコミッターを採用致しました。そこまでの道のりを紹介させて頂きます。 マネーフォワード、フルタイムRubyコミッターを採用~Ruby1.8.6/1.8.7のリリースマネー…

マネーフォワードのビルド・リリース改善

こんにちは。 インフラエンジニアの村上です。 マネーフォワードのインフラチームは、サービスに関わるインフラから、自社の作業環境、開発環境、さらにはサービスのインフラの中でも物理的なものからOS・ミドルウェア・アプリケーションのメンテナンス・ビ…

プログラマーの三大美徳

こんにちは。エンジニアの廣瀬です。 業務では「MFクラウド経費」のiOSアプリの開発をしています。 マネーフォワードで最年少です。若いです。 平成4年生まれです。若いです。(大事なことなので2度(ry 時々、エンジニアとしてどういう気概で物事に取り組む…

ソートアルゴリズムについてまとめてみた

こんにちは。 マネーフォワードでフロントエンドエンジニアやっております高山です。 マネーフォワードにジョインしたのは12月1日で、 気がつけば2ヶ月が経過し、日々揉まれながら過ごしております。 今回、エンジニアブログを投稿することになり、 「何書こ…

ARは二度死なない

ごきげんよう。 MFクラウド給与の開発を担当している、Railsエンジニアの大津です。 朝ドラに影響されているわけではありません。 先日、モデルのdestroy呼び出しの確認をするために、 expect(tested).to receive(:destroy).once のようにして、テストを書い…

エンジニアがマネーフォワードを使う5つの理由

こんにちは。 エンジニアの金箱です。 手前味噌で恐縮なのですが、今回は「エンジニアがマネーフォワードを使う5つの理由」と題しまして、なぜエンジニアはマネーフォワードで家計簿・資産管理をするのかについて一人語りをさせていただきます。 ※ 注:完全…

IT勉強会の会場無料提供のご案内

マネーフォワードでは以前から、IT勉強会向けの会場を無料で提供しております。 最近では、リピーター様がつくほどの隠れた人気会場です! IT勉強会の会場 » Money Forward - Meeting Room 直近の開催予定は下記の通りとなっております。 ■2月3日19時 - モデ…

グラフデータベースNeo4jに超入門してみた

こんにちは。 今回は、巷で話題のグラフデータベース Neo4j に超入門してみました。 Mac環境であれば語弊なく15分で検証環境の構築と簡単な検証ができるので是非お試しください! そもそもグラフデータベースとは? グラフ構造を持ったデータの保存、探索、…