If you provide a transportation service that is open to the public, and operates with fixed schedules and routes, we welcome your participation - it is simple and free.
2007年04月23日22:45 カテゴリLightweight Languages perl - 万能なnewの書き方 Perl 5のOOは、慣れてしまうと簡単だ。 継承とか考えずに、普通にクラスを作りたければ、必要なのは以下の二行だけ。 package Klass; sub new { bless {} }; これだけでは何もできないので、とりあえずnameというアクセサーを追加してみる。これだけ。 sub name { my $self = shift; $self->{name} = shift if @_; return $self->{name}; } しかし、上の形式だと、継承をサポートしていない。だから、 package Klass; sub new { bless {} }; package Klass::Sub; our @ISA = qw/Klass/; # new
Movable Type プラグイン作成入門(1) Movable Type はプラグインを利用することで新たな機能を柔軟に追加することができる。 プラグインにはグローバルフィルター、変数タグ、コンテナタグ、条件タグがある。 まずはとても小さなグローバルフィルターからはじめてみよう。 例) RedEzo プラグイン ~ "tech-ezo" という文字列を赤くする package MT::Plugin::ColorEzo; use strict; use MT::Template::Context; # Global Filter RedEzo の定義 MT::Template::Context->add_global_filter( RedEzo => \&ChangeRedEzo); # Filter によって起動されるメソッド sub ChangeRedEzo { my($text,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く