Money Forward Developers Blog

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

20230215130734

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

google-authenticator-railsを試してみた

こんにちは。 マネーフォワードで開発推進活動をしています木村です。 今日は、google-authenticator-railsというgemを使ってみたので紹介したいと思います。 google-authenticator-rails とは? google-authenticator-rails とは、Googleが提供するAuthenti…

【レポート】MF Geeks Night (2015年7月)

こんにちはiOSエンジニアの杉本です。 毎月恒例のMF Geeks Nightについてのレポートをお届けします! 本日の参加者はなんと過去最高の40人!! オフィスを移転したばかりなのですが既に勉強会のスペースがいっぱいになりそうでした。 発表者も10名に上り、とて…

参考にしたい! JavaScript(CoffeeScript)スタイルガイド7選!

こんにちはー。 フロントエンドエンジニアの平山です。 JavaScript(CoffeeScript)の役割が増えてきた昨今。 ここいらで一度、有名なスタイルガイドを追ってみたいと思います。 一緒にスタイルガイドを策定したり、あーやこーや語らいながらよりよいスタイル…

エンジニアはなぜマックが好きなのか?

エンジニアはなぜマックが好きなのか? マックといってもマクドナルドの事ではない。あるいはスマイル党総裁のマック赤坂氏の事でもない。 そういえば、マック赤坂氏はマクド赤坂氏に改名して大阪市長選に出馬することを決めたらしい。 関西ではマクドナルド…

Rubyコードの健康を保つためのgem 5+1選

こんにちは、Railsエンジニアの鈴木(信)です。 先日31歳になったんですが、やはり30歳を超えたあたりから衰えたというか、何か体に変化があったように思います。 自身の健康はもちろんですが、コードの健康(品質)のことも気になる年頃になりました。 そこで…

Dockerを使って開発環境を構築する

こんにちは。エンジニアの森田です。 MFクラウド会計の開発を担当しています。 今月入社したばかりなのですが、実は入社前からDockerで開発環境を作ろうと心に決めていました。 なぜなら、下記のような問題によく悩まされていたからです。 OSやRubyのバージ…

Railsで複雑なSQL処理をする時のTips:squeel編

こんにちは。 MFクラウド給与の開発を担当しております中村です。 なでしこジャパン惜しかったですね。アメリカの序盤の勢いにやられてしまったという感じがしましたが、いい試合だったなぁ、と感動しました。 さて本題に入ります。 Webサービスの開発をして…

【レポート】MF Geeks Night (2015年6月)

こんにちはJavaエンジニアの盛田です。 今回は巷で話題(?)のMF Geeks Nightについてレポートをお届けします!! マネーフォワードでは毎月ピザを片手にビールを飲みながらLTを聞いたり、エンジニア同士熱く語ったりするMFGeeks Nightというエンジニア勉強会…

振り返りを振り返る 〜 半年間KPTをやってみて

こんにちは、開発推進チームの杉本です。 普段はiOSエンジニアとして仕事をしています。 私の所属する開発推進チームではKPTを使った振り返りをしています。 本日は振り返りを半年間続けてみて改善された事や感想を共有できればと思います。 KPTは以前の投稿…

Java8 で Stream を使ってみる

こんにちは、エンジニアの宮坂です。 Java8 がリリースされて1年以上が経ちました。 Java7 のサポートが4月末で終了し、Java8 への移行も徐々に進んでいるかと思います。 今更ながら、Java8 の新機能 Stream のポイントと気付いた点など書いてみたいと思いま…

物理(学)が最強(の学問)である - ボルダリング編

こんにちは、専攻は物理だった内波です。 今はサイエンスからは離れ、マネーフォワードではボルダリングをメインに担当しています。 今日はそんなボルダリングに関する有益な情報「小さすぎるクライミングシューズの伸ばし方」をご紹介しようと思います。 2…

チームにInVisionを導入してみてカイゼンしたこと

こんにちは、マネーフォワードの大橋@デザイナーです。 みなさんはプロトタイピングツールの「 InVision 」をご存知でしょうか。 Evernoteをはじめ、様々な企業で導入されているサービスです。 http://www.invisionapp.com/ マネーフォワードでもInVisionを…

Swift2.0で追加された新機能 3選

こんにちは、Swiftエンジニアの杉本です。 先週、Swift2.0が発表されました。 そこで今回の投稿では、Swift2.0の新機能のなかで私が注目している3機能をご紹介します。 do-catch・try・defer guard Protocol Extension do-catch・try・defer do-catchはエラ…

ジモティーの光の戦士がやって来たぞ

こんにちは、エンジニアの越川です。 先日、「ジモティー 無料の広告掲示板」のエンジニアとの交流会を実施しました。 エオルゼアの危機を救うために退職して光の戦士になったことで有名(?)な金谷さんが、いつの間にかジモティへ出戻りしており、最近Andr…

Javaチームで統一しているEclipseの設定

みなさんこんにちは。エンジニアの盛田です。 見出しの写真は、geekネイルと言ってIT女子のチョットしたオシャレです。 ずーーーっと前からやりたいと思っていたのですが、今回のブログ繋がりという名目で思い切ってやってみました!! 男子エンジニア諸君!…

世界のエンジニア達と話した結果www - Google I/O in San Francisco

エンジニアブログのご愛読、ありがとうございます。 マネーフォワードでAndroidアプリを担当しています鈴木です。 いつの間にか弊社内の鈴木が3人に増えてしまったので、これからはKENGOと名乗ります。 ちなみに、前職では「け」から始まる鈴木が37人もいま…

941::blogさんがやってきた!

マネーフォワードエンジニアブログをご覧のみなさま、こんにちは! 5/11に移転したマネーフォワードの新オフィスを、941::blogの@941さんに取材して頂きました。 941::blogさんでは、「行ってきた」というテーマで、さまざまなオフィスを紹介しており、もの…

Pull Requestを育てて開発しよう

こんにちは、エンジニアの越川です。今回は、(Merge|Pull) Requestを育てる方法について考えてみました。 作業開始 目的を明確に 機能単位で ブランチを作ることを心がけます。 git checkout -b topic-name

【レポート】MF Geeks Night (2015年5月)

こんにちはJavaエンジニアの盛田です。 社内で唯一の女子エンジニアなので素敵な女子エンジニアを絶賛募集中です!(唐突) 今回はみなさんご存知?MF Geeks Nightの移転後初開催についてレポートをお届けします!! マネーフォワードでは毎月ピザを片手にビ…

MonkeyTalkの導入と挫折

こんにちは。エンジニアの藤原です。 マネーフォワードでは、iOSアプリのUIテストの自動化を行っています。 以前は、UIテストを手動で行っていた時期もありましたが、アプリが大きくなり修正によるデグレッションを効率的に回避するために、UIテストを自動化…

bash スクリプトの先頭によく書く記述のおさらい

こんにちは。 マネーフォワードでアグリゲーション開発を担当しています中川です。 今回のブログは、私が bash スクリプトを書く際に心がけている事のおさらいをします。 知ってて当たり前のことかも知れませんが、意外と理解されていないアレです。 では、…

生産性が上がるオフィスづくり。

こんにちは、マネーフォワードのデザイナーの金井です。 1年半お世話になったオフィスを離れて、5月11日から新オフィスに移転しました! 場所は東京都港区の田町エリアなので移転前と同じですが、駅直結の森永プラザビルへの移転です。 (通勤がだいぶラクに…

エンジニアが紹介する、エンジニアが好みそうな映画

マネーフォワードでRailsエンジニアをしています中山です。 主にクラウド会計を担当しています。 今回は趣向を変えまして、エンジニアにお勧めの映画を2本ご紹介いたします。 「イミテーション・ゲーム/エニグマと天才数学者の秘密」と「博士と彼女のセオリ…

ふりかえりのススメ!〜モチベーションのコントロール〜

開発推進本部の越川です。普段はRailsでコードを書いてるRailsエンジニアです。 普段の仕事の中で モチベーション をコントロールすることは非常に大事です。モチベーションをコントロールするうえで、 ふりかえり をすることが重要であることに気づいたので…

最近AndroidのViewに思うこと(CustomView編)

マネーフォワードでAndroidエンジニアをしています前田です。 最近、Android開発をしていて思っていることザックリまとめてみました。 結論 CustomView積極的に使おう! 最近思ってること 先日のdroidkaigiにて、yanzmさんが下記の点を発表されていました。 …

haml2slim でハマった点とその解決方法

MFクラウド給与の開発に携わっているエンジニアの増山(@nyangryy)です。 普段Railsを使った開発の中でハマった内容や、調査の過程を紹介していきたいと思います。 今回は、MFクラウド給与の開発中における、Railsのテンプレートエンジンを haml から slim へ…

【レポート】MF Geeks Night (2015年4月)

エンジニアの越川です。毎月恒例(?)、4/22(火)夜に開催したマネーフォワードのエンジニアイベント「MF Geeks Night 2015-04」をご紹介します。毎月第三週目あたりに開催しております、エンジニアの交流会です。外部の方もゲストで来ていただき、社内外の…

オーマイグラスさんとマネーフォワードの交流会

エンジニアの越川です。先日、オーマイグラスさんと交流会をしましたのでそこで交換した知見を共有いたします。オーマイグラスの深谷さんとは、Sendagaya.rbを一緒に立ち上げた仲というのもあり、今回の交流会が実現しました。 両社ともRuby on Railsを使っ…

Newcomerがイイと思った、マネフォの新サービスリリースTips

はじめまして、エンジニアの中村です。 実は今年の1月1日にマネーフォワードに入社したばかりの新参者です。 前職ではRubyやJavaでBtoC向けのWebサービスの開発・運用に携わっていました。 マネーフォワードに入社してからは、先日リリースした給与計算ソフ…

Javaエンジニアが、Rubyを始めてみて受けた衝撃

エンジニアの中出です。 私は元々、C/C++やJava等のコンパイラ型言語をこれまで扱ってきましたが、マネーフォワードに入って、ついにRuby(Ruby on Rails)に触れる機会を頂きました。 Ruby on Railsの学習を始めてまだ2ヶ月弱なのですが、すでに色々な学びが…