<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
 <channel>
  <title>語句ログ - ニュース、プログラミング、システムトレードの用語解説</title>
  <link>https://59log.com/</link>
  <description>日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説</description>
  <lastBuildDate>Sun, 03 May 2026 16:53:02 +0900</lastBuildDate>
  <pubDate>Sun, 03 May 2026 16:53:02 +0900</pubDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>59Tracker 3.2</generator>
  <item>
    <title>文章の美しさと情報の品質</title>
    <description>ブログを始めとしてネット上で見られるようなコンテンツに比べれと新聞や雑誌などの既存の紙メディアの記者が書いた文章の方が、より洗練された美しい文章が多いというのはその通りである。&lt;br /&gt;&lt;br /&gt;しかし、情報の質は文章の美しさといった形式的な要素によって決まるわけではない。&lt;br /&gt;&lt;br /&gt;人はなぜ情報を必要とするのだろうか。それは何かをやるためである。つまり、情報は、人が何らかの活動を行うために必要とされるのである。&lt;br /&gt;&lt;br /&gt;行動に結びつかない情報は無意味である。情報の受け手が行動するときにすぐに役に立つ情報こそが質の高い情報なのである。文章の美しさはそれほど重要な要素ではない。&lt;br /&gt;&lt;br /&gt;このエントリの読者のなかに、自分の購読している今日の新聞の記事で、今日一日の生活で役に立った記事が一つでもあった人はどれだけいるだろうか。美しい文章で書かれてはいるが、読者にとってはほとんど役に立たない記事で満たされているというのが、現在の新聞の姿ではないだろうか。&lt;br /&gt;&lt;br /&gt;別に新聞を始めとする既存メディアの記者が無能であると言いたいわけではない。&lt;br /&gt;言いたいのは、情報の配信者側が記事を編集しそれをいっせいに配布するという形態の情報伝達方法では、情報を選択する時点で個々の読者のニーズが反映されないため、必然的に読者にとって不要な情報が選択されてしまっているということである。&lt;br /&gt;&lt;br /&gt;産経新聞社の&lt;a href=&quot;http://www.sankei.co.jp/news/050318/morning/column.htm&quot; target=&quot;_blank&quot;&gt;産経抄&lt;/a&gt;では、&lt;br /&gt;&lt;br /&gt;＞玉石混交さまざまな情報の真偽を確認し、伝えるべき事柄を掘り起こす。&lt;br /&gt;＞それを読みやすい形に編集し提供するプロ集団が必要だと。&lt;br /&gt;&lt;br /&gt;と書かれているが、読者がなにをしようとしているかを知りえない以上、記者がいかなる情報を選択して、いかに読みやすい形に編集しようともそれが読者の役に立つことはあり得ない。&lt;br /&gt;&lt;br /&gt;それに対し、ネット上の情報であれば検索サイトや掲示板などを利用して、その情報が必要になったときに比較的短時間で入手することが可能である。&lt;br /&gt;&lt;br /&gt;こうしてみるとネット上の情報と既存のメディアの情報を比較した場合、どちらの情報がより質の高い情報なのかは明白だろう。例えその情報が全く同じ内容だったとしてもである。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=169#link&quot; target=&quot;_blank&quot;&gt;Link(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=169#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(1)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=169#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=169</link>
    <pubDate>Thu, 31 Mar 2005 22:27:05 +0900</pubDate>
  </item>
  <item>
    <title>[Perl]メールフォームCGIの作り方</title>
    <description>&lt;p&gt;オンラインショップの商品が注文された際に顧客に注文内容の確認メールを送信したり、掲示板にコメントが書き込まれた際に管理人宛てに通知メールを送信したりするには、フォームで入力された項目の内容をCGIからメールとして送信する必要があります。&lt;/p&gt;&lt;p&gt;一般的なレンタルサーバーでCGIからメールを送信する場合の基本的な処理手順は次のようになります。&lt;br /&gt;&lt;br /&gt;1.フォームから入力された各項目の値をパラメータから取得&lt;br /&gt;2.subject（件名）をMIME-Base64形式に変換&lt;br /&gt;3.メッセージを作成&lt;br /&gt;4.メール送信する文字列の文字コードをJISに変換&lt;br /&gt;5.sendmailを使用してメールを送信&lt;br /&gt;&lt;/p&gt;&lt;p&gt;下記のCGIスクリプト（UTF-8）はレンタルサーバー等で利用可能なsendmailを使用してフォームから入力された、Subject、宛先メールアドレス、差出人、本文を使用してメールを送信するサンプルプログラムです。&lt;/p&gt;&lt;br /&gt;--- mailform.html (入力フォーム) ---&lt;br /&gt;&lt;pre&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;&amp;lt;title&amp;gt;メールフォーム&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h1 class=&amp;quot;title&amp;quot;&amp;gt;メールフォーム&amp;lt;/h1&amp;gt;&amp;lt;form method=&amp;quot;post&amp;quot; action=&amp;quot;sendmail.cgi&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;a&amp;quot; value=&amp;quot;exec&amp;quot;&amp;gt;件名(Subject) :&amp;lt;br /&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;subject&amp;quot; size=&amp;quot;80&amp;quot; value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;br /&amp;gt;宛先(To) :&amp;lt;br /&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;to&amp;quot; size=&amp;quot;80&amp;quot; value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;br /&amp;gt;差出人(From) :&amp;lt;br /&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;from&amp;quot; size=&amp;quot;80&amp;quot; value=&amp;quot;&amp;quot;&amp;gt;&amp;lt;br /&amp;gt;本文(Body) :&amp;lt;br /&amp;gt;&amp;lt;textarea name=&amp;quot;body&amp;quot; rows=&amp;quot;10&amp;quot; cols=&amp;quot;65&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;p&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;送信&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;--- sendmail.cgi (メール送信CGI) ---&lt;br /&gt;&lt;pre&gt;#!/usr/bin/perluse strict;use warnings;use CGI;use Encode;my $cgi = CGI-&amp;gt;new();# パラメータからフォームの入力値を取得my $subject = $cgi-&amp;gt;param('subject');my $to = $cgi-&amp;gt;param('to');my $from = $cgi-&amp;gt;param('from');my $body = $cgi-&amp;gt;param('body');# subject（件名）をMIME-Base64形式に変換$subject = Encode::encode('MIME-Header-ISO_2022_JP', $subject);# メッセージを作成my $message = &amp;lt;&amp;lt;&amp;quot;END_MESSAGE&amp;quot;;From: $fromTo: $toSubject: $subjectMime-Version: 1.0Content-Type: text/plain; charset=iso-2022-jpContent-Transfer-Encoding: 7bit$bodyEND_MESSAGE# メール送信する文字列の文字コードをJISに変換Encode::from_to($message, 'utf8', '7bit-jis');# sendmailを使用してメールを送信my $sendmail_path = '/usr/sbin/sendmail';  # sendmail pathopen my $mailh, &amp;quot;| $sendmail_path -t -oi $to&amp;quot;;print {$mailh} $message;close $mailh;# 送信終了を表示my $html = &amp;lt;&amp;lt;&amp;quot;END_HTML&amp;quot;;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot;&amp;gt;&amp;lt;title&amp;gt;送信終了&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;&amp;lt;big&amp;gt;送信終了&amp;lt;/strong&amp;gt;&amp;lt;/big&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;END_HTMLprint &amp;quot;Content-Type: text/html\n\n&amp;quot;, $html;&lt;/pre&gt;&lt;p&gt;なお、フォームからのパラメータの受け取りにはCGIモジュールを、メール本文の文字コードの変換やsubject（件名）のMIME-Base64形式への変換にはPerl 5.8以降では標準モジュールなっているEncodeモジュールを使用しています。&lt;/p&gt;&lt;p&gt;また、このサンプルでは、処理手順をわかりやすくするために、入力チェックなどの実際に運用する場合に必要な処理を行ってませんが、入力チェック処理も含まれたより実用的なシンプルな&lt;a href=&quot;http://59log.com/mailform/&quot; target&gt;メールフォームCGIの無料配布（ライセンスはGPL）&lt;/a&gt;も行っていますので、よろしければご活用ください。&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=147#link&quot; target=&quot;_blank&quot;&gt;Link(14)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=147#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=147#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://59log.com/&quot;&gt;語句ログ - ニュース、プログラミング、システムトレードの用語解説 - 日本の注目ニュース、コンピュータープログラミング（C/C++,Perl,PHP,SQL）、システムトレード（FX,CFD,株価指数,先物）に関する語句（Word）を日本語や英語で解説&lt;/a&gt;&lt;/p&gt;</description>
    <link>https://59log.com/?func=detail&amp;id=147</link>
    <pubDate>Thu, 31 Mar 2005 01:12:52 +0900</pubDate>
  </item>

 </channel>
</rss>
