年間TOP5 ページビュー編 #vgadvent2017

これは VOYAGE GROUP Advent Canlendar 2017 の5日目のエントリです。 1位 ECナビの環境をもりもり改善している話。17年もの長い期間オンプレミスで稼働してきたシステムもAWS移転してずいぶん良くなったよねー techlog.voyagegroup.com 2位 VOYAGE GROUPは…

エンジニアの能力評価制度である技術力評価会を改善し続けています。 #vgadvent2017

これは VOYAGE GROUP Advent Canlendar 2017 の1日目のエントリです。 CTOやってる @makoga です。昨年と同じくトップバッターをゲットしました。通算5回目。 昨年のエントリで技術力評価会の事例を紹介していきたいと書き、いくつか実施できました。 RSGT20…

Advent Calendar 2017

今年はQiitaのカレンダーを利用しました。頑張りすぎない感じでやっていきます。 qiita.com 去年まで Advent Calendar 2016 - VOYAGE GROUP techlog Advent Calendar 2015 - VOYAGE GROUP techlog VOYAGE GROUP エンジニアブログ : Advent Calendar 2014 VOY…

冬のインターンSunrise2017 データベースコースふりかえり

こんにちは。システム本部 三浦(@hironomiu)です。 このエントリーでは、10月28日(土)、29日(日)に開催した冬のエンジニアインターン「Sunrise2017 データベースコース」をふりかえりたいと思います! 講義 講義はワークショップと座学の2つを行いました。ワ…

VOYAGE GROUPの企業ブースと登壇資料まとめ #phpcon2017

php

目次 企業ブースの様子 登壇資料 発表1. 広告配信管理システムを支えるPHP〜レガシーシステムからの段階的移行戦略〜 発表2. 運用、追加開発しづらいPHPアプリケーションに未来を与える方法 ajitingしましょう こんにちは! ECナビエンジニアのゆきみねです…

#phpcon2017 で2名登壇します!企業ブースでは実コードや評価の仕組みを公開します!

目次 セッション発表では老舗Webサービスのレガシーコード改善事例をご紹介 発表1. 広告配信管理システムを支えるPHP〜レガシーシステムからの段階的移行戦略〜 発表2. 運用、追加開発しづらいPHPアプリケーションに未来を与える方法 企業ブースでは実コード…

React + RxJSで始める状態管理

こんにちは、fluctの@nekoyaです。 今日は現在開発に携わっている、俗に言う「管理画面」のWebアプリケーションのアーキテクチャをご紹介します。 このアプリケーションはReactとRxJSを軸として作られており、コードはTypeScriptを使って書いています。 アプ…

sltd, AWS Athenaを使ってLDAPサーバの監査体制を強化した話

こんにちは、VOYAGE GROUP システム本部の @s-tajima です。 今回はVOYAGE GROUPが提供する多くのサービスをより安全に運用するために、LDAPサーバの監査体制を強化したお話です。 VOYAGE GROUPでは、 サーバにログインするためのシェルアカウントや、各種管…

SIer時代に学んで今でも役に立っていること、Web系の会社に入ってから考えを改めたこと

こんにちは、株式会社fluctで fluctSSPの広告配信に関わっている坂本です。 私はfluctでは新しい広告(PMP, NativeAd)の追加をしたこともありましたが、ここ1年半くらいは自分で追加した広告機能や既存機能のサポートエンジニアとして働いています。(インフラ…

人工知能学会誌の特集「広告と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 について書きます。 ガーデンとは 一言で言うと、「バリスタ常駐型の社内カフェ」です。 バリ…