タグ eureka tech blog
人気順 5 users 10 users 100 users 500 users 1000 usersネイティブアプリエンジニアが伝える、バックエンドエンジニアに認識して欲しい4つのこと | eureka tech blog
この記事は、 eureka Native Engineer Advent Calendar 2017 25日目の記事です。 24日目は John の「 Convolutional Neural Networkを理解しよう 」でした。 はじめに こんにちは、CTOの kaneshin です。業界では、『エウレカのCTO』か『Go言語の人』という認識を持たれていますが、エウレカでは4年ほど前にネイティ... 続きを読む
Pairsを支え続ける開発組織『BI / SRE / QA / CTO Office』チームの技術横断の考え方・動き方 | eureka tech blog
この記事は、 eureka Engineer Advent Calendar 2017 25日目の記事です。 24日目は CEO石橋 の「 エンジニアのキャリア設計で重要な3つのポイント 」でした。 はじめに こんにちは、CTOの kaneshin です。CTOに就任してから、早いもので一年が経過しました。CTOとして、マッチングサービスのPairsが保有している大量のデータをどのように活かしてい... 続きを読む
エンジニアのキャリア設計で重要な3つのポイント | eureka tech blog
この記事は、 eureka Engineer Advent Calendar 2017 24日目の記事です。 23日目は恩田さんの「 SREチームのミッションを体現するシステム設計思想 」でした。 皆さん、メリークリスマス エウレカ社内でエンジニアだということを忘れられて久しい、元CTO、現CEOの石橋です。 2016年のアドベントカレンダーに引き続き、イブの夜の記事をお届けします。 今年のテーマ... 続きを読む
非エンジニアがSQLを学習する際の11の心得 | eureka tech blog
皆さん、はじめまして。 エウレカで分析を担当しているミニオンこと鈴木です。 あだ名の由来は、顔がミニオンに似ているからだそうです。 ちなみに映画のミニオンズは一度も見たことがありません。 この記事は、 eureka Native Engineer Advent Calendar 2017 18日目の記事です。 前日、17日目の記事は同じ分析チームのスマート&ラブリーガイ、ミッキーこと小林くんの 確... 続きを読む
確率的プログラミングPyro入門 | eureka tech blog
確率的プログラミングPyro入門 はじめまして。eureka-BIチームの小林です。 普段は卓球とスプラトゥーンをやっています。 この記事は eureka Engineering Advent Calendar 2017 – Qiita の17日目の記事です。 16日目は サマーインターン参加者かつSREでインターン中のdatchこと原田くんの 「Pairsのテキストデータを学習させたword2v... 続きを読む
Prophetでシンプルなモデルから始めるWeb系データの時系列予測 | eureka tech blog
はじめまして、eurekaのBIチームでデータアナリストをしているクールガイ田中です。このtech blogで記事を書くのは初めてです。緊張します。 好きなアニメは「さくら荘のペットな彼女」です。よろしくお願いします。 この記事は eureka Engineering Advent Calendar 2017 – Qiita の15日目の記事です。 14日目は コジスティックサーチことeurek... 続きを読む
【HTML/CSS】たかがフェードイン/フェードアウトするだけの挙動に全力で取り組んだ結果、最強のCSSができてしまった話【最強】 | eureka tech blog
エウレカのPairsグローバル事業部エンジニアの山内です。 この記事は、eureka Advent Calendar 2017 13日目の記事です。 昨日は新卒エンジニア鈴木康文さんの「 Goのフレームワーク“Revel”を触ってみた 」でした。 これからGoをはじめてみようという方にはとても入っていきやすい内容です。是非。 # 前置き 最近、HTML要素をフェードイン/フェードアウトする実装をし... 続きを読む
GOPATH を build.Default.GOPATH で適切に扱う | eureka tech blog
golang を使う人にとって、環境変数に GOPATH を設定しているのは当たり前ですが、go1.8 からは GOPATH が空の場合のデフォルト値として $HOME/go を使用する下記のプロポーザルが採用されました。 cmd/go: assume GOPATH=$HOME/go if not set #17262 GOPATH の動作検証 – go1.8 新規にインスタンスを立てて、go1.... 続きを読む
急成長サービスの開発責任者として意識している4つの『やらないこと』と1つの『大切なこと』 | eureka tech blog
この記事は eureka Advent Calendar 2016 – Qiita の25日目の記事です。 24日目は CEO石橋 による「 大規模サービスにおけるシステム構成の変遷 」でした。 10月より、石橋から引き継いでCTOになりました kaneshin です。就任後はエウレカの技術組織のことをより深く考えたり、兼任のマネージャーとしても組織マネジメントの改善などで奔走していましたが、20... 続きを読む
大規模サービスにおけるシステム構成の変遷 | eureka tech blog
皆さん、メリークリスマス。エウレカCEOの石橋です。 eureka Advent Calendar 2016 の24日目を担当します。 23日目は弊社 松尾 による「 pairsのインフラコストを最適化しました 」でした。 エウレカでは今年の初めに、pairsのGo言語によるフルスクラッチ版をカットオーバーしました。それに伴いシステム構成も大幅に変化し、カットオーバー後もアップデートを重ねてきまし... 続きを読む
pairsのインフラコストを最適化しました | eureka tech blog
この記事は eureka Advent Calendar 2016 の23日目の記事です。 22日目は弊社 森川 による Go言語での決済システムとマイクロサービス化について でした。 こんにちは。エウレカでインフラエンジニアの松尾です。 今年も残す所あと少しですね。エウレカは本日から冬季休暇となっております。 今回はpairsのawsのコストを最適化することができたので、その施策について書いてい... 続きを読む
Go言語初心者がハマった2つのポイント | eureka tech blog
こちらは eureka Advent Calendar 2016 21日目の記事です。 前回は 臼井 さんの「 regexpとの付き合い方 〜 Go言語標準の正規表現ライブラリのパフォーマンスとアルゴリズム〜 」でした! こんにちは。エウレカでpairsを担当しています @takochuu と申します。 今回の記事では、今年の7月まではインタプリタ型の言語でずっと開発していた僕が どの... 続きを読む
プロダクトマネージャーの「意思決定」に欠かせない3つのこと | eureka tech blog
こんにちは!pairs事業部プロダクトマネージャーの金田です。 Product Manager Advent Calendar 2016 の20日目を担当します。 今回はプロダクトマネージャーとして重要な仕事である「意思決定」について考えをまとめようと思います。 意思決定の重要さと難しさ プロダクトマネージャーの役割はプロダクトのフェーズやその中で占める責任の範囲で変わってきますが、最も重要で外せ... 続きを読む
regexpとの付き合い方 〜 Go言語標準の正規表現ライブラリのパフォーマンスとアルゴリズム〜 | eureka tech blog
こんにちは! エンジニアの臼井です。 この記事は、 eureka Advent Calendar 2016 20日目の記事です。 昨日は、太田さんの angular-cliで始めるAngular2 という記事でした。 今日の記事では、Go言語標準の正規表現ライブラリ、 regexp についてお話します。 本稿において使用するGo言語のバージョンは 1.7系とします。 regexp は遅い 残念なが... 続きを読む
angular-cliで始めるAngular2 | eureka tech blog
この記事は Eureka Advent Calendar 2016 19日目の記事です。 18日目は サルバ さんの「 年末なのでtext/template周りを歩いて回ってみた 」でした。 こんにちは! pairs事業部でエンジニアをやっている太田です。 2016年も終わろうとしていますが、2016年といえばAngular2がリリースされた年でした。 そんなAngular2アプリをサクサク作れる... 続きを読む
データ分析の誤りを未然に防ぐ! SQL4つの検算テクニック | eureka tech blog
この記事は Eureka Advent Calendar 2016 17日目 の記事です。 16日目は 海藤さん の「 pairsでKotlinを採用した5つの理由 」でした。 こんにちは、pairsのAnalyzeチームメンバーの大久保です! Analyzeチームでは、施策検討時のデータ抽出やサービス上の問題検知のために、分析用途のMySQLクエリを作成しています。 分析用途のクエリを作成してい... 続きを読む
新米プロダクトマネージャーのプロジェクトの進め方 | eureka tech blog
はじめまして! pairsのアソシエイトプロダクトマネージャーの河信です。 これは Product Manager Advent Calender 2016 の16日目の記事です。 今回は、新米プロダクトマネージャーのプロジェクトの進め方について書きたいと思います。 自己紹介 本題に入る前に簡単な自己紹介をします。 経歴としては営業歴2年とプログラミングスクールの講師を半年ほどやっていたくらいで、... 続きを読む
pairsでKotlinを採用した5つの理由 | eureka tech blog
eureka Advent Calendar 2016 の16日目です。 昨日は 恩田 さんの「 Terraformを1年間運用して学んだトラブルパターン4選 」でした。 こんにちは。pairs Global事業部でAndroidエンジニアをやっている海藤です。 皆さん、Kotlin書いてますか? 実はpairsのAndroidチームでは開発言語として正式にKotlinを採用しました。そこで、この... 続きを読む
Terraformを1年間運用して学んだトラブルパターン4選 | eureka tech blog
この記事は Eureka Advent Calendar 2016 15日目 の記事です。 14日目は 丹 俊貴 さんの「 iOSアプリのUX改善! FacebookのAsyncDisplayKitで60FPSのハイパフォーマンスなiOSアプリを作る 」でした。 はじめに こんにちは! エウレカのインフラを担当しております恩田です。 今回はTerraformの運用で学んだトラブルパターンと解決方法... 続きを読む
iOSアプリのUX改善! FacebookのAsyncDisplayKitで60FPSのハイパフォーマンスなiOSアプリを作る | eureka tech blog
iOSアプリのUX改善! FacebookのAsyncDisplayKitで60FPSのハイパフォーマンスなiOSアプリを作る この記事は Eureka Advent Calendar 2016 14日目 の記事です。 13日目は 香取さん の「 今日から始めるDeep Learning 」でした。 こんにちは。Couples事業部でiOSアプリの開発を担当している丹です! 今回はFacebook... 続きを読む
ネイティブエンジニアが半年間Webエンジニアとして働いてきた話 | eureka tech blog
この記事は Eureka Advent Calendar 2016 11日目の記事です。 10日目は 梶原 さんの エウレカが目指す“モダンな情シス”とは? でした。 はじめに こんにちは! 最近事業部を異動して、メイン業務がAndroid開発からサーバーサイド開発に変わった二川です。 さて、今回はAndroidアプリの開発経験しかなかった私が異動をきっかけにWebエンジニアとして働くようになった... 続きを読む
エウレカが目指す“モダンな情シス”とは? | eureka tech blog
皆さん、はじめまして。エウレカで情報システム全般のプロダクトオーナーと社内のAgileコーチを担当している 梶原 です。 eureka Advent Calendar 2016 10日目の記事です。 9日目は、山内さんの SVG+CSSでWebサイトをリッチにしてみませんか? | eureka tech blog でした。 はじめに このエントリーでは、私が考えているモダンな情シスと、エウレカの... 続きを読む
SVG+CSSでWebサイトをリッチにしてみませんか? | eureka tech blog
こんにちは! pairs Global事業部の山内です。JavaScriptを書いています。 早速ですがこちらを御覧ください。 See the Pen svg-logo-pairs by yamauaa ( @yamauaa ) on CodePen . こちらは「SVG(画像)」と「CSS」を用いた、弊社pairsロゴの線画アニメーションです。 ※ GIFアニメじゃないです、JavaScript... 続きを読む
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 | eureka tech blog
【Go言語】append使い分けのススメ 〜スライスの先頭へ要素を追加するとき、中身の型は固定長?可変長?〜 こんにちは、pairs事業部の山下です。 最近はインフラチームから離れて、pairs GlobalチームでPMとして日々を送っています。 一応エンジニアなので、手が空けば実装もします。 そんな中、久しぶりにGoを書いていて、 スライスの先頭に要素を追加(Unshift)したい 事案が発生し... 続きを読む
Carthageのcopy-frameworkをスキップして開発時のビルドを高速化する | eureka tech blog
iOSエンジニアのmuukiiです。 この記事はEureka Advent Calendar 2016 3日目の記事です。 2日目は川端さんの shader入門 -CIKernelでカスタムフィルター作成- でした。 今回はライブラリ管理にCarthageを利用している環境で開発時のビルド作業を効率化をするTipsを紹介します。 CarthageはCocoaPodsと違い事前にframeworkを... 続きを読む