2008-01-01から1ヶ月間の記事一覧

印刷屋さんにデータ入稿する際のチェックリスト(下書き)

DTP

イラレで1枚ペラものを入稿するときのチェックリストを作りました。備忘録がてらの下書きなのでご指摘大歓迎です。 バージョン レイアウトデータ+ベクトルデータの製作アプリ、データ形式 □Illustrator 8.0.1以下 □※9以上の場合は、アピアランスや透明設定は…

perlで、携帯サイトの更新リンクを作る

AU(EZweb)のキャッシュがきついから更新リンクを作ることに。リファラーを取ってLocationするだけ。 #!/usr/bin/perl use strict; my $ref; $ref = $ENV{'HTTP_REFERER'}; print "Location:$ref\n\n"; キャッシュ対策はHTMLでも <meta http-equiv="cache-control" content="no-cache" /></meta>

perlで、ルビを振る

標準入力の文字列にルビを振って表示するプログラム。 #!/usr/bin/perl use strict; use warnings; #対応を定義 my %hash = ('A','エー','B','ビー','C','シー','D','ディー','E','イー','F','エフ','G','ジー','H','エイチ','I','アイ','J','ジェイ','K','…

Cygwinの日本語化

http://uenox.ld.infoseek.co.jp/cygwin/japanese.html こちらを見て設定すればいけるのだけれど、設定ファイルの改行コードがCRLFだとうまくいかない。LFにしておく必要がある。viとかで編集していれば問題ないのだけれど、メモ帳とかwindows用のエディタで…

perlで、BASIC認証のページを取得する

簡単に作ったのだけれど、warningが出る。 #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => 'http://example.com/basic.html'); #パラメタにユーザー名とパスワードを入…

perlで、簡単なXMLタグパーサを作ってみた

構造も理解しない、タグも1種類前提、ただ囲んであるタグの値を取得するだけ。サンプルではxmlファイルを読んでいるけど、ウェブサービスAPIで取得してきたXMLっぽい単品データを変数にして処理するのにも使えたりします。 #!/usr/bin/perl use strict; use …

シェルスクリプトで配列

シェルスクリプトは簡単で便利 ローカルで簡単なテキスト処理をする際にPerlの他に、というか一緒にシェルスクリプトを使っています。変数や制御文、ループも書けるので、UNIXコマンドと組み合わせて便利に使えます。簡単なルーチンでもたいていPerlに回して…