タグ

templateに関するjazzanovaのブックマーク (28)

  • モダンPerlの世界のText::Xslateの会の後半へのツッコミ - 空繰再繰

    モダンPerlの正解へようこそのText::Xslateの会へのおかしな点。 モダンPerlの世界へようこそという、 gihyo.jpでの石垣憲一氏の連載があるのですが、 この連載のText::Xslate:永続環境に特化したテンプレートエンジンの後半、 Text::XslateはTTのかわりになれるのか?の部分がどうにも引っかかってしょうがないので、現時点で僕が思ってるコトをまとねてみるテスト。 参考 モダンPerlの世界へようこそ Text::Xslate:永続環境に特化したテンプレートエンジン Re: モダンPerl連載第43回 (Islands in the byte stream) Text::XslateはTemplate::Toolkitの代用品じゃない 件の連載では、文中、 例によって空気を読めない日人が速いばかりの類似品を売り出そうとしているけれど, 時期がくれば

  • 第43回 Text::Xslate:永続環境に特化したテンプレートエンジン | gihyo.jp

    TTの体を差し替える 前回はウェブ業界で標準的に使われているTemplate Toolkitをより安全に使うためのカスタマイズ方法をいくつか紹介しました。しばしば批判の対象となってきたエスケープの問題については、TTでも適切な拡張を施せば後発のモジュールと遜色ないか、それ以上に便利に使えることは確認できたかと思います。 ただし、エスケープの仕方ひとつとってもさまざまなやり方があったように、TTは、柔軟である代償として速度面ではかなりの不利を抱えています。 もっとも、不利といってもそれはいまの、しかもかなり規模の大きな現場の視点で見たときの話で、数年前、おもなライバルがHTML::Mason(と、機能面で大きな差があるHTML::Template)だった時代にはTTも十分に高速といえましたし[1]⁠、中小規模のサイトではいまでもTTで十分なレスポンスは得られます。 また、かれこれ10年近く

    第43回 Text::Xslate:永続環境に特化したテンプレートエンジン | gihyo.jp
  • Free HTML5 Admin Template

    The lightweight, responsive HTML5 and CSS3 template for your admin panel This free HTML5 + CSS3 admin area template was created specifically for application and theme developers who want more out of their admin dashboard. Forget using a basic admin template, this lightweight theme comes with everything you need for your backend administration pane and nothing that you don't. Live Preview → Feature

    Free HTML5 Admin Template
  • Perl Hackers Hub:第5回 Xslate 次世代テンプレートエンジン(1)|gihyo.jp … 技術評論社

    連載では第一線のPerlハッカーが回替わりで執筆していきます。今回は藤吾郎さんで、テーマはXslateです。 はじめに PerlとWebアプリケーションとの相性の良さは周知のとおりです。そして、Web開発にはテンプレートエンジンが欠かせません。テンプレートエンジンは、プレゼンテーションとロジックを分離し、デザイナとプログラマの分業を可能にし、MVC(Model-View-Controller)のV(View)を担う重要な要素です。 今回は、そんなテンプレートエンジンンの一つであり、筆者が開発しているXslateを紹介します。Xslateは2010年4月に開発を始めた新しいモジュールですが、速度・安定性・機能ともに高い水準になってきました。また、牧大輔氏や松野徳大氏をはじめとしたShibuya.pmの面々に多くのアドバイスをいただき、既存のテンプレートエンジンを置き換えられるくらい実用的に

    Perl Hackers Hub:第5回 Xslate 次世代テンプレートエンジン(1)|gihyo.jp … 技術評論社
  • 管理画面のテンプレート販売

    開発者にとってHTML,CSSのコーディングや画面のデザインは必要無い このサイトでは、綺麗な管理画面のデザインを販売しています。 画面を使う人にとっては、使い勝手が考慮されたデザインでなければ使いにくくて仕方ありません。 どれだけ優秀なシステムであっても、インターフェイスのクオリティが低ければ、ユーザの評価は高くならないのです。 開発会社とのやり取りの経験から生み出されたサービス このサービスを思いついた背景には、開発会社が作り上げたシステムをいくつも見る中で、どれもひどいデザインのまま納品されていたことに驚いたことが挙げられます。 エンドユーザにとっては、画面が使いにくいのは嫌だが、費用を30万かけるくらいならこのままでいいという考えもあったようです。 しかし、結局そのコストダウンを図ったおかげで、誤った入力が増えたりすることで能率が落ちてしまったりと、業務改善のためのシステムがよりよ

  • 15 Free Bootstrap Admin Themes

    Resources by Application Bootstrap Templates Figma Templates Flyer Templates Illustrator Templates InDesign Templates Lightroom Presets Logo Templates Logo Fonts Mockup Templates Photoshop Actions Photoshop Brushes Resume Templates Tailwind CSS UI Kits Web Templates Video & Motion Design Templates All Motion Design After Effects Apple Motion DaVinci Resolve Final Cut Pro Premiere Pro Presentation

    15 Free Bootstrap Admin Themes
    jazzanova
    jazzanova 2010/11/11
    管理画面用テンプレート
  • YAPC::Asia Tokyo 2010 #yapcasia - blog.comewalk.com

    YAPC::Asia Tokyo 2010 に行ってきました。昨年と同様に今年も発表させていただきました。発表内容は以前もお知らせしましたように「テンプレートエンジンの移行」についてお話させていただきました。スライドは slideshare にアップロードしました。 私の発表は最初にトークを応募したときにもっともはてなスターがついていませんでしたので reject されるかヒヤヒヤしていましたがなんとか accept していただいて、とはいえ裏番組が id:lyokato さんだからガラガラかなーと思っていましたが、多くの方にお越しいただいてとてもうれしかったです。私のトークは不思議とご質問をいただくことが多く、今年も4,5つほどいただきました。隙だらけのトークで申し訳ない気持ちもありますが、逆に皆さんのご興味を持っていただいたのかと良い方向に考えてこれからも精進していきたいと思います。私

  • Template-Toolkit のよくない点について - tokuhirom's blog

    Template-Toolkit のよくない点について TT はすばらしいテンプレートエンジンだが、いくつかの点ですぐれていない点がある。その中でもっとも気にくわない2つは以下のもの。 Speed too many plugins on cpan とくに速度の遅さは致命的で、キャッシュや、一部の XS 化などによる高速化がはかられてはいるものの、「ボトルネック」になりうるほど遅い。 プラグイン機構は便利だが、一方で、CPAN モジュールへのラッパーモジュールが大量に生成されている。 この2つの欠点は、Text-Xslate の TTerse syntax で解消されているので、こういった点が気にくわない人は、ためしてみるといいのではないかとおもう。 【追記】 なぜ、TT でプラグインが異常に発達するのかというと、関数を export するのがめんどくさいから。で、その欠点は Xslate

  • Template::Semantic - トミールの技術系日記

    追記: Yokohama.pmで話してきました。 http://e8y.net/blog/2010/03/06/p287.html - http://search.cpan.org/perldoc?Template::Semantic Upした。 benchmarkとってみたけど、TTよりは速い。Text::MicroTemplateには届かない。 http://github.com/tomi-ru/Template-Semantic/commit/570e295d3fb03ce34f94272e8940fd4311fc0992 ただ「元のHTMLにテンプレート言語を埋め込んでいる時間」を考えるとずっと効率的なテンプレートエンジンだと思う。デザイン→HTML→テンプレート の過程の最後の部分を飛ばせる。 なんとか.pm が近く開催されたら宣伝しよう。 podにも書いたけどまだAPI変えても

    Template::Semantic - トミールの技術系日記
  • Client Challenge

    A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser.

  • flymakeでTemplate::Toolkitによるテンプレートファイルのシンタックスチェックを行う - Kentaro Kuribayashi's blog

    Template::Toolkitによるテンプレートが複雑化してきて、flymakeによるシンタックスチェックをしたくなったのでやってみました。以下、あんまり整理されてないので、僕以外の環境ですぐに動くようになるというものでもないと思いますが、参考までに掲載しておきます。 実行例は以下の画像の通り。 まずは、以下のスクリプトをPATHの通ったところにでも、tt_parse.plとして保存します。 #!/usr/bin/env perl use strict; use warnings; use Path::Class qw(file); use Template::Parser; my $file = file(shift); my $template = $file->slurp; my $parser = Template::Parser->new; if (!$parser->par

    flymakeでTemplate::Toolkitによるテンプレートファイルのシンタックスチェックを行う - Kentaro Kuribayashi's blog
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • 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

  • こんなテンプレートエンジンほしい - daily dayflower

    なぜ、いちいちエスケープを手動で指定しなければいけないのか 文脈によって、自動的にエスケープ手法は決定できるはず と思ってます。 テンプレートエンジン作りたい - kazuhoのメモ置き場 ですよねー。 で,そのへんを自然に取り込んでいるのが,おもに Python 方面で人気のある XML ベースのテンプレートシステムだと思います。 実際,Genshi のドキュメントにも The main feature is a template language that is smart about markup: unlike conventional template languages that only deal with bytes and (if you're lucky) characters, Genshi knows the difference between tags, att

    こんなテンプレートエンジンほしい - daily dayflower
  • URI Templates の各言語実装 - Mi manca qualche giovedi`?

    今日は第3回 RESTful 読書会だった。主催の id:kunit さん&nsiena さん、担当の方々、参加者の皆さんお疲れ様でした〜。 読書会の模様(特に8章の DIS られっぷり)はまた今度まとめるとして。 この前 URI Templates ( http://bitworking.org/projects/URI-Templates/ ) の各言語の実装を調べたよと読書会で話したら、id:t-wada さんに「調査結果が addressable になるといいなーw」とリクエストされたので、早速宿題をやっつけておく。 URI Templates の実装一覧 家 (experimental implementation in Python、 59:04+09:00">draft-03相当):http://code.google.com/p/uri-templates/ Ruby -

    URI Templates の各言語実装 - Mi manca qualche giovedi`?
  • 第5回 テンプレートエンジンMTemplate | gihyo.jp

    前回はMobaSiFに含まれる個々のPerlモジュールを解説しました。今回は、MobaSiFに含まれるテンプレートエンジンMTemplateについて説明します。 テンプレートエンジンMTemplate MobaSiFに付属するテンプレートエンジンMTemplateは、次のような特徴を持ちます。 1つのテンプレートファイルで3キャリアに対応 1つのテンプレートファイルを記述するだけで、3キャリアに対応できます。また、キャリアごとに表示する内容を変えることもできます。 事前コンパイルにてバイナリテンプレート生成 HTTPリクエストを受け付けるたびにテンプレートをparseするのは非効率と考え、事前コンパイルによりバイナリテンプレートを生成する方式をとっています。 mmapによる共有メモリの利用 DeNAのサービスで長く使われているFastCGIでは、プロセス上のメモリキャッシュを利用するとアプ

    第5回 テンプレートエンジンMTemplate | gihyo.jp
  • perl-mongers.org

    This domain may be for sale!

  • HTML::Template::Pro : blog.nomadscafe.jp

    HTML::Template::Pro HTML::Template::Pro HTML::TemplateのXS版。HTML::Templateと比べて、10倍〜25倍早いらしい。mod_perlでも効果あるようだ。 HTML::Template::Pro loads, parse and outputs template on fly, when you call $tmpl->output(), in one pass. The corresponding code is written in C and glued to Perl using Perl+XS. As a result, comparing to HTML::Template in ordinary calls, it runs 10-25 times faster. Comparing to HTML::Templ

  • HTML::Template から Template Toolkit に乗り換える準備

    HTML::Template から Template Toolkit に乗り換える準備 2008-02-21-2 [Programming] 日Perl Geek 達からだいたい5年遅れで新しいもの (つか、すでに枯れたもの)にチャレンジしている私です。 さて、Perl のテンプレートエンジンとして 今までは HTML::Template を使っていました。 シンプルなのが良いのですが、 自由度がちょっと低いので最近は閉塞感を感じていました。 ということで Template Toolkit を使ってみようかと。 perldoc を見ながらちょこっといじってみたら、 HTML::Template でできることはカバーでき、 かつ、 「やりたいと思っているんだけど HTML::Template だと 面倒そうな処理」が簡単に実装できそうなので、 非常に良い感じ。 以下、HTML::Tem

    HTML::Template から Template Toolkit に乗り換える準備
  • tkrb.jp

    This domain may be for sale!