Template::Plugin::YAML::Encode書いた
書いたのは結構前だけど xaicron's p5-template-plugin-yaml-encode at master - GitHub TTで使えるYAMLモジュールにはすでにTemplate::Plugin::YAMLというのがあるのだけど、TTでENCODINGを指定した場合に、文字化けしてしまうという現象が発生して、困ったので書きました...
CGI.pm の radio_group で無選択状態にする
CGI::Application を用いたアプリケーションで、以前から気になっていたのですが、やっとなぞが解けました。 ラジオボタンの項目だけ、デフォルト値を指定していないにもかかわらず、必ず選択状態で表示されてしまうのです。CGI::Application は内部的に CGI.pm を使って...
- その他のタグ:
perl
CGI::Applicatio...
MovableTypeのエントリー作成画面にタグ一覧を表示するプラグイン「EasyTagSelector」なんてのが既にあった(泣)&カスタマイズ
先日「MovableType 4で編集画面にタグの一覧&クリックしたらタグの欄に入るようにした - DTP+印刷営業メモ」というエントリーを書いたのですが、株式会社スカイアークシステムさんのページを見ていたら、なんかほとんど同じことをプラグインを入れるだけで簡単に実現できる...
- その他のタグ:
タグ
カスタマイズ
MovableType
プラグイン
perl
Perlを勉強していこうと思う
サーバー系ってPerl率が高い。なので、Perlをやっていこうと思っているという単純な話です。過去に何度かタイミングがあればその都度勉強していましたが本格的には身に着けていない状態でした。プログラミングトラウマ状態のときには何をいってんだこいつは状態でしたが仕事...
SOAPを軽くまとめ
「なんか変えたい」ってブログ初めて、更新放置してるんじゃせわないっすね。さて、しょっぱなから濃いネタ行きましょうか。誰も見ないブログを目指す、ある意味初のエントリーは、SOAPについて軽く。まあ、自分のメモ用に。[Library]Perl -> SOAP::LiteRuby  ...
- その他のタグ:
Programming
SOAP
perl
memo
標準入力について僕が勘違いしていたこと
標準入力を受け取る場合の話です。Ruby とか Perl だとこんな感じになります。 # Ruby #!/usr/bin/ruby puts 'before' ARGF.each_line do |line| puts line end puts 'after' # Perl #!/usr/bin/perl use strict; u...
数字と文字列、あるいはSVのフラグの話
家で書いてるPerlモジュールのお話。「キミの書いたXSモジュールが上手く動かないんだけど」というお問い合わせをいただき、調べたところif (SvIOK(value)) hogehoge = SvIV(value));となっている部分に文字列をパースした結果の数字、つまり 1じゃなくて "1"が渡ってきてお...
「エポックタイム」とはどんな意味?
久々に現場にてperlプログラミングなんぞをやってみましたよ。 とっても新鮮でした。これからもちょくちょくやっていこう。 今回行なったのは、簡易CMS(コンテンツマネージメントシステム)の改造。 新し目の記事に「NEW」っていうアイコンをつけたいとの事。 CGI&Per...
数値データ処理のためのPerl
前回に続いて、CGIじゃないPerlの使い道。 正規表現が使える等、文字列の扱いに定評のあるPerlですが、 今回はそこまで行かない数値テキストデータの扱い例。 こんなデータファイル「input.txt」があるとして、 10 5 1 20 10 2 40 15 3 80 20 4 列ごとに連番、最後に行ご...












