タグ

2009年12月15日のブックマーク (4件)

  • 2009-12-15

    転職に伴い引っ越しをするので大掃除中です*1。引っ越し屋さんにはiMacのことを「テレビ」と伝えました。 まとまった時間がとれないので、休憩の合間にCouchDBとMongoDBの比較を試みます。自分用のメモです。 MongoDBを一切触ってない&CouchDBは十分すぎるほど触った上での比較なので、偏るかもしれません。あと浅いです。突っ込み大歓迎。あとまとまったらCouchDB-JPのほうに移します。 *1:今でも通えない距離じゃないのでお金は出ないと思うけど、気分転換重要。 まずは、DBを利用するにあたって、どんな環境が必要なの?ということで、プロトコルについて比べます。 項目 CouchDB MongoDB 通信プロトコル HTTP 専用プロトコル 利用環境 HTTP クライアントが使える環境 各種ドライバあり いきなり比較が難しいですね。 CouchDBは、HTTP なので cur

    2009-12-15
  • InfoQ: あなたがやっているのはテスティングかチェッキングか?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: あなたがやっているのはテスティングかチェッキングか?
  • Day 13: use Plack::Test to test your application

    Testing There are many ways to test web applications, either with a live server or using a mock request technique. Some web application frameworks allow you to write an unit test using one of those methods, but the way you write tests differ per framework of your choice. Plack::Test gives you an unified interface to test any web applications and frameworks that is compatible to PSGI using both moc

  • おさかなラボ - Plack::Testが凄い!

    Twitter経由でPlack::Testを見た。なにこれ。もうCGIいらないじゃん。 PlackやPSGIを知らない人は先に適当なページでも見て頂きたい。そんなんよりPSGIのエントリ書いてほしいって方はコメント残しておいてください。でももう半年も経つからググればいっぱい見つかるんじゃないかな。俺ほとんどPSGIに首突っ込んでないし。 で、Plack::Testの何がどうすごいかというと、次のようにPSGIアプリケーションのテストができる。テストコードは宮川さんのものに、クエリ部分を付け加えたものだ。 use Plack::Test; use Test::More; use HTTP::Request; use strict; use warnings; my $app = sub { my $env = shift; my $query = { map { split(/=/) } s