AWAにおけるDevOps
はじめにAWAでサーバサイドエンジニアをやっている山下といいます。初めてエンジニアブログを書かせていただきます。よろしくお願いします。簡単に自己紹介をさせていただくと、2011年にSIerからサイバーエージェントに中途入社し、いくつかのコミュニティ系サービスの立ち上げ・運用、インフィード広告配信APIの作成などを経て、2015年4月からAWAチームに参加しました。今回は、(今さら?な)...
View ArticleiOS用音楽アプリのGoogle Cast対応
はじめにこんにちは。AWAのiOS版を開発している岐部と申します。まず、この記事を書こうと考えた背景から説明します。AWAには2014年にAWA開発チームが結成されたタイミングでジョインし、それ以来ずっとiOSアプリを開発しています。Androidアプリを業務で開発した経験はありません。そんな中、iOS版AWAをGoogle...
View Article画像システムの車窓から
2年半くらい画像システムを担当していたのですが、3月イッパイで異動することになりましたokzkです。 異動記念ということで、とりとめもなくエンジニアブログを書いてみます。長いです。よろしくお願いいたします。...
View ArticleGo言語でTestableなWebアプリケーションを目指して
はじめまして@shohhei1126です! 2016年1月にリリースされたAmebaFRESH!のサーバサイドを担当しております。ここ1、2年社内でもGo言語を使うプロジェクトが増えてきているのですが(Go Lang in Cyberagent こちらもどうぞ)AmebaFRESH!でもGo言語をメインに使っています。...
View ArticleGCPのCloud IAMを試してみた
メディア事業(アメーバ)を中心にAWS/GCPを担当している柿島です。前回は、Google Cloud Platform(GCP)の各プロジェクトでコストを追える環境を作る を書きました。前回の続報としては、一部には使ってもらいつつも、可視化の部分で cloudyn を検証中です。...
View Article運用型広告【A.J.A.】の紹介と高速化の工夫
技術本部メディア広告開発室のこまはらです。A.J.A.という運用型広告システムの開発・運用を担当しています。 A.J.A.では、現在、アメーバブログ、Spotlight、by.Sといった自社メディアに、インフィード広告を中心とした広告を配信しており、配信先を順次拡大しています。様々な種類の広告を配信していますが、すべてひっくるめると1日に10億impression前後の配信規模になっています。...
View Articletry! Swift: Type Erasureのユースケースを考えてみた話
こんにちはAmeba事業本部でiOSエンジニアをしている @tasanobu です。 先日(3/2~4)、弊社にて try! Swift を開催しました。try! Swift世界中のSwiftデベロッパーが一堂に会し、知識や技術を互いに共有し高め合うことを目的としたカンファレンスです。...
View Article【イベント登壇情報】AWS Summit Tokyo 2016 に弊社エンジニアが登壇します
エンジニアブログ運営チームです。 今回は弊社エンジニアのイベント登壇情報をお伝えします。現在、株式会社AbemaTVに出向し、「AbemaTV FRESH!」 の開発をしている @stormcat24 が アマゾン ウェブ サービス ジャパン株式会社の主催する AWS Summit Tokyo 2016 の Developers Conference(DevCon) に登壇いたします。...
View ArticleSlackを導入してみました~管理者編~
こんにちわMake Your Goals Come True. Easier + Faster.をコンセプトに開発環境の改善や統一化をおこなっているanzaiです。...
View Article新卒研修環境の構築をTerraformで自動化してみた
code{ white-space: pre;} .CodeRay { background-color: hsl(0,0%,95%); border: 1px solid silver; color: black; } .CodeRay pre { margin: 0px; } span.CodeRay { white-space: pre; border: 0px; padding: 2px;...
View ArticleVRで美少女を踊らせてみた(仮)
ゲーム技術戦略室のミカエルとキュン佐藤です。 この度、サイバーエージェントグループで、ゲーム関連の最新技術ばかりを扱う新しい組織「ゲーム技術戦略室」を立ち上げました。宣伝も兼ねてブログを書かせていただきたいと思います。 ゲーム技術戦略室では、UnrealEngine・Amazon Lumberyard・CryEngineといったゲームエンジンだったり、Oculus Rift・HTC...
View Articleリアルタイム通信ゲーム勉強会で発表してきた
SGE(Smartphone Games & Entertainment)のグレンジ所属の塚原と袴田です。 2016/04/20に開催されたリアルタイム通信ゲーム勉強会で発表してきたので報告をします。...
View Articleサイバーエージェント新卒エンジニア技術研修2016
みなさんこんにちは。 技術組織戦略G & 技術内閣の板敷です。普段はAmebaのシステム障害の火消し → 障害対策ならびにエンジニアの育成評価等をしています。 今回は、先日終了したサイバーエージェント新卒エンジニア技術研修について紹介したいと思います。 研修概要従来の研修内容を一新、内製での技術研修に挑戦...
View ArticleElasitcSearch(0.19)で無理やりデータ復旧させた話
こんにちは。Amebaの基幹系インフラ担当している鳥垣です。 ユーザーのサービス用途でElasticSearch(0.19.10)を使用しているのですが、先日ElasticSearchの障害で一部のShardが読めなくなってしまいまして、それを力技で無理やり読めるように復旧させたのでその時の奮闘記を記載したいと思います。...
View Articleサイバーエージェントグループ Go勉強会
みなさんこんにちは! エンジニアブログ運営チームの板敷です。 今回は、先日社内で行われたGo勉強会について紹介したいと思います。今回の勉強会では、サイバーエージェントグループの各社から発表がありました。 勉強会ポスター。事前予約不要! Golangの注目度は高く、開始即満員御礼でした。(若手中心に立ち見もw それでは発表内容を紹介したいと思います。...
View Article