freeeの開発情報ポータルサイト

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

新卒で入ってくる君たちへ

こんにちは、freee株式会社 CTO の横路です。裏カレンダーでは初日を担当しましたが、表では最終日を担当します。 この記事はfreee Developers Advent Calendar 2018の最終日です。 freeeでは新卒採用に力を入れてますが、ひとつ特徴的なのは、うちの新卒エ…

行ったことある?スクラム、アジャイル関連のイベント

こんにちは! saber_chica です。 この記事はfreee Developers Advent Calendar 2018 12/24(日付超えてしまいましたが...)の記事です。 本日はスクラム関連のイベントをご紹介したいと思います。 ラグビーの方ではないですよ!(完全に関係ないわけではな…

Goでスタックトレースを構造化して取り扱う

はじめましてfreee株式会社でソフトウェアエンジニアをしているbudougumi0617ことしみっちょです。普段はGoによるアカウントアグリゲーション機能(銀行同期基盤)の開発に携わっています。 この記事はfreee Developers Advent Calendar 2018 の23日目の記事…

システム障害のおわびとまなび

はじめに こんにちは、freee株式会社でCDO(最高開発責任者)をしている平栗です。 2018年10月31日に、freeeで起こしてしまったシステム障害について、その原因と対策、障害からの学びについて共有したいと思います。 この記事はfreee Developers Advent Cal…

freeeのプロダクトセキュリティを高めるための取り組み

この記事はfreee Developers Advent Calender 2018 21日目の記事です。 こんにちは、freeeでCSIRTとソフトウェアエンジニアの二足のわらじを履く liva です。 社内では「攻撃する人」で通ってます。日常の本人は至って無害です。 早いものでもう年末で、この…

freeeが関西で開発組織を立ち上げた理由

こんにちは、freeeの関西支社で開発部長をしている yoshi と申します。この記事は freee Developers Advent Calendar 2018 の20日目です。 この記事では、今年立ち上げたばかりのfreee関西支社の開発組織の紹介となぜ関西に開発組織を作ったのか、その理由を…

RailsのAPI開発にスキーマ駆動開発を導入して、品質と開発スピードを高める

こんにちは、freee API開発チームのkotegawaです。 この記事はfreee Developers Advent Calender 2018の19日目の記事です。 freeeのAPI開発 freeeでは今年の7月から、API開発専任チームが新設されました。 API開発チームでは、 社外向け新規APIの開発 API開…

「業務が一瞬で終わるという価値」を追い求めて ー 決算申告チーム・ハミルトンインタビュー

こんにちは、freee採用チームの西木です。 今回は、freeeで働く個性豊かなエンジニアを紹介する企画の第二弾です。 ということで、決算申告チームに所属する新進気鋭のエンジニア、ハミルトンこと高山湧気さんに話を聞いてみました。 (*第一弾、AWS Contai…

タイムラインを使って、振り返りの材料をうまく集めよう

こんにちは、moaiです。 この記事はfreee Developers Advent Calendar 2018 12/18の記事になります。 今日はタイムラインという振り返りの材料をうまく集める方法を紹介したいと思います。 振り返りするときにこんな悩みはありませんか? 振り返りというのは…

突撃!隣の自作キーボード

こんにちは、SREの id:foostan です。 この記事はfreee Developers Advent Calendar 2018の17日目です。 昨年に引き続きキーボードネタでお送りします。 なお昨年の記事はこちらになります。 developers.freee.co.jp 今年は自作キーボード特集! 皆さんは自…

freeeの品質トゥギャザー:リスク洗い出し編

ども。皆のQAアニキ、freeeをテストするおっさん*1ことコヤマンです。 この記事はfreee Developers Advent Calendarの16日目です。※22日公開予定だったのですが、諸事情により記事公開を早めさせていただきました。 12/8(土)に弊社にて開催したシステムテス…

標的型攻撃と多層防御にAWS Security Hub + DeepSecurity はどうして嬉しいのか。

この記事はfreee Developers Advent Calendar 2018 15日目の記事です。 adventar.org freee CSIRT専属エンジニアのEiji Sugiuraです。 早いもので、freeeにjoinしてから1年が経過しました。 前職では、UTM*1を使ったMSSP*2を作って運用していたので、SaaS*3…

Elastic StackによるKubernetesモニタリングシステムの紹介

まえがき SREの河村(at-k)です。freeeにjoinしたのは今年1月なので、そろそろ1年。前職は組み込み分野の研究屋だったのもあって、扱う技術も仕事の進め方もガラッと変わり、なかなか刺激的な1年でした。ひたすら詰め込みな日々ですが、最近はようやくこの分…

御社では GitHub の Organization アカウントによるメンバー管理をどのように行っていますか?

まえがき 年に一回の外向け記事を公開する日がやってきてしまいました。仙波です。 この記事はfreee Developers Advent Calendar 2018 の13日目です。 adventar.org 例年ちょっとエモい記事ばかり書いているので、今年はちょっと渋い(他社さんがどうやって…

新ミッション「スモールビジネスを、世界の主役に。」を運用してみて

この記事はfreee Developers Advent Calendar 2018の12日目です。 freeeのCEOの佐々木大輔です。 今年7月、freee株式会社のミッションの拡張を実施した。(変更というより拡張という概念が正しい気がするので、ここではあくまで拡張と表記)。freeeは7月が年…

yarn から npm に出戻ろうとしている話

こんにちは, 今年の freee の新卒エンジニアで会計freee の開発をしているけむりだま (@_kemuridama) です. この記事は freee Developers Advent Calendar 2018 の 11 日目の記事になります 今回は freee の中で最も大きなプロダクトである会計freee で使っ…

VRで打刻?インターン生が業務改善?freee Open Guild #2 を開催しました

こんにちは!freee APIチーム、インターン生の毛利です。freee APIのマーケティングチームに所属し、開発者コミュニティに関わる業務を担当しています。 さて、先日行われたfreee Open Guild #2 に初参加しました! freeeはAPIの普及に力を入れており(詳し…

苦しく楽しくやっていく、Ruby on Rails 5へのアップグレード。

こんにちは。好きなRailsのModuleは ActiveModel::Attributes、 @teitei_tkです。 この記事は freee Developers Advent Calendar 2018 12/10の記事になります。 今回、freeeの認証基盤・アカウント基盤のRails Applicationを4.2系から5系に更新した際の手順…

もう一歩進んだVoiceOver対応

この記事は freee Developers Advent Calendar 2018 、および Webじゃないアクセシビリティ Advent Calendar 2018 の9日目です。 こんにちは、freeeでiOSアプリ開発をしている @RyoAbe です。 今年春頃、はじめてVoiceOver対応を行った私が、よりよいUXを提…

2018年、freeeのアクセシビリティを振り返る

この記事はfreee Developers Advent Calendar 2018、およびWebアクセシビリティ Advent Calendar 2018の8日目です。 こんにちは、freeeの@magi1125こと伊原です。UXデザイナー/インフォメーションアーキテクトを経て、現在は人事労務freeeという素敵なサー…

新人プロダクトマネージャーの立ち居振る舞いとプロダクトサーバントシップ

この記事はfreee Developers Advent Calendarの7日目です。 こんにちは、freeeの浅越です。社内では主に「こっしー」と呼ばれています。 人事労務freeeという素敵なサービスのPM(プロダクトマネージャー)をやっています。 www.freee.co.jp 自分がこのお仕事…

freeeのマイクロサービス基盤とWire導入

こんにちは、freee株式会社でソフトウェアエンジニアをしているterashiこと寺島です。 この記事はfreee Developers Advent Calendarの6日目です。 今年の7月より新しくサービス基盤というチームを立ち上げたので、ここではチームの取り組みと、Goの基盤ライ…

React におけるローディングの状態管理について

エンジニアの @_tohashi です。freee developers adevent calender 5 日目をやっていきます。 React などを使用した UI コンポーネントの実装、特に状態をどこで管理するかというのは実装者やアプリケーションの要件によって分かれがちなポイントであると思…

Microsoft AzureのQnA Makerが面白いのでなにかに使いたい

この記事はfreee Developers Advent Calendar 2018の4日目です。 みなさまこんにちは。 スモールビジネスAIラボという場所で機械学習をやっているKenji Usuiです。 実は私、最近機械学習関係のサービスをガンガン提供しているMicrosoftが気になってしょうが…

Oculus Goを使ったVR勤怠打刻で気持ちを高める

freee Developers Advent Calendar 2018の3日目、会計 freee のUI設計とかプロダクトマネジメントとかを担当している @toofu__ です。業務と関係ない話を書きます。 気持ちを高める打刻 みなさん、打刻していますか?私は正直「面倒だな〜〜~」とか思いなが…

freeeのエンジニアが餃子作りにチャレンジしたらこうなった

どうも、freee Developers Advent Calendar 2日目を担当します、freeeで初代GYOMUハッカーとしてGYOMUハックエンジニアをしているmiryです! 昨日はGYOMUハックのAdvend Calendarで業務改善系のお話をしたので、今日はもういっこ本気で取り組んでいる餃子作…

freeeの開発者ブログのはじめかた

こんにちは、freee株式会社でエンジニアをやっている id:ymrl です。 はやいもので、2018年も残すところ1ヶ月となりました。12月といえば年末調整とAdvent Calendarですね!というわけで、この記事はfreee Developers Advent Calendarの1日目です。今年もま…

2018年も開発合宿を行いました

こんにちは、エンジニアの id:ymrl です。先日行われたfreeeの開発合宿の様子をご紹介します。 毎年恒例の合宿 freeeでは毎年秋に開発メンバー(エンジニア、デザイナー、プロダクトマネージャー、etc)全体で開発合宿をやっていて、今回で3回目です。毎年の…

「第51回 情報科学若手の会」に参加してきました。

会計フリーのエンジニアをしている id:him0 です。2018/10/06~08 に軽井沢で行われた、「第51回 情報科学若手の会」に社会人2年目の若手ということで参加してきたので、そのレポートを書きたいと思います。 「帰宅してブログを書くまでが若手の会です」 #wak…

デバッガでRedisのコードを読んでみよう

こんにちは、エンジニアの松崎 啓治(まつざき けいじ)です。 インターネット上ではこのIDで活動しています。 @futoase 先日、社内でエンジニア向けに「デバッガでRedisのコードを読んでみよう」というテーマの勉強会が開かれました。せっかくの…

freeeのiOSアプリをSiri Shortcutsに対応させた話

こんにちは。モバイルエンジニアの高野です。 iOS 12がリリースされましたね!様々なアップデートがありますが、とりわけ目立って幅広いアプリで活用できそうなのはやはりSiri Shortcutsではないでしょうか。 ということで、弊社のiOS版クラウド会計freeeで…

リモート勤務で、人の言葉を忘れ始めてしまいました — 九岡 佑介 (mumoshu) インタビュー(後編)

こんにちは id:ymrl です。おととい公開した前編に引き続き、freeeでSREエンジニアとして働く九岡佑介(@mumoshu)さんのインタビューをお楽しみください 人の言葉を忘れ始めてしまいました — ところでmumoshuさんはfreeeでも珍しい、地方からのリモート勤務を…

Kubernetesでアプリエンジニアが勝手にやれるインフラを作りたい — 九岡 佑介 (mumoshu) インタビュー(前編)

SRE

こんにちは!freeeでエンジニアをやっている id:ymrl です。 ふだんマイペースに更新しているこのfreee Developers Blogですが、たまにはfreeeで働く個性豊かなエンジニアを紹介したいなと思い、第一弾として最近AWS Container Heroに就任したSREエンジニア…

freeeの新しく公開されたAPIを使って、非エンジニアが音声で勤怠打刻をしてみました!

こんにちは、freee株式会社のgokiです。 私は2017年の新卒としてビジネス職で入社し、現在はProduct Value Boosterという、営業チームや導入支援チームに自社プロダクトの価値を咀嚼してお伝えするお仕事をしています。 非エンジニアではあるのですが、いろ…

iOSDC2018にスポンサーとして参加してきました!

こんにちは。freeeでモバイルエンジニアとして働いている kohirose です。 私の所属しているモバイルチームのiOSメンバーで iOSDC2018 に参加してきました。私自身は主にAndroid界隈で生きているエンジニアですが、iOSにも興味があるため今回のiOSDCに潜入し…

WWDC 2018に参加しました

こんにちは。freeeでモバイルエンジニアをしている高野です。 6/4(月)から6/8(金)にかけてサンノゼで開催された、AppleのWWDCに参加してきました。 このブログはiOSエンジニア以外の読者もいらっしゃるので、WWDCについて簡単に説明します。WWDCはApple…

KubernetesでのService公開方法に関する検証 - Ingress Controllerの活用

freeeでSREをしている河村(at-k)です。 freeeでは、既存・新規サービスのマイクロサービス化を推進しており、効率的なマイクロサービスの運用を実現するためにKubernetesを積極活用しています。Kubernetesはコンテナのオーケストレーションツールであり、コ…

freeeの"マジ価値"なプロダクト開発の"現場"を体感する | Summer Internship 2018募集中!

freeeで新卒採用を担当している高森(@takamo15g)です。 freeeには2016年4月に新卒入社し、現在社会人3年目です。 今年の4月から主にエンジニア職の新卒採用を担当しています。 freeeでは今年もエンジニア職志望の学生向けにサマーインターンを開催します! f…

RubyKaigi 2018に参加しました

こんにちは。freeeでアプリケーションエンジニアをしているimamuraです。 去年に続き、今年もRubyKaigiに弊社エンジニア数名で参加しました。 RubyKaigiはプログラミング言語Rubyの技術カンファレンスで、5/30~6/1の三日間でRubyに関する知見や最新の情報が…

社内ポッドキャストのすすめ

社内ポッドキャストを始めました freeeの加来(kakkunpakkun)です。 突然ですが今年からfreeeの社内でポッドキャストを始めました。 主に開発者向けに作っていて、普段録音をしている会議室の名前から「アナグマ.fm」という名前で社内で配信しています。つい…

新人研修でHardening!

こんにちは、freeeのCSIRT専属エンジニアの杉浦英史です。 2018年4月、freeeは新卒3期生として27名もの新人さんをお迎えしました。 会社に入社すると、最初に待っているのは? そう、新人研修ですね。 今年は、freee史上最も中身の濃い研修が行われています…

GYOMU Hackers Guildが一周年を迎えました

どうも、こんにちは。freeeでGYOMUハックという社内の業務改善系エンジニアをしているMiryこと廣野です。 去年の4月にGYOMU Hackers Guild(以降GHG)という社内のビジネスチーム(マーケ、セールスなどノンエンジニアの皆様)の業務をエンジニアリングで改…

try! Swift にブース出展してきた

こんにちは。freee でモバイルエンジニアをしている ikke です。 先月の DroidKaigi に続き、try! Swift Tokyo 2018 にも弊社モバイルエンジニア数名で参加してきました。 try! Swift は Apple の作ったプログラミング言語 Swift に関する国際的なカンファレ…

「インクルーシブHTML+CSS&JavaScript」の電子版が発売されます

こんにちは、エンジニアの id:ymrl です。 このたび、弊社でUXデザインを手がける @magi1125 こと伊原力也が監訳した「インクルーシブHTML+CSS & JavaScript」の電子版が Amazon Kindle ストアで発売されます。発売日は3月5日です。 インクルーシブHTML+CSS …

iOS エンジニアがスポンサーとして DroidKaigi に参加して学んだこと

こんにちは、freee でモバイルエンジニアをしている RyoAbe です。 私は昨年の中頃に freee に入社し、ほとんどが iOS アプリ開発ではありますが、先日開催された DroidKaigi 2018 に弊社モバイルチーム( Android / iOS )全員で参加しました。 iOS エンジ…

新卒ビジネス職の人間が、IFTTTを使ってGoogle Homeとfreeeを連携した話

こんにちは、freee株式会社、ビジネス職新卒(2017卒)のgokiです。 普段は、会社の経理や税金計算を支える「会計事務所」に対して、freeeの設定の仕方や運用の仕方についてコンサルティングをさせて頂いてます。 このfreee Developers Blogでは、基本エンジ…

弊社エンジニアが共著で参加した Xamarin の技術書が発売されます

こんにちは、エンジニアの id:ymrl です。 弊社のエンジニアで Microsoft MVP でもある 杉田寿憲 (@toshi0607) が、共著で参加した書籍が発売されるので、その紹介をします。 Extensive Xamarin ─ひろがるXamarinの世界─ というタイトルです。 Extensive Xam…

早稲田大学で「アルゴリズムとデータ構造」の特別講義を行いました

SRE

はじめまして。freee株式会社の浅羽です。普段はSREや情シス等のエンジニアリングマネージャーをしつつ、エンジニアの新卒採用も担当しております。 昨年の話になりますが、機会がありまして早稲田大学の清水先生が担当されている「アルゴリズムとデータ構造…