タグ

frameworkに関するaltrのブックマーク (11)

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • Big Sky :: Perlの軽量Web Application Framework「MENTA」を使ったブログエンジン作った。

    id:tokuhiromが良い物作ってくれたので、それを使ったブログエンジン書いてみた。 MENTA というウェブアプリケーションフレームワークをかいてみた - TokuLog 改めB日記 「CGI 用のウェブアプリケーションフレームワークにはどういうものが最適か」という問いに対する自分なりの解答。 http://d.hatena.ne.jp/tokuhirom/20081111/1226418572 名前は、「MENTOS(メントス)」。 実質コードは以下の量くらい。 sub read_entry { my $file = shift; my $pubdate = strftime("%y-%m-%d %H:%M:%S", localtime((stat $file)[9])), my $content = read_file($file); $file =~ s!.*?([^/]+)\

    Big Sky :: Perlの軽量Web Application Framework「MENTA」を使ったブログエンジン作った。
  • Catalyst を daemontools で監視しつつ lighttpd の外部 FastCGI で走らせる方法とそのメリット - Craftworks Tech Blog - Branch

    JPA セミナーの時に jshery 氏も勧めていましたし、近頃 Geek の話題で目立つようになってきた、Catalyst を mod_perl でなく、外部 FCGI として走らせる設定方法を紹介します。 Catalyst プロセスの起動管理は DJB 氏の daemontools による管理がお勧めです。プロセスが死んでも自動的に再起動してくれます。手動での再起動も楽です。screen からショートカットキー登録して Catalyst を再起動する方法も後ほど紹介します。 Catalyst の FastCGI 起動の設定 まずは daemontools の run スクリプトです。 run #!/bin/sh exec 2>&1 exec env - \ PATH='/bin:/usr/bin:/usr/local/bin:/var/www/www.example.com/scrip

    Catalyst を daemontools で監視しつつ lighttpd の外部 FastCGI で走らせる方法とそのメリット - Craftworks Tech Blog - Branch
  • ついに出た!最新Perlフレームワーク「Ark」徹底解剖:第1回 Arkって何だ? -Ark が生まれるまで|gihyo.jp ... 技術評論社

    はじめまして。面白法人カヤックの村瀬と申します。ArkというWebアプリケーション作成用のフレームワークを開発しました。今回から4回にわたって、このリリースしたばかりの「Ark」について紹介させていただきます。 Ark(アーク)とは Arkは、Perlで作られたWebアプリケーションフレームワーク(WAF)です。 Arkの特徴としては Catalystに似たインターフェース CGI/FCGI/mod_perlなどさまざまな環境で実用的に動作する CGI用モードの存在 日製であり、日語ドキュメントが充実している などが挙げられます。 Catalystに似たインターフェース Catalystは、Arkと同様にPerl製のWebアプリケーションフレームワークで、現在、Perlのフレームワークでは標準となりつつあるものです。 Arkは開発動機の1つが「CGIでも実用的に動作するCatalyst

    ついに出た!最新Perlフレームワーク「Ark」徹底解剖:第1回 Arkって何だ? -Ark が生まれるまで|gihyo.jp ... 技術評論社
    altr
    altr 2009/06/08
  • 面白ラボBM11(ブッコミイレブン) 2009: Ark

    Ark CGIでも実用的に使うことが出来るCatalystライクなウェブアプリケーションフレームワーク 2009.06.01 ArkはCatalystの流れをくむPerl製のウェブアプリケーションフレームワークです。 カヤックのBM11ブッコミイレブンのような大量に小さなアプリケーションを開発するような現場においてはCatalystのような大規模なフレームワークは逆に足枷になってしまう場合があります。 「もっと軽いけどCatalystっぽくつかえるフレームワークが欲しい・・・!」 というラボ内の要望に応えて新しいフレームワークを開発しました。 といっても一から開発したのではなく、最近のPerlにはHTTP::Engineという「フレームワークをつくるためのフレームワーク」とも言える素晴らしいライブラリがあり、そのライブラリの上で開発を行っています。 HTTP::Engineを使用するとCG

    altr
    altr 2009/06/02
    Ark , HTTP::Engine
  • symfony - open-source PHP5 web framework

    Services Upsun for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps

    symfony - open-source PHP5 web framework
  • Routing のお勉強 - あーありがち (2008-12-16)

    Rack に興味を持ったついでに以前からチェックだけしておいた Horde/Routes: Elegant URL Handling を最近読んでいた。この話を twitter と #openpear と #coderepos に振ったら反応があったのは coderepos だけだった。そこで Routes (Python版。Railsの routing 部分の元。)PEAR :: Package :: Net_URL_Mapper(上の routes.py を参考にした PHP 版)を知った。話はそのまま RouterCon 方面へ行って完全にネタとして昇華することができた。合唱。 ま、それはともかく、 PHP の世界はフレームワークに多少不満があっても我慢して使うし、Router に興味ある人はあんまりいないんじゃ?なんだかんだでみんな routes.py を参考にしているという話は参

  • Perl 初心者(?)が MENTA を使ってみるよ (サンプル動かす編) - はちゅにっき

    Perl 初心者が、初心者にも優しいとウワサの MENTA を使ってみるよ。 ちなみに自分の Perl のレベルは以下のでの 6 〜 6.5 くらい。 あ、やっぱり2くらい。永遠の Perl 初心者です>< Perlプログラミング救命病棟 (Programmer’s foundations) 作者: ピーター・J・スコット,トップスタジオ,伊藤直也出版社/メーカー: 翔泳社発売日: 2005/09/06メディア: 大型購入: 10人 クリック: 274回この商品を含むブログ (71件) を見る 各レベルの詳細はを買うか、以下のサイトを見ると分かるよ。 naoyaのはてなダイアリー - Perlプログラマのレベル10 http://d.hatena.ne.jp/naoya/20050809/1123563794 今回も要約を先に 今回は MENTA をチェックアウトして、サンプルを動か

    Perl 初心者(?)が MENTA を使ってみるよ (サンプル動かす編) - はちゅにっき
    altr
    altr 2008/11/18
    MENTA使ってみた記事。
  • nonn-et-twk.net - このウェブサイトは販売用です! - nonn et twk リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • サーバの思い出、Zopeの思い出 - モジログ

    私が「サーバ」という概念を初めて理解したのは、IT業界に入って1年くらい経った、2000年のはじめ頃だ。 その頃、PythonとZopeをほぼ同時に知った。Zopeをインストールし、ブラウザに「localhost:8080」と入れてデフォルトのトップページが出てきたとき、「これがサーバなんだ」というのを初めて実感した。 それまでも、1996年からWebサイトをやっていたので、HTMLをプロバイダのサーバにFTPでアップロードしたりはしていた。しかし、ほとんど意味もわからずやっていただけで、ましてや自分でApacheなどのWebサーバを入れたりしたこともなかったので、「サーバ」というものをちゃんと理解してはいなかった。なんでも、自分でやってみるまでは実感がわかないものだ。 私にとっては、その2000年のはじめに入れたZopeが最初のWebサーバであり、最初の「サーバ」でもあった。Webサーバ

  • CakePHPを使ったMVC設計のベストプラクティス - Sooey

    CakePHPを使ったMVC設計のベストプラクティス 個人的にはCakePHPはあまり好きではないのですが、CakePHP開発メンバーによるMVCデザインの記事 (CakePHP のおいしいべ方)で紹介されていたBest Practices in MVC Design with CakePHP (php|architect’s C7Y)はMVCフレームワーク利用者にとってとても有用な情報だったので、訳してみました(php|architectの方には翻訳許可を頂いています)。 この記事を読んでドメインモデルに興味を持った方は、エンタープライズ アプリケーションアーキテクチャパターン(PoEAA)やDomain-Driven Design: Tackling Complexity in the Heart of Softwareに手を出してみるのもいいかも。他に、InfoQにユーザー登録すれ

  • 1