<?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 15:13:39 +0900</lastBuildDate>
  <pubDate>Sun, 03 May 2026 15:13:39 +0900</pubDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>59Tracker 3.2</generator>
  <item>
    <title>[Perl][HTML::Template]&lt;TMPL_LOOP&gt;タグのサンプルプログラム</title>
    <description>&lt;p&gt;&amp;lt;TMPL_LOOP&amp;gt;タグはセクションを区切り、名前をつけることができます。この名前つきループの内側に&amp;lt;TMPL_VAR&amp;gt;タグを置き、プログラムでパラメータに代入するハッシュ・リファレンスの param() にリスト(配列リファレンス)を渡すと、リスト分の出力が繰り返されます。&lt;/p&gt;&lt;p&gt;以下は、&amp;lt;TMPL_LOOP&amp;gt;タグの使い方を示すサンプルプログラムです。サンプルプログラムでは、コンマで区切られたデータファイルを読み込んでリストを作成し、それをパラメータに渡してテーブルを表示しています。また、&amp;lt;TMPL_IF&amp;gt;タグ、&amp;lt;TMPL_ELSE&amp;gt;タグを使用してデータがない場合は、テーブルが出力されないようにしています。&lt;/p&gt;&lt;br /&gt;--- データファイル（userdata.txt）&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;kagahiro,kitaakita,kagahiro3@59log.com,011678901admin,tokyo,webmaster10@59log.com,011778901buzei,kawasaki,support2@59bbs.org,041758901&lt;/pre&gt;&lt;br /&gt;--- テンプレートファイル（tmplloop.tmpl）&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;HTML::Templateのサンプルプログラム LOOP&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h1&amp;gt;HTML::Templateのサンプルプログラム LOOP&amp;lt;/h1&amp;gt;&amp;lt;TMPL_IF NAME=DATA_NUM&amp;gt;    &amp;lt;table&amp;gt;    &amp;lt;tr&amp;gt;    &amp;lt;td&amp;gt;User Name&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;Address&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;Email&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;Tel&amp;lt;/td&amp;gt;    &amp;lt;/tr&amp;gt;    &amp;lt;TMPL_LOOP NAME=USER_INFO&amp;gt;    &amp;lt;tr&amp;gt;    &amp;lt;td&amp;gt;&amp;lt;TMPL_VAR NAME=USERNAME&amp;gt;&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;&amp;lt;TMPL_VAR NAME=ADDRESS&amp;gt;&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;&amp;lt;TMPL_VAR NAME=EMAIL&amp;gt;&amp;lt;/td&amp;gt;    &amp;lt;td&amp;gt;&amp;lt;TMPL_VAR NAME=TEL&amp;gt;&amp;lt;/td&amp;gt;    &amp;lt;/tr&amp;gt;    &amp;lt;/TMPL_LOOP&amp;gt;    &amp;lt;/table&amp;gt;&amp;lt;TMPL_ELSE&amp;gt;    No data&amp;lt;/TMPL_IF&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;--- CGI（tmplloop.cgi）&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/usr/bin/perluse strict;use warnings;use HTML::Template;my $template = HTML::Template-&amp;gt;new(filename =&amp;gt; 'tmplloop.tmpl');my @loop_data = ();open my $infh, '&amp;lt;', &quot;userdata.txt&quot;;while (my $rec = &amp;lt;$infh&amp;gt;) {    chomp $rec;    if ($rec ne '') {        my %row_data;        my ($username, $address, $email, $tel) = split(/,/, $rec);        $row_data{USERNAME} = $username;        $row_data{ADDRESS} = $address;        $row_data{EMAIL} = $email;        $row_data{TEL} = $tel;        push @loop_data, \%row_data;    }}close $infh;$template-&gt;param(USER_INFO =&amp;gt; \@loop_data);$template-&gt;param(DATA_NUM =&amp;gt; scalar(@loop_data));print &quot;Content-Type: text/html; charset=utf-8\n\n&quot;;print $template-&amp;gt;output;&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1975#link&quot; target=&quot;_blank&quot;&gt;Link(4)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1975#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1975#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Perl&quot; title=&quot;Perl&quot;&gt;Perl&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=HTML&quot; title=&quot;HTML&quot;&gt;HTML&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Template&quot; title=&quot;Template&quot;&gt;Template&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0&quot; title=&quot;サンプルプログラム&quot;&gt;サンプルプログラム&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&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=1975</link>
    <pubDate>Thu, 22 Jul 2010 17:36:36 +0900</pubDate>
  </item>
  <item>
    <title>[Perl][HTML::Template]&lt;TMPL_VAR&gt;タグのサンプルプログラム</title>
    <description>&lt;p&gt;HTML::Templateの&amp;lt;TMPL_VAR&amp;gt;タグは、プログラムでパラメータに値を設定すると、タグの部分がパラメータで設定された文字列で置き換えられるという簡単なものです。&lt;/p&gt;&lt;p&gt;以下は、&amp;lt;TMPL_VAR&amp;gt;タグの使い方を示す単純なサンプルプログラムです。&lt;/p&gt;&lt;br /&gt;--- テンプレートファイル（tmplvar.tmpl）&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;HTML::Templateのサンプルプログラム VAR&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;h1&amp;gt;HTML::Templateのサンプルプログラム VAR&amp;lt;/h1&amp;gt;&amp;lt;p&amp;gt;My Name is &amp;lt;TMPL_VAR NAME=NAME&amp;gt; &amp;lt;br /&amp;gt;My IP Address is &amp;lt;TMPL_VAR NAME=IPADDR&gt; &amp;lt;br /&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;--- CGI（tmplvar.cgi）&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/usr/bin/perluse strict;use warnings;use HTML::Template;my $template = HTML::Template-&amp;gt;new(filename =&amp;gt; 'tmplvar.tmpl');$template-&gt;param(NAME =&amp;gt; 'Yamato, Taro');$template-&gt;param(IPADDR =&amp;gt; $ENV{'REMOTE_ADDR'});print &quot;Content-Type: text/html; charset=utf-8\n\n&quot;;print $template-&amp;gt;output;&lt;/pre&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1974#link&quot; target=&quot;_blank&quot;&gt;Link(3)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1974#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1974#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Perl&quot; title=&quot;Perl&quot;&gt;Perl&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=HTML&quot; title=&quot;HTML&quot;&gt;HTML&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Template&quot; title=&quot;Template&quot;&gt;Template&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0&quot; title=&quot;サンプルプログラム&quot;&gt;サンプルプログラム&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&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=1974</link>
    <pubDate>Thu, 22 Jul 2010 13:20:16 +0900</pubDate>
  </item>
  <item>
    <title>Freebase</title>
    <description>&lt;p&gt;&lt;a href=&quot;http://www.freebase.com/&quot; target=&quot;_blank&quot;&gt;Freebase&lt;/a&gt;は、映画、本、TV番組、セレブ、企業など1200万以上のエントリを含む大規模な情報データベース。誰もが貢献・共有できるオープンな共有型知識データベースで、開発者はFree APIを利用して、Freebaseの構造データを自分のアプリケーションやサービスに統合できる。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Freebase is an open, Creative Commons licensed repository of structured data of more than 12 million entities.&lt;br /&gt;An entity is a single person, place, or thing. Freebase connects entities together as a graph. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.freebase.com/&quot; target=&quot;_blank&quot;&gt;Freebase&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1973#link&quot; target=&quot;_blank&quot;&gt;Link(1)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1973#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(1)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1973#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E6%83%85%E5%A0%B1&quot; title=&quot;情報&quot;&gt;情報&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9&quot; title=&quot;データベース&quot;&gt;データベース&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3&quot; title=&quot;オープン&quot;&gt;オープン&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Google&quot; title=&quot;Google&quot;&gt;Google&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=API&quot; title=&quot;API&quot;&gt;API&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&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=1973</link>
    <pubDate>Thu, 22 Jul 2010 00:08:47 +0900</pubDate>
  </item>
  <item>
    <title>IPA、Webサービスの相互運用性に関するJIS規格を公示</title>
    <description>IPA（情報処理推進機構）オープンソフトウェア・センターが中心となって原案作成を進めてきたWebサービスの相互運用性に関するJIS規格（JIS X 7361、JIS X 7362、JIS X 7363）が公示された。これらのJIS規格を活用することにより、相互運用性の高いWebサービスを構築することが可能になる。&lt;br /&gt;&lt;br /&gt;公示されたJIS規格は、Webサービス技術を推進する国際的な業界団体であるWS-Iが、2008年に制定したISO/IEC 29361:2008、ISO/IEC 29362:2008及びISO/IEC 29363:2008の三つの国際規格を、国内のITベンダー及び国内のユーザーからもより容易に、広く活用されることを目指し、IPAが日本語への翻訳を行うとともに、JIS規格とするための作業に取り組んできたもの。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ipa.go.jp/about/press/20100720.html&quot; target=&quot;_blank&quot;&gt;情報処理推進機構：プレス発表：記事：Webサービス相互運用性関連JIS規格の公示について&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1972#link&quot; target=&quot;_blank&quot;&gt;Link(2)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1972#trackback&quot; target=&quot;_blank&quot;&gt;Trackback(0)&lt;/a&gt; | &lt;a href=&quot;https://59log.com/?func=detail&amp;amp;id=1972#comment&quot; target=&quot;_blank&quot;&gt;Comment(0)&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;h3&gt;キーワード&lt;/h3&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=IPA&quot; title=&quot;IPA&quot;&gt;IPA&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=Web%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9&quot; title=&quot;Webサービス&quot;&gt;Webサービス&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=JIS&quot; title=&quot;JIS&quot;&gt;JIS&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&lt;em&gt;&lt;a href=&quot;https://59log.com/?q=%E8%A6%8F%E6%A0%BC&quot; title=&quot;規格&quot;&gt;規格&lt;/a&gt;&lt;/em&gt;&amp;nbsp;&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=1972</link>
    <pubDate>Thu, 22 Jul 2010 00:05:13 +0900</pubDate>
  </item>

 </channel>
</rss>
