Other

Scala Meetup【ChatWork×Appliv】に登壇しました

イベント

ちょっと前の事になってしまうんですが、Scala Meetupというイベントで弊社から2名、登壇させていただきました。 「Nyle流Scalaとの付き合い方」というテーマをもとに、現状の開発体制からプロダクトで使っているライブラリ等の情報、…

Development

テスタビリティの高いコードとその書き方

Scala

はじめに みなさん、テストは書いてますか? 気合を入れて「よしテスト駆動開発だ!」と思ったところで、実際テストを書きながら実装するのは慣れてないと思った以上に大変です。分岐が多くてテストの数が増えたり、どうしてもテストでたどりつきそうにない…

Development

PlaySlickで使ってみるSlick3.1によるDB操作

Scala

はじめに Play2.4のPlaySlickではSlick3.1をサポートするようになりました。 今年の四月末にリリースしたSlick3.0はSlick2.xから仕様が大きく変更されており、3.1は10月に公開されたアップデートのようです。…

Development

PlayではじめるScalaなWebアプリケーション

Scala

はじめに Play frameworkはご存知でしょうか? Playは、現代のwebアプリケーション開発に必要なコンポーネント及びAPIを統合した生産性の高いJavaとScalaのwebアプリケーションフレームワークです。 (公式ドキュメン…

Development

sprayを使って簡単なREST APIを構築する

Scala

はじめに sprayはRESTやHTTPを扱うためのScalaの軽量なライブラリです。また、akkaという別のライブラリを使用しておりアクターモデルを用いて非同期でブロッキングしないアプリケーションを作成可能です。 今回はその中からspra…

Development

spray-canを使ってHTTPサーバーを立ててみる

Scala

はじめに sprayはRESTやHTTPを扱うためのScalaの軽量なライブラリです。また、akkaという別のライブラリも使用しておりアクターモデルを用いて非同期でブロッキングしないアプリケーションを作成可能です。 今回はそのsprayの中…

1 2 3