人工知能学会誌の特集「広告とAI」にZucks Ad Networkの取り組みを寄稿しました

hagino3000です。今週はカナダで開催中のKDD2017に参加しています。 人工知能学会誌の7月号の特集「広告とAI」に「アドネットワークにおける広告配信計画の最適化」という記事を寄稿しました。軽く内容を紹介します。 【会誌発行】人工知能学会誌 Vol. 32 No…

builderscon tokyo 2017 で #ajitofm の公開収録をしました!

こんにちはこんにちは!株式会社 fluct で Web 広告配信のお手伝いをしている @jewel_x12 です! 皆さんは builderscon tokyo 2017 へ参加されましたでしょうか!?様々なセッションがあり、The・ギークのお祭りでしたね!楽しかった! VOYAGE GROUP はラン…

大量データの転送にEmbulkを使ってみたら本当に楽だった

はじめまして。Zucks Affiliateでエンジニアをしている宗岡です。 今回は、リアルタイム性は求めないけど、簡単に大量のデータをどこか別の場所に転送したい。 という要望に答えてくれるEmbulkを紹介したいと思います。 実際に導入に至ったきっかけや、運用…

技術サポートするときに気をつけている5つのこと

株式会社fluctのエンジニア長谷川です。 弊社はフルスクラッチで開発,提供をしているfluct SSPというプロダクト以外にも、Googleの認定パートナーとしてGoogleのプロダクトを利用したメディアのマネタイズのお手伝いも行っています。主なプロダクトはGoogle…

チーム状態をスムーズに変えて障害対応のコストと精神的負荷を抑える

こんにちは。 @at_grandpa です。普段はバッチを書いたりメンテナンスをしています。 今回は、先日起きた障害対応の時、チームの状態をスムーズに変えることで対応コストと精神的負荷を抑えられた、ということを書きます。 目次 目次 障害発生 普段の対応 今…

Jupyter Notebook でとりあえず Redash へクエリを投げておけばデータソースはなんでも良い状態にする

こんにちはこんにちは!株式会社 fluct で Web 広告配信のお手伝いをしている @jewel_x12 です! 本記事は Redash が便利という内容です。 Redash とは redash.io Redash とは Web ブラウザから様々なデータソースに対するクエリを投げて、結果を可視化する …

「子供向けブロックプログラミング学習ツール」進化しました!

エンジニアの tatenosystem です。 今回の記事は「私が個人的に作成しているサービス」の紹介です。 前々回の2013年09月ブログ で ビジネスチャンス キタコレ!!! ということで 子供向けプログラム学習ゲーム「たてのブロック」サービスを個人的に作成して…

ECナビがAWS導入事例に掲載されました!

こんにちは、VOYAGE GROUP システム本部の @s-tajima です。 先日AWSに移転したECナビが、導入事例の1つとしてAWSのWebサイトに掲載されました。 https://aws.amazon.com/jp/solutions/case-studies/voyage-group/ なぜAWSに移転することを決めたのか AWSへ…

足湯で進捗最高! 熱海の温泉旅館おんやど恵さんで開発合宿してきた!

風呂グラミングの実績解除した @chocopie116 です。 熱海の温泉宿に開発合宿に行ってきました。 去年立ち上がったばかりのチームに所属するエンジニアメンバー5人で行きました。 開発合宿興味あるけど準備とか大変そう!自分も風呂グラミング実績解除したい…

VOYAGE GROUPで利用されているプログラミング言語のトレンドを調べてみた

こんにちは。株式会社ZucksでZucks Ad Networkの開発に携わっている南大津です。 エンジニア採用の募集事項に「業務で使われている言語」がよくありますが、どの言語がどれくらい使われているかは、入社前にはなかなか把握し難い部分ではないでしょうか。 そ…

ErgoDox EZのキースイッチが家にあるもので何とか交換できた話

どうも世界60億超のErgoDoxファンの皆さんこんにちは。@tamakiii です。 ErgoDox EZを使い始めてはや一年。これまで何の不調もなく健康なプログラミングライフを助けてくれてきたキーボードですが、ここに来てちょっとした不調に遭遇しました。今回はそのと…

分子に1を足し、分母に2を足すだけで予測が良くなる話

コインを投げを観測し、コインの表になる確率を予測するとき、みなさんはどのように予測するでしょうか。 (コイン投げに限らず、表か裏のように二値になるような予測であれば、例えば、広告のクリック率や、単語の出現率、ナンパの成功率でもなんでもいいで…

まとまってない文章を晒すのに抵抗があったけど、メモを垂れ流したら仕事がうまく回りだした件について

Zucks Ad Networkでデータ解析をしています、@yuu_itoです。 気づいたら3月も半ばですね。花粉で目がしょぼしょぼします。 メモを取ることについて書いていきます。 きっかけ 技術調査のために論文を集めGoogle Docsにまとめていた時、 とりあえずまとめた後…

インフラチームと開発チームの垣根をなくすためにAWSのCI環境を構築した話

こんにちは、VOYAGE GROUP システム本部の @s-tajima です。 PHPカンファレンス2016 の「老舗メディアが改善に取り組んでいる話」でもお話した通り、長年オンプレミス環境で稼働してきたECナビを、AWSに移転しようというプロジェクトが進行しています。 そし…

#再演 します。「エンジニアの技術力評価は難しい? - 5年間運用してきた技術力評価制度の改善の歴史 ‒」現役の評価者/被評価者も参加予定!

こんにちは、月日が経つのは早いものでCTO歴が6年半を越えたmakogaです。 ご縁があり、今年の1/12(木)にRegional SCRUM GATHERING Tokyo 2017で登壇しました。内容はエンジニアの技術力評価を5-6年掛けてどう改善してきたかです。 翌日スライドを公開したと…

GitHubにおけるPull RequestのAssign/Mergeを自動化して開発を加速させる

GitHubにassign/merge botを入れて自由になる話

2016年を締め括るROCK FESの話

こんにちは。@kanufyです。 みなさん、2016年はいかがでしたか? 楽しめましたか?エンジニアリングしましたか?ROCKしましたか? VOYAGE GROUP Advent Calender 2016 最終日はROCKの話をしたいと思います。 会社でROCKするんだよ、それがROCKだ 弊社にはサ…

企業ブースで実コード公開をした話 #phpcon2016

php

この記事はVOYAGE GROUP techlog / Advent Calendar 2016の記事として書いています。 こんにちは、@pro_shunsukeです。 VOYAGE GROUPはPHPカンファレンス2016にスポンサーとして協賛させていただきました。PHPカンファレンス2016に関してはこのブログの中で…

CTOからの挑戦状2016 2ndを手伝った際に書いたPythonコードを晒してみる。

この記事はVOYAGE GROUPのAdvent Calendar 2016 11日目の記事として書かれています。 techlog.voyagegroup.com みなさんこんにちは。ara_ta3 と言います。 今回はVOYAGE GROUPとサポーターズで行ったイベント CTOからの挑戦状 2016 2nd にて採点したり、 学…

Google SpreadSheetをサーバーレスっぽく使ってみる

これは VOYAGE GROUP Advent Canlendar 2016 の 9日目のエントリです。 VOYAGE MARKETINGの @katzchum (ちゃむ)です。 先日のLTのネタで作成したアプリの技術的なフォローです。 過去記事ですが、LTの様子はこんな感じです。 techlog.voyagegroup.com 今回…

社内カフェのススメ

これは VOYAGE GROUP Advent Canlendar 2016 の8日目のエントリです。 お暇なときにお読みください。 今回は弊社の社内Bar AJITO...ではなく、社内カフェ Garden について書きます。 ガーデンとは 一言で言うと、「バリスタ常駐型の社内カフェ」です。 バリ…

PHPカンファレンスに企業ブースを出して学んだこと #phpcon2016

こんにちは! ECナビでエンジニアをやっています、yukimine です。 1ヶ月ほど前にも告知ブログを書きましたが、VOYAGE GROUPはPHPカンファレンス 2016でスポンサーとしてプレゼン、ブース出展をさせていただきました。 9月上旬に社内でPHPカンファレンスの運…

勉強会はピザとビール以外の夢を見るか

これは VOYAGE GROUP Advent Canlendar 2016 の5日目のエントリです。 こんにちは。いろいろやっている sakmt です。 お手すきの時間にお読みください。 栄華を極めた黄金コンビ 世に存在する数多の勉強会, 懇親会, LT会, ……。 今宵もどこかで誰かが、ビール…

2016年は技術力評価会の話がわりと好評だったので、2017年は積極的に事例を紹介していきたい

これは VOYAGE GROUP Advent Canlendar 2016 の1日目のエントリです。 CTOやってる @makoga です。昨年は大トリでしたが今年はトップバッターをゲットしました。2年ぶり4回目。 今年は技術力評価会の話を聞かれる機会がたくさんあり、わりと好評だったと思い…

Advent Calendar 2016

VOYAGE GROUPのAdvent Calendarは今年で5回目です。 Advent Calendar 2015 - VOYAGE GROUP techlog VOYAGE GROUP エンジニアブログ : Advent Calendar 2014 VOYAGE GROUP エンジニアブログ : Advent Calendar 2013 VOYAGE GROUP エンジニアブログ : Advent C…

PHPカンファレンス2016で発表してきました #phpcon2016

VOYAGE GROUP は 今年の PHPカンファレンス2016 もスポンサーとして協賛させていただきました。 @t_wadaさんの素晴らしい講演も目の前で聴く事ができ、とても満足感を持って会場から立ち去ることができました。 また、今年のカンファレンスでも弊社から1名発…

17年開発運用しているECナビの改善事例をご紹介します!実コードも見れます! #phpcon2016

php

11/3 は何の日かご存知でしょうか? PHPカンファレンス2016 ですね!VOYAGE GROUPはPHPカンファレンスにプラチナスポンサーとして協賛させていただいており、当日はECナビのリードエンジニアによる登壇発表や企業ブースでの実コード公開を行います。17年続い…

電子工作と画像処理でVR用の3Dスキャナーを自作する!

自前でここまでできる!電子工作と画像処理を用いて、VR用に使える3Dスキャナーを作る方法を書きました。 3Dスキャン・MVG・SfM・Arduino・OpenCV・クロマキー合成・RealityCapture などについて扱っています。

Treasure2016を経て

こんにちはsuzukenです。VOYAGE GROUPでは学生向けエンジニアインターンシップTreasureを毎年開催しています。今年の内容について主に講義の面から振り返ってみたいと思います。 https://voyagegroup.com/internship/treasure/ Treasureは私が入社するもっと…

社内向けニュース提供APIをS3+API Gatewayでサーバーレスにサクっと構築してみた

こんにちは!VOYAGE MARKETINGシステム本部の@gomachan46です。 普段はRuby on Railsを用いてPeXというポイント交換サイトの開発を主に行っています。 さて、PeXにはポイントを貯められるコンテンツがたくさんあります。その中のひとつ「YOUの気持ち聞かせて…

ライトニングトークで社内コミュニケーションを活性化させる3つの仕掛け

みなさんこんにちは.新卒2年目 fluct DR 開発本部の @ism1000ch と申します. ふだん広告配信サーバを賢くするお仕事をしています. アドテク業界の規模感,スピード感に唸らされる毎日です. またメイン業務外の活動として,社内のライトニングトークの運…

実際に効果を出せてきた! ECナビのレコメンデーションシステムのご紹介

こんにちは、システム本部データプラットフォームグループ(DPG)エンジニアのEthan Huです。 今回はECナビ(http://ecnavi.jp/)で使用しているレコメンデーションシステムについてご紹介します。 ECナビでのレコメンデーションシステムの利用方法は、ユーザ1…

中高生のための夏休みプログラミング教室をお手伝いしてきました

みなさんこんにちは、fluct DR 開発本部の @kanufy です。 今年VOYAGE GROUPに新卒として入社し、fluct DR(Direct Reach)にて、広告配信機能のサーバサイドと日々戦ってます。 さて今回は事業・技術ネタではなく、VOYAGE GROUPとしての取り組みの一貫の話…

初めての技術力評価会を終えたので感想を書いた

こんにちは、fluct SSP開発本部の@saxsirです。 今年の4月に入社した新人ですが、職場ではgolangとかAWSとかを使って社内向けのプロダクトをゴリゴリと開発しています。 さて、VOYAGE GROUPでは人事評価制度の一つとして技術力評価会という相互評価の仕組み…

チームの読書会、4つの工夫

こんにちは、ECナビ事業本部エンジニアのyukimineです。ECナビ事業本部では、ベテランから新卒まで様々なエンジニアが、@t_wadaさんに設計・実装を相談をさせていただいたり、ペアプロをさせていただいたりしています。本記事では、@t_wadaさんとECナビ事業…

モバイルファーストなサービス開発におけるDockerの活用術

こんにちは!ポイント交換サイト「PeX」の開発を行っていますVOYAGE MARKETINGの加藤です。 Crewからはちゃむと呼ばれています。 少し長くなりますので先に本エントリーの概略を3行でまとめると Docker成分多め 作ってみた 後半でテーマ深掘り です。 最後ま…

バッチ処理の通知・アラート管理

こんにちは、nekoyaです。 システムを日々運用していく中で、その処理結果の記録や異常検知の仕組みは地味ながらも大切な存在です。 各種監視ツールからの通知や、ブラウザから利用可能なWebインタフェースなど、その形態も様々です。 今回はその中から、バ…

毎週のように依存パッケージを上げ続ける努力

皆さんこんにちは。fluctにてfluct SSPという広告配信システムの管理画面を中心にクライアントサイドの開発を行っております、大関です。 依存パッケージの更新、どうしてますか? 今や数多くの言語でパッケージマネージャが提供されており、みなさんも日常…

Tableauでシミュレーションを作って施策の成功率を上げていきたい

こんにちは! システム本部データプラットフォームグループ(DPG)でエンジニアとなりました新卒のたけしと申します。 なんやかんや配属されて2カ月となりました。 今回は、データ視覚化ツールTableau(タブロー)についてちょっと便利な使い方についてお話…

DoubleClick for Publishers(DFP)のAPI入門

どうも、コンテンツメディア事業本部の稲田です。 今回はDoubleClick for Publishers(DFP)-APIの使い方を解説していきます。 そもそもDFPとは?という方もいらっしゃると思います。 大丈夫です。安心して下さい。一言でいうと 「Googleの提供するAdServer」…

夏のエンジニア向けインターン Treasure 2016 の紹介!

これは2016年の夏に行うエンジニア向けインターン Treasure の紹介エントリです。 圧倒的に成長したい2018年卒の学生からの応募をお待ちしてます! voyagegroup.com テーマ 価値のあるもの創り Goを使って学ぶ2016年におけるソフトウェアエンジニアリングと…

デザインパターンをチームで学んで得たもの

おはようございます、こんにちは。Zucks Affiliate事業本部でエンジニアをやっている新卒二年目のだっちと申します。 この事業部には最近部署異動で配属され3ヶ月ほど経ちました。 さて、今回は@t_wadaさんと事業部内エンジニアで毎週行っているJava言語で学…

ECナビ KAIZEN会を実施しました

こんにちは。 ECナビ のコンテンツ新規開発や運用などを行っている @pinkumohikan です。 技術的負債を返済するためにECナビで行った取り組み 「ECナビ KAIZEN会」 が、予想通り効果があったのでその話をしたいと思います。 ※ ここでは、開発者のモチベーシ…

try! Swiftに参加してきました

こんにちは、VOYAGE GROUP のコンテンツメディア事業本部で iOS アプリを担当している @TachibanaKaoruです。 先週の3/2~3/5に、渋谷のマークシティーで try! Swift が開催されました。 VOYAGE GROUPでは、今回のtry! Swiftのスポンサーをさせていただいたこ…

100万人が使うWebサービスを創造せよ!!大規模サービス構築プログラム「Sunrise2015」

こんにちは。システム本部 三浦(@hironomiu)です。 今年も11/21,22,28,29の4日間で冬のエンジニアインターンSunrise2015が行われました。 本エントリーでは全力で学びそして全力でアウトプットした様子をお伝えしたいと思います。 スケジュール 前半 11/21(…

「月間 250 億 imps 配信するために fluct が考えていること!」という話を Sunrise インターンシップでしました

あけましておめでとうございます。VOYAGE GROUP techblog は技術的にためになる記事や面白い記事を今年も発信し続けていくので宜しくお願い致します。 はい、第3回AJITO寿司王の @jewel_x12 です。株式会社 fluct で WEB 広告配信のお手伝いをしています。 …

CTOに就任してからの5年間、VOYAGE GROUPで変わったこと・変わらなかったこと

これは VOYAGE GROUP Advent Canlendar 2015 の24日目のエントリです。 CTOやってる @makoga です。Advent Calendarを始めてから3年連続でトップバッターでしたが今年は最終日になりました。最終日なので今年のふりかえりにしようかと思ったのですが、CTOに…

第3回 #ajito で利き寿司!

これは #ajiting Advent Calendar 2015 の23日目のエントリです。 こんにちは @makoga です。今回は(たぶん)第3回目になる利き寿司の様子を紹介します。 tl;dr 利き寿司やった ネタはまぐろ赤身、びんとろ、中トロ、サーモン 意外な結果に!? 利き寿司とは…

Advent Calendar 2015 18日目 休載のお知らせ

ビリヤードで論理回路(動画あり)

ビリヤード、楽しいですよね。空間把握能力, 物理的特性の理解, 理想のイメージと身体動作への再現などが試される良質なスポーツだと思います。 そんなわけで(?)、「ビリヤードの物理的特性を活かせば論理回路作れるのでは?」と思いついたので作ってみま…