[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

catalystに関するtypesterのブックマーク (84)

  • CatalystはすでにPluginからRoleへ移行するための機能を用意していた - D-6 [相変わらず根無し]

    CatalystはすでにPluginからRoleへ移行するための機能を用意していた Pixisががらっと変わろうとしている。最初は単純に継承ではなくRoleでその機能を提供しようと思ってあれこれ考えてたんだけど、その際にCatalyst.pmの中身を見たらsetup_plugins()が・・・ sub setup_plugins { my ( $class, $plugins ) = @_; $class->_plugins( {} ) unless $class->_plugins; $plugins ||= []; my @plugins = Catalyst::Utils::resolve_namespace($class . '::Plugin', 'Catalyst::Plugin', @$plugins); for my $plugin ( reverse @plugins )

  • Padre + Catalyst

    For a while now, I've been contributing (or at least trying) to Padre - The Perl IDE. Although it still lacks some nice IDE features, it's really amazing to see how much has already been done in so little time. In fact, Padre releases are almost weekly, with Changelogs filled with active development and bug tracking. Szabgab++ managed to create an active and exciting community around the project,

  • モダンなCatalystコンポーネントを書くときは - とほほのN88-BASIC日記

    Catalystがモダンかどうかは置いておいてCatalystのコンポーネントを書く時のお作法として 大昔は ... use base qw(Catalyst::Action); use NEXT; sub execute { my $self = shift; $self->NEXT::execute( @_ ); ... ちょっと前は ... use base qw(Catalyst::Action); use Class::C3; sub execute { my $self = shift; $self->next::method( @_ ); ... モダンなのは ... use base qw(Catalyst::Action); use MRO::Compat; sub execute { my $self = shift; $self->next::method( @_ )

    モダンなCatalystコンポーネントを書くときは - とほほのN88-BASIC日記
  • 続:Catalystでマルチバイトを取り扱うときのまとめ - hide-k.net#blog

    以前、Catalystでマルチバイトを取り扱うときのまとめという記事を書いたのですが、情報が少し古いので、最近僕がやっている方法を紹介します。 この記事では Catalyst 5.7015 Catalyst::View::TT 0.27 Catalyst::Plugin::ConfigLoader 0.22 Catalyst::Plugin::FillInForm 0.10 Catalyst::Plugin::Static::Simple 0.20 Catalyst::Plugin::Unicode 0.8 の環境で紹介しています。 また、基的にDBICに関しては以前の記事の通りDBIx::Class::UTF8Columnsを使うという感じです。 まず、こんな感じのアプリケーションを用意します。 MyApp package MyApp; use strict; use warnings

    typester
    typester 2009/02/04
    ENCODINGオプションしらなんだ。 hidek++
  • NginxCatalyst - Nginx Wiki

    Deploying Catalyst-based applications on Nginx using FastCGI I recently had to set up a new catalyst application on a new server, and picked Nginx as an experiment The config was mostly simple, but I had to use the following conf/fastcgi_params to get it to work: conf/fastcgi_params The difference from the ones I found elsewhere on this site is that catalyst expects PATH_INFO instead of SCRIPT_NA

  • Perl Catalyst and Cloud Computing - Vox

    Talking about Perl Web Application Development using Catalyst, Moose and DBIx::Class Eight years ago I was sitting in a focus group sponsored by IBM, who was interested in seeing the reaction to a potential product offering they called, "Utility Computing".  The pitch was a solution to a classic problem faced by all administrators of IT infrastructure, which is to find the correct mix of anticipat

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Catamoose - Vox

    Talking about Perl Web Application Development using Catalyst, Moose and DBIx::Class Recently I hijacked some time from two leading Perl developers who are currently working on the Moose port of Catalyst.  Although this is a project that greatly excites me, I realize such a deep change can lead some current developers feeling fear, uncertainty and doubt.  So this is the first of an open ended seri

  • CatalystをPARデプロイする際のハック - D-6 [相変わらず根無し]

    CatalystをPARデプロイする際のハック Catalystにはデフォルトでcatalyst_parというディレクティブが備え付けられていて、Makefile.PLで ... catalyst_par; ... WriteAll; とすると後のmake時にPAR形式のファイルを作れるようになる機能があります。このPARファイルを作成するには make catalyst_par とするわけですが、アプリケーションができあがって、「さあPARでも作るか!」と言った皆さんはおおむね以下のような意味の分からないエラーに悩まされてきたのではないでしょうか: Writing PAR "wifigadgets-control.par" make: *** [catalyst_par] Error 25 この訳の分からない動作不具合、根的な問題は二つあります。一つにはこのcatalyst_parでP

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    typester
    typester 2008/06/05
    controllerにmoose roleってのはいいなぁ
  • 久しぶりにCatalyst小ネタでも書いてみるか。 - ヒルズで働く@robarioの技ログ

    リクエストの取り扱いは現在、「静的ファイルがあったらそれを返し、無かったらバックエンドのCatalystに飛ばす」って感じで落ち着いています。 Apacheならmod_rewrite、lighttpdならserver.error-handler-404とかで。 CatalystTestServerではC::P::Static::Simpleを使うことになるんだけど、これはDirectoryIndexを実現できない。 なのでやる気ない感じでちょっと書いた。 とりあえずindex.html固定で。 たまたまprepare_parametersをいじってることがあったのでそこに書いた。(prepare_path以降ならどこでもいい) sub prepare_parameters { my $c = shift; $c->NEXT::prepare_parameters; # DirectoryI

    久しぶりにCatalyst小ネタでも書いてみるか。 - ヒルズで働く@robarioの技ログ
    typester
    typester 2008/05/22
    lighttpdでテストサーバーやればいいってばさ
  • ちょっと補足しとくか - Charsbar::Note

    スライドを書いている途中で消した部分とか、誤解されてる?っぽい部分とか。 Model::DBIC::SchemaはOK 2005年のにおいがするのはModel::(DBIC|CDBI)であって、DBIC::Schemaの方は2006年風味で、newのときに$cとかいらないので悪くはないす。つうか、新しいComponentのあり方を示したという意味で、Model::DBIC::SchemaはCat史のなかですごく大きな位置を占めている。 ただ、個人的にはModel::DBIC::Schemaはモデルというよりモデルのベースとして使うべきものだとは思っている。 View::*のほとんどは古くさい View::TTはCDBI→DBICのような切り替わりすら起こってないからとにかく実装が古くさい。んでもって、CPANにあるView::はたいていView::TTをお手にしてるし、そうすることがすす

    ちょっと補足しとくか - Charsbar::Note
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    typester
    typester 2008/04/20
    ナイス
  • CatalystSites.org

    Catalyst MVC Web Framework developed website application for listing of public websites developed using Catalyst, the elegant MVC framework.Welcome to CatalystSites.org! The goal of CatalystSites.org is to create a definitive listing of public websites built on the elegant Catalyst MVC Web Framework. Currenly, there are 62 sites listed on catalystsites.org. Please feel free to register an account

  • CodeRepos::Share – Trac

    Timestamp: 03/18/08 03:16:54 (7 months ago) Author: masaki Message: lang/perl/Catalyst-Helper-Lighty: restarter つけた (Parallel::SubFork? 使ってる) File::Which で lighty 探すようにしてみた /etc/mime.types 決め打ちをやめて MIME::Types 使うように Location: lang/perl/Catalyst-Helper-Lighty/trunk Files:

    typester
    typester 2008/03/18
    cool
  • CatalystアプリをbuildbotでContinuous Integration - dann@catalyst - Catalystグループ

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    CatalystアプリをbuildbotでContinuous Integration - dann@catalyst - Catalystグループ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • なんでみんな CLI にこだわるのかなぁ・・ - Devel::Bayside

    極端に疎結合にしたければ、以下の3つを別々のアプリにすればいいのではないでしょうか? M REST・RPCハイブリッドな WebAPI として層を分ける。 V Ajax とか Flash で作られた動的サイト。 C M と V を橋渡しする。ログイン管理とか、画面遷移とか。 そうしたら個々の WebAPI ごとにテストできますよね?モジュール単体テストまではできませんが、それにこだわるより、ちゃっちゃとテストが書けて、そこそこの品質が保てたほうが、コストパフォーマンスがいいと思います。 楽だから Catalyst を使うのであって、CLI にこだわっても何が嬉しいのか僕にはさっぱりです。バッチ処理だって、別に wget で WebAPI を叩けば、超簡単ですし。 追記 教科書的な MVC の定義。 http://blogs.wankuma.com/ganfield/archive/2007

    なんでみんな CLI にこだわるのかなぁ・・ - Devel::Bayside
    typester
    typester 2008/03/07
    ふいたw >バッチ処理だって、別に wget で WebAPI を叩けば、超簡単ですし。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    typester
    typester 2008/03/07
    なるほど
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知