Blogaomu

WEBアプリケーション開発とその周辺のメモをゆるふわに書いていきます。

Scala

Kanazawa.rb meetup #75 に参加しました #kzrb

今回はDMM.com 金沢事業所をお借りして開催! kzrb.doorkeeper.jp 当初は自分含めて2人しか参加表明してなくて不安でしたが最終的には11人の参加になりました。わいわい。 Scala関西Summit 2018に行ってきた話 www.blogaomu.com ↑の話をベースに写真も追加し…

Scala関西Summit 2018に参加しました #scala_ks

大阪にて行われたScala関西Summit 2018の1日目に参加してきました。私自身にとっては初の参加で、Scalaの集まりとしても久しぶりに顔を出しました。 2018.scala-kansai.org プラチナスポンサーがZOZOテクノロジーズだったので一番大きなホールの名称がZOZOホ…

ScalaTest の OptionValues が良さげ

ScalaTestを使っていて便利な機能があったので小ネタとして紹介してみます。 OptionValues Option 型の値を検証したいときに、 OptionValues を使うとOption値が定義されているかとその値についての検証を同時に行うことができます。 http://www.scalatest.o…

Akka Streamsでgzip圧縮されたテキストファイルを読み込んでデータを扱うサンプル

Akka Streamsのドキュメントをパラパラと見ていたら Dealing with compressed data streams という項目があって、なんか便利そうだなあと思ってサンプルコードを書いて試してみました。 Streams Cookbook — Akka Documentation package sample import java.n…

Akka Streams ドキュメントを何回かに分けてちらちら見てみる(2)

Akka Streams ドキュメントを何回かに分けてちらちら見てみる(1)の続き。 バックプレッシャー Back-pressure explained Akka Streamsの利用者はバックプレッシャーをハンドリングするコードを書く必要がない。 ライブラリ側でいい感じに処理してくれる 下流…

Akka Streams ドキュメントを何回かに分けてちらちら見てみる(1)

最近、業務でAkka Streamsを使った処理に触れることがあって、詳しく知りたいなあと思ったのでドキュメントを読みながら触ってみようと思う。 一度には読み切れないのでいい感じに区切りながら進めていきたい。 Basics and working with Flows — Akka Docume…