タグ

ブックマーク / adtech.cyberagent.io (6)

  • 新規プロダクトでKubernetesを中心にCloudNativeなアーキテクチャのインフラを導入した話 | Tech Blog

    新規プロダクトでKubernetesを中心にCloudNativeなアーキテクチャのインフラを導入した話 Tech Blog 2019.08.26 はじめに アドテクAirtrackチームの横山(@nnao45)です。 チーム内ではScala書いたり〜K8Sと遊んだり〜AWSったり〜しています。 この度Airtrackチームの新規プロダクトでKubernetesを採用し、番環境に投入したのでその知見を共有させた頂きます。 おしながき 目指したアーキテクチャ Kubernetes周り ミドルウェア CI/CD 監視 感想 目指したアーキテクチャ 妥協はしないが身の丈にあったコンテナプラットフォーム って感じですかね。 Kubernetes周り サービスレイヤひとまわり Airtrackチームで広告系完全新規プロジェクトの立ち上げに Kubernetes中心にクラウドネイティブなアーキテ

  • Typesafe Configを使って環境設定を切り替えしてみる | Scala Tech Blog

    こんにちは。DynalystのHanです。Dynalystではアプリケーションの設定にTypesafe Configを使っています。 そこでProductionやテスト環境毎にアプリケーション設定をどう切り替えてるのかについて簡単に紹介したいと思います。 Typesafe Configを選んだ理由 Scalaをやる前まではJavaエンジニアだったのでアプリケーションの設定ファイルなら何も考えず.propertiesに定義するのは定番だけど、せっかくScalaをやり始めてるのでScalaの開発ではどのライブラリがよく使われているのかを調べていました。 そこで発見したのがTypesafe Configです。 .propertiesも勿論対応してますし、ResourceBundleより便利な機能がたくさんある。 そしてAkka, Play, Slick, SprayなどScalaでは有名なOpe

  • Scala初心者の新卒が頑張ってLispを作ってみた | Scala Tech Blog

    この記事はCyberAgentエンジニアAdvent Calendar5日目の記事です。 こんにちは! サイバーエジェント アドテクスタジオ新卒の志村です!! 7月にScala初心者のままScalaを採用しているAMoAdに配属されたのでScala歴5ヶ月くらいです。 Scala歴5ヶ月くらいだと初級者になるのかもしれませんがScalaばかり書いてる訳ではないのでまだScalaは全然書けません。 簡単な言語くらいしか書かないのでScalaが複雑すぎて全然覚えられません(´・ω:;.:… ということでアドベントカレンダーにかこつけてScalaの勉強をしたいと思います! 学んでいくにはやはり手を動かすのが一番なんですかね (@@;? 何か作ってみます。何を作るのが良いんでしょう。Scalaといえば…チューリング完全(?)な言語らしいですね。 チューリング完全といえばリスプですよね。リスプを作っ

    Scala初心者の新卒が頑張ってLispを作ってみた | Scala Tech Blog
  • 【Akka入門の入門】Part.1 メッセージを送る | Scala Tech Blog

    初めまして、新卒の増田と申します(^o^) 入社後はJavaを使っていて、チームを異動して初めてScalaを触り始めた・・・ という頃に、Akkaというフレームワークを使うので勉強するように言われました(^o^;) まず入門書を買おうとしたのですが、日語のがない・・・(T_T) ドキュメントも英語だし何書いてあるのかさっぱりわからない・・・(T_T) Scalaも始めたばっかでよくわからない・・・(T_T) という状況だったので、英語でもドキュメントより入門書の方がまだ理解できるかも・・・と思い『Developing an Akka Edge』というを購入しました。 そのを読みながら、ドキュメントを読みながら、先輩に聞いたり調べながらAkkaについて勉強したことをスライドにまとめました! ただとても長いので、このブログでは簡潔なまとめ+説明のための簡単なコードを書いていきます(^o

  • 【Scala.jsではじめるScala道】第二回・DOMとscalatagsであけおめ | Scala Tech Blog

    あけましておめでとうございます。編集部新卒の小林です。2015年もアドテクスタジオと、この Scala blog をよろしくお願いします。 連載では Scala.js を使ってブラウザで動作するアプリケーションを作っていくことで Scala を学んでいっています。前回に引き続いて今回は Scala.js の DOM ライブラリを見ていきます。 第一回はこちら DOM ライブラリを使っての HelloWorld まずは、DOM のライブラリを読み込めるように build.sbt に libraryDependencies += "org.scala-lang.modules.scalajs" %%% "scalajs-dom" % "0.6" を追記します。 build.sbt: scalaJSSettings name := "Scala.js Tutorial" scalaVersio

  • 日本一やさしいアドテク教室 | AI tech studio

    アドテクとは、アドテクノロジーの略称。読んで字の如く、「アド(広告)」の「テクノロジー技術)」のことを指し、 人手では実現不可能なレベルの広告配信を実現する技術にあたります。 技術を活用し、広告主とメディア(広告掲載媒体)、消費者をwin-winに導くため、発展してきました。 広告主にとっては、今までよりも高い広告効果をもたし、 メディアにとっては、収益の最大化や広告配信の効率化を実現しす。 アドテクの目的は主に2つ。 1:広告主が求める高い広告効果を出すために、より適切な場所/人に広告を出すこと 2:メディアの広告枠販売や広告配信の効率化を実現し、収益最大化の支援をすること これらを叶えるためには、私たち消費者の趣味趣向にあった情報(広告)を提供し、 その情報(広告)に興味を持ち、行動を起こしてもらう必要がありす。 私たち消費者が興味を示す広告を配信するため、「誰にどんな情報(広告)を

    日本一やさしいアドテク教室 | AI tech studio
  • 1