untitled

Size: px
Start display at page:

Download "untitled"

Transcription

1

2 Perl2 Web2 PerlCGI Web IT2006 2

3 Perl Perl Perl Perl

4 Perl Perl OS CGIWeb IT2006 4

5 1. FTP CD-ROM 2. IT2006 5

6 3. +Lhaca C: Program Files asperl C: Programs 4. IT2006 6

7 +Lhaca /Archives +Lhaca / local Lhaca075.EXE /Archives Lhaca075.EXE OK readme.txt +Lhaca LZHZIPOK IT2006 7

8 Perl ActivePerlPerl asperlperl Drop on Script IT2006 8

9 Perl ActivePerlPerl ActivePrtl / local LANGUAGES/ActivePerl NEW DOWNLOADS/ActivePerl Free Distribution Next Windows / MSI /Archives asperlperl Perlasperl / local Version Up Information2006/01-25Perl Download: aspl2065.lzh274kb /Archives IT2006 9

10 Perl Drop on Script Drop on Script / local Drop on Script Drop on Script Ver FROT031.EXE142KB /Archives local /Archives IT

11 ActivePerlPerl ActivePerl MSWin32-x msi Next "I accept the..."next Next Next Install Finish Release Notes asperlperl aspl2065.lzh C: Programs aspl2065 asperl.exe asperl / Perl C: Perl bin OK IT

12 Drop on Script DROT031.EXE Drop on Script pl samples.zip IT

13 hello.pl print hello world. n ; print. n ; $now = localtime(time); print $now; perl hello.pl IT

14 perl hello.pl print hello world. n ; print n ; $now = localtime(time); print $now; C:...>cd my documents C:...>perl hello.pl hello world. Thu Jul 22 12:42:57... IT

15 asperl 1. hello.pl asperl 2. [][] IT

16 Perl if, while, for,... IT

17 1. books.txt 2. 1) Cell Biology, Four-Volume Set: A Laboratory Handbook, 3rd Edition : Celis, J. and Carter, N. Simons, K. Small, J.V. Hunter, T. Shotton, D. : Academic Press/Elsevier USA : September pp. ISBN: ,860 () 32,764 () 29,785 2) The Zebrafish: Part 1, Cellular and Developmental Bilology, 2nd Ed. Methods in Cell Biology, Vol. 76 IT

18 view.pl view.pl "$_" while(<>){ print $_; } C:...>cd my documents C:...>perl view.pl books.txt 1) Cell Biology, Four-Volume Set: A Laboratory IT

19 asperlview.pl 1. "view.pl asperl 2. [][] books.txt IT

20 addno1.pl 1. view.pl addno1.pl 5. asperl $i = 0; while(<>){ print ++$i; print ": "; print $_; } IT

21 addno1.pl nolist.txt 5. nolist.txt C:...>cd my documents C:...>perl addno1.pl books.txt > nolist.txt C:...> IT

22 asperladdno1.pl 1. addno1.pl asperl 2. [][] books.txt > nolist.txt IT

23 addno1.pl 1. nolist.txt 2. nolist.txt 3. nolist.txt IT

24 addno2.pl 1. addno1.pl books.txt $i = 0; while(<>){ print $i.": ".$_; } addno2.pl IT

25 addno3.pl 1. addno2.pl addno3.pl while(<>){ print $..": ".$_; } IT

26 addno4.pl 1. addno3.pl addno4.pl while(<>){ print "$.: $_"; } IT

27 pattern1.pl 1. addno4.pl Cell 4. pattern1.pl while(<>){ if( /Cell/ ){ print; } } /.../... IT

28 pattern1.pl 1. pattern1.pl Cell while(<>){ if( /^Cell/ ){ print; } } ^ IT

29 pattern1.pl 1. /Cell/ : Cell /^Cell/ : Cell /3/ : 3 /[ ]/ : /[0-9]/ : / d/ : IT

30 pattern1.pl 1. /[^0-9]/ : /^[^0-9]+$/ : /^ D+$/ : /^ S+: s/ : /^: S+- d+.*isbn: d+$/ IT

31 Perl/.../... A A ABC ABC A+ 1A A(A, AA, AAA,...) A* 0A A(, A, AA, AAA,...). 1 (A, B, C,...) ( n)? 01 (, A, B, C,...) ^ABC ABC ABC$ ABC [ABC] A,B,C1 [A-Z] AZ1 [^ABC] A,B,C [^A-Z] AZ A B C ABC w W w d [0-9] D d s S s b B b n IT

32 pattern2.pl 1. pattern2.plasperl while(<>){ if( /^:( S+)-( d+).*isbn:( d+)$/ ){ print "$3,$2,$1 n"; } } IT

33 pattern3.pl 1. pattern3.plasperl while(<>) { if( /^ d )(.+)$/ ){ $title = $1; } elsif( /^: S+-( d+).*isbn: ( d+)$/ ) { $year = $1; $isbn = $2; } elsif( /^ ([ d,]+)/ ) { print "$year,$title,$isbn,$1 n"; } } IT

34 droplet1.pl 1. droplet1.plasperl 2. books.txt droplet1.pl 3. out.csv open(out,">out.csv"); select(out); while(<>){ if( /^ d )(.+)$/ ){... out.csv ">>out.csv" IT

35 HTMLdroplet2.pl 1. droplet2.plasperl 2. books.txt droplet2.pl 3. out.htm open(out,">out.htm"); select(out); print "<html> n"; print "<head> n";... IT

36 HTMLdroplet2.pl open(out,">out.htm"); select(out); print "<html> n"; print "<head> n"; print "</head> n"; print "<body> n"; print "<h3></h3> n"; print "<table border=1> n"; print "<tr><th></th><th>isbn</th><th> </th><th></th></tr> n"; IT

37 HTMLdroplet2.pl while(<>){ if( /^ d )(.+)$/ ){ $title = $1; } elsif( /^: S+-( d+).*isbn: ( d+)$/ ){ $year = $1; $isbn = $2; } elsif( /^ ([ d,]+)/ ){ print "<tr><td>$year</td><td>$title</td> <td>$isbn</td><td>$1</td></tr> n"; } } print "</table> n"; print "</body> n"; print "</html> n"; IT

38 HTMLdroplet3.pl 1. out.htm 2. droplet3.plasperl 3. books.txt droplet3.pl 4. out.htm open(out,">out.htm"); select(out); print <<"EOM"; <html>... IT

39 droplet3.pl print "<html> n"; print "<head> n"; print "</head> n"; print "<body> n"; print "<h3> </h3> n"; print "<table border=1> n"; print "<tr><th> </th><th>isbn</th><th> </th><th> </th></tr> n"; print <<"EOM"; <html> <head> </head> <body> <h3></h3> <table border=1> <tr><th> </th><th>isbn</th><th> </th><th></th></tr> EOM IT

40 X-UIDL: sail X-Mozilla-Status: 0001 X-Mozilla-Status2: Return-Path: Delivered-To: Received: (qmail invoked from network); 22 Jul :34: Received: from unknown (HELO nsp-in.kyusan-u.ac.jp) ( ) by sail.ip.kyusan-u.ac.jp with SMTP; 22 Jul :34: Received: from mvg.kyusan-u.ac.jp by nsp-in.kyusan-u.ac.jp via smtpd (for sail.ip.kyusan-u.ac.jp [ ]) with SMTP; 22 Jul :34:31 UT Received: from smtp.is.kyusan-u.ac.jp( ) by mvg.kyusan-u.ac.jp via csmap id 24130; Thu, 22 Jul :45: (JST) Received: from smtp.is.kyusan-u.ac.jp by nsp-dmz.kyusanu.ac.jp via smtpd (for mvg.kyusan-u.ac.jp [ ]) with SMTP; 22 Jul :34:31 UT Received: from [ ] (unknown [ ]) by smtp.is.kyusan-u.ac.jp (Postfix) with ESMTP id E A39 for Thu, 22 Jul :34: (JST) Message-ID: Date: Thu, 22 Jul :34: From: Takashi NAKA User-Agent: Mozilla Thunderbird (Windows/ ) X-Accept-Language: ja, en-us, en MIME-Version: 1.0 To: Subject: The first mail Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Mails.txt IT

41 Date: Thu, 22 Jul :34: From: To: Subject: The first mail IT

42 while(<>){ if( /^Subject:/ ){ print; } elsif( /^From:/ ){ print; } elsif( /^Date:/ ){ print; } }... Date: Thu, 22 Jul :34: From: naka@is.kyusan-u.ac.jp To: naka@ip.kyusan-u.ac.jp Subject: The first mail Date: Thu, 22 Jul :35: From: naka@is.kyusan-u.ac.jp To: naka@ip.kyusan-u.ac.jp Subject: The seocnd mail IT

43 1. asperl mail1.pl 4. [][ ] 5. Mails.txt while(<>){ if( /^Subject:/ ){ print; } elsif( /^From:/ ){ print; } elsif( /^Date:/ ){ print; } } IT

44 IT

45 while(<>){ if( /^Subject: (.*)$/ ){ print " "".$from." ", "".$date." ", "".$time." ", "".$1." ""; print " n"; } elsif( /^From:.*<([^@]+)@/ ){ $from = $1; } elsif( /^Date: S+, ( d+ w+ d+) ( d+: d+: d+)/ ){ $date = $1; $time = $2; } } IT

46 From elsif( ){ $from = $1; } Date: Thu, 22 Jul :34: From: Takashi NAKA <naka@is.kyusanu.ac.jp> Subject: The first mail IT

47 Date elsif( /^Date: S+, ( d+ w+ d+) ( d+: d+: d+)/ ){ $date = $1; $time = $2; } Date: Thu, 22 Jul :34: Subject: The first mail IT

48 Subject if( /^Subject: (.*)$/ ){ print " "".$from." ", "".$date. " ", "".$time." ", "".$1." ""; print " n"; } Date: Thu, 22 Jul :34: Subject: The first mail IT

49 1. asperl 2. Mails.txt 3. mail2.pl 4. [][] 5. Mails.txt IT

50 1. asperl 2. mail2.pl 3. [][] 4. Mails.txt>out2.csv 5. out2.csvexcel perl mail2.pl Mails.txt > out2.csv Mails.txt mail2.pl out2.csv IT

51 1. asperl 2. asperl mail2.pl 3. open(out,">mails3.csv"); select(out); 4. open(out,">out3.csv"); select(out); while(<>){ if( /^Subject: (.*)$/ ){ print " "".$from." " 5. Mail.txtmail2.pl 6. out3.csvexcel IT

52 Web

53 WWW enquete01.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save01.pl data.txt Y, VP, Y, O, N,, Y, PO, Javascript IT

54 Web AN HTTPDWeb cgi-bin.pl, Jcode.plCGIperl Active Perlperl wsnedmail IT

55 AN HTTPD / local httpd142p.zip1,099,264 bytes /Archives Cgi-lib.pl / local Version 2.18 /Archives Windowssendmailwsendmail / local wsendmail.txt /Archives Jcode.pl / local jcode.pl-2.13 /Archives IT

56 www C: www public_html httpd142n.zip C: www cgi-lib.pl.txt cgi-lib.pl C: www cgi-bin jcode.pl-2.13 jcode.pl C: www cgi-bin IT

57 wsendmail wsendmail.txt $smtp = ""; $smtp = "smtp.is.kyusan-u.ac.jp"; $from = ''; $from = 'xxxx@ip.kyusan-u.ac.jp'; sendmail.cgi C: www cgi-bin IT

58 httpd.exe // C: www public_html ///cgi-bin C: www cgi-bin index.htm public_html I E localhost/ IT

59 WWW enquete01.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save01.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript IT

60 HTML <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"></head> <body> <form method="post" action="../cgi-bin/save01.pl"> <h3></h3> <br> 1. <br> <br> <input type="radio" name="q1" value="y"> <input type="radio" name="q1" value="n"> <br> <br> 2. <br> <br> <input type="checkbox" name="q2" value="a">vba <input type="checkbox" name="q2" value="b">perl <input type="checkbox" name="q2" value="c"> <br> <br> -- <br> <textarea name="q3" rows="1" cols="30"></textarea><br> <br> <input type="submit" value=""> <input type="reset" value=""> </form> </body> </html> IT

61 HTML <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <form method="post" action="../cgi-bin/save01.pl"> <h3></h3> <br> 1. <br> <br> <input type="radio" name="q1" value="y"> <input type="radio" name="q1" value="n"> <br> <br> IT

62 HTML 2. <br> <br> <input type="checkbox" name="q2" value="v">vba <input type="checkbox" name="q2" value="p">perl <input type="checkbox" name="q2" value="o"> <br> <br> -- <br> <textarea name="q3" rows="1" cols="30"></textarea><br> <br> <input type="submit" value=""> <input type="reset" value=""> </form> </body> </html> IT

63 Perl require 'cgi-lib.pl'; &ReadParse; $answers = ",".$in{"q1"}.",".$in{"q2"}.",".$in{"q3"}." n"; $answers =~ s/ x00//g; open(out, ">>../public_html/data.csv"); print OUT $answers; close(out); # HTML print <<"EOM"; Content-Type: text/html n <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> </body> </html> EOM data.csv Y, VP, Y, O, N,, Y, PO, Javascript IT

64 Perl data.csv require 'cgi-lib.pl'; &ReadParse; Y, VP, Y, O, N,, Y, PO, Javascript $answers = ",".$in{"q1"}.",".$in{"q2"}.",".$in{"q3"}." n"; $answers =~ s/ x00//g; open(out, ">>../public_html/data.csv"); print OUT $answers; close(out); IT

65 Perl # HTML print <<"EOM"; Content-Type: text/html n <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> </body> </html> EOM IT

66 HTML enquete01.htmasperl asperl enquete01.htmc: www public_html Perl save01.plasperl asperl save01.plc: www cgi-bin IT

67 WWW enquete01.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save01.pl C: www public_html/data.csv data.csv Y, VP, Y, O, N,, Y, PO, Javascript IT

68 WWW enquete02.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript IT

69 HTML <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <form method="post" action="../cgi-bin/save02.pl"> <h3></h3> <br> 1. <br> <br> <input type="radio" name="q1" value="y"> <input type="radio" name="q1" value="n"> <br> <br> IT

70 HTML 2. <br> <br> <input type="checkbox" name="q2" value="v">vba <input type="checkbox" name="q2" value="p">perl <input type="checkbox" name="q2" value="o"> <br> <br> -- <br> <textarea name="q3" rows="1" cols="30"></textarea><br> <br> <input type="submit" value=""> <input type="reset" value=""> <input type="hidden" name="qn" value=3> </form> </body> </html> IT

71 Perl data.csv require 'cgi-lib.pl'; &ReadParse; Y, VP, Y, O, N,, Y, PO, Javascript $answers = ",".$in{"q1"}.",".$in{"q2"}.",".$in{"q3"}." n"; $answers =~ s/ x00//g; open(out, ">>../public_html/data.csv"); print OUT $answers; close(out); IT

72 Perl $answers = ",".$in{"q1"}.",".$in{"q2"}.",".$in{"q3"}." n"; $qn = $in{"qn"}; for( $n=0; $n<$qn; ++$n ){ $answers = $answers.",".$in{"q".($n+1)}; } IT

73 HTML enquete02.htmasperl asperl enquete02.htmc: www public_html Perl save02.plasperl asperl save02.plc: www cgi-bin IT

74 WWW enquete02.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save02.pl C: www public_html/data.csv data.csv Y, VP, Y, O, N,, Y, PO, Javascript IT

75 WWW enquete02.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show01.cgi IT

76 Perl print "Content-type: text/html n n"; print <<"EOM"; <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <center> <table border="1" cellpadding="5" bordercolor="blue"> <caption></caption> <tr><th></th><th>1</th><th>2</th><th>2</th></tr> EOM open(in,"data.csv"); while(<in>){ chomp; print "<tr> n"; foreach $a ( split(/,/) ){ print "<td>".$a."</td> n"; } print "</tr> n"; } close(in); print <<"EOM"; </table> </center> </body> </html> EOM IT

77 Perl print "Content-type: text/html n n"; print <<"EOM"; <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <center> <table border="1" cellpadding="5" bordercolor="blue"> <caption></caption> <tr><th></th><th>1</th><th>2</th><th>2</th></tr> EOM IT

78 Perl open(in,"data.csv"); while(<in>){ chomp; print "<tr> n"; foreach $a ( split(/,/) ){ print "<td>".$a."</td> n"; } print "</tr> n"; } close(in); print <<"EOM"; </table> </center> </body> </html> EOM IT

79 Perl show01.cgiasperl asperl show01.cgic: www public_html IT

80 Perl WWW enquete02.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show01.cgi IT

81 Perl IT

82 Perl open(in,"data.csv"); $an = 0; while(<in>){ chomp; ++$an; print "<tr> n"; foreach $a ( split(/,/) ){ print "<td>".$a."</td> n"; } print "</tr> n"; } close(in); print <<"EOM"; </table> <br>$an<br> </center> IT

83 Perl show02.cgiasperl asperl show02.cgic: www public_html IT

84 Perl WWW enquete02.htm <html> <head> <META HTTP-EQUIV=" </head> <body> <form method="post" <h3></h3> <br> 1. <br> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show02.cgi IT

85 index.htm WWW enquete02.htm <html> <head> <meta http-equiv= </head> <body> <form method="post" <h3></h3> <br> 1. <br> index.htm <html> <head> <meta http-equiv= </head> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show02.cgi IT

86 index.htm <html> <head> <meta http-equiv="content-type" content="text/html; charset=shift_jis"> <title></title> </head> <body> <h2></h2> <ul> <li><a href="enquete02.htm"></a> <li><a href="show02.cgi"></a> </ul> </body> </html> IT

87 index.htm index.htmhtml index.htmasperl asperl index.htm C: www public_html IT

88 index.htm WWW enquete02.htm <html> <head> <meta http-equiv= </head> <body> <form method="post" <h3></h3> <br> 1. <br> index.htm <html> <head> <meta http-equiv= </head> save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show02.cgi IT

89 public_htmlenquete02.htm IT

90 WWW index.htm <html> <head> <meta http-equiv= </head> <html> <head> <meta http-equiv= </head> <body> <form method="post" <h3></h3> <br> 1. <br> enquete03.txt <h3></h3> 1. Y:, N: make03.cgi save02.pl data.csv Y, VP, Y, O, N,, Y, PO, Javascript show02.cgi IT

91 enquete03.txt <h3></h3> 1. Y:, N: 2. V.VBA, P.Perl, O. -- 1x30 make03.cgi enquete02.htm <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <form method="post" action="../cgi-bin/save02.pl"> <h3></h3> <br> 1. <br> <br> <input type="radio" name="q1" value="y"> <input type="radio" name="q1" value="n"> <br> <br> 2. <br> <br> <input type="checkbox" name="q2" value="v">vba <input type="checkbox" name="q2" value="p">perl <input type="checkbox" name="q2" value="o"> <br> <br> -- <br> <textarea name="q3" rows="1" cols="30"></textarea><br> <br> <input type="submit" value=""> <input type="reset" value=""> <input type="hidden" name="qn" value=3> </form> </body> </html> IT

92 Perl print "Content-type: text/html n n"; print <<"EOM"; <html> <head> <META http-equiv="content-type" content="text/html; charset=shift_jis"> </head> <body> <form method="post" action="../cgi-bin/save02.pl"> EOM open(in,"enquete03.txt"); while(<in>){ chomp; # if( /^#.*$/ ){ } # 2 elsif( /^ s*[0-9]+. ^ s* - -/ ){ ++$qn; print $_."<br> n"; } # elsif( /^[^:]+:[^:]+(,[^:]+:[^:]+)*/ ){ foreach( split(/,/) ){ / s*([^:]+): s*( S+) s*/; print "<input type= "RADIO " name= "Q".$qn." " value= "".$1." ">".$2." n"; } print "<br> n"; } # elsif( /^[^.]+.[^.]+(,[^.]+.[^.]+)*/ ){ foreach( split(/,/) ){ / s*([^.]+). s*( S+) s*/; print "<input type= "CHECKBOX " name= "Q".$qn." " value= "".$1." ">".$2." n"; } print "<br> n"; } # elsif( /^ s*([0-9]+)x([0-9]+) s*$/ ){ print "<textarea name= "Q".$qn." " rows= "".$1." " cols= "".$2." "></textarea> n"; print "<br> n"; } # else{ print $_."<br> n"; } } close(in); print <<"EOM"; <br> <input type="submit" value=""> <input type="reset" value=""> <input type="hidden" name="qn" value=$qn> </form> </body> </html> EOM IT

93 Perl open(in,"enquete03.txt"); while(<in>){ chomp; # if( /^#.*$/ ){ } # 2 elsif( /^ s*[0-9]+. ^ s* - -/ ){ ++$qn; print $_."<br> n"; } # elsif( /^[^:]+:[^:]+(,[^:]+:[^:]+)*/ ){ foreach( split(/,/) ){ / s*([^:]+): s*( S+) s*/; print "<input type= "RADIO " name= "Q". $qn." " value= "".$1." ">".$2." n"; } print "<br> n"; } IT

94 Perl # elsif( /^[^.]+.[^.]+(,[^.]+.[^.]+)*/ ){ foreach( split(/,/) ){ / s*([^.]+). s*( S+) s*/; print "<input type= "CHECKBOX " name= "Q". $qn." " value= "".$1." ">".$2." n"; } print "<br> n"; } # elsif( /^ s*([0-9]+)x([0-9]+) s*$/ ){ print "<textarea name= "Q".$qn." " rows= "". $1." " cols= "".$2." "></textarea> n"; print "<br> n"; } # else{ print $_."<br> n"; } } close(in); IT

95 perl make03.cgiasperl asperl make03.cgic: www public_html enquete03.txtasperl asperl enquete03.txtc: www public_html IT

96 index.htm <html> <head> <meta http-equiv="content-type" content="text/html; charset=shift_jis"> <title></title> </head> <body> <h2></h2> <ul> <li><a href="make03.cgi"></a> <li><a href="show02.cgi"></a> </ul> </body> </html> IT

97 WWW index.htm <html> <head> <meta http-equiv= </head> <html> <head> <meta http-equiv= </head> <body> <form method="post" <h3></h3> <br> 1. <br> enquete03.txt <h3></h3> 1. Y:, N: make03.cgi data.csv Y, VP, Y, O, N,, Y, PO, Javascript save02.pl show02.cgi IT

98 public_htmlenquete03.txt IT

99

100 WWW data.txt [test:1234] # <h3></h3> # # 1. 1:, 2: exectest.pl 2. a:, b: 3. a., b., c., d., e. -- 1x x80 sendtest.pl Perl & Excel IT

101 testdata.txt [test:1234] # <h3></h3> # # 1. 1:, 2: 2. a:, b: 3. a., b., c., d., e. -- 1x x80 IT

102 test.htm IT

103 exectest.pl IT

104 IT

105 Received: (qmail invoked by uid 60001); 23 Jul :44: Date: 23 Jul :44: Message-ID: Subject: test From: To: [-choice-] 1 b abe [--text--] [--text--] IT

untitled

untitled IT2005 Perl PerlCGI MuPAD IT2005 1 IT2005 2 Freeware IT2005 3 IT2005 4 Web ID http://www.is.kyusan-u.ac.jp/~naka/ OK AVG Spybot ZoneAlarm HTML* IT2005 5 IT2005 6 1 IT2005 Firefox Thunderbird FTPFFFTPWinSCPSSH

More information

untitled

untitled IT2005 1 Perl PerlCGI MuPAD IT2005 2 IT2005 3 Freeware IT2005 4 Web ID IT2005 5 http://www.is.kyusan-u.ac.jp/~naka/ OK AVG Spybot ZoneAlarm HTML* IT2005 6 Firefox Thunderbird FTPFFFTPWinSCPSSH TelnetTeraTermPro+TTSSH

More information

オンラインテスト

オンラインテスト 1. 2. JavaScript 3. Perl 4. CGI 1. WWW HTML WWW World Wide Web HTML Hyper Text Markup Language XML, XHTML Java (.java) JavaApplet (.class,.jar) JavaServlet (.jsp) JavaScript (.html) CGI (.cgi) SSI (.shtml)

More information

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 11 20 p.1/34 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

Automatic Processing System on Internet Text Messages Hiroyuki EDO abd Yoshiyuki SAKAMOTO 1 Return-Path: Return- Path: RFC822: Standard f

Automatic Processing System on Internet Text Messages Hiroyuki EDO abd Yoshiyuki SAKAMOTO 1 Return-Path: Return- Path: RFC822: Standard f 163 177 2000 Automatic Processing System on Internet Text Messages Hiroyuki EDO abd Yoshiyuki SAKAMOTO 1 Return-Path: Return- Path: RFC822: Standard for ARPA Internet Text Messages 163 2000 RFC822:ARPA

More information

2

2 storetool 2 3 4 1 storetool 1-1 6 1-2 1 7 8 1-3 1 9 1-4 10 1 11 1-5 12 1-6 1 13 14 2 storetool 2-1 16 2 17 2-2 1. 2. 3. 4. 5. 18 6. 7. 2 19 20 3 storetool 3-1-1 22 1. 3 2. 1. 2. 23 1. 2. 24 3 25 1. 2.

More information

SGML HTML XML Markup Language Web HTML HTML SGML Standard Generalized Markup Language Markup Language DTD Document Type Definition XML SGML Markup Language HTML XML HTML XML JavaScript JAVA CGI HTML Web

More information

Webデザイン論

Webデザイン論 2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 出席確認 受講管理システム AMUSE を使って 本日の出席登録をせよ 学籍番号とパスワードを入力するだけでよい : http://davinci.cc.matsuyama-u.ac.jp/~dan/amuse/

More information

soturon2013

soturon2013 4.4. CGI, CGI Web. UNIX, UNIX Windows. UNIX CGI. i ( ). mi- http://www.mimikaki.net/ 67 (mi- ),mi-, http://ugawalab.miyakyo-u.ac.jp/j3/chika/wari.cgi.txt http://ugawalab.miyakyo-u.ac.jp/j3/chika/wari.cgi.txt,.

More information

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23 Web データ管理 CGI (3 章 ) 2011/11/30( 水 ) 1/23 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 講義で使うフォルダ 2/23 CGI とは Common Gateway Interface の略 通常のページでは

More information

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) Web プログラミング 1 CGI (3 章 ) 2012/6/12( 水 ) 講義で使うフォルダ 1/23 2/23 CGI とは Common Gateway Interface の略

More information

ÉvÉçPM_02

ÉvÉçPM_02 2 JavaScript 2JavaScript JavaScript 2-11hello1.html hello

More information

2009 Web B012-1

2009 Web B012-1 2009 Web 2010 2 1 5108B012-1 1 4 1.1....................................... 4 1.2................................... 4 2 Web 5 2.1 Web............................... 5 2.2 Web.................................

More information

C G I 入 門 講 座

C G I 入 門 講 座 Apache VsftpdPerl tsuyoshi@t-ohhashi JAPET NTT Linux 1 FTP CGI VSFTP Apache Perl Perl CGI Apache CGI CGI Perl CGI CGI PHP CGI CGI 2 Windows CGI EUC Windows Windows CGI 64KB Windows CGI ( ) Windows TeraPad

More information

インターネットマガジン1996年3月号―INTERNET magazine No.14

インターネットマガジン1996年3月号―INTERNET magazine No.14 Common Gateway Interface +SSI j 164 INTERNET magazine 1996/3 INTERNET magazine 1996/3 165 Common Gateway Interface 5 2 3 1 2 3 4 1 4 j Common Gateway Interface j j j j 166 INTERNET magazine 1996/3 INTERNET

More information

ORCA (Online Research Control system Architecture)

ORCA (Online Research Control system Architecture) ORCA (Online Research Control system Architecture) ORCA Editor Ver.1.2 1 9 10 ORCA EDITOR 10 10 10 Java 10 11 ORCA Editor Setup 11 ORCA Editor 12 15 15 ORCA EDITOR 16 16 16 16 17 17 ORCA EDITOR 18 ORCA

More information

hands_on_4.PDF

hands_on_4.PDF PHPMySQL 4 PC LAN 2 () () SQLDBMS DBMS DataBase Management System mysql DBMS SQL Structured Query Language SQL DBMS 3 DBMS DataBase Management System B Table 3 Table 2 Table 1 a 1 a 2 a 3 A SQLStructured

More information

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID 10 10 10.1 1. 2. 3. HTML(HyperText Markup Language) Web [ ][ ] HTML Web HTML HTML Web HTML ~b08a001/www/ ( ) ~b08a001/www-local/ ( ) html ( ) 10.2 WWW WWW-local b08a001 ~b08a001/www/ ~b08a001/www-local/

More information

untitled

untitled 2005 HP -1-2005 8 29 30 HP 1 ( ) 1. Web 2. HTML HTML 1 PDF HTML 1 Web HTML http://www.media.ritsumei.ac.jp/kodais2005 2 2.1 WWW HTML Hyper Text Markup Language) HTML Web HTML Internet Explorer http://www.ritsumei.ac.jp

More information

6 2 1

6 2 1 6 1 6 (1) (2) HTML (3) 1 Web HTML 1 Web 1 Web Web 6 2 1 6 3 1.1 HTML(XHTML) Web HTML(Hyper Text Markup Language) ( ) html htm HTML XHTML(XHTML 1.0 Transitional)

More information

wide94.dvi

wide94.dvi 14 WWW 397 1 NIR-TF UUCP ftp telnet ( ) WIDE Networked Information Retrieval( NIR ) vat(visual Audio Tool) nv(netvedeo) CERN WWW(World Wide Web) WIDE ISODE WIDE project WWW WWW 399 400 1994 WIDE 1 WIDE

More information

johokiso-char.pdf.pdf

johokiso-char.pdf.pdf 1 2 (2) l ASCIIJISUnicode ISO-2022-JP, Shift_JIS, EUC-JP Web l Copyright 2006-2018 Kota Abe 2018/06/12 3 4 l ()!? 5 6 l : This is a pen. 84 104 105 83 This is a pen. (, encode) () (, decode) l 41 42 43

More information

1

1 1 2 3 4 確認しよう 今回のサンプルプログラムにアクセスしてみましょう 1. デスクトップ上のフォルダをクリックし /var/www/html に example1.html と example2.php ファイルがあることを確認します 2. ブラウザを起動し 次の URL にアクセスします http://localhost/example1.html 3. 自分の手を選択して じゃんけんぽん

More information

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener 22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Generator PF-Web for Constructing Web Applications. Tomohiro

More information

untitled

untitled Ajax Web Ajax http://www.openspc2.org/javascript/ajax/ajax_stu dy/index.html Life is beautiful Ajax http://satoshi.blogs.com/life/2005/06/ajax.html Ajax Ajax Asynchronous JavaScript + XML JavaScript XML

More information

HTML のタグを使ったホームページ作成 第 1 章 HTML 文書の基本 1. タグの基本 HTML 文書は普通の文章とタグで構成される タグは半角英数字で書く 文字 のように開始タグ (< >) と終了タグ () で囲む オプションをつけることもできる 2. 基本構成 ( 下線のタグは必ず書きます ) タイトル

More information

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web 2014 3

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web 2014 3 Web 2.0 Web Web Web Web Web Web Web I II I ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web 2014 3 1. 1.1 Web... 1 1.1.1... 3 1.1.2... 3 1.1.3... 4 1.2... 4 I 2 5 2. HTMLCSS 2.1 HTML...

More information

凸 凸 デコメールとは 簡易な HTML メール 普通のメール デコメールだと 各キャリアの凸 DoCoMo (i-mode) デコメール au (EZweb) デコレーションメール SoftBank (S! メール ) アレンジメール DoCoMo / デコメール Version 対応機種テンプレート 1.0 900iシリーズ 901iシリーズ らくらくホンIII 2.0 D800iDS 902iシリーズ

More information

1 JIS X 8341-3:2016 WCAG2.0 http://waic.jp/docs/wcag2/understanding.html WCAG2.0 http://waic.jp/docs/wcag2/techs.html 2 ... 1... 3... 6 1.1... 6 1.2... 7... 8 1.1.1... 8 1.2.1... 13 1.2.2... 14 1.2.3...

More information

3 CSS について Cascading Style Sheets(CSS カスケーディング スタイル シート カスケード スタイル シート) とは HTML や XML の要素をどのように修飾 ( 表示 ) するかを指示する W3C による仕様の一つ 文書の構造と体裁を分離させるという理念を実現す

3 CSS について Cascading Style Sheets(CSS カスケーディング スタイル シート カスケード スタイル シート) とは HTML や XML の要素をどのように修飾 ( 表示 ) するかを指示する W3C による仕様の一つ 文書の構造と体裁を分離させるという理念を実現す HTML/CSS 1 HTML について Hyper Text Markup Language( ハイパーテキストマークアップランゲージ ) 略記 略称:HTML( エイチティーエムエル ) とは ウェブ上のドキュメントを記述するためのマークアップ言語である Web 作成基本プログラミング用語であり C 言語のようなプログラミングとは違い 文章の中に記述することでさまざまな機能を記述設定することができる

More information

リスト 1 1 <HTML> <HEAD> 3 <META http-equiv="content-type" content="text/html; charset=euc-jp"> 4 <TITLE> 住所の検索 </TITLE> 5 </HEAD> 6 <BODY> <FORM method=

リスト 1 1 <HTML> <HEAD> 3 <META http-equiv=content-type content=text/html; charset=euc-jp> 4 <TITLE> 住所の検索 </TITLE> 5 </HEAD> 6 <BODY> <FORM method= 第 4 章 セキュア Perl プログラミング [4-3.] Perl の Taint モード ( 汚染検出モード ) Perl のエンジンには Taint モード ( 汚染検出モード ) というものがある このモードで動作する Perl エンジンは, 外部から与えられた警戒すべきデータを汚染データとしてマーキングし, それが処理の過程でどの変数に伝搬していくかを追跡してくれる これは, セキュア

More information

PowerPoint Presentation

PowerPoint Presentation プログラミング Java III 第 4 回 : サーブレットの HTTP Request の処理 Ivan Tanev 講義の構造 1. サーブレットの HTTP Request の処理 2. 演習 2 第 3 回のまとめ Internet Explorer のアドレス バー : http://isd-si.doshisha.ac.jp/teaching/programming_3/xxxxxxxx/lecture3_form1.html

More information

インターネットマガジン2003年3月号―INTERNET magazine No.98

インターネットマガジン2003年3月号―INTERNET magazine No.98 1 http://www.cpan.org/ http://search.cpan.org/ http://www.cpan.org/ open(input,'in-file'); while(){ push (input,$_); } close(input); @output = sort @input; open(output,'>out-file'); forearch $i

More information

54 5 PHP Web hellow.php 1:<?php 2: echo "Hellow, PHP!Y=n"; 3:?> echo PHP C 2: printf("hellow, PHP!Y=n"); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2

54 5 PHP Web hellow.php 1:<?php 2: echo Hellow, PHP!Y=n; 3:?> echo PHP C 2: printf(hellow, PHP!Y=n); PHP (php) $ php hellow.php Hellow, PHP! 5.1.2 53 5 PHP Web Web 1 Web OS (Web) HTML Web Web Web 5.1 PHP Web PHP ( ) 5.1.1 hellow.php ( ) Hellow, PHP! PHP hellow.php PHP HTML PHP 54 5 PHP Web hellow.php 1:

More information

Microsoft PowerPoint - 20120618.pptx

Microsoft PowerPoint - 20120618.pptx X Message Delivery: Vj0zLjQuMDt1cz0wO2k9MDtsPTA7YT0x X Message Status: n:0 X SID PRA: k9999999@kadai.jp X Message Info: JGTYoYF78jHgSoyUVw8OIzMQtmeEJ2IlhrCEpJY0e3cY9GaWUK4Z9/s6+frIGbg7UU0Fpnd1mg9ARVrb62GYxORTM/IHNoEj

More information

実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する

実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する 実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する次の項目を調べよ このとき CGIプログラムを置く場所 ( CGI 実行ディレクトリ) と そこに置いたCGIプログラムが呼び出されるURLを確認せよ

More information

IT講習会

IT講習会 2002 CAVIN SR 2002/10/12-14 2 2002/10/12-14 3 http://www.npa npa.go..go.jp/police_j.htm 2002/10/12-14 4 1 2 3 4 5 6 7 2002/10/12-14 5 2002/10/12-14 6 2002/10/12-14 7 1 2 3 4 5 6 7 2002/10/12-14 8 IT IT

More information

SVG資料第10回目(その2) Ajaxによる同期通信と非同期通信の違い

SVG資料第10回目(その2) Ajaxによる同期通信と非同期通信の違い 10 ( SVG 10 ( Ajax Ajax I(SVG) 2017/6/27 10 ( Ajax 10 ( Ajax 100 10 HTML 1 2 3 4 5 6

More information

untitled

untitled CAVIN SR 2002 2002/10/12-14 2 http://www.npa npa.go..go.jp/police_j.htm 2002/10/12-14 3 2002/10/12-14 4 1 2 3 4 5 6 7 2002/10/12-14 5 2002/10/12-14 6 1 1 2 3 4 5 6 7 2002/10/12-14 7 2002/10/12-14 8 IT

More information

http://www-6.ibm.com/jp/software/internet/hpb/download.html b /b br / b /b b /b i /i b i /b i i -1/14-

http://www-6.ibm.com/jp/software/internet/hpb/download.html b /b br / b /b b /b i /i b i /b i i -1/14- http://www-6.ibm.com/jp/software/internet/hpb/download.html b /b br / b /b b /b i /i b i /b i i -1/14- .html.htm html head title /title /head body br /body /html html br -2/14- body -3/14- C: Documents

More information

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ 2 : TCP/IP : HTTP HTTP/2 1 / 22 httpget.txt: http.rb: ruby http get Java http ( ) HttpURLConnection 2 / 22 wireshark httpget.txt httpget cookie.txt ( ) telnet telnet localhost 80 GET /index.html HTTP/1.1

More information

3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200,

3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200, WEB DB PRESS Vol.1 79 3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200, http://www.postgresql.org/http://www.jp.postgresql.org/ 80 WEB DB PRESS

More information

ビジネスサーバ設定マニュアル_Standard応用編

ビジネスサーバ設定マニュアル_Standard応用編 ビジネスサーバ シリーズ設定マニュアル ~Standard 応用編 ~ 本マニュアルの内容は サービスの各機能に関する解説資料としてご利用いただくことを目的としております 設定変更にあたっては 予め変更対象のファイル等のバックアップを取られることをお奨め致します ( 弊社側でのファイル復旧は出来ませんのでご注意ください ) 第 1.3 版 株式会社 NTT ぷらら 本ご案内に掲載している料金等は消費税相当額を含んでおりません

More information

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習 Web データ管理 JavaScript (4) (4 章 ) 2012/1/11( 水 ) 1/22 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 20120111 演習

More information

インストール取扱説明書

インストール取扱説明書 Kabayaki for Windows version 1.2.1 2 Kabayaki for Windows 7 13 13... 15 19 19 Kabayaki for Windows... 21 Kabayaki,... 21 ActivePerl... 22 Apache HTTP Server... 23 (IIS)... 23 Windows NT 4.0... 24 Windows

More information

5-5_arai_JPNICSecSemi_XssCsrf_CM_ PDF

5-5_arai_JPNICSecSemi_XssCsrf_CM_ PDF XSS + CSRF JPNIC JPCERT/CC 2005 Web 2005 10 6 IS Copyright 2005 SECOM Co., Ltd. All rights reserved. 1 XSS + CSRF Web Web Web (Web, DB, ) Copyright 2005 SECOM Co., Ltd. All rights reserved. 2 SQL XSS Copyright

More information

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML Web 工学博士大堀隆文 博士 ( 工学 ) 木下正博 共著 World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML ii HTML CSS CSS HTML HTML HTML HTML Eclipse Eclipse Eclipse

More information

ohp.mgp

ohp.mgp 2019/06/11 A/B -- HTML/WWW(World Wide Web -- (TA:, [ 1 ] !!? Web Page http://edu-gw2.math.cst.nihon-u.ac.jp/~kurino VNC Server Address : 10.9.209.159 Password : vnc-2019 (2019/06/04 : : * * / / : (cf.

More information

untitled

untitled 2 1 Web 3 4 2 5 6 3 7 Internet = Inter Network 8 4 B B A B C A B C D D 9 A G D G F A B C D F D C D E F E F G H 10 5 11 Internet = Inter Network PC 12 6 1986 NSFNET 1995 1991 World Wide Web 1995 Windows95

More information

WEB DB PRESS Vol.1 65

WEB DB PRESS Vol.1 65 http://www.fastcgi.com/ http://perl.apache.org/ 64 WEB DB PRESS Vol.1 WEB DB PRESS Vol.1 65 Powered by mod_perl, Apache & MySQL my $input; my %form; read STDIN, $input, $ENV{'CONTENT_LENGTH'}; foreach

More information

untitled

untitled Dell OpenManage IT Assistant 7.0 Version 1.0 2004-2005 Dell Inc. All rights reserved. ... 2... 4...! 1. IT ASSISTANT... 5 1-1.... 5 1-2.... 6 2.... 10 2-1.... 10 2-1-1. SNMP Trap... 10 2-1-2. SNMP Trap...

More information

388-356697252-2.pdf

388-356697252-2.pdf 専修大学 ネットワーク情報学部 2012年度 特殊演習 (Webプログラミング) 新居雅行 / Masayuki Nii 2 HTML/CSS 2012 4 23 1 2-1 Web 2 2-1 80 SSL Apache WindowsIIS Internet Information Server HTTP HyperText Transfer Protocol HTML HTML 1 1 [ URI]

More information

JavaScript の使い方

JavaScript の使い方 JavaScript Release10.5 JavaScript NXJ JavaScript JavaScript JavaScript 2 JavaScript JavaScript JavaScript NXJ JavaScript 1: JavaScript 2: JavaScript 3: JavaScript 4: 1 1: JavaScript JavaScript NXJ Static

More information

</ul> (XXX ) 15 ( )15 35 (XXX ) 15 ( ) [4] HTML HTML HTML HTML 1. <!--- CONTENTS_TITLE_TABLE ---> <b><font size=+1>xxx </font></b> <sm

</ul> (XXX ) 15 ( )15 35 (XXX ) 15 ( ) [4] HTML HTML HTML HTML 1. <!--- CONTENTS_TITLE_TABLE ---> <b><font size=+1>xxx </font></b> <sm 1. 1 2006 9 5 AWK HTML 2 1 [4] AWK Yahoo! : http://headlines.yahoo.co.jp/hl HTML HTML [4] HTML HTML ( ) HTML 3 2 Yahoo! Yahoo! ( ) (XXX ) - 15 ( )15 35

More information

PHP と Postgresql を用いた 図書館管理システムの構築 裘彬濱 Qiu Binbin 南山大学 情報理工学部

PHP と Postgresql を用いた 図書館管理システムの構築 裘彬濱 Qiu Binbin 南山大学 情報理工学部 PHP と Postgresql を用いた 図書館管理システムの構築 裘彬濱 Qiu Binbin 南山大学 情報理工学部 1: 要求分析 要求として 以下の 3 つを挙げる PHP と postgresql を用いた図書管理システムを構築したい 本の追加 削除 貸出 返却 未返却会員情報検索といった5つの機能を欲しいこの 3 つの点から データベースとウエブ 2 つの面に分けて考える [1] データベースに対する要求分析

More information

Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5

Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5 Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5/8 ( 水 ) HTML+CSS (3) (2 章 ) 5/15 ( 水 ) HTML+CSS (4)

More information

Microsoft PowerPoint - Lecture_3

Microsoft PowerPoint - Lecture_3 プログラミング III 第 3 回 : サーブレットリクエスト & サーブレットレスポンス処理入門 Ivan Tanev 講義の構造 1. サーブレットの構造 2. サーブレットリクエスト サーブレットレスポンスとは 3. 演習 2 Lecture2_Form.htm 第 2 回のまとめ Web サーバ Web 1 フォーム static 2 Internet サーブレ4 HTML 5 ットテキスト

More information

h1,..., h6: (heading) h1 h2 table: table tr (table row) tr td (table data) ol, ul: (ordered) (unordered) </tag1> </tag4> 1: HTML [1] html: Web HTML he

h1,..., h6: (heading) h1 h2 table: table tr (table row) tr td (table data) ol, ul: (ordered) (unordered) </tag1> </tag4> 1: HTML [1] html: Web HTML he HTML CGI 1 Web HTML (Hyper-Text Markup Language)[1] CGI (Common Gateway Interface)[2] HTML CGI Web Web 2 Web GUI CUI GUI OS GUI GUI Web GUI OS OS Web 3 HTML 3.1 HTML WWW (World Wide Web, Web) Web Web HTML

More information

guide.PDF

guide.PDF ExpressMail Ver2.0 Copyright ( ) 1998/12/25 REV.1 1 ExpressMail Ver2.0 ExpressMail Ver2.0 ExpressMail Ver2.0 WindowsNT SMTP/POP3/IMAP4 (1) SMTP sendmail 8.8.5 DLL (2) POP3 RFC1939 APOP (3) IMAP4 RFC2060

More information

JavaScript 1.! DOM Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2

JavaScript 1.! DOM Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2 JavaScript (2) 1 JavaScript 1.! 1. 2. 3. DOM 4. 2. 3. Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2 (1) var a; a = 8; a = 3 + 4; a = 8 3; a = 8 * 2; a = 8 / 2; a = 8 % 3; 1 a++; ++a; (++

More information

Webデザイン論

Webデザイン論 2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 前回の課題 Web デザイン論 の期末試験まで何日残っているか表示する Web ページを JavaScript で制作し 公開せよ 宛先 : dan@cc.matsuyama-u.ac.jp

More information

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1 6 1 6 (1) (2) HTML (3) PDF Copy&Paste 1 Web 1 Web Web 1 Web HTML 6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1 6 3 1.1 HTML Web HTML(Hyper Text Markup Language)

More information

教材ドットコムオリジナル教材

教材ドットコムオリジナル教材 問題 次の画面写真を参考にソースを組みなさい 画像素材は次のサイトにある http://www.kyouzai.com/kenshu/index.htm トップ 大学 専門学校授業 10 月 31 日画像素材 ファイル名 :index.htm( フレーム定義ファイル ) menu.htm( 左フレーム表示 メニューページ ) top.htm( 右フレーム表示 似顔絵イラスト表示ページ ) touroku.htm(

More information

1/5 ページ 戻る ( ) サンプルと特長 このシステムは WEB 上からメール送信することのできる メールフォーム です サンプルは以下にあります PostMail PostMail の機能的な特長は以下のとおりです 1. WEB 上からメール送信することができます 2. サーバメールプログラムには sendmail (UNIX) と BlatJ (WinNT) に対応しています 3. 送信前に内容を

More information

Windows Macintosh 18 Java Windows 21 Java Macintosh

Windows Macintosh 18 Java Windows 21 Java Macintosh 2 2 2 6 6 6 12 16 17 18 Windows Macintosh 18 Java Windows 21 Java Macintosh 23 25 26 26 27 33 34 40 48 55 57 60 Sun Sun Microsystems Java Java Sun Microsystems, Inc. Microsoft Windows Windows Microsoft

More information

Webデザイン論

Webデザイン論 2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/ 出席確認 受講管理システム AMUSE を使って 本日の出席登録をせよ 学籍番号とパスワードを入力するだけでよい : http://davinci.cc.matsuyama-u.ac.jp/~dan/amuse/

More information

untitled

untitled 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 cc 1.1 3 10 10 21 OS 10201 10 2 Windows/Linux 89 + 5 10202 10 2 Windows/Linux 104 + 5 10203 10 2 Windows/Linux 47 + 2 10204 10 2 Windows/Linux 47 +

More information

̤Äê

̤Äê SNS 1, IT.,.,.,., SNS,,,..,,.,,,.,.,,. 2 1 6 1.1................................................ 6 1.2................................................ 6 1.3...............................................

More information

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

第 7 回の内容 動的な Web サイト フォーム Web システムの構成 第 7 回の内容 動的な Web サイト フォーム Web システムの構成 動的な Web サイト 静的なリソース ファイルシステムのパス / URI のパス a 公開ディレクトリ / b b GET /b HTTP/1.1 c c e d /a/b を送り返す d e 静的なリソース ファイルシステムのパス / / URI のパス f b c e GET /g/e HTTP/1.1 d /f/e

More information

MUA (Mail User Agent) MTA (Mail Transfer Agent) DNS (Domain Name System) DNS MUA MTA MTA MUA MB mailbox MB

MUA (Mail User Agent) MTA (Mail Transfer Agent) DNS (Domain Name System) DNS MUA MTA MTA MUA MB mailbox MB MUA (Mail User Agent) MTA (Mail Transfer Agent) DNS (Domain Name System) DNS MUA MTA MTA MUA MB mailbox MB »» SMTP MAIL FROM: 250 sender ok RCPT TO: 250 recipient

More information

2 2 2 6 9 9 10 14 18 19 21 22 22 Java 23 24 25 25 26 30 31 32 39 46 53 55 58 2 2.0 2.0R Ver.2.0R Java Java 2.0 2.0R 2.0R 2.0 Ver2.0 2.0R Ver2.0R 19 Sun Sun Microsystems Java Java Sun Microsystems, Inc.

More information

untitled

untitled Part JavaScript java Script Java 200712 Version i 1.0 1 30 2 31 Date now 32 clock 2 500ms 33 34 * 35 36 37 38 39 40 41 42 43 44 45 46 SVC OS 47 48 JavaScript http://www.tohoho-web.com/js/what.htmtohoho

More information

Microsoft PowerPoint - Lecture_2

Microsoft PowerPoint - Lecture_2 プログラミング Java III 第 2 回 :WebForm および サーブレット入門 Ivan Tanev 講義の構造 1. ダイナミックWebコンテンツとサーブレット 2.Webフォーム 3. 演習 2 1. ダイナミック Web コンテンツとサーブレット 3 1. ダイナミック Web コンテンツとサーブレット Internet Response: HTML テキスト ユーザー 4 1. ダイナミック

More information

HTML Flash Alt 2

HTML Flash Alt 2 1 HTML Flash Alt 2 [ ] [ ] HTML CSS [ ] 3 1 BGM 4 TAB IT 5 Ver1.0 HTML HTML HTML HTML URL HTML HTML.HTML.HTM 6 HTML h1 h6 *1 HTML title *1 7 HTML img ALT *1 *1 ALT HTML img ALT ALT img ALT ALT * - ALT

More information

i

i 5.0 138 5.1 139 5.2 IE 141 5.3 URL 142 5.4 143 5.5 144 5.6 IE 145 5.7 145 5.8 147 5.9 148 5.10 154 5.11 157 5.12 160 5.13 163 5.14 Web 165 5.15 167 5.16 168 5.17 169 5.18 172 5.19 173 5.20 Web 174 5.21

More information

ブログ制作教材

ブログ制作教材 ブログ作成 2 3 id integer unique primary key not null auto_increment koshinbi integer title varchar(100) honbun text category_id interger ( 以下前と同じ ) id kiji_id koshinbi name com_honbun

More information

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx http://www.notredame.ac.jp/~tyoshida/check/mai lcheck.html Subject To, Cc, From To(?) HTML ....@ au....e/ 0 http://help.jp.msn.com/announce.aspx#20080810 4 To: From: From: Masato Masuya

More information

Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0

Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0 Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0 ... 1... 2... 3... 5... 6... 6... 9... 9 Vector... 10 Struts... 12... 14 cart.jsp 1... 15 cart.jsp 2... 17 JSP...

More information

Microsoft PowerPoint - 04WWWとHTML.pptx

Microsoft PowerPoint - 04WWWとHTML.pptx 船舶海洋情報学 九州大学工学府海洋システム工学専攻講義資料担当 : 木村 04. WWW と HTML WWW(World Wide Web) インターネットの情報をハイパーテキスト形式で参照できる情報提供システム HTML などのコンテンツを HTTP プロトコルで転送 インターネット クライアント PC WWW の情報を画面に表示するクライアントソフトウエア :WEB ブラウザ Internet

More information

<48746D6C8AEE91628D758DC02E786C73>

<48746D6C8AEE91628D758DC02E786C73> HTML 基礎講座 目次 1.HTML 紹介 1-1 HTMLとは 1-2 HTMLの基本的な構成 1-3 HTMLのソースの表示方法 2.HTMLタグ紹介 2-1 リンクする 2-2 改行 水平罫線 2-3 段落 2-4 見出し ~, ~ 2-5 画像 2-6 テーブル 2-7 フォーム 2009.10.16

More information

JavaScript 演習 2 1

JavaScript 演習 2 1 JavaScript 演習 2 1 本日の内容 演習問題 1の解答例 前回の続き document.getelementbyid 関数 演習問題 4 イベント処理 基本的なフォーム テキストボックスの入力値の取得 演習問題 5 演習問題 1 prompt メソッドと document.write メソッドを用いて, ユーザから入力されたテキストと文字の色に応じて, 表示内容を変化させる JavaScript

More information

Mac Web AppleScript AppleScript CGI CGI Macintosh AppleScript CGI MacOS CGI CGI (Common Gateway Interface) web UNIX web CGI Web UNIX CGI CGI FORM Web

Mac Web AppleScript AppleScript CGI CGI Macintosh AppleScript CGI MacOS CGI CGI (Common Gateway Interface) web UNIX web CGI Web UNIX CGI CGI FORM Web (mact@antares.ecn.fpu.ac.jp) PDF 1997 10 3 The BASIC PDF Macintosh Web CGI EasyBBS CGI The BASIC DOS, DOS/V, WIN Mac PDF PDF Web Macintosh LC475 Web Mac Mac Web Web CGI Web CGI MacOS Web CGI AppleScript

More information

3.3 World Wide Web 26

3.3 World Wide Web 26 3.3 World Wide Web 26 WWW の生い立ち 1989 CERN (European Center for Nuclear Research) で文書管理のために考案 他の文書へのリンクを含むテキスト (HyperText) HTML 1993 Mosaic クリックするだけでリンク先にアクセスすることのできるグラフカルユーザインタフェース 1994 World Wide Web

More information

XMLアクセス機能説明書

XMLアクセス機能説明書 SolarisTM Solaris Microsoft Windows NT Server network operating system Version 4.0 Windows NT Microsoft Windows 2000 Server operating systemmicrosoft Windows 2000 Advanced Server operating system Windows

More information

JavaScript¥×¥í¥°¥é¥ß¥ó¥°ÆþÌç

JavaScript¥×¥í¥°¥é¥ß¥ó¥°ÆþÌç JavaScript 2009 5 28 1 2 1.1 JavaScript.................................. 2 1.2..................................... 3 1.3 if................................... 4 2 6 2.1.....................

More information

メールサーバのヘッダー制限値について

メールサーバのヘッダー制限値について MTA のヘッダーサイズによる制限値について ENOG46 Meeting 創風システム外山文規 toyama@sofu.co.jp 今回のお話 Office365 からのメールの一部が メールヘッダーサイズの制限でエラーメールになるらしい 受信側としては寛容の精神を発揮するにしても 主要な MTA のヘッダーサイズに関する制限ってどうなっているの? Exchange Online に関する BLOG

More information

1 1 1......................... 1 2.......................... 2 3.................... 2 4...................... 3 2 4 1....... 4 2........................ 7 3................... 8 3 12 1...........................

More information

Microsoft PowerPoint - webapp.ppt [互換モード]

Microsoft PowerPoint - webapp.ppt [互換モード] 一 般 的 なWebアクセス Webサーバ バ レスポンス HTML ファイル HTTPリクエスト 画 像 ファイル Webブラウザ あらかじめ 用 意 されたリソースしか 提 供 できない Webアプリケーション Webサーバ バ レスポンス HTTPリクエスト HTML Webブラウザ ページを 動 的 に 生 成 プログラム 実 行 データベース 操 作 Webアプリケーション 掲 示 板 検

More information

div: 3 span: 4 h1,..., h6: (heading) h1 h2 </tag1> table: table tr (table row) tr td (table data) ol, ul: (ordered) (unordered) </tag4> 1: HTML

div: 3 span: 4 h1,..., h6: (heading) h1 h2 </tag1> table: table tr (table row) tr td (table data) ol, ul: (ordered) (unordered) </tag4> 1: HTML HTML CSS JavaScript CGI 1 Web HTML (Hyper-Text Markup Language)[1] CSS (Cascading Style Sheets)[2, 3] JavaScript ([4]) CGI (Common Gateway Interface)[5] HTML Web Web 2 Web GUI CUI 1 GUI OS GUI GUI Web

More information

JavaScript演習

JavaScript演習 JavaScript 演習 2 1 本日の内容 prompt 関数 演習 1 演習 2 document.getelementbyid 関数 演習 3 イベント処理 基本的なフォーム テキストボックスの入力値の取得 演習 4 IE における JavaScript のデバッグ方法 1. ツール インターネットオプションメニューを実行 2. 詳細設定タブの スクリプトエラーごとに通知を表示する をチェック

More information

情報システム設計論II ユーザインタフェース(1)

情報システム設計論II ユーザインタフェース(1) 中村研究室ゼミ CGI と PHP 中村聡史 1 本日の内容 アクセスのたびに動作が変わるページの実現 CGI (Common Gateway Interface) PHP 2 3 動的なコンテンツ アクセスするたびに結果が変わったり, 問い合わせをするようなウェブページをどのようにして実現するか? ウェブ掲示板やウェブアンケート アクセスカウンター ウェブログ 検索サービスや物販サービス などなど

More information

Windows2000 Edge Components V Edge Components V Java Edge Components

Windows2000 Edge Components V Edge Components V Java Edge Components WebSphere Application Server V5.1 Edge Components V5.1 / CBR Method Ver. 1.0 - Windows 2000 - 1.... 3 2. Windows2000 Edge Components V5.1... 4 2.1.... 4 2.2.... 4 3. Edge Components V5.1... 5 3.1.... 5

More information

Microsoft Word - PHP_SQLServer2012

Microsoft Word - PHP_SQLServer2012 PHP5.4+SQL Server 2012 1 表からデータを問い合わせる style.css table border-color:skyblue; border-style:solid; boder-widht:1px; width:300px;.hdrbackground-color:gainsboro 実行結果 1.1 ソース (Sample01.php)

More information

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63> 情報処理 C (P.1) 情報処理 C (2011 年度 ) ホームページの作成 http://open.shonan.bunkyo.ac.jp/~ohtan/ テキストエディタ ( メモ帳 TeraPad など ) でHTMLファイルを作成する HTML(Hyper Text Markup Language ) ホームページを記述するための言語のこと テキストエディタの起動 (TeraPad の場合

More information

たのしいプログラミング Pythonではじめよう!

たのしいプログラミング Pythonではじめよう! Title of English-language original: Python for Kids A Playful Introduction to Programming ISBN 978-1-59327-407-8, published by No Starch Press, Inc. Copyright 2013 by Jason R. Briggs. Japanese-language

More information

ACS電子ジャーナル利用マニュアル

ACS電子ジャーナル利用マニュアル American Chemical Society ACS Web Edition & Journal Archives American Chemical Society ACS 4 Web Edition 2002 7 1879 Journal Archives ACS 1...2 2 2-1...3 2-2...4 2-3...5 3 3-1 Abstract...6 3-2 Full Text

More information

EPSON Offirio SynergyWare PrintDirector 取扱説明書 導入ガイド

EPSON Offirio SynergyWare PrintDirector 取扱説明書 導入ガイド Offirio SynergyWare PrintDirector K L Microsoft WindowsNT Operating System Version4.0 Microsoft Windows 2000 Operating System Microsoft Windows Server 2003, Standard Edition Microsoft Windows Server 2003,

More information