初心者だけどPerlが大好き

コードが世界を変える!

perl

コマンドプロンプトでPerlをデバッグ

さて。前に作った sample1.pl は http://localhost/sample1.plで 開けましたでしょうか今日は これを コマンドプロンプトで デバッグ しようと思いますCドライブの人は C:¥xampp¥htdocs Dドライブの人は D:¥xampp¥htdocs と打ち込んだら エンターキー押…

HTML::Templateを使ってみよう

yaino.comさんのサイトが丁寧な解説でしたので http://yaino.com/gzudoc2/0001/000013.html 解説を読んでみてね。 ここのサンプルコードを改造してみます。http://localhost/sample1.pl と打ったときに と表示されるようにしてみます。sampie1.pl の中は こ…

WindowsコマンドプロンプトでPerl起動

拡張子 .pl のファイルの実行を コマンドププトで 確認する方法を紹介します とても 簡単ですたとえば D:¥xampp>perl -e "print 'Hello'" で Enter キーを押すとHello D:¥xampp> と続けて出ますCドライブの人は DをCに入れ替えて解釈してね それでは test.pl…

コマンドでベンチマークテストをする

ベンチマークテストとは、コンピュータの処理性能を比較・評価するために行われるテストのことである。 ベンチマークテストでは、テスト用のプログラムを実行させてソフトウェアやハードウェアの性能を計測する。 CPUの処理速度やグラフィック描画速度、メモ…

XSSされないために

XSSクロスサイト・スクリプティングされてしまうということは, ユーザーの入力内容をそのまま出力してしまうので 利用されてしまうということです。 悪意のあるJavaScript を フォームのtextareaに 直接書き込めないようにするには 以下の方法を取ります。$…

Dan Kogai (小飼 弾)さんのEncode.pmについて

Dan Kogai (小飼 弾)さんは ブログ 404 Blog Not Found http://blog.livedoor.jp/dankogai/ で有名ですが Encode.pm の発明者です。天才。その ブログに 衝撃的なお話が。。。。 私もまた、道楽としてオープンソースというものに携わっています。 私がメンテ…

CGI.pmとスタイルシート

配色をとてもわかりやすい色で構成してみました・・・print $query->start_html(-style=>{'src'=>'form.css'}); という感じで 外部スタイルシートを呼びますform.css の中身は これ /* --基本部分の設定-- */ body{background-color:#66ffcc;font-size:20px;…

ひとつのCGIフォームから、別のCGIに結果を送るスクリプト

昨日は、画面一杯のフォームを作成し、その値をエコーバックするCGIスクリプトでしたね。 今度は、これを もっと簡単にして 別々のCGIにしましょう。 とっても簡単。コツは $query->start_form(-action=>'2.cgi'); という書き方になります。 '2.cgi'の部分に…

CGI.pmの単純なフォーム・ベース

川合孝典さん翻訳のCGI - 簡単なCGIクラス http://perldoc.jp/docs/modules/CGI.pm-2.89/CGI.pod の単純なフォーム・ベースのスクリプトの完全な例を簡単にしてみました。# 画面一杯のフォームを作成し、その値をエコーバックする # CGIスクリプトこれで た…

川合孝典さん翻訳のCGI.pm

CGI.pm というモジュールは コアモジュールです。 ppm でインストールする必要はありません。 いまや Perl5.8 を書くときには 必ず use CGI; と書いて使います。本家のサイトは こちら。 http://search.cpan.org/~lds/CGI.pm-3.49/lib/CGI.pm川合孝典さん翻…

PerlのエディタにはTeraPad

Perlのエディタには フリーのTeraPadがおすすめですまず windows でPerl のcgiや plファイルを作る時 htmlのcharset や文字コードは UTF−8N で 改行は LF が基本です #!C:/xampp/perl/bin/perl print"Content-type:text/html; charset=utf-8; ¥n¥n"; pri…

わたしがXamppと出会った理由

Webデザインは以前からしていました。 今年になり なぜかプログラムが 勉強したくなり 愛知県でPerlの会を探しましたが 皆無でした。。。 唯一の勉強会が なんと PHP 杉本吉章師匠(名古屋のWEBシステム会社 ㈱音生さんhttp://neo-navi.net/所属)が 無料でPHP…

Xamppの中のPerlのこと

activestateで Perlが無料で(ずっとそうだけど)ダウンロードできますhttp://www.activestate.com/activeperl/downloads/Windows用には x86(32ビット) と x64(64ビット) があります ふつうのご家庭用のは x86(32ビット) です どちらでも適当にインストールす…

Xampp のコントロールパネル設定

Xampp の使い方はxampp_start.exe で始まりxampp-control.exe を起動 インジケーターに コントロールパネルが立ち上がります このとき 自動的に Apach とMySQLが立ち上がっていますそしてxampp_stop.exe で終わります (このとき コントロールパネル アイコン…

MovableTypeのインストールは、ここを参考にしました・・・

たまプラーザ ネットカフェのパソコン ( Win XP Home ) に XAMPP Movable Type Open Source ( MTOS 4.1 ) を 30 分で構築 http--magical-sound.comhttp://magical-sound.ddo.jp/contents/win_xp_tips/mtos4.php#xampp_02 私の覚書としてはMt4をhtdocsに入れ…

私のXamppのなかのApacheのhttpd.conf (2011年2月に改訂)

Apacheの設定については ここのサイトを読んで参考にしてねApache Tutorial CGI による動的コンテンツ - Apache HTTP サーバ http://httpd.apache.org/docs/2.0/ja/howto/cgi.htmlそれでは 私のXamppのなかのApacheのhttpd.conf を下記に書きます (コピペだ…

DドライブにXamppをインストールしてPerlを使おう

Cドライブが Adobeのソフトですぐに埋まってしまうから Dドライブに移すことになったちゃDドライブでXamppの場合 Dドライブ直下に 下記のソフトをインストールします http://www.apachefriends.org/jp/xampp-windows.html 自動インストーラーを使うと…

CドライブにXamppをインストールしてPerlを使おう(2011年2月に改訂)

とにかく Perlを勉強しようと決心したアナタは偉いっ!! 早速 気が変わらないうちに 作ったコードをテストする環境をつくるちゃ XamppはWindowsでPerlを実行する環境を構築できる現時点で最も簡単な無料のソフトウェア。 http://www.apachefriends.org/jp/xam…