タグ

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

  • Jupyter Notebook の Tips をまとめてみた | AI tech studio

    こんにちは、AI Lab の馬場です。 このブログは CyberAgent Developers Advent Calendar 2016 の11日目の記事です。 昨日は sitotkfm さんの「ログを集める時に気をつけたいポイント」という記事でした。 この記事では、僕が仕事データ分析をやっていく上で大変お世話になっている Jupyter Notebook の Tips をまとめてみます。Jupyter Notebook では便利な機能がたくさんあるので、ちゃんと使うと無駄作業の削減になります。僕もこれまで分析途中で「あーこれができたらなあ」と検索しては時間をつぶしてきたので、ここでまとめて記憶にとどめておきたいと思います。 図表・可視化系 notebook 内に図を表示したい 単純に jupyter notebook を起動して、pyplot などでグラフを描画しようとしても、図は

    Jupyter Notebook の Tips をまとめてみた | AI tech studio
  • [Adtech Scala Meetup] Kamonを理解する | Scala Tech Blog

    こんにちは、CA ProFit-Xの塚(@s_tsuka)です。 最近、サイバーエージェント アドテクスタジオ内でScalaのMeetupが始まりました。 今は勉強会に近いですが、何でも話せる場にしたいね、ということでMeetupという形にしています。 先日開催されたScala Meetup 第2回では、普段利用しているKamonというJVM監視ツール(ライブラリ)の使い方や内部の構造について発表を行いました。 今回のこの記事ではKamonの内部についてスライドを交えながら簡単に触れていきたいと思います。 スライド 発表時に利用したスライドはこちらです。 解説:使い方 スライド序盤(pp.1-19)では、Kamonの概要と使い方について説明しています。 Kamonの使い方については以前記事を書いておりますので、以下を御覧ください。 KamonとDatadogを使ってAkka actorの

  • 【Akka】Akka Streamsがめっちゃ便利すぎて脳汁が出た話し | Scala Tech Blog

    こんにちは!Smalgoの來田です。 注意:タイトルは過激ですが内容至って普通なチュートリアル記事です。 仕事でWorkerを作った時に使ってみてめっちゃ便利だと思ったのでAkka Streamsについて書きたいと思います! まだまだ中の実装の深いところまで追えてるわけじゃないので間違っていたら教えてください。 Akka Streamsとは Reactive Streams(ノンブロッキングでback pressureな非同期ストリーム処理の標準仕様)のAkka実装 Back Pressureとは 非同期なストリーム処理の場合下記の問題が起きる Publisher側の処理が早い場合Subscriber側のバッファーが溢れてしまう Subscriberに遠慮してPublisher側の処理を抑えた場合は無駄が多くなってしまう それをSubscriberが自分が処理できる量をPublisherに

    【Akka】Akka Streamsがめっちゃ便利すぎて脳汁が出た話し | Scala Tech Blog
  • 1