タグ

Internetとcatalystに関するtsupoのブックマーク (3)

  • たけまる / Catalyst::Controller::Atompub リリース

    リソースの削除 操作を実装するメソッドには "Atompub" という attribute を付与します. たとえば,List を実装するメソッドは,"sub xxx :Atompub(list)" のよ うになります. 余談ですが,DB Schema を決め打ちにしてしまえば,これらの操作すら実 装不要にできます.しかし,DB Schema はサービスの肝になるので,自由 度を持たせることにしました. リソース操作以外の処理は,Catalyst::Controller::Atompub が勝手に行 います.たとえば,Entry に app:edited 要素を追加したり,Slug header から URI を生成したり,適切な HTTP header を設定してくれます. それでは,まず Controller を作成します. $ ./script/myatom_create.pl co

    tsupo
    tsupo 2007/09/13
    このモジュールを使うと,Model 操作を実装するだけで簡単に Atom Publishing Protcol (AtomPub) サーバを作ることができます
  • wp.fujikake.net is Expired or Suspended.

    「 wp.fujikake.net 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 wp.fujikake.net 」is Expired or Suspended. The WHOIS is here.

    tsupo
    tsupo 2007/07/25
    Catalystの習作として作ったアプリを数ヶ月放置していたのでちゃんと紹介しておこうと思います / ideamiのとりあえず公開した姿勢に倣ったのは言うまでもありません → 「続けるjp」を続けるコツ
  • Six Apart - Tech Talk Blog:f ウェブアプリケーションのテストの仕組みを読み解こう

    はじめまして。Vox 開発エンジニアの谷です。 突然ですが、Vox の開発はいつから始まったのでしょうか。当ブログの以前のエントリーにもありますが、Vox はプレビュー版として3月にサービスが開始されていることからもわかるように、開発は去年から行われていました。となると、もうそれなりに期間の長いプロジェクトですし、アプリケーションの規模でも今では弊社の他の製品に引けを取らないほどになっています。 私が Vox の開発に加わったのは今年の8月なのですが、既に大きく成長していたアプリケーションを前に、最初は「Vox を壊してしまわないだろうか…」という不安を抱えていました。しかし大量のテストコードのおかげで既存のアプリケーションを壊さずに、簡単、確実に機能を追加していくことができたのです。(実際にはテストのおかげで壊れているのが発覚したりしたのですが…) 前置きはこれぐらいにして、Vox は

    tsupo
    tsupo 2006/10/19
    httpd を起動しないでウェブアプリケーションのテストをする方法 → って、結局スタブを使うんですね
  • 1