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の中…

Development

Amazon SNSを使ってプッシュ通知を送る

iOS

どうも、2カ月ぶりですね。自分に甘いエンジニア、黒砂糖です。 iPhoneアプリを作ってみて驚いた事の一つに、プッシュ通知の効果の高さがあります。受け取る側としては軽く見てたし、うざいなーくらいに思っていました。でもこれ、アプリを思い出して…

1 2 3