Pairsを支え続ける開発組織『BI / SRE / QA / CTO Office』チームの技術横断の考え方・動き方

この記事は、eureka Engineer Advent Calendar 2017 25日目の記事です。 24日目はCEO石橋の「エンジニアのキャリア設計で重要な3つのポイント」でした。 はじめに こんにちは、CTOのkaneshinです。CTOに就任してから、早いもので一年が経過しました。CTOとして、マッチングサービスのPairsが保有している大量のデータをどのように活かしていくかを常に考えていますが、この大量のデータは存在しているだけでは全く使い物にな...

ネイティブアプリエンジニアが伝える、バックエンドエンジニアに認識して欲しい4つのこと

この記事は、eureka Native Engineer Advent Calendar 2017 25日目の記事です。 24日目はJohnの「Convolutional Neural Networkを理解しよう」でした。 はじめに こんにちは、CTOのkaneshinです。業界では、『エウレカのCTO』か『Go言語の人』という認識を持たれていますが、エウレカでは4年ほど前にネイティブアプリのマネージャーを2年半ほど担当していました。 開催が40回を超えているpotatotipsにも登壇させていただい...

エンジニアのキャリア設計で重要な3つのポイント

この記事は、eureka Engineer Advent Calendar 2017 24日目の記事です。 23日目は恩田さんの「SREチームのミッションを体現するシステム設計思想」でした。   皆さん、メリークリスマス🎄🎅🎁 エウレカ社内でエンジニアだということを忘れられて久しい、元CTO、現CEOの石橋です。 2016年のアドベントカレンダーに引き続き、イブの夜の記事をお届けします。   今年のテーマは「エンジニアのキャリアについて」です。 ...

Convolutional Neural Networkを理解しよう

この記事はeureka Native Engineer Advent Calendar 2017の24日目の記事です。 23日目は竹内さんの「Clojureでマルチプラットフォーム開発」でした。 はじめに こんにちは。PairsのiOSエンジニア、Johnです。最近Machine Learningが話題になっていますが、ネイティブエンジニアの皆さんは使っていますか? ネイティブ開発で使えるフレームワークについて記事が多いと思います。 例えばiOSの場合は、CoreML(右側)の...

SREチームのミッションを体現するシステム設計思想

この記事は、eureka Engineer Advent Calendar 2017 23日目の記事です。 22日目は後藤さんの「Hello Blockchain」でした。   こんにちは!CTO SREチームの恩田です。 2015年にエウレカへ入社後、インフラチーム配属を経て現在はSREチーム責任者及びチームPOを兼ねて働いています。   今回の記事は、弊社SREチームのミッションの紹介から始まり、翻って昨年時点で抱えていた我々の課題と、それらに対しどのように...

Clojureでマルチプラットフォーム開発

この記事はeureka Native Advent Calendar 23日目の記事です。 前回は長坂のInterface Builderに依存しないiOS開発のススメでした! はじめに こんにちは!Pairs事業部の竹内です:) 普段はPairsのサーバーサイドをGoやTypeScriptで書いていたりする私ですが、 休日や退勤後にはLispファミリーの一つであるClojureをメインに、複数のプラットフォームでアプリケーションを作っています。 今回はeureka "Native" Advent C...

Hello Blockchain

この記事はeureka Engineering Advent Calendar 2017 22日目の記事です。 21日目は太田さんのここからはじめる!SPAパフォーマンス改善のアプローチでした。 Hello Blockchain こんにちは。株式会社エウレカの裏仮想通貨部門で働いています、後藤です。本当のことを書くと、普段はSREエンジニアとして、アプリケーションのインフラ構築、データ分析基盤構築などをしています。昨今の勢いもあって、今日は仮想通貨のこと...

Interface Builderに依存しないiOS開発のススメ

この記事はeureka Native Engineer Advent Calendar 2017 22日目の記事です。 21日目の「Swift Package Manager V4 + Utilityで作る!コマンドラインツール」に続き、本日も@satoshin21が担当させて頂きます。 Interface Builderに依存しないiOSアプリ開発 皆さんは、普段iOSアプリケーションを開発する上でUI周りはどのように開発していますか? Pairs JPのiOSチームでは新規で画面を実装する場合、StoryboardやXib/Nibを作...

ここからはじめる!SPAパフォーマンス改善のアプローチ

この記事はeureka Engineering Advent Calendar 2017 21日目の記事です。 20日目はJamesのデーティングレコメンドシステムでした。 はじめに こんにちは。Pairs JPのエンジニアの太田(@s5ot)です。 近頃のWebエンジニアの方々におかれましては、dev.toや阿部寛さんのホームページの驚くべきパフォーマンスに喚起され、高速化への高まりを感じられておられるのではないかとお察しします😇 http://kuxumarin.hatenablog.c...

Swift Package Manager V4 + Utilityで作る!コマンドラインツール

この記事は、eureka Native Engineer Advent Calendar 2017 21日目の記事です。 20日目は山内さんの「ウェブエンジニア、Androidに出会うもView要素をforeachで繰り返せないと知り途方に暮れる」でした。 こんにちは!Pairs JPチームでiOSアプリケーション開発を担当している@satoshin21です。 最近Google Homeを購入し、非ITの嫁を巻き込みながらホームオートメーション実現に向けて動いています。 今日と明日のNative Adv...

ウェブエンジニア、Androidに出会うもView要素をforeachで繰り返せないと知り途方に暮れる

エウレカのPairsグローバル事業部エンジニアの山内です。 この記事は eureka Native Advent Calendar 2017 – Qiita の20日目の記事です。 # 前置き ずっとウェブの畑で働いてきましたが、ここ数ヶ月Androidを触る機会が増え Pairsならなんとか機能を実装できる程度の知識がついてきました。 なにかと勝手の違うAndroidの世界。 ウェブのことしか知らない私はAndroidのViewについてずっと思うことがありました。 ああ...

デーティングレコメンドシステム

レコメンドシステム この記事は eureka Engineering Advent Calendar 2017 の20日目の記事です。 19日目高橋さんの「【オレが】GraphQLを用いたgo実装について解説するぜ【考える】」はでした。 はじめに 皆さん、初めまして。SREチームのサーバーサイド機械学習エンジニアJamesです。イギリス人ですが、もう4年日本に住んでます。今回は少しレコメンドシステムの話をします。 レコメンドシステム 検索システムはユーザ...

【オレが】GraphQLを用いたgo実装について解説するぜ【考える】

この記事は eureka Engineering Advent Calendar 2017 の19日目の記事です。 18日目は 鈴木さん の「非エンジニアがSQLを学習する際の11の心得)」でした。 自己紹介 今年2回目のはじめまして。PairsのGlobalチームでエンジニアリングをカリカリしてます @takochuu です。 go advent calendarにてGraphQLのサーバー側の実装を行ってみましたので、今回は githubql を使用してリクエストを投げるクライアント側のソースコード...

【最強】iOSアプリのデバイス毎の確認をiOSシミュレータを複数起動して最速で行う【最高】

この記事は eureka Native Advent Calendar 2017 – Qiita の19日目の記事です。 Pairs Global事業部のiOSエンジニアのmuukiiです 🤠 Xcode9ではシミュレータの複数同時起動が可能になりました。 これにより、開発時にシミュレータを切り替えることなく、並行してデバイス毎の確認ができるようになったのは大きなアップデートですよね! しかし、修正を行った際にスキーム設定からシミュレータを選択して全てのデバイスに対して実...

非エンジニアがSQLを学習する際の11の心得

皆さん、はじめまして。 エウレカで分析を担当しているミニオンこと鈴木です。 あだ名の由来は、顔がミニオンに似ているからだそうです。 ちなみに映画のミニオンズは一度も見たことがありません。   この記事は、eureka Engineering Advent Calendar 2017 18日目の記事です。 前日、17日目の記事は同じ分析チームのスマート&ラブリーガイ、ミッキーこと小林くんの確率的プログラミングPyro入門でした!   みな...

CoordinatorLayoutで作るマテリアルデザインとカスタム方法の基礎

この記事は、 eureka Advent Calendar 2017 18日目 の記事です。 eureka Advent Calendar 2017 17日目の記事は、 僕が普段お世話になっている @futabooo さんの 読書メーターのAndroidアプリを勝手に作ってたら公式がリリースされた話 でした。 はじめに こんにちは。皆さん、はじめまして。 エウレカのPairs事業部にてAndroidエンジニアとしてインターンしている鈴木です。 今回は CoordinatorLayoutで作るマテリアルデザ...

確率的プログラミングPyro入門

確率的プログラミングPyro入門 はじめまして。eureka-BIチームの小林です。 普段は卓球とスプラトゥーンをやっています。 この記事は eureka Engineering Advent Calendar 2017 – Qiita の17日目の記事です。 16日目は サマーインターン参加者かつSREでインターン中のdatchこと原田くんの 「Pairsのテキストデータを学習させたword2vecを使って、コミュニティを分類してみた」です。 はじめに BIチームでは、様々な数字を分...

読書メーターのAndroidアプリを勝手に作ってたら公式がリリースされた話

この記事はeureka Native Engineer Advent Calendar 2017の17日目の記事です。   16日目は丹さんによるPairs JP – iOSでプロフィール項目のViewModelをプロトコルで上手く書いている話でした。 はじめに こんにちは!こんにちは!こんにちは!エンジニアの二川(@futabooo)です。 今年のAdvent Calendarでは3回目の登場です! 過去2回の記事もぜひご覧ください(^o^)   Pairs Android JPにおけるさがす画面のレイア...

Pairsのコミュニティをword2vecとSVMで分類してみた

こんにちは!エンジニアの原田です。 この記事は、eureka Advent Cakendar 2017 16日目の記事です。 昨日はBIチームSotaroくんの Prophetでシンプルなモデルから始めるWeb系データの時系列予測 でした! 今日の記事では、Pairsのテキストデータをコーパスとしてword2vecのモデルを作成し、SVMでコミュニティ分類してみた話をします。 word2vec word2vecは単語の分散表現を得ることができる手法です。今回はPairsのデータに...

Pairs JP – iOSでプロフィール項目のViewModelをプロトコルで上手く書いている話

この記事はeureka Native Advent Calendar 2017 – Qiitaの16日目の記事です。こんにちは。Pairs JP事業部でスクラムマスター & iOS / Webエンジニアをしている丹です。本記事は、Pairs JPのプロフィール項目の実装でプロトコルをうまく使っている方法についてご紹介します。 目次 Pairsのプロフィール項目 MasterItemの定義 実際の使い方 紹介したサンプルコードのまとめ Pairsのプロフィール項目 Pairsのプロフィ...
1 2 3 9 10