読者です 読者をやめる 読者になる 読者になる

inFablic

Fablic開発者ブログ

大江戸Ruby会議06参加レポート

去る2017-03-20、Fablic社員数名で、大江戸Ruby会議06に参加してきました! twitter.com 今回は、Rubyの地域コミュニティ中でも最高レベルに重鎮が集うこの大江戸Ruby会議06参加レポートをお送りします。 大江戸Ruby会議とは 午前の部 Docker時代の分散RSpec…

Railsにおけるレコード作成時のレースコンディションについて

こんにちは。サーバサイドエンジニアの @yamy です。 フリルでは商品情報など様々なレコードが作成されています。 今回は、レコード作成時にレースコンディションが発生した件についてお話しします。 レースコンディションとは 「レースコンディション(競合…

Fablicでよく利用されるデザインの検証手段

こんにちは!デザイナーのくれちょんです。 2016年の末に株式会社basicさんで行われたNextstage Design Niteというイベントにて、チームを動かすデザイナーというタイトルで登壇させていただきました!Fablicでのデザイナーの働き方についてをメインにご紹介…

Android版フリルにおけるMaterial Designへの対応とガイドラインの捉え方

こんにちは。Androidエンジニアの @nakamuuu です。 1月24日(火)に株式会社Loco Partnersさんのオフィスで行われた App Talk Night by Relux に参加させていただきました。このイベントはGoogle Playの「ベストオブ 2016」に選出されたアプリデベロッパー5…

Android版フリルでの商品画面リニューアルにおけるCollapsingToolbarLayoutを用いたレイアウト構築

この記事はFablic Advent Calendar 22日目の記事です。 http://qiita.com/advent-calendar/2016/fablic こんにちは。Androidエンジニアの @nakamuuu です。 フリルは2016年10月、ロゴやアイコン、アプリ全体のカラーリングの変更を含む大規模なリニューアル…

デザイナーが1人でキャンペーンを設計から運用までしてみて良かったこと

こんにちは。Fablicのデザイナーのkobachiです。 現在は主にキャンペーンの運用をしています。 この記事は、 Fablic Advent Calender 2016 20日目の記事です。 Fablicでは、デザイナーも1からキャンペーンを設計・実装・運用を行います。 1から…と聞くと大変…

Fablicでの Codenize.tools を使ったインフラ管理について

この記事はFablic Advent Calendar 19日目の記事です。 http://qiita.com/advent-calendar/2016/fablic こんにちは、Fablicでサーバーサイドエンジニアをやっている yutadayo です。 今回は AWS の環境設定をコードで管理できる Codenize.tools の紹介と弊社…

Railsログを美しく Beautiful::Log

この記事はFablic Advent Calendar 15日目の記事です。 http://qiita.com/advent-calendar/2016/fablic はじめまして、Fablicでサーバーサイドエンジニアをやっている岸と申します。 今年の6月、Fablicにジョインして初めてRuby/Railsに触りました。 それま…

フリルのiOSアプリ開発におけるエンジニアとデザイナーの作業分担について

こちらはFablic Advent Calendar 2016の記事です。 こんにちは。FablicのiOSエンジニア、shobyです。 iOSエンジニアの皆さんは、デザイナーとどういった形で仕事を進めているでしょうか。 iOSアプリの開発はWebの開発と異なり、UIとロジックを完全に分離する…

芯を通すリブランディング -デザインに入るまで- (@wariemon)

こんにちは。Fablicのデザイナーのわりえもん (@wariemon) です。 この記事は Fablic Advent Calender 2016 の記事です。 フリルのリブランディングを担当した際に、新規のブランドつくりと違うチェックポイントが存在することに気づきました。 その上でリブ…

Elasticsearchの1系から2系への移行

サーバサイドエンジニアの@sinamon129です。 FRILのサーバサイド開発・インフラ・チューニング・検索・運用など幅広くやらせていただいております。 9月に、全文検索サーバとして使っているElasticsearchを1.7.2から2.3.5へ移行をしました*1*2。現在、2.4系…

Fablicの効果検証を支えているGoogleスプレッドシートのお気に入り便利機能5つ

調査や効果検証の際に活用しているGoogleスプレッドシートについて、独自のダッシュボードとの使い分けについてや、スプレッドシートの便利機能などをまとめてみました。

FablicでのRedash導入事例

プロダクトマネージャー兼エンジニアのid:ninjinkunです。この記事はFablic Advent Calendar 2016のエントリーです。 Fablicでは今年の9月頃からOSSのBIツールであるRedashを導入して、誰でもSQLを叩ける環境を整備しました。以下、運用してわかったRedashの…

Picasso にパッチを当てた話

こんにちは。Androidエンジニアの黒川(@hydrakecat)です。 この記事は、Fablic Advent Calendar 2016 のエントリーです。 本日は、Androidのライブラリにパッチを当てた話をしたいと思います。先日、Picassoという画像ライブラリのバグにより、弊社のフリル…

Before UI Design - 定性と定量の間で考える

こんにちは、Fablicでデザイナー兼プロダクトマネージャーをしている @takejune です。最近は筋トレに励んでいます。 先日、弊社で運営しているフリル(FRIL)がGoogle PLAYの2016年ベストアプリに選ばれ、ベストデザイン賞を獲得しました Material Designに対…

Drekkarを使ってAndroid WebViewのJavascriptブリッジ処理をEvent Bus風に書く

こんにちはFablic エンジニアの@cutmailです。 この記事は、Fablic Advent Calendar 2016 1日目のエントリーです。 2016年もあと1か月で終わってしまいますが、いかがお過ごしでしょうか。 アプリ開発をする際に、一般的にUIを全てネイティブコードで作るこ…

フリルのロゴができるまで

こんにちは。Fablicのデザイナーのわりえもん (@wariemon) です。 2016年10月に、フリル(FRIL)のロゴ・アプリアイコンのリニューアルをしました。 もうみなさんのお手元のアプリも新しいものに変わっているころかと思います。 今回、新しいフリルのロゴを…

「Fashion Tech meetup #3」を開催しました

こんにちは。エンジニアのcutmailです。 先日、GMO Yoursさんにて、Fashion Tech meetupというイベントを開催しました! このイベントは、Fashion x Technology をテーマにしており、MERYを運営する株式会社peroliさんと、iQONを運営する株式会社VASILYさん…

カスタマーサポートへの愛が止まらない「CS FES '16 Jul.」を開催しました

みなさん、初めまして。Fablicでカスタマーサポート(CS)を担当している@daisuke_fujimotoです。 7/28(木)にFablicのCSとしては初めてイベントを主催しました。「CS FES '16 Jul.」という、CSを愛する人達のスキルアップを目的としたイベントです。今回はそ…

「Think User First #4 ユーザーファーストなサービスの立ち上げ方」を開催しました

こんにちは、デザイナーのtakejuneです。 6/18(土)に「Think User First #4 ユーザーファーストなサービスの立ち上げ方」という勉強会を開催しました。 Think User First はクックパッド社と共同で運営しているサービスデザインの勉強会です。 4回目となる今…

フィードバックを活かすために、知っておいて欲しい3つのこと(翻訳本風)

はじめまして。エンジニアの id:unlearned です。 Fablicでは半期に一度、同僚からのフィードバックを受ける仕組みがあります。 新入社員などは初めて受ける公式のフィードバックです。 主に社内若者向けにフィードバックをどのように今後に活かしていけば良…

写真で振り返るWWDC2016

皆さんはじめまして、iOSエンジニアをやってる@tomonobu_satoです。 先週開催されたWWDC2016に参加してきました! Keynoteの様子や、各セッションはすぐにアップロードされ、他のサイトでもたくさんまとめられているので、現地での様子をレポートしたいと思い…

Google I/O 2016 セッションまとめ ②: What’s new in Android Wear 2.0?

こんにちは!Androidエンジニアの @nakamuuu です。 今回は Google I/O 2016 で行われたセッション What’s new in Android Wear 2.0? から、Android Wear 初のメジャーアップデートとなる Android Wear 2.0 の新機能や気になったポイントを開発者目線でまと…

iOS 9でアップデート後にアプリが起動できなくなる問題の原因と解決方法

iOS

こんにちは。iOSエンジニアのshobyです。 最近、頭痛の種だった、iOS9でアップデート後にアプリが起動できなくなる問題について、原因が判明し、解決方法がわかったため、お伝えします。 この問題はiOSのバグが原因です。 ユーザーへは、iOSの9.3.2へのアッ…

Google I/O 2016 セッションまとめ ①: What's New in Android development tools

初めまして。 Androidエンジニアの黒川(@hydrakecat)です。 皆さん、Google I/O 2016のキャッチアップはできているでしょうか?今年はすべてのセッションが動画で公開されましたが、Android 関連だけでも 60 本近くもあり、すべて観るのは大変です。 キーノ…

Google I/O 2016 基調講演まとめ

こんにちは!Androidエンジニアの @nakamuuu です。 現地時間5月18日(水)〜20日(金)に開催された Google I/O 2016 に参加してきたので、基調講演での発表内容を中心にレポートを書いていきたいと思います。

Amazon Auroraへの移行

こんにちは、エンジニアの@yutadayoです。 Fablic が運営するフリルでは先日インフラをEC2-Classic環境からVPC環境に全面移行し、同時にリリース当時から使っていた Amazon RDS for MySQL から Amazon Aurora へと移行しました。 まず、移行して2ヶ月程度Aur…

ReSwiftでiOSアプリの状態管理

エンジニアのninjinkunです。先日FablicからリリースされたバイクフリマアプリRIDEのiOS版では、ReduxのSwift実装であるReSwiftを採用しています。このReSwiftについてReactive Swift Meetupで発表したので、資料を公開します。

Fashion Tech meetup #2 を開催し、フリルを支えるファッション特化検索について発表しました

こんにちは。エンジニアのshobyです。 先日、Fashion Tech meetupというイベントを開催しました! このイベントは、Fashion x Technology をテーマにしており、MERYを運営する株式会社peroliさんと、iQONを運営する株式会社VASILYさんと共同で開催させていた…

3/12(土)Think User First - Cookpad × Fablic 第3回を開催します!

こんにちは!デザイナーのkobachiです。 この度、3/12(土)にクックパッドと共同で主催しているデザイナー向けイベント「Think User First」の第3回目を開催します。 今回は今までとは少し形を変え、ワークショップ形式でクックパッドの開発現場での実際の取…

「try! Swiftカンファレンス」に協賛します

こんにちは。モバイルアプリケーションエンジニアの@cutmailです。 Fablicが提供しているフリマアプリ「フリル」はObjective-Cで書かれていましたが、 新しく追加するコードはSwiftで書こうという緩いルールのもと、 最近では徐々にSwiftで書かれたコードも…

伝わるアイコンの考え方

今回は、もはや今のアプリ・Webデザインにおいてて欠かせない存在となった「アイコン(ピクトグラム)」についてお話ししようと思います。

フリルのログ収集基盤について

この記事はFablic Advent Calendar 2015の25日目のエントリです。 こんにちは、Fablicでサーバーサイドエンジニアをしている@yutadayoです。今回はフリルのアクセスログをどのように収集し、活用しているかを紹介します。

フリルの商品検索の精度改善

この記事はFablic Advent Calendar 2015の21日目のエントリです。 こんにちは、Fablicでサーバーサイドエンジニアをしている@sinamon129です。 今年やった仕事の一つ、フリルの商品検索の精度改善について書こうと思います。

Android Wearアプリ開発 - Wearアプリらしさを出すための工夫

この記事はFablic Advent Calendar 2015の18日目のエントリです。 こんにちは、Androidエンジニアとしてインターンをさせていただいている@nakamuuuです。 今回、フリルのAndroid Wearアプリの開発を担当させていただいたので、Wearアプリの設計・開発にあた…

機能改善における仮説と検証 -評価機能編-

こちらはFablic Advent Calendar 2015の12/17の記事です。 はじめまして。こんにちは。 デザイナーのyuki930です。 先日COOKPADさんと共同開催したイベント「Think User First #2」で、「機能改善における仮説と検証」というタイトルでお話しさせて頂きまし…

この1年で学んだCircleCIのTips

この記事はFablic Advent Calendar 2015の16日目のエントリです。 こんにちは@huinです。 Fablic, Inc.にジョインして(iOSエンジニアからAndroidにジョブチェンジして)もうすぐ1年が経過しようとしています。 今年1番の思い出というとGoogle I/OとWWDCの現…

デザイナーを50人集めて、もうやんカレーを召喚した話

この記事はFablic Advent Calendar 2015の15日のエントリです。 先日、50人以上のデザイナーが集まってカレーを食べる会「カレーとデザインの夕べ」を開催しました。 ゆるいテーマとは裏腹に、熱量の高いイベントになったのでその様子をレポートします。

締め会コンテンツでグルメテイスティングゲームしてみた

この記事はFablic Advent Calendar 2015の10日目のエントリです。 こんにちは、サーバサイドエンジニアの@sinamon129です。 はじめに Fablicでは、3ヶ月に1回、4半期の締め会を行っています。 締め会は2部構成で、1部は4半期の振り返りとしてサービスの状況…

FRILリニューアルの裏にある仮説と検証

こちらはFablic Advent Calendar 2015の12/8の記事です。 こんにちは、デザイナーのtakejuneです。先日COOKPADと共同開催したデザインセミナー「Think User First #2」で、「FRILリニューアルの裏にある仮説と検証」というタイトルでお話しさせて頂きました。

Think User First #2 - Cookpad × Fablic を開催しました!

こんにちは!デザイナーのkobachiです。 12/2(水)にThink User First – Cookpad × Fablicの第2回目を開催しました。 今回のテーマは「仮説と検証」です。

フリルのアプリ開発の歴史 - Titaniumと技術スタック選択

こちらはFablic Advent Calendar 2015の12/3の記事です。 こんにちは、エンジニアのninjinkunです。先日COOKPADと共同開催したキャリアイベントで、「フリルのアプリ開発今昔物語」というタイトルでお話しさせて頂きました。

「おもてなし」の実践によるアプリの改善

こちらはFablic Advent Calendar 2015の12/2の記事です。 こんにちは。自称おもてなしエンジニアの shobyです。 僕は現在、ユーザーファーストチームというアプリの使いやすさを向上させるチームに所属しています。 今日は、このチームで培った「おもてなし…

Think User First - Cookpad × Fablic を開催しました!

7/23(木)にThink User First – Cookpad × Fablicというイベントを開催しました。 本イベントのレポートを、前後編の2回に分けてお届けします。

7/23(木) Cookpad × Fablic のデザイナーイベント「Think User First」を開催します!

クックパッドさんと共同でデザイナー向けイベント「[Think User First](http://connpass.com/event/17492/)」を7/23(木)にクックパッドさんのキッチンスペースをお借りして開催します!

WWDCで発表された気になる新機能とおすすめセッションまとめ

皆様初めまして。 iOSエンジニアのshobyです。 皆さん、WWDC 2015のキャッチアップはできていますか? この記事では、実際にWWDCに参加した私が気になった新機能と、おすすめセッションについてお伝えします。 バッチリな方も、まだこれからな方も、ぜひご確…

プロトタイピング合宿によるアプリのリニューアル

こんにちは。エンジニアのninjinkunです。もう随分前になってしまったのですが、3月にベストアプリ勉強会@SanSanで発表させて頂いたので、その際の資料を公開します。

Google I/O 2015に参加してきました!!

こんにちは Androidエンジニアの @huin です。 先週末開催された Google I/O 2015 ですが、みなさんすでに発表内容はチェックされているでしょうか? Android M Previewを始め、Android PayやGoogle Photosなど多くの新サービスが発表されていました。 Fabli…

UIデザインの為の集中講座:ワークショップレポート

こんにちは、Fablicデザイナーの@kurechonです。今回の記事では、MailChimpのUXディレクターとして活躍するアーロン・ウォルター氏が担当するワークショップ「UIデザインの為の集中講座」に参加したときのレポートをご紹介させていただきます。

フリルAndroid版のCircleCI導入事例

こんにちは。Androidエンジニアの@huinです。 (かなり間が空いてしまいましたが)2/28(土)に、株式会社Sansanで行われた「【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会」で発表させていただきました。