タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

perlとnanoaに関するpoppenのブックマーク (2)

  • nanoaでPerlを学習 その3 utf8プラグマ - LAPISLAZULI HILL#diary

    今回はutf8について.詰め込むにも削るにもなかなか大変です.utf8関連という意味ではいろいろ書くことがありますが,ここではプラグマに絞って書きます 表紙/目次 use utf8; utf8というのは文字コードです.コンピュータ上での文字の表し方のひとつです.ブラウザを使っていればshift_jisとかeuc-jpという単語を見ることがあると思いますが,それの仲間です.どれも日語も表現できる方法です というわけでこのuse utf8宣言(これもstrictやwarningsと同じプラグマ宣言です!)は,utf8でソースを書きますよ!という宣言なのです.いつもこんな感じになってしまいますが,この宣言をしておけばソースをutf8をとして扱えるようになるとわかっていれば(とりあえず)読む必要はないかもしれません ファイルをutf8で保存する utf8で日語を表現しますが,ファイルに保存する

    nanoaでPerlを学習 その3 utf8プラグマ - LAPISLAZULI HILL#diary
  • NanoAプラグインの書き方 - とほほのN88-BASIC日記

    そのまま使っても簡単にCGIが書けるNanoAですが、プラグインを書くとアプリケーションのコード全体的が見通しよくなります。 単純なプラグインの例を見ていきます。 app/plugin/hello.pm package plugin::hello; use strict; use warnings; use utf8; use base qw(NanoA::Plugin); sub init_plugin { my ($klass, $controller) = @_; NanoA::register_hook($controller, 'prerun', \&_prerun); NanoA::register_hook($controller, 'postrun', \&_postrun); no strict 'refs'; no warnings 'redefine'; *{$con

    NanoAプラグインの書き方 - とほほのN88-BASIC日記
  • 1