タグ

2007年10月30日のブックマーク (7件)

  • 404 Blog Not Found:perl - 勝手に添削 - 40行で作るPerl用テンプレートエンジン

    2007年10月30日20:00 カテゴリLightweight Languages perl - 勝手に添削 - 40行で作るPerl用テンプレートエンジン 久々の勝手に添削。今回はこちら。 40行で作るPerl用テンプレートエンジン 正規表現がらみなので、Perl以外でも有用。 添削箇所は、こちら。 40行で作るPerl用テンプレートエンジン sub convert { return unless defined(my $str = shift); $str =~ s{&amp;}{&amp;}gso; $str =~ s{<}{&lt;}gso; $str =~ s{>}{&gt;}gso; $str =~ s{\"}{&quot;}gso; $str; } これの最初のsubstitutionが&amp;ではなくて&ではないかというのはさておき、こういった場合、何度も正規表現をかけ

    404 Blog Not Found:perl - 勝手に添削 - 40行で作るPerl用テンプレートエンジン
    kits
    kits 2007/10/30
    Benchmarkも文字クラス+ハッシュの方が速い。/ 順序は & だけ気をつければいいだけのような。/ CGI::escapeHTML() というのもあり(遅い)
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    kits
    kits 2007/10/30
    浦和戦でも河村が活躍してくれると信じるぜ。
  • class名のつけ方 | Takazudo Clipping*

    デカいサイトでのclass名のつけ方って、すごい難しいと思う。 だけど、CSSいじったりし始めたりした人は、その、すごい難しいってことに気付かないと思う。 別にCSSだけの話じゃなくて、プログラム書くときの関数名とか構造も同じだと思うんだけれど。 ベストなclass名のつけ方は、完全にサイトの構造を把握してないと無理だと思う。 そして、そのサイトに要素が追加されたときにも柔軟に対応できるルールを持ったclass名のネーミングルールが必要だ。 破綻が起きて、CSSが混沌になってしまわないように。 今自分がこれがイケテルーと思うのは、こんなかんじ。 まず、ページで使われる要素を、モジュール化する。 (みんなやっていることだとは思うが) このモジュールの中で使われるclass名は放っておくとして、この、モジュール単位のクラス名が超重要。具体的には、見出しとかリストとか、ナビのリス

    kits
    kits 2007/10/30
    要素名は何のためにあるのか
  • 栄光ゼミナール;塾選びガイド

    栄光ゼミナールの授業料、サービスなど充実させたコンテンツで作成していますが、やはり一番栄光ゼミナールを知るには、資料請求が一番です。 栄光ゼミナール資料内容 日程と授業料についてのご案内 栄光ゼミナールの夏期講習のご案内 個別指導のご案内。 「今子供たちは・」資料集栄光ブックレット とっておきなDVD(届くまでお楽しみ) 栄光ゼミナールでは、はじめての方には無料の夏期講習会になります。テキストの教材費は自己負担になりますが、それでも1教科につきたったの2100円。 栄光ゼミナールは特に中学生を対象に向けて圧倒的人気のサービスです。もちろん、それに付随するしっかりとしたサービスがあります。大手の学習塾には、有名講師が授業を100人程度で聞くタイプと少人数制(6人から20人程度)できめ細やかな授業を受けることができるタイプと個人指導で1対1、1対2でもっと自分のペースにあわせることがで

    kits
    kits 2007/10/30
  • Strawberry Perl for Windows

    Perl is a programming language suitable for writing simple scripts as well as complex applications — see https://www.perl.org. Strawberry Perl is a perl environment for MS Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl environment on UNIX systems. It includes perl binaries, compiler (gcc) + related tools, all the external lib

    kits
    kits 2007/10/30
  • Perl Catalyst Programming (入門編)

    Perl + Catalyst による1行掲示板の作成過程。(cf. Catalyst - Web Framework: http://www.catalystframework.org/)[Perl Programming: mylist/2938071]

    Perl Catalyst Programming (入門編)
  • DBIx::Class が生産性10倍っていうけどさぁ - TKSKを作る人のネタ帳 〜人格崩壊〜

    何をもって10倍と言うのか、、、と思ったんだけど、 何に比べて生産性が10倍かというとPerl標準のDBIに対してです。 相手が悪い。 JPAと比べてどうするのって思う。 2007-10-25 - ぜろ部ー屋?CDBIと比較することで、CDBIのユーザをDBICに移行させることにどれほど意味があるのかは疑問です。それで、O/R Mapper のユーザが増えるわけではないから。 これまで、O/R Mapper のユーザではなかった人たちが、DBIC の生産性の高さに引かれて新規ユーザになってくれるのが望ましいシナリオではないでしょうか。 DBIはPerlの標準だし、比較対照としては妥当だと思います。標準だけど、生産性は高くない。一見簡単そうだけど、はまりどころが多くて結局生産性は悪くなる。だから、生産性を比較しやすいって「ずるい」計算もあります。 jdbcManager->callBySql

    DBIx::Class が生産性10倍っていうけどさぁ - TKSKを作る人のネタ帳 〜人格崩壊〜