<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://sonic64.com/rss.xsl" type="text/xsl" media="screen"?>

<rdf:RDF
 xmlns="http://purl.org/rss/1.0/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:image="http://purl.org/rss/1.0/modules/image/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xml:lang="ja">
<channel rdf:about="http://sonic64.com/cl-full.xml">
 <title>Landscape - エンジニアのメモ</title>
 <link>http://sonic64.com/</link>
 <description>エンジニアのメモ。プログラミング、ネットワーク、データベース、Linux、unix、ゲーム、音楽、本、料理、車、その他日常のメモなど。</description>
 <dc:title>Landscape - エンジニアのメモ</dc:title>
 <dc:date>2007-04-24T07:43:56+09:00</dc:date>
 <dc:language>ja</dc:language>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:publisher>Saito Hiroaki 斎藤 宏明</dc:publisher>
 <image rdf:resource="http://d.hatena.ne.jp/images/diary/s/sonic64/sonic64.png" />
 <items>
  <rdf:Seq>
   <rdf:li rdf:resource="http://sonic64.com/2007-04-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-03-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-02-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-01-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-01-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-01-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2007-01-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-12-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-11-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-11-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-11-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-09-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-08-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-08-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-07-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-06-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-05-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-04-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-03-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-02-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2006-01-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-12-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-11-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-10-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-09-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-08-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-07-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-06-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-05-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-04-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-03-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-02-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2005-01-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-12-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-11-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-10-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-09-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-08-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-07-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-06-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-05-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-04-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-18.html#2004-03-18-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-18.html#2004-03-18-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-09.html#2004-03-09-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-09.html#2004-03-09-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-07.html#2004-03-07-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-07.html#2004-03-07-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-07.html#2004-03-07-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-01.html#2004-03-01-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-03-01.html#2004-03-01-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-28.html#2004-02-28-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-28.html#2004-02-28-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-27.html#2004-02-27-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-27.html#2004-02-27-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-23.html#2004-02-23-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-23.html#2004-02-23-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-21.html#2004-02-21-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-21.html#2004-02-21-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-17.html#2004-02-17-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-17.html#2004-02-17-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-09.html#2004-02-09-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-09.html#2004-02-09-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-08.html#2004-02-08-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-08.html#2004-02-08-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-04.html#2004-02-04-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-04.html#2004-02-04-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-03.html#2004-02-03-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-03.html#2004-02-03-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-01.html#2004-02-01-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-02-01.html#2004-02-01-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-26.html#2004-01-26-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-26.html#2004-01-26-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-24.html#2004-01-24-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-24.html#2004-01-24-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-24.html#2004-01-24-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-24.html#2004-01-24-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-21.html#2004-01-21-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-21.html#2004-01-21-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-19.html#2004-01-19-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-19.html#2004-01-19-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-19.html#2004-01-19-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-19.html#2004-01-19-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-13.html#2004-01-13-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-13.html#2004-01-13-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-12.html#2004-01-12-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-12.html#2004-01-12-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-12.html#2004-01-12-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-09.html#2004-01-09-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-09.html#2004-01-09-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-08.html#2004-01-08-102"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-08.html#2004-01-08-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-08.html#2004-01-08-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-08.html#2004-01-08-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-07.html#2004-01-07-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-07.html#2004-01-07-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-07.html#2004-01-07-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-07.html#2004-01-07-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-06.html#2004-01-06-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-06.html#2004-01-06-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-06.html#2004-01-06-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-06.html#2004-01-06-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-03.html#2004-01-03-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-03.html#2004-01-03-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2004-01-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-29.html#2003-12-29-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-29.html#2003-12-29-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-27.html#2003-12-27-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-27.html#2003-12-27-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-25.html#2003-12-25-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-25.html#2003-12-25-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-25.html#2003-12-25-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-25.html#2003-12-25-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-24.html#2003-12-24-102"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-24.html#2003-12-24-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-24.html#2003-12-24-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-24.html#2003-12-24-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-23.html#2003-12-23-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-23.html#2003-12-23-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-16.html#2003-12-16-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-16.html#2003-12-16-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-16.html#2003-12-16-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-12-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-11-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-10.html#2003-10-10-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-10.html#2003-10-10-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-09.html#2003-10-09-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-09.html#2003-10-09-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-09.html#2003-10-09-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-10-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-16.html#2003-09-16-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-16.html#2003-09-16-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-16.html#2003-09-16-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-16.html#2003-09-16-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-08.html#2003-09-08-5"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-08.html#2003-09-08-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-08.html#2003-09-08-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-08.html#2003-09-08-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-08.html#2003-09-08-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-09-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-15.html#2003-08-15-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-15.html#2003-08-15-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-15.html#2003-08-15-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-13.html#2003-08-13-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-13.html#2003-08-13-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-13.html#2003-08-13-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-11.html#2003-08-11-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-11.html#2003-08-11-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-11.html#2003-08-11-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-08-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-18.html#2003-07-18-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-18.html#2003-07-18-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-18.html#2003-07-18-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-17.html#2003-07-17-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-17.html#2003-07-17-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-15.html#2003-07-15-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-15.html#2003-07-15-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-12.html#2003-07-12-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-12.html#2003-07-12-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-07-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-20.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-18.html#2003-06-18-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-18.html#2003-06-18-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-5"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-17.html#2003-06-17-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-16.html#2003-06-16-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-16.html#2003-06-16-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-16.html#2003-06-16-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-14.html#2003-06-14-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-14.html#2003-06-14-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-11.html#2003-06-11-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-11.html#2003-06-11-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-11.html#2003-06-11-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-11.html#2003-06-11-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-11.html#2003-06-11-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-10.html#2003-06-10-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-10.html#2003-06-10-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-10.html#2003-06-10-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-10.html#2003-06-10-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-06.html#2003-06-06-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-06.html#2003-06-06-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-06.html#2003-06-06-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-05.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-03.html#2003-06-03-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-03.html#2003-06-03-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-03.html#2003-06-03-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-06-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-30.html#2003-05-30-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-30.html#2003-05-30-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-30.html#2003-05-30-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-29.html#2003-05-29-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-29.html#2003-05-29-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-29.html#2003-05-29-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-28.html#2003-05-28-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-28.html#2003-05-28-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-20.html#2003-05-20-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-20.html#2003-05-20-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-15.html#2003-05-15-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-15.html#2003-05-15-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-15.html#2003-05-15-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-13.html#2003-05-13-102"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-13.html#2003-05-13-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-13.html#2003-05-13-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-12.html#2003-05-12-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-12.html#2003-05-12-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-12.html#2003-05-12-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-08.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-06.html#2003-05-06-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-06.html#2003-05-06-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-06.html#2003-05-06-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-05-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-30.html#2003-04-30-102"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-30.html#2003-04-30-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-30.html#2003-04-30-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-30.html#2003-04-30-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-29.html#2003-04-29-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-29.html#2003-04-29-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-29.html#2003-04-29-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-24.html#2003-04-24-5"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-24.html#2003-04-24-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-24.html#2003-04-24-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-24.html#2003-04-24-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-24.html#2003-04-24-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-22.html#2003-04-22-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-22.html#2003-04-22-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-22.html#2003-04-22-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-22.html#2003-04-22-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-21.html#2003-04-21-101"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-21.html#2003-04-21-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-6"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-5"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-15.html#2003-04-15-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-14.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-11.html#2003-04-11-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-11.html#2003-04-11-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-11.html#2003-04-11-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-09.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-02.html#2003-04-02-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-04-02.html#2003-04-02-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-18.html#2003-03-18-4"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-18.html#2003-03-18-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-18.html#2003-03-18-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-18.html#2003-03-18-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-17.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-07.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-04.html#2003-03-04-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-03-04.html#2003-03-04-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-02-28.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-02-27.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-02-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-02-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-02-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-01-31.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-01-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-01-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-01-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2003-01-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-12-25.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-12-19.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-12-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-12-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-12-03.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-11-26.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-11-18.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-11-06.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-11-01.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-24.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-23.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-22.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-16.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-15.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-10-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-30.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-29.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-21.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-13.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-12.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-11.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-10.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-04.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-03.html#2002-09-03-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-03.html#2002-09-03-1"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-09-02.html"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-08-30.html#2002-08-30-3"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-08-30.html#2002-08-30-2"/>
   <rdf:li rdf:resource="http://sonic64.com/2002-08-30.html#2002-08-30-1"/>
  </rdf:Seq>
 </items>
</channel>

<image rdf:about="http://d.hatena.ne.jp/images/diary/s/sonic64/sonic64.png">
 <title>Landscape - エンジニアのメモ</title>
 <link>http://sonic64.com/</link>
 <url>http://d.hatena.ne.jp/images/diary/s/sonic64/sonic64.png</url>
</image>


<item rdf:about="http://sonic64.com/2007-04-23.html">
 <title>開発用の新PC 東芝EQUIUM 5170のメモ</title>
 <link>http://sonic64.com/2007-04-23.html</link>
 <description>業務で使っている開発用の PC が更新され、新マシンとして 東芝 EQUIUM 5170 が配備された。旧マシンではパワー不足で Visual Studio 2005 Team System を使うには一苦労だったが、これからは実用可能なレベルになるだろう。- 旧マシンは FMV E-600旧マシンは富士通の FMV E-600 だった。2003年の4月に配備されたデスクトップPC。CPUは Intel Celeron 1.7GHz。CPU コアは Willamette (ウィラメット)。通称「藁セレ」。クロック周波数は高いが、実際の演算性能はあまり高くない。メモリは512MB。PC133 SDRAM で、ECC がついていた。ECC の意味は 2004-06-24 の「メモリの ECC と Registered と Unbuffered の意味」を参照。このマシン、PCI スロットに空きがあったため、追加で PCI のビデオカードを挿してマルチディスプレイを構成して使っていた。これは ...</description>
 <dc:date>2007-04-23</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>PC</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_pc"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[業務で使っている開発用の PC が更新され、新マシンとして 東芝 EQUIUM 5170 が配備された。旧マシンではパワー不足で Visual Studio 2005 Team System を使うには一苦労だったが、これからは実用可能なレベルになるだろう。<br><br><h3>- 旧マシンは FMV E-600</h3>旧マシンは富士通の FMV E-600 だった。2003年の4月に配備されたデスクトップPC。<br><br>CPUは Intel Celeron 1.7GHz。CPU コアは Willamette (ウィラメット)。通称「藁セレ」。クロック周波数は高いが、実際の演算性能はあまり高くない。<br><br>メモリは512MB。PC133 SDRAM で、ECC がついていた。ECC の意味は <a href="http://sonic64.com/2004-06-24.html" title="2004年06月24日の Landscape">2004-06-24</a> の「メモリの ECC と Registered と Unbuffered の意味」を参照。<br><br>このマシン、PCI スロットに空きがあったため、追加で PCI のビデオカードを挿してマルチディスプレイを構成して使っていた。これは <a href="http://sonic64.com/2004-04-20.html" title="2004年04月20日の Landscape">2004-04-20</a> の「Radeon 7000 と S3 ViRGE/VX でマルチモニタ」に書いた。<br><br><h3>- 新マシン 東芝 EQUIUM 5170 のスペック</h3>EQUIUM 5170 仕様・ソフトウェア<br><a href="http://dynabook.com/pc/catalog/equium/06122651/spec.htm">http://dynabook.com/pc/catalog/equium/06122651/spec.htm</a><br><br>今回配備されたマシンは EQUIUM 5170 の PE51734PNN81P という型式のもの。特徴としては、デュアルコアであることと、標準構成で DVI + アナログRGB のマルチディスプレイに対応していることが挙げられる。<br><br>CPUは Intel PentiumD 945 3.40GHz で、コアは Presler (プレスラ)。2MB の二次キャッシュをコアごとに搭載している。2MB ってものすごい大容量に感じるなあ。デュアルコアだし、これでしばらくはストレスなく使えるかな。<br><br>メモリは最初から 2GB に増設されて納入された。Visual Studio 2005 や Virtual PC を使うのであれば正しい判断だと思う。2GB を超えると32bit環境ではいろいろと手間がかかるが、2GB までならそんな面倒もない。<br><br>SATA インターフェイス、DVD-ROM、USB2.0、IEEE1394、ギガビットイーサなどを搭載しているが、今の PC としては当たり前なので取り立ててどうということもないかな。CardBus がついてるのはちょっと意外というか余計。あ、でもPHS カードを使ったテストに使えるか。SD カードスロットはセキュリティの観点からも使うことはないので必要ないのだけど、東芝製だから仕方ないかな。<br><br>標準構成で DVI + アナログRGB のデュアルモニタができるのは非常にうれしい。本当に便利なので、エンジニアはみんなマルチディスプレイ構成を作るべきだ。<br><br><h3>- EQUIUM 5170 のスペックで残念な点</h3>旧マシンに比べると圧倒的にハイパワーな CPU を積んでいるけど、このプロセッサはものすごい発熱で有名。本体底面と上面の通気口は決してふさがないようにすべき。<br><br>上面と底面の通気口をふさいでしまっている人が何人もいたので個別に注意した。本体を支える足を付けるのは面倒だけど、マシンの寿命が短くなったり安定性が損なわれるのは困る。もっとも、このプロセッサは熱が一定ラインを超えると自動的にクロックを落として縮退動作するらしい。ただ、これに頼っていてはせっかくの性能が宝の持ち腐れだ。<br><br>標準のディスプレイは残念ながら 19インチの 1280 * 1024 SXGA だ。これはまあ仕方ないかなあ。1600 * 1200 の UXGA くらいの解像度がほしい。ビデオカードは対応しているので、あとでモニタを持ち込もうかなあ。<br><br>拡張という点では、PCI-Express と PCI スロットがロープロファイル専用であることと、PCI-Express が x1 しかないのが残念。ちなみに x16 の PCI-Express スロットは、Intel 82945G で DVI 出力をするための拡張カードがすでに占有している。<br><br><h3>- トリップ検索ツールでちょっとベンチマーク</h3>2ちゃんねるのトリップ検索ツール Tripcode Explorer (Tx2ch) v1.2.5 を動かしてみる。<br><br>正規表現検索で ^sonic64 を「大文字小文字を区別しない」オプション付きで検索。<br>検索スレッドの個数は2、スレッド優先度の設定はアイドル、ターゲット複数時の判定アルゴリズムの選択はAho-Corasick、SSE2の128bit整数演算を利用するをオン。<br><br><blockquote>Generate: 39MTrips&nbsp; Time: 00:00:22&nbsp; Round: 1.79MTrips/sec&nbsp; Average: 1.77MTrips/sec</blockquote><br>おお、すごい。秒間170万から180万くらい探せてる。旧マシンの値は忘れたけど、軽く数倍のパフォーマンスが出てるよ。頼もしいなあ。<br><br>・・・? なんかファンがものすごい轟音を立てて回り始めたんですが・・・。本体上面の排気口から出る空気もとてもあったかい。噂通り、ものすごい熱が出るんだなあ。これ暖房器具として使えるんじゃないの?<br><br>この PC は前と同じように3年くらい使うことになると思う。よろしくね。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-03-07.html">
 <title>Mozilla Thunderbird で引用の色つき表示と引用符変更</title>
 <link>http://sonic64.com/2007-03-07.html</link>
 <description>quotecolors は Mozilla Thunderbird で引用レベルごとの文字色と背景色の変更を可能にする拡張。また、引用符を | から &amp;gt; に変更できる。メールの引用記号は誰がなんと言おうと 「&amp;gt; 」(不等号の後に半角スペースを一個)だと心に決めている私には重宝している。mozdev.org - quotecolors: indexhttp://quotecolors.mozdev.org/- quotecolors のインストールと設定方法インストールは http://downloads.mozdev.org/quotecolors/quotecolors.xpi を右クリックして保存し、Thunderbird の上部メニューから「ツール(T)」の「拡張機能(E)」を選択して拡張機能ウインドウを表示させる。そこに先ほど保存した xpi ファイルをドラッグ &amp;amp; ドロップする。引用符を &amp;gt; にするには、「プレーンテキス...</description>
 <dc:date>2007-03-07</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Mozilla</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_mozilla"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[quotecolors は Mozilla Thunderbird で引用レベルごとの文字色と背景色の変更を可能にする拡張。また、引用符を | から &gt; に変更できる。<br><br>メールの引用記号は誰がなんと言おうと 「&gt; 」(不等号の後に半角スペースを一個)だと心に決めている私には重宝している。<br><br>mozdev.org - quotecolors: index<br><a href="http://quotecolors.mozdev.org/">http://quotecolors.mozdev.org/</a><br><br><h3>- quotecolors のインストールと設定方法</h3>インストールは <a href="http://downloads.mozdev.org/quotecolors/quotecolors.xpi">http://downloads.mozdev.org/quotecolors/quotecolors.xpi</a> を右クリックして保存し、Thunderbird の上部メニューから「ツール(T)」の「拡張機能(E)」を選択して拡張機能ウインドウを表示させる。そこに先ほど保存した xpi ファイルをドラッグ &amp; ドロップする。<br><br>引用符を &gt; にするには、「プレーンテキストメッセージで引用の装飾を有効にする(G)」のチェックボックスをオフにする。プレビュー付きなのでどのように変化するかは非常にわかりやすい。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-02-27.html">
 <title>Excel でシートを自動縮小して最適な横幅で印刷する</title>
 <link>http://sonic64.com/2007-02-27.html</link>
 <description>MS Excel で、横に長いシートを自動的に縮小し、横幅だけを用紙いっぱいに印刷するための設定方法。印刷時に縦は複数ページにわたっても構わないが、横が複数ページになると訳がわからなくなるので、そういった状況を避ける方法。- シートを自動的に縮小して横幅は用紙いっぱいに、縦は複数枚に自動的にする設定「ファイル(F)」の「ページ設定(U)」を選択。「ページ設定」画面が表示される。「ページ」タブの「拡大縮小印刷」にある「横(F) *** Ｘ 縦 *** ページに印刷」のところで、縦のページ数入力欄を空にしておく。こうすると、横は常に一ページに収まるように縮小されるが、縦については縮小されることなく必要なページ数が印刷時に自動的に設定される。MS Excel 2000と MS Office 2003の Excel 2003で確認。- わかりにくいインターフェイスだこのインターフェイスは非常にわかりにくいと思う。「縦のページ数設定の数値だけを空にする」なんて、普通の人は思いつかないんじゃないのか...</description>
 <dc:date>2007-02-27</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ソフトウェア</dc:subject>
 <dc:subject>Excel</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382bde38395e38388e382a6e382a7e382a2"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_excel"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[MS Excel で、横に長いシートを自動的に縮小し、横幅だけを用紙いっぱいに印刷するための設定方法。<br><br>印刷時に縦は複数ページにわたっても構わないが、横が複数ページになると訳がわからなくなるので、そういった状況を避ける方法。<br><br><h3>- シートを自動的に縮小して横幅は用紙いっぱいに、縦は複数枚に自動的にする設定</h3>「ファイル(F)」の「ページ設定(U)」を選択。「ページ設定」画面が表示される。<br>「ページ」タブの「拡大縮小印刷」にある「横(F) *** Ｘ 縦 *** ページに印刷」のところで、縦のページ数入力欄を空にしておく。<br><br>こうすると、横は常に一ページに収まるように縮小されるが、縦については縮小されることなく必要なページ数が印刷時に自動的に設定される。<br><br>MS Excel 2000と MS Office 2003の Excel 2003で確認。<br><br><h3>- わかりにくいインターフェイスだ</h3>このインターフェイスは非常にわかりにくいと思う。「縦のページ数設定の数値だけを空にする」なんて、普通の人は思いつかないんじゃないのかなあ。Excel で印刷を前提とした表を作成する場合の基本なんだろうけど、私はつい最近まで知らなかった。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-01-17.html">
 <title>ソフトウェア見積りを読了</title>
 <link>http://sonic64.com/2007-01-17.html</link>
 <description>[ソフトウェア見積り―人月の暗黙知を解き明かす]ソフトウェア見積り―人月の暗黙知を解き明かすスティーブ マコネル / Steve McConnell / 田沢 恵 / 溝口 真理子 / 久手堅 憲之発売日: 2006/10 「ソフトウェア見積り―人月の暗黙知を解き明かす」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見るスティーブ・マコネルの『ソフトウェア見積り』を読了した。『ソフトウェア見積り』は、ソフトウェア開発における工数や期間を見積もる方法について詳細に解説した本。見積もりについて学んだことのない私にとっては、実に有用かつ勉強になった。知識がある人でも、開発計画立案や見積もりに携わるならば読む価値はあるだろう。PMP (Project Management Professional) を持っている上司が、「読み終わったら貸して」と言ってきたくらいだ。ちなみに、著者は Code Complete コード・コンプリート を書いた スティーブ マコネル氏だ。最初は気づ...</description>
 <dc:date>2007-01-17</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/489100522X" title="ソフトウェア見積り―人月の暗黙知を解き明かす"><img src="http://images-jp.amazon.com/images/P/489100522X.09.MZZZZZZZ.jpg" title="ソフトウェア見積り―人月の暗黙知を解き明かす" alt="ソフトウェア見積り―人月の暗黙知を解き明かす">ソフトウェア見積り―人月の暗黙知を解き明かす</a></strong><br><br>スティーブ マコネル / Steve McConnell / 田沢 恵 / 溝口 真理子 / 久手堅 憲之<br>発売日: 2006/10<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=489100522X" title="ソフトウェア見積り―人月の暗黙知を解き明かす"> <a href="http://sonic64.com/go/489100522X" title="ソフトウェア見積り―人月の暗黙知を解き明かす">「ソフトウェア見積り―人月の暗黙知を解き明かす」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/489100522X">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=489100522X&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>スティーブ・マコネルの『ソフトウェア見積り』を読了した。<br><br>『ソフトウェア見積り』は、ソフトウェア開発における工数や期間を見積もる方法について詳細に解説した本。見積もりについて学んだことのない私にとっては、実に有用かつ勉強になった。<br><br>知識がある人でも、開発計画立案や見積もりに携わるならば読む価値はあるだろう。PMP (Project Management Professional) を持っている上司が、「読み終わったら貸して」と言ってきたくらいだ。<br><br>ちなみに、著者は <a href="http://sonic64.com/go/489100455X ">Code Complete コード・コンプリート</a> を書いた スティーブ マコネル氏だ。最初は気づかなかったが、裏表紙裏に書いてあった。<br><br><h3>- 『ソフトウェア見積り』を読んだ理由</h3>『ソフトウェア見積り』を読んだ理由は、自分の見積もりの技能を高めて、チームの生産性を向上させるためだ。<a href="http://sonic64.com/2007-01-08.html" title="2007年01月08日の Landscape">2007-01-08</a> の「デッドラインを読了」に引き続き、プロジェクトをよりよく進めるための読書。<br><br>プロジェクトの開始前などで、上司からよく「*** の工数を見積もって」と言われる。しかし、見積もりについての知識が乏しいため、私の作成した見積もりには少なくとも以下の問題がある。<br><br>・見積もりが自己流。研修などは受けていないし、そもそも組織内で開催されていない。<br>・どうやって見積もったらいいかわからない。とりあえず人月や人日は出すが、自信が持てない。<br>・過去データからの推測しての見積もりや、単純にタスクを積み上げて見積もるくらいしかできない。<br>・見積もりの正確性が低い。タスクの見落としや過小評価のせいで、見積もりと実績が乖離している。<br>・見積もりの有用性が低いので、計画を立案しにくく、変更にも弱い。結果、作業効率が落ちる。<br>・見積もりと実績についてどのように効果測定をしたらいいかわからない。また、その時間もない。<br><br>要するに、見積もりについての基礎知識がないのに、何とかこなそうとしている状態だ。<br><br>上司や先輩に教えを乞えば済むのではないか、という意見もあるかもしれない。しかし、上司や先輩は非常に多忙で、私にそんな指導をしている暇はない。<br><br>学ぶ機会がないからといって、このまま自分の成長をのんびり待つというわけにはいかない。プロジェクトはどんどんアサインされる。アサインされたプロジェクトを成功させるためにも、まずは見積もりの基礎を身につける必要がある。<br><br><h3>- 『ソフトウェア見積り』で面白かった点</h3>全編に渡ってとても面白く、役に立つ。以下、何点かメモ。ただ、役に立つ部分が非常に多く一度に書ききれない。まずは全23章のうちの5章までについてだけメモ。<br><br><h3>- 経営陣が欲しているのは、「見積もり」ではなく「計画」である。</h3>14ページ「見積もりの真の目的」から。<br><br>経営陣は「見積もった結果、間に合わないと思われます」という情報が欲しいのではなく、「間に合わせるための計画」や、「間に合わせるために諦める機能を選ぶための判断材料」や「そのための追加コスト」などの情報を必要としているという指摘。<br><br>これは私も常々意識するようにしている。どんな方法があるかを考えたり、それらを提案するのが私の仕事で、決断するのは経営陣の仕事。ワインバーグの『コンサルタントの秘密』に書かれていた「オレンジジュース・テスト」にも通ずることだね。<br><br><h3>- 過少見積もりの不利益は直線的でなく限界がない</h3>27ページ。<br><blockquote>ソフトウェアにおいて、過大見積もりの不利益は直線的で有限である。一方、過少見積もりの不利益は直線的でなく限界がない。</blockquote>これはたしかにそうだ。上司も最初から少ない見積もりを要求してくるということもあり、私はどうしても少なく見積もってしまう。ただ、その過少見積もりの結果発生するコストの増大については誰も気にしていない。前述の通り、見積もりと実績の効果測定をしていないし、やり方もわからなかったからだ。もっと言うと、「振り返りたくない」のかもしれない。<br><br>しかし、トータルで見れば、たぶん過少見積もりの不利益を被っているはずだ。今後はそれを上申して、全体のコストが最小になるように常に配慮しよう。<br><br>ちなみに、過大見積もりの問題については、「計画とコントロールを通して対処する」ともある。<br><br><h3>- 混乱を修正してから見積もれ</h3>46ページ「混乱した開発プロセス」から。<br><blockquote>コントロール不能なプロセスを正確に見積もることは不可能。先に混乱を修復する方が、見積もりを改善するより重要だ。</blockquote>「要求を曖昧にしたままにする」、「まずい設計」などの「回避できるはずの混乱」をまず修正してから見積もれ。それをしないと正確性が大きく損なわれる。<br><br><h3>- 不安定な要求には、プロジェクトコントロールによって対処せよ</h3>47ページ「不安定な要求」から。<br><blockquote>不安定な要求に対処するには、プロジェクトコントロールによる対策を考えよう。</blockquote>XP (Xtream Programing) やスクラムなどを検討すること。それらの対策がとれないときにどうするかについては、もっと考えなければならないだろうけどね。<br><br><h3>- アクティビティの見落としを避けよ</h3> 見積もりには、単にコーディングとテストだけでなく、必要なソフトウェア開発アクティビティをすべて入れること。アクティビティ (作業) の漏れや見落としを避けることは、正確な計画や見積もりをつくる上で非常に重要だ。WBS (Work Breakdown Structure - 作業分解図) による作業のリストアップにも通ずる。<br><br>48ページでは、忘れられがちな機能要求・非機能要求を18項目挙げている。とても有用。実際に私が過去のプロジェクトなどで見落とした項目がたくさんある。今後はこれをチェックリストとして活用したい。<br><br>50ページには、見落とされがちな開発アクティビティの36項目の一覧、開発外アクティビティの10項目の一覧を挙げている。たとえば、テストデータ作成や、あらゆる種類のレビューなどだ。私も、WBS を作るときや計画を作るときに、これらを入れ忘れて失敗したことがある。これもチェックリストとして使える。<br><br>72ページ。<br>COCOMOII 見積もりモデルに基づく補正因子。プログラマの経験やスキル、製品の複雑さなど、それらひとつひとつの要因がプロジェクトに及ぼす影響度を数値化したもの。かなり詳細であるため、これらの係数をひとつひとつ評価して見積もりに反映させるのは、ツールの支援がないと大変だろう。しかし、精度は高まるはずだ。<br><br><h3>- 開発者の見積もりを削るな</h3>52ページ。<br><blockquote>開発者の見積もりを削ってはいけない。なぜなら、既に十分に楽観的すぎるからだ。</blockquote><br>これも心当たり大あり。アクティビティの見落としと相まって、かなり楽観的で小さい見積もりを出してしまうことが多い。私、後輩、みんなこの傾向がある。本人に悪気はないのが救いだ。<br><br>私の上司でさえ、要求の変更を指示するときに「*** さんならこの程度の機能は5分で書ける。よろしく。」と言う。冗談交じりに言っていることだし、テストの時間は別途加算してくれてはいるので、まだ良心的ではある。<br><br>「開発者の見積もりを削るな」という言葉は、表紙にも書かれている。それだけ重要だということだろう。<br><br><blockquote>Don't reduce developer estimates<br>---they're probably too optimistic already.</blockquote><br><h3>- 6章以降はまた後日メモする</h3>ここまでで、全23章中5章だ。300ページ中80ページ。非常に勉強になった。<br><br>残りはまた後日。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-01-15.html">
 <title>お年玉付き年賀状の当選番号 平成19年</title>
 <link>http://sonic64.com/2007-01-15.html</link>
 <description>お年玉付き年賀状の当選番号が発表された。来た年賀状をチェック。今年はメールを使うなどの方法で少なくしたので、来た枚数は少なめ。当選状況。2006-01-16 と 2005-01-16 と同じように、芳しくない結果となった。2004-01-18 の切手シート当選をまた希望したいところ。いや、もっといいもの当たる方がいいけど。平成19年用お年玉付郵便葉書及び寄附金付お年玉付年賀切手の当せん番号http://www.post.japanpost.jp/kitte_hagaki/info/2007/nenga/in ...1等 100万本に2本 （7,650本）(1) わくわくハワイ旅行(2) にこにこ国内旅行(3) ノートパソコン(4) DVDレコーダー＋ホームシアターセット(5) デジタル一眼レフカメラ＋プリンタセット〈以上5点の中から1点〉当選番号: 157788当選番号: 4571902等 地域の特産品小包(1個) 1万本に4本（1,529,836本）当選番号: 5161 下4けた当選番...</description>
 <dc:date>2007-01-15</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[お年玉付き年賀状の当選番号が発表された。来た年賀状をチェック。今年はメールを使うなどの方法で少なくしたので、来た枚数は少なめ。<br><br>当選状況。<a href="http://sonic64.com/2006-01-16.html" title="2006年01月16日の Landscape">2006-01-16</a> と <a href="http://sonic64.com/2005-01-16.html" title="2005年01月16日の Landscape">2005-01-16</a> と同じように、芳しくない結果となった。<a href="http://sonic64.com/2004-01-18.html" title="2004年01月18日の Landscape">2004-01-18</a> の切手シート当選をまた希望したいところ。いや、もっといいもの当たる方がいいけど。<br><br>平成19年用お年玉付郵便葉書及び寄附金付お年玉付年賀切手の当せん番号<br><a href="http://www.post.japanpost.jp/kitte_hagaki/info/2007/nenga/index.html">http://www.post.japanpost.jp/kitte_hagaki/info/2007/nenga/in ...</a><br><blockquote>1等 100万本に2本 （7,650本）<br>(1) わくわくハワイ旅行<br>(2) にこにこ国内旅行<br>(3) ノートパソコン<br>(4) DVDレコーダー＋ホームシアターセット<br>(5) デジタル一眼レフカメラ＋プリンタセット<br>〈以上5点の中から1点〉<br>当選番号: 157788<br>当選番号: 457190<br><br><br>2等 地域の特産品小包(1個) 1万本に4本（1,529,836本）<br>当選番号: 5161 下4けた<br>当選番号: 7093 下4けた<br>当選番号: 7485 下4けた<br>当選番号: 9614 下4けた<br><br><br>3等 お年玉切手シート 100本に2本（76,491,740本）<br>当選番号: 64 下2けた<br>当選番号: 79 下2けた</blockquote><br>あれ? <a href="http://sonic64.com/2006-01-16.html" title="2006年01月16日の Landscape">2006-01-16</a> に書いた去年の抽選結果は4等級に別れてたけど、今年は3等級しかないね。2等の家電がなくなって、それ以下が繰り上げになったのか。<br><br>今年は下一桁が 0 1 3 4 5 8 9のどれかなら何か当たってるかも。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-01-14.html">
 <title>クレジットカードのごほうびを読了</title>
 <link>http://sonic64.com/2007-01-14.html</link>
 <description>[クレジットカードのごほうび]クレジットカードのごほうび三崎 航 / 宮城 ユカリ発売日: 2006/03 「クレジットカードのごほうび」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見る『クレジットカードのごほうび』を読了。カードの有効な使い方と、ポイントや特典が有利なカードを紹介した本。カードをあまり使わない人、特典の恩恵や年会費のコストを気にしていない人向けに、こうすればお得というやり方を説明している。カードをお得に使うポイントは以下の2点。・支払いは「一回払い」を使い、手数料や金利がかからないようにする。・カードは一枚にまとめて、ポイントを集約する。ただし、使い方によってはお得になるカードをもう一枚くらいなら持っても良い。- 『クレジットカードのごほうび』のおすすめカード特典が有利なおすすめカードが載っていた。興味を引いたのは以下のカード。62ページ ANA カード。マイルをためて航空券に替えられる。飛行機を使うことがわかっているならこれ。68ページ P-One...</description>
 <dc:date>2007-01-14</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>クレジットカード</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382afe383ace382b8e38383e38388e382abe383bce38389"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/4344011457" title="クレジットカードのごほうび"><img src="http://images-jp.amazon.com/images/P/4344011457.09.MZZZZZZZ.jpg" title="クレジットカードのごほうび" alt="クレジットカードのごほうび">クレジットカードのごほうび</a></strong><br><br>三崎 航 / 宮城 ユカリ<br>発売日: 2006/03<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4344011457" title="クレジットカードのごほうび"> <a href="http://sonic64.com/go/4344011457" title="クレジットカードのごほうび">「クレジットカードのごほうび」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4344011457">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4344011457&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>『クレジットカードのごほうび』を読了。<br><br>カードの有効な使い方と、ポイントや特典が有利なカードを紹介した本。カードをあまり使わない人、特典の恩恵や年会費のコストを気にしていない人向けに、こうすればお得というやり方を説明している。<br><br>カードをお得に使うポイントは以下の2点。<br><br>・支払いは「一回払い」を使い、手数料や金利がかからないようにする。<br>・カードは一枚にまとめて、ポイントを集約する。ただし、使い方によってはお得になるカードをもう一枚くらいなら持っても良い。<br><br><h3>- 『クレジットカードのごほうび』のおすすめカード</h3>特典が有利なおすすめカードが載っていた。興味を引いたのは以下のカード。<br><br>62ページ ANA カード。<br>マイルをためて航空券に替えられる。飛行機を使うことがわかっているならこれ。<br><br>68ページ P-One カード。<br>常に請求時1%割引。その上ポイントまで付く。公共料金の決済だけでも有利。私が今使ってるのもこれ。<a href="http://sonic64.com/2006-11-19.html" title="2006年11月19日の Landscape">2006-11-19</a> の「すべての買い物が1%割引になるクレジットカード P-One カードを申し込んだ」参照。<br><br>70ページ セゾンカード。<br>ポイントの有効期限が永久。<br><br>78ページ 出光カード。<br>利用額に応じてガソリン代が安くなる。利用額1万円ごとに、リッターあたり1円引き。上限30円引きまで。車をよく使う人向け。<br><br><h3>- 少額の支払いでもクレジットカード払いで問題ない</h3>32ページ。<br><blockquote>Q.<br>コンビニでカード払いするのって、ちょっと勇気がいります。<br><br>A.<br>「少額だから、迷惑なのでは」と考える人がいますが、コンビニで130円のおにぎりひとつをカード払いしても、ぜんぜん問題ありません。店員さんだって嫌な顔ひとつしませんよ。<br>むしろおつりを渡すときのミスがないのでうれしいくらいですと言った店員さんがいました。</blockquote><br>カードを使えば自分が小銭を数えたりする必要がなくて楽なんだけど、それは店員さんにとってもおなじ事なんだよね。コンビニやスーパーならばサインも要らないし、便利。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2007-01-08.html">
 <title>デッドラインを読了</title>
 <link>http://sonic64.com/2007-01-08.html</link>
 <description>[デッドライン―ソフト開発を成功に導く101の法則]デッドライン―ソフト開発を成功に導く101の法則トム デマルコ / Tom DeMarco / 伊豆原 弓発売日: 1999/03 「デッドライン―ソフト開発を成功に導く101の法則」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見るトム・デマルコの『デッドライン ソフト開発を成功に導く101の法則』を読了した。この本では、ソフトウェア開発プロジェクトを成功させるための教訓や考え方が小説形式で書かれている。大いに学ぶところがあり、非常に面白い本だった。私の上司も過去にこの本を読んだことがあるそうで、「デマルコは読んでおいて損はない」と言っていた。また「言えば貸してやったのに」とも言われた。身近に持っている人がいるとは知らなかったので、今回は自分で購入してしまった。しかし、十分元はとれる良書なので問題ない。- デッドラインを読んだ理由私はソフトウェア開発プロジェクトの運営や管理の知識に乏しい。雑誌の特集やコラム、情報処理...</description>
 <dc:date>2007-01-08</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/4822280535" title="デッドライン―ソフト開発を成功に導く101の法則"><img src="http://images-jp.amazon.com/images/P/4822280535.09.MZZZZZZZ.jpg" title="デッドライン―ソフト開発を成功に導く101の法則" alt="デッドライン―ソフト開発を成功に導く101の法則">デッドライン―ソフト開発を成功に導く101の法則</a></strong><br><br>トム デマルコ / Tom DeMarco / 伊豆原 弓<br>発売日: 1999/03<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4822280535" title="デッドライン―ソフト開発を成功に導く101の法則"> <a href="http://sonic64.com/go/4822280535" title="デッドライン―ソフト開発を成功に導く101の法則">「デッドライン―ソフト開発を成功に導く101の法則」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4822280535">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4822280535&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>トム・デマルコの『デッドライン ソフト開発を成功に導く101の法則』を読了した。この本では、ソフトウェア開発プロジェクトを成功させるための教訓や考え方が小説形式で書かれている。大いに学ぶところがあり、非常に面白い本だった。<br><br>私の上司も過去にこの本を読んだことがあるそうで、「デマルコは読んでおいて損はない」と言っていた。また「言えば貸してやったのに」とも言われた。身近に持っている人がいるとは知らなかったので、今回は自分で購入してしまった。しかし、十分元はとれる良書なので問題ない。<br><br><h3>- デッドラインを読んだ理由</h3>私はソフトウェア開発プロジェクトの運営や管理の知識に乏しい。雑誌の特集やコラム、情報処理技術者試験のテキスト、そしてウェブサイト程度でしか学んだことがない。ちなみに誌名を挙げておくと、日経コンピュータ、日経システム構築、ソフトウェアデザインなどだ。文献はほとんどと言っていいほど読んでいない。せいぜい XP (Xtream Programing) 関連の書籍を流し読みした程度だ。<br><br>今まではそれでも何とかなっていたが、最近はコードや SQL を書く仕事よりも、設計やチームの運営レベルの仕事が増えてきている。そういった仕事を担当する上で、知識や方法論・考え方の基礎が自分にないことは問題だと感じ、学習が必要だと考えていた。研修や勉強会に参加して学ぶのもよいが、まずは本を読むところから始めようと思い、この『デッドライン』を購入した。<br><br><h3>- デッドラインで面白かった7つの点</h3>本書は全編にわたって学ぶべきところが多い。その中でも私がとくに面白いと感じたのは以下7つの部分だ。<br><br>・正しい管理の4つの本質<br>・プロジェクトの数量化の必要性。すべての製品のサイズを測定せよ。<br>・プレッシャーをかけても思考は速くならない。管理者がプレッシャーを使うことが多いのは、他に何をすべきかわからないから。<br>・曖昧な仕様書ができる理由は、利害関係者間の対立が解決されていないから。<br>・設計をしていない開発チームと、なぜ設計をしないのかについての考察。<br>・部下を尊敬すること、気遣うこと、守ることが、プロジェクトにとっていかに大切か。<br>・良い目標は実現が難しいところに設定される。良いスケジュールは達成される可能性が高い期日で設定される。<br><br>いずれも自分の身の回りの問題として考えることができるテーマだ。とくに、曖昧な仕様書ができる理由と設計をしない理由についての考察は、ここ最近興味を持っているテーマでもあり、何回か読み返した。読んだ結果、設計は一般に考えられているよりも非常に範囲の広い作業であること、上流での設計の善し悪しが、プロジェクトに大きな影響を与えることを痛感した。<br><br><h3>- 設計が重要</h3>たとえば、業務の担当を決めるということは一見すると管理者の仕事である。しかし、管理という視点だけで担当を決めてしまうと、開発するシステムの質に大きな影響を及ぼしてしまう。<br><br>通常、担当者の決定はシステムの構成や機能の切り分けの後におこなわれることが多い。しかし、これは重大な間違いを含む。なぜなら、担当者を決めるためにまずシステムを切り分けてしまっているからだ。つまり、ここが非常に重要な設計の上流工程だったのだ。これに気づかずに安易に担当を決めたり、担当範囲を曖昧にしたままプロジェクトを開始すると、そのプロジェクトの成果物の品質は格段に落ちる。管理は設計の上流工程であるということを認識した上で、プロジェクトを進めることが必要なのだ。<br><br>考えてみれば、今まで設計について学ぶことは少なかった。多少学んだことはあるにしても、実装寄りの部分が多く、プロジェクトを進めるという観点からのものではなかった。デッドラインを読んだおかげで、自分に何が欠けていて、今後どんなことを学んでいくべきかがわかった。<br><br><h3>- 一度技術から離れて本を読んでみることにした</h3>今までは純粋な技術書を読むことが多かったが、これからしばらくの間、プロジェクト全体を円滑に進めるにはどうすればよいかという観点から、何冊か本を読んでみるつもりだ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-12-01.html">
 <title>機動戦士ガンダム0083第一話 ガンダム強奪を視聴</title>
 <link>http://sonic64.com/2006-12-01.html</link>
 <description>[機動戦士ガンダム 0083 STARDUST MEMORY vol.1]機動戦士ガンダム 0083 STARDUST MEMORY vol.1バンダイビジュアル発売日: 2000/01/25 「機動戦士ガンダム 0083 STARDUST MEMORY vol.1」の価格と在庫状況を確認amazon で詳しく見る後輩と話していたら、ガンダムの0083が面白いと教えてくれた。「DVD 貸しますよ」とのことなのでお願いすると、仕事場に持ってきてくれた。受け渡しを別の後輩に目撃され「何の DVD ですか?」という質問を受けたが、「こんな あかるいところじゃ ちょっと いえないな」とかわして受け取り完了。ありがとう。私のガンダムの知識は、ファーストガンダムは友達にダイジェスト版のビデオを借りて一通り視聴、Zガンダムは友達にビデオを借りて全編を通して視聴という程度。視た感想は「新世紀エヴァンゲリオンの方が面白いなあ」だった。エヴァのインパクトは強烈だったから。あとは、シャアは赤くて3倍速いとか、...</description>
 <dc:date>2006-12-01</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>アニメ</dc:subject>
 <dc:subject>DVD</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382a2e3838be383a1"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_dvd"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/B00005EDOK" title="機動戦士ガンダム 0083 STARDUST MEMORY vol.1"><img src="http://images-jp.amazon.com/images/P/B00005EDOK.09.MZZZZZZZ.jpg" title="機動戦士ガンダム 0083 STARDUST MEMORY vol.1" alt="機動戦士ガンダム 0083 STARDUST MEMORY vol.1">機動戦士ガンダム 0083 STARDUST MEMORY vol.1</a></strong><br><br>バンダイビジュアル<br>発売日: 2000/01/25<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B00005EDOK" title="機動戦士ガンダム 0083 STARDUST MEMORY vol.1"> <a href="http://sonic64.com/go/B00005EDOK" title="機動戦士ガンダム 0083 STARDUST MEMORY vol.1">「機動戦士ガンダム 0083 STARDUST MEMORY vol.1」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B00005EDOK">amazon で詳しく見る</a></div><br>後輩と話していたら、ガンダムの0083が面白いと教えてくれた。「DVD 貸しますよ」とのことなのでお願いすると、仕事場に持ってきてくれた。受け渡しを別の後輩に目撃され「何の DVD ですか?」という質問を受けたが、「こんな あかるいところじゃ ちょっと いえないな」とかわして受け取り完了。ありがとう。<br><br>私のガンダムの知識は、ファーストガンダムは友達にダイジェスト版のビデオを借りて一通り視聴、Zガンダムは友達にビデオを借りて全編を通して視聴という程度。視た感想は「新世紀エヴァンゲリオンの方が面白いなあ」だった。エヴァのインパクトは強烈だったから。<br><br>あとは、シャアは赤くて3倍速いとか、ハイメガ粒子砲は強力とか、コロニー落としは恐ろしいとか、ディスクシステムの「ガチャポン戦士 スクランブルウォーズ」はコンピュータの思考時間が長すぎるとか、そういう一般教養程度だ。<br><br><h3>- 第一話 ガンダム強奪</h3>ガンダム強奪って、アムロだかカミーユだかもそんなことしてたような。ガンダムって強奪するものなの?<br><br>冒頭のスキンヘッドのおじさま。「謀ったな、キシリア」って言ってたけどキシリアって誰? 後輩に質問したら、ジオン公国のギレン総帥の妹とのこと。兄を射殺して国を乗っ取ったのか。なるほどね。<br><br>主人公はコウという名の少尉。まだまだ子供に見えるが、何歳くらいだろう? 19歳くらい?<br><br>オーストラリアの連邦軍基地。戦争も終わって、なんだかのどかな雰囲気。基地にテスト機として二機のガンダムが輸送されてくる。そのうち一機をジオンのガトー少佐が強奪する。のんびりとした様子の基地も、ガトー少佐のガンダム強奪で空気が一変。本物の戦闘が始まり、戦死者まで出る。コウは残されたガンダムでガトーを追う。コウとガトーがガンダム同士で対峙したところで、次回へ続く。<br><br>後半の強奪と戦闘開始から俄然面白くなった。明日が楽しみ。<br><br><h3>- 連邦のセキュリティは甘すぎる</h3>ガトー少佐も言っていたが、連邦のセキュリティは甘すぎる。内通者がいる場合はある程度は仕方ないにせよ、重要な地区はもうちょっと警備を強化するとかできないのか。<br><br>こんな簡単に敵の侵入を許すわ、テスト段階の大事なモビルスーツを盗まれるわ、ほんとにこれで軍隊なのか? 攻殻機動隊の公安九課のメンバーは草薙素子さんをはじめとして「軍の防壁」を非常に高く評価してたし、軍隊ってガチガチのセキュリティを備えてるイメージがあるんだけどなあ。<br><br>そういえば、ガンダムを強奪したガトー少佐は普通にコックピットに搭乗してガンダムを動かしてたけど、モビルスーツってあんな簡単に起動できるものなの? 今でさえ車を動かすには鍵がいるのに、コックピットに座ってボタン押すだけで起動って、テスト機といえど立派な兵器なんだし、まずいんじゃないか? しかも今回は戦術核を搭載してるっていうし。指紋、声紋、光彩、静脈で認証するとか、それがダメならせめてパスワードとかないのかなあ?<br><br><h3>- ガトー少佐の声は大塚明夫さん</h3>ガンダムを強奪したガトー少佐の声は大塚明夫さん。攻殻機動隊のバトー、スタートレック The Next Generation のウィリアム・T・ライカー副長、FF12 のジャッジ・ガブラスなどを演じている。芯のあるいい声だ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-11-22.html">
 <title>ブックオフの会員カードとポイントがツタヤTポイントに移行</title>
 <link>http://sonic64.com/2006-11-22.html</link>
 <description>古本販売のブックオフに中古 CD を買いに行ったら、会員カードシステムが変わるというポスターが店先に貼ってあった。詳しく知りたかったのでウェブサイトを見てみると、告知が出ていた。よくある質問　BOOK OFFhttp://www.bookoff.co.jp/faq/index.htmlブックオフは会員カードおよびポイントシステムを2007年10月から T ポイントに移行するとのこと。今まで販売時には5%、買い取り時には10%の還元だったのが、販売時1%、買い取り時2%にダウン。- T ポイント移行で得するのは、ブックオフをあまり使わない人Tポイントにはツタヤやローソン、楽天も参加しているので、ブックオフでポイントを貯めてローソンで使ったり、その逆もできるようになる。普段ほとんどブックオフを利用しない人は、ポイントを活用できる場所が増えるので有利かな。あとは、全国のブックオフを満遍なく利用している人は有利。ブックオフのポイントは50ポイント貯まった時点での金券発行還元というシステムで、50...</description>
 <dc:date>2006-11-22</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[古本販売のブックオフに中古 CD を買いに行ったら、会員カードシステムが変わるというポスターが店先に貼ってあった。詳しく知りたかったのでウェブサイトを見てみると、告知が出ていた。<br><br>よくある質問　BOOK OFF<br><a href="http://www.bookoff.co.jp/faq/index.html">http://www.bookoff.co.jp/faq/index.html</a><br><br>ブックオフは会員カードおよびポイントシステムを2007年10月から T ポイントに移行するとのこと。今まで販売時には5%、買い取り時には10%の還元だったのが、販売時1%、買い取り時2%にダウン。<br><br><h3>- T ポイント移行で得するのは、ブックオフをあまり使わない人</h3>Tポイントにはツタヤやローソン、楽天も参加しているので、ブックオフでポイントを貯めてローソンで使ったり、その逆もできるようになる。普段ほとんどブックオフを利用しない人は、ポイントを活用できる場所が増えるので有利かな。<br><br>あとは、全国のブックオフを満遍なく利用している人は有利。ブックオフのポイントは50ポイント貯まった時点での金券発行還元というシステムで、50ポイント未満は各店舗のレジに貯められる。カード自体や、全国統一のセンターでの集中管理ではない。そのため、T ポイントに移行することで金券還元額未満の端数ポイントが集約されるので有利かも。この恩恵を受ける人は少ないだろうけど。<br><br>余談だけど、私の知り合いは会員カードがなぜか紙製。長らく使い込んでいるので、もうボロボロになっている。私のプラスチック製のカードを見て「いいなあ」と言うくらい。100円払って新規発行を受けちゃえばいいんだろうけど、「お金かかるのやだ」と言って、新規カードに切り換えようともしていない。そんな人でも、T カードに移行すれば無料でプラスチック製のカードを入手できる。こういう人の場合、T ポイント移行を喜ばしいと感じるかも・・・と思ったけど、還元額が減少してるのでそれはないか。<br><br><h3>- T ポイント移行で損するのは、ブックオフで大量に売り買いする人</h3>還元率が下がるため、T ポイント移行はブックオフで大量に売り買いするヘビーローテーションユーザーには損だ。売っておきたい本があるなら早めに売るといい。<br><br>金券発行は2007年6月30日までとなっているので、それがリミットだろうか。ただ、2007年4月以降に発行された金券の有効期限は2007年9月30日までで、いままでの半年間よりも短くなっていることがあるので注意。売っただけではなく、ちゃんと活用しないと意味がない。<br><br><h3>- システム移行によるブックオフへの財務的インパクト</h3>「ブックオフ会員カード」から「T カード」への移行に関するお知らせ<br><a href="http://www.bookoff.co.jp/ir/pdf/061115_3.pdf">http://www.bookoff.co.jp/ir/pdf/061115_3.pdf</a><br><blockquote>一方で、現行のブックオフ会員カードによるポイントサービスの廃止により、サービス券に<br>よる割引販売に備えるための引当金（＝売上割戻）の計上がなくなるため、純売上高（総売上高−<br>売上割戻）及び粗利益の増加が見込まれます。<br>具体的には、当社連結売上高の7 割超（2006 年3 月期実績）を占めるBOOKOFF 店舗におい<br>て、純売上高は＋4％の増加、粗利益額は純売上高と同額の増加、販売管理費は＋4％の増加、<br>経常利益は＋15％の増加インパクトがあるものと試算しております（数値はいずれも概算）。</blockquote><br>純売上高4%増を見込んでいるって、それは5%の販売時ポイント還元率が1%にダウンすることで得られる数字そのものなんじゃないか? 財務諸表見てないけど、買い取りのポイント還元率も下がってるわけだから、経常利益が +15%くらいは確かにあるんだろうなあ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-11-20.html">
 <title>OpenOffice.org Calc でセル内で改行する</title>
 <link>http://sonic64.com/2006-11-20.html</link>
 <description>フリーのオフィススイート OpenOffice.org の表計算ソフトである Calc でセル内で改行するには、Ctrl + Enter を入力する。Microsoft Excel だと ALT + Enter キー。最初は「エクセルと同じだよね」と思ってセルの編集中に ALT + Enter を入力したら、セルの編集が終わって次の行にカーソルが移動してしまった。こういうインターフェイスは同じにしてくれるとうれしいんだけどなー。Ctrl + Enter はちゃんとヘルプに載ってたからいいけど。OpenOffice.org Calc ヘルプテキストを複数行にする(Ctrl) + (Enter) キー押すと、手動で改行ができます。この操作は、数式入力ボックスにではなく、直接セルに入力している場合にのみ有効です。セルの右端でテキストを自動的に折り返すには、次の操作を行います:1.右端で折り返すセル（範囲）を選択します。2.書式 → セル → 配置 で、自動的に折り返す をオンにして、「OK」を...</description>
 <dc:date>2006-11-20</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ソフトウェア</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382bde38395e38388e382a6e382a7e382a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[フリーのオフィススイート OpenOffice.org の表計算ソフトである Calc でセル内で改行するには、Ctrl + Enter を入力する。Microsoft Excel だと ALT + Enter キー。<br><br>最初は「エクセルと同じだよね」と思ってセルの編集中に ALT + Enter を入力したら、セルの編集が終わって次の行にカーソルが移動してしまった。こういうインターフェイスは同じにしてくれるとうれしいんだけどなー。Ctrl + Enter はちゃんとヘルプに載ってたからいいけど。<br><br>OpenOffice.org Calc ヘルプ<br><blockquote>テキストを複数行にする<br><br>(Ctrl) + (Enter) キー押すと、手動で改行ができます。この操作は、数式入力ボックスにではなく、直接セルに入力している場合にのみ有効です。<br><br>セルの右端でテキストを自動的に折り返すには、次の操作を行います:<br>1.右端で折り返すセル（範囲）を選択します。<br>2.書式 → セル → 配置 で、自動的に折り返す をオンにして、「OK」をクリックします。</blockquote> <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-11-19.html">
 <title>すべての買い物が1%割引になるクレジットカード P-One カードを申し込んだ</title>
 <link>http://sonic64.com/2006-11-19.html</link>
 <description>最近、出費が多い。家計を見直して無駄遣いを減らすことにした。また、必要な買い物については可能な限り賢く買うことにした。というわけで、クレジットカードに詳しい友達にコンサルティングをしてもらった。友達はクレジットカードに非常に詳しく、いろいろな技や仕組みを駆使してポイント(マイレージ)を集めまくっている。- 今使っているクレジットカードと決済額今までいくつかクレジットカードを使ってきたが、私が今メインで使ってるのはセゾンVISA カードだ。年間決済金額は数十万円。決済額は年によってばらつきがある。- P-One カードと ANA カードがおすすめ結論から言うと、すべてが1%割引になる P-One カードと ANAカードを勧められた。使い方によっては有利になるカードは他にもいろいろあるようなので、それらはあとでゆっくり調べることにした。ただ、私の場合、どう使っても十分有利になるのは上記のカードだそうだ。P-One カードは請求額から1%引きというところが売り。年会費無料。さらにポイントも付く...</description>
 <dc:date>2006-11-19</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>クレジットカード</dc:subject>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382afe383ace382b8e38383e38388e382abe383bce38389"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[最近、出費が多い。家計を見直して無駄遣いを減らすことにした。また、必要な買い物については可能な限り賢く買うことにした。というわけで、クレジットカードに詳しい友達にコンサルティングをしてもらった。友達はクレジットカードに非常に詳しく、いろいろな技や仕組みを駆使してポイント(マイレージ)を集めまくっている。<br><br><h3>- 今使っているクレジットカードと決済額</h3>今までいくつかクレジットカードを使ってきたが、私が今メインで使ってるのはセゾンVISA カードだ。年間決済金額は数十万円。決済額は年によってばらつきがある。<br><br><h3>- P-One カードと ANA カードがおすすめ</h3>結論から言うと、すべてが1%割引になる P-One カードと ANAカードを勧められた。使い方によっては有利になるカードは他にもいろいろあるようなので、それらはあとでゆっくり調べることにした。ただ、私の場合、どう使っても十分有利になるのは上記のカードだそうだ。<br><br>P-One カードは請求額から1%引きというところが売り。年会費無料。さらにポイントも付く。ポイントはキャッシュバックすると0.35%程度とのことなので、合計1.35%の還元率となる。P-One の名前は、Percent One の略なのかな。<br><br>クレジットカード,年会費無料,P-Oneカード,ポケットカード<br><a href="http://www.pocketcard.co.jp/card/card_01.html">http://www.pocketcard.co.jp/card/card_01.html</a><br><br>ANA カードは年会費が必要だったり、リボ払いの繰り上げ返済が必要だったりといろいろと手間がかかるが、2%程度の還元率になるとのこと。<br><br>ANAマイレージクラブ - ANAカードのご案内<br><a href="http://www.ana.co.jp/amc/reference/anacard/">http://www.ana.co.jp/amc/reference/anacard/</a><br><br>さて、どれを選ぼうかな。ANA カードは飛行機を使う人ならいいだろうけど、私はほとんど使わない。また、手間がかかるのも良くない。P-One カードは1% + ポイントと ANA カードに比べると還元率で見劣りするが、年会費が無料でシステムがシンプルなのが良い。エンジニアならシンプルさを尊ぶべしということで、今回はP-One カードを作ることにした。<br><br><h3>- 何もしなくても自動的に1%引きになるところが P-One カードの良さ</h3>はっきり言って、私にとっては常時1%引きだけでも十分利用価値がある。少なくとも今まで使っていた セゾンカードの 0.5%の倍以上の還元率だ。<br><br>携帯電話、プロバイダ、各種公共料金、そして日々の買い物と、それらが常に1%引きになるのはすごい。何もしなくても、何も考えなくても、請求時に1%引きという仕組みは非常に明快でよい。しかも、割引は請求時なのでタイムラグがない。素晴らしい。<br><br>ただ、P-One カードにもわかりにくい部分はある。1円未満の端数の処理の部分だ。エンジニアならこのあたりの仕様がどうなっているか非常に気になるところ。<br><br>調べたところ、P-One カードの割引は一回の買い物の決済ごとに行われ、1円未満の割引額は切り捨てになるという仕組みなのだそうだ。つまり、5980円の買い物を P-One カードで決済し、さらに2625円の買い物を P-One カードで決済した場合、それぞれ59円と26円の割引となる。というわけで、98円のお菓子を買って P-One カードで決済しても割引は無い。そういう買い物ばかりをカードで決済するという使い方の場合、P-One カードは向かない。<br><br><h3>- Web サイトから P-One カード発行申し込み完了</h3>前述の P-One カードの Web サイトから申し込みができるので、P-One カード 青 JCB を申し込んだ。<br><br>今回は P-One JCB にしたが、これは私が JCB のカードを一枚も持っていないため。どうしても JCB が欲しいという人でなければ、VISA か Master がおすすめ。JCB は VISA や Master に比べると、利用できる店舗が少しだけ少ないからだ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-09-30.html">
 <title>忙しいとメモ書かなくなっちゃうけど 誰にだって一、二度はあること</title>
 <link>http://sonic64.com/2006-09-30.html</link>
 <description>ここ二か月ほど、仕事もプライベートもとても忙しかった。ただ、ほどんどの週で一日の休みがとれたので、なんとかやってこれた。世の中にはもっと忙しい生活を送ってる人はたくさんいるだろうしね。忙しいと書くメモの絶対量が減る。その結果、当サイト Landscape で公開扱いになるメモも減る。本当に忙しくて心に余裕がない日は、全く書かないこともあった。メモを書くよりも休む時間がほしかったからだ。でも、メモを書かないでいることで、私は逆に不安になった。自分の置かれている状況や、やるべき事を考える時間がごく少なくなったからだ。怠け者な私が毎日メモを書く理由は、自分の考えや行動をまとめておくため。それをあとで振り返るため。そしてそれをウェブに置いておくのは、私が考えたことが誰かの役に立つかもしれないから。私にとってメモとは、備忘録であり、日記であり、感想であり、計画であり、行動の記録であり、失敗の記録だ。それらがもたらす価値は、私にとっては非常に大きい。ここ二か月の間、その価値を忙しさのあまり忘れていた...</description>
 <dc:date>2006-09-30</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ここ二か月ほど、仕事もプライベートもとても忙しかった。ただ、ほどんどの週で一日の休みがとれたので、なんとかやってこれた。世の中にはもっと忙しい生活を送ってる人はたくさんいるだろうしね。<br><br>忙しいと書くメモの絶対量が減る。その結果、当サイト Landscape で公開扱いになるメモも減る。本当に忙しくて心に余裕がない日は、全く書かないこともあった。メモを書くよりも休む時間がほしかったからだ。<br><br>でも、メモを書かないでいることで、私は逆に不安になった。自分の置かれている状況や、やるべき事を考える時間がごく少なくなったからだ。怠け者な私が毎日メモを書く理由は、自分の考えや行動をまとめておくため。それをあとで振り返るため。そしてそれをウェブに置いておくのは、私が考えたことが誰かの役に立つかもしれないから。<br><br>私にとってメモとは、備忘録であり、日記であり、感想であり、計画であり、行動の記録であり、失敗の記録だ。それらがもたらす価値は、私にとっては非常に大きい。ここ二か月の間、その価値を忙しさのあまり忘れていた。<br><br>忙しくても、書こう。そうすれば、体力的に辛くても心はきっと楽になる。<br><br>メモを書くことで自分を客観的に見ることができれば、心に余裕が生まれる。余裕が生まれれば、ポジティブな思考や行動ができるようになる。ポジティブな思考や行動は状況を好転させ、忙しさをコントロールできるようになる。よい循環を作ろう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-08-29.html">
 <title>MS SQL Server で DB から SQL スクリプトを生成する手順とオプション</title>
 <link>http://sonic64.com/2006-08-29.html</link>
 <description>MS SQL Server2000 の 管理ツール Enterprise Manager で、既に存在するデータベースのインスタンスやテーブル、ストアドプロシージャなどをスクリプト化する手順と、指定するオプションのメモ。- なぜ SQL スクリプトを作成するのか既存の DB から SQL スクリプトを作成するという、本来と逆の手順をとるのはなぜか。それは、DB のテーブル設計やストアドのコーディングを RDBMS 付属の GUI ツールや自動生成ツールに頼るようになり、CREATE TABLE を手で書いたりすることがなくなったからだ。要するに、GUI のツールで開発用サーバ上の DB を直接操作しながら作って、完成した時点でテストサーバや本番サーバに配備するというスタイルで DB まわりを作るようになったので、逆の作業が必要になったということだ。もちろん、私も初めて DB を作ったときは CREATE TABLE をテキストエディタで手書きしたものだ。その後 CREATE TABLE ...</description>
 <dc:date>2006-08-29</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>MS SQL Server</dc:subject>
 <dc:subject>SQL</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ms20sql20server"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_sql"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[MS SQL Server2000 の 管理ツール Enterprise Manager で、既に存在するデータベースのインスタンスやテーブル、ストアドプロシージャなどをスクリプト化する手順と、指定するオプションのメモ。<br><br><h3>- なぜ SQL スクリプトを作成するのか</h3>既存の DB から SQL スクリプトを作成するという、本来と逆の手順をとるのはなぜか。それは、DB のテーブル設計やストアドのコーディングを RDBMS 付属の GUI ツールや自動生成ツールに頼るようになり、CREATE TABLE を手で書いたりすることがなくなったからだ。<br><br>要するに、GUI のツールで開発用サーバ上の DB を直接操作しながら作って、完成した時点でテストサーバや本番サーバに配備するというスタイルで DB まわりを作るようになったので、逆の作業が必要になったということだ。<br><br>もちろん、私も初めて DB を作ったときは CREATE TABLE をテキストエディタで手書きしたものだ。その後 CREATE TABLE を自動生成するスクリプトを作ったり、したが、現在は GUI のツールを利用するというスタイルに落ち着いている。私が扱うのはテーブル数15から30程度の小規模な DB なので、それで十分用が済んでしまう。<br><br>わざわざ SQL に落とさずに、SQL Server の DTS (Data Transformation Service - データ変換サービス) で転送すれば用が済んでしまう場合もある。ただ、プレーンテキストのスクリプトにするということは、スナップショットとして保存したり、Subversion や PVCS、VSS などの汎用のバージョン管理ツールで履歴を管理できるということだ。これは大きな利点だ。SQL Server は VisualStudio + VSS と緊密に連携することもできるが、サーバの構成などによってはその方法を採れないことも多いため、スクリプト化は非常にありがたい機能だ。<br><br><h3>- SQL スクリプト生成の手順</h3>Enterprise Manager の データベースオブジェクトを右クリックし、SQL スクリプト生成を選択。<br>「SQL スクリプト生成ウインドウ」が表示されるので、対象オブジェクトやオプションを指定する。<br><br>以下、オプションのメモ。<br>■はチェックボックスのチェックオンを、□はオフを表す。<br>●はラジオボタンのチェックオンを、○はオフを表す。<br><br><h3>- 「全般」タブ スクリプト化するオブジェクト指定</h3>基本は全オブジェクトを SQL スクリプト化する。抜けがあると怖いので、全オブジェクトのスクリプト(O) を明示的に指定するのがよい。<br><br><blockquote>■全オブジェクトのスクリプト(O)<br><br>■全テーブル(T)<br>■全ビュー(W)<br>■全ストアド プロシージャ(P)<br>■全デフォルト(D)<br>■全ルール(U)<br>■全ユーザー定義データ型(Y)<br>■全ユーザー定義関数(F)</blockquote><br><h3>- 「書式」タブ スクリプト書式オプション</h3>「すべての従属オブジェクトに対してスクリプトを生成(E)」は今回必要ないのでオフにした。<br><br><blockquote>スクリプト オプションを使用して、オブジェクト スクリプトを作成する方法を指定できます。<br><br>■オブジェクトごとに CREATE &lt;object&gt; コマンドを生成(C)<br>■オブジェクトごとに DROP &lt;object&gt; コマンドを生成(D)<br>□すべての従属オブジェクトに対してスクリプトを生成(E)<br>■スクリプト ファイルに説明用ヘッダーを含める(I)<br>■拡張プロパティを含める(X)<br>□7.0 互換の機能のみスクリプトを作成(O)</blockquote><br>スクリプト ファイルに説明用ヘッダーを含める(I)をオンにしておくと、対象オブジェクトの名前と現在の日付をコメントとして挿入してくれる。以下のような感じ。「/****** オブジェクト :  ストアド プロシージャ dbo.P_GetLandscapeCustomers    スクリプト日付 : 2006/08/23 12:43:12 ******/」テキストの差分をとる場合に邪魔になる場合はオフにすればいい。<br><br>「拡張プロパティを含める」をオンにしておくと、EnterpriseManager のテーブルデザイナで付加したカラム(列)への説明コメントも含めてスクリプトを生成してくれる。<br><br><h3>- 「オプション」タブ スクリプト作成オプション</h3>全部チェックオン。ただし、「データベース スクリプト(C)」はデータベースファイル (.mdf) や トランザクションログファイル (.ldf) の絶対パスをハードコードしてしまう。そのため、パスが異なる環境で実行する場合はチェックをオフにするか、スクリプト中のパスを修正して整合性をとる。<br><br><blockquote>■データベース スクリプト(C)<br>■データベース ユーザーとデータベース ロール スクリプト(S)<br>■SQL Server ログイン (Windows と SQL Server ログイン) スクリプト(L)<br>■オブジェクト レベル権限スクリプト(M)<br><br>テーブル スクリプト作成オプション<br>■インデックス スクリプト(X)<br>■フルテキスト インデックス スクリプト(I)<br>■トリガ スクリプト(R)<br>■主キー、外部キー、デフォルトと CHECK 制約スクリプト(K)<br><br>ファイル オプション<br>○ファイル フォーマット<br>○MS-DOS テキスト (OEM)(D)<br>○Windows テキスト (ANSI)(W)<br>●インターナショナル テキスト (Unicode)(U)<br><br>生成するファイル<br>●1 ファイルに作成(F)<br>○オブジェクトごとにファイル作成(B)</blockquote> <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-08-04.html">
 <title>8月4日はレイストーム作戦発動日 - Operation Raystorm</title>
 <link>http://sonic64.com/2006-08-04.html</link>
 <description>約200年後の今日である2219年8月4日は、レイストーム作戦 - Operation Raystorm の発動日だ。この日を記念して、私は毎年8月4日にはプレイステーションのシューティングゲーム「レイストーム」をプレイすることにしている。- レイストーム作戦 - Operation Raystorm とは[レイストーム PlayStation the Best]レイストーム PlayStation the Bestタイトー発売日: 1997/01/10PlayStation 「レイストーム PlayStation the Best」の価格と在庫状況を確認amazon で詳しく見るレイストーム作戦とは、セシリア連合軍による地球破壊を阻止することを目的としたバルカ機関の作戦行動を指す。以下、いろいろなところで語られているレイストーム作戦の要約。2219年。恒星間飛行を実用化し、地球は恒星間国家の主星として繁栄していた。20を超える殖民惑星を統治するため、地球/太陽系連合軍を設立し、軍政を敷...</description>
 <dc:date>2006-08-04</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[約200年後の今日である2219年8月4日は、レイストーム作戦 - Operation Raystorm の発動日だ。この日を記念して、私は毎年8月4日にはプレイステーションのシューティングゲーム「レイストーム」をプレイすることにしている。<br><br><h3>- レイストーム作戦 - Operation Raystorm とは</h3><div class="associate"><strong><a href="http://sonic64.com/go/B00005OUS8" title="レイストーム PlayStation the Best"><img src="http://images-jp.amazon.com/images/P/B00005OUS8.09.MZZZZZZZ.jpg" title="レイストーム PlayStation the Best" alt="レイストーム PlayStation the Best">レイストーム PlayStation the Best</a></strong><br><br>タイトー<br>発売日: 1997/01/10<br>PlayStation<br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B00005OUS8" title="レイストーム PlayStation the Best"> <a href="http://sonic64.com/go/B00005OUS8" title="レイストーム PlayStation the Best">「レイストーム PlayStation the Best」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B00005OUS8">amazon で詳しく見る</a></div><br>レイストーム作戦とは、セシリア連合軍による地球破壊を阻止することを目的としたバルカ機関の作戦行動を指す。以下、いろいろなところで語られているレイストーム作戦の要約。<br><br>2219年。恒星間飛行を実用化し、地球は恒星間国家の主星として繁栄していた。20を超える殖民惑星を統治するため、地球/太陽系連合軍を設立し、軍政を敷く。<br><br>これに反発した殖民惑星諸国が最重要拠点「セシリア」を中心として「セシリア連合」を設立し、地球からの解放を求めて開戦。地球は24時間で降伏。<br><br>地球降伏からさらに24時間後。セシリア連合は地球居住民の強制移民と地球の破壊を宣言。抵抗勢力は武力で鎮圧。さらに、地球破壊のために全艦隊を集結させた。<br><br>バルカ機関は、開発中の R-GRAY 全13機よって「セシリア制圧作戦」 - OPERATION RAYSTROM を発動する。<br><br>以上がレイストーム作戦発動までの経緯。ただ、この内容についてはいろいろと疑問が尽きない。<br><br>そもそもバルカ機関って何? とか、軍政を敷いていたほどであるにもかかわらず地球側の降伏が異常に早いとか、何も地球を壊さなくてもとか。前作レイフォースやレイシリーズ最終作レイクライシスなどの資料を読めばいろいろわかるのかもしれない。<br><br>ちなみに、地球側の降伏が早いのは、相当量の戦力をセシリア連合軍に奪取されたからであろうと思われる。各エリアのボスを見ると、地球側から略奪した兵器を転用しているケースが非常に多い。<br><br><h3>- August 4, 2219 / ALBION D.U. / EARTH (AREA1)</h3>ゲームはアルビオン連合特別地区から始まる。ALBION D.U. の D.U. とはおそらく The District of Union (連合行政特別区) の略だろう。自機として、最大16のロックオン数と雷のような特性のレーザーを備える R-GRAY2 (アール・グレイ2) を選んだ。<br><br>都市部上空での戦闘。空中においては敵戦闘機編隊による迎撃、地上からは対空砲による迎撃程度で、敵の攻撃はまだあまり激しくない。しかし、私はもともとゲームが上手くないし、最近はかなりご無沙汰のため、途中でレーザーパワーアップを一個取り逃す。<br><br>ボスは陸上戦艦 Pendragon (ペンドラゴン)。完全にすべてのパーツを破壊した上で撃破。AREA1 クリア時の STRATEGY VALUATION (戦略評価) は、ENEMY DESTROYED (敵破壊率) が98%、LOCK-ON SHOOTDOWN (ロックオン撃墜率) が100%。敵を逃してるし、ロックオンを上手く連鎖できなかったため、スコアは755300点。うまい人の基準だと「100万点行けば良しとしていた」というくらいだから、今回の私の得点は全く振るわないものだ。<br><br><h3>- August 5, 2219 / OLD GAUL CITY / EARTH (AREA2)</h3>旧ゴウル市の洋上を進む。開始後まもなく突撃してきた機体により、R-GRAY2 一機を失う。あり得ない事態だ。こんなに腕が落ちているなんて。<br><br>確か、序盤に登場する赤い蛇のような敵を短時間で倒すことでレーザーパワーアップを持った敵が登場するはず。でも、うまく倒せない。R-GRAY2 が持つ最大値である16ロックに到達することはまだできない。<br><br>このエリアは曲が最高にいい。曲名は Aquarium といい、イルカの鳴き声と綺麗な旋律が海を連想させる。<br><br>ボスは空中戦艦 Vercingetorix。何て読むのこれ? バーシンゲトリックス? ヴェルキンゲトリクス? まあ、いずれにせよ大きな飛行機。両翼のパーツには目もくれず、中央を集中的にロックオンして撃墜。<br><br><h3>- August 5, 2219 / PALMYRA VALLEY / EARTH (AREA3)</h3>パルミラ渓谷を抜ける。初めはなんでこんな所を抜けるかよくわからなかったが、以前読んだムックか何かによると、ここは戦略上の要衝だとか。エリアは、高速飛行する前半と、敵基地を襲撃する後半部分とに大別できる。<br><br>前半の山場は、高得点を狙える赤ボート。普通の敵は基礎点が100点か200点。だが、この赤ボートの基礎点はなんと4000点。16ロック目で撃破すれば、倍率補正がかかって999900点となる。しかし、この赤ボートはタイミング良く撃破しないとすぐに自爆してしまうので、少々慣れが要る。<br><br>今回赤ボートで得られた得点は640000点。全然ダメだけど、このくらいでいいんだ。私程度の腕のプレイヤーに重要なことは、やられないこと。先に進む事が重要。・・・とかなんとか言ってる間に早速一機やられてしまった。やれやれ。<br><br>ボスは大型機動兵器 zenobia (ゼノビア)。軽く蹴散らしてクリア。<br><br>AREA3 クリア時で、2943950点。上級者ならこの程度の点数は2面クリア時に出しているんだろうなー。<br><br><h3>- August 5, 2219 / 3RD FLEET / EARTH ORBIT (AREA4)</h3>地球周回軌道上に展開する第三艦隊を突破する。この第三艦隊は、もともと地球の艦隊だったものをセシリア連合軍が奪取したものらしい。で、そのおかげでセシリアは地球に大勝したとのこと。なるほどね。<br><br>このステージは楽しい。小さな戦闘機一機で巨大な艦隊を殲滅するという爽快感を味わえるからだ。大量の迎撃ミサイルと戦闘機を撃ち落とし、その隙を縫うように戦艦のブリッジをロックオンして撃沈していくのは非常に気持ちいい。初代 R-TYPE のステージ3の巨大戦艦ステージに通ずるものがある。<br><br>もちろん、相手は戦艦なので侮れない。高出力のレーザーや爆雷も使ってくるため、やられることもあったりする。いつもならだいたいこのエリアで初めてミスするんだけど、今日は AREA4に来るまでに2機やられてる。もう後に引けない。・・・とか言ってる間にやられた。もちろんコンティニュー。<br><br>ボスは巨大戦艦 Hannibal (ハンニバル)。ほんとに大きい戦艦で、惑星破壊能力を持った中間子砲を備えているとのこと。非常に物騒だ。こんな重要で強力な船を奪われちゃったら、そりゃあ地球側は降伏するしかないって。ブリッジに集中ロックオンしてクリア。<br><br>ステージクリア後にワープの演出がある。地球周回軌道には敵軍の本拠地セシリアへワープするためのゲートがあるようだ。<br><br><h3>- August 6, 2219 / CARTHAGE BASE / SECILIA ORBIT (AREA5)</h3>ワープアウトすると、そこはセシリアの周回軌道上にあるカルタゴ基地。日付も進んで8月6日。<br><br>音楽がなかなかいい。「るー、るねあ、るなてぃっく」と歌ってくれる。ノイ=タンツ Mix だとさらに「るねあ、るなてぃっく、るみねそんす」と歌ってくれるが、今回は通常の曲なので「るなてぃっく」まで。<br><br>このエリアは、後半のレーザーを乱射するビットと、その後の特攻してくる戦闘機群が辛い。<br><br>ボスは Genseric (ジェンセリック?)。変形型の機動兵器。2つの形態に変化し、何種類かの武器を使って攻撃してくる。なんとか撃破。パターンが決まれば、そんなに苦労しない。<br><br><h3>- August 6, 2219 / ETRURIA / SECILIA (AREA6)</h3>セシリアの首都エトルリア市上空。<br><br>敵の攻撃も激しくなっているので、通常の戦闘が辛い。でも、それ以上にボスが辛い。<br><br>ボスは Alaric (アラリック)。変形する機動兵器。慣性コントロールのためにハマチからとれる物質を材料に使っているとのこと。ハマチねえ。材料はともかく、アラリックは強い。<br><br>レーザーを乱射するビット、ばらまき弾、高速レーザー、どれも気を抜くとやられる。私程度の腕だと、だいたい1クレジットから2クレジット分やられるのが常。今回は2クレジット分くらいやられた。<br><br><h3>- August 7, 2219 / JUDA CENTRAL SYSTEM / SECILIA (AREA7)</h3>セシリアの中枢、ジューダ セントラルシステム。正しくはジューダではなくジュダもしくはユダなんだろうけど、ナレーションではジューダと伸ばしているように聞こえる。<br><br>敵の中枢だけあって、攻撃はかなり厳しい。でも、ここは音楽がいいのでがんばれる。<br><br>ボスは Spartacus JUDA SUB SYSTEM (スパルタカス)。要するに迎撃要塞みたいなもの。上端を集中ロックオンして撃破。撃破すると爆風が円を描くのだが、この演出がきれい。落下していく様もいい。<br><br><h3>- 最終ボス ユグドラシル</h3>最終ボスは世界樹ユグドラシル。ここも音楽がいい。戦っている気分を盛り上げてくれる。<br><br>まず敵のバリア発生装置を破壊。第二形態へ移行させる。<br><br>第二形態ではサーチライトのようなレーザーを回るようにして避け、追尾型の爆雷をやり過ごし、誘導レーザーを引きつけてかわす。これらをすべてきれいにかわせたときは、とても気持ちいい。難易度が上がっていると、爆雷や誘導レーザーの量が増える。その状態でも避けられたときは、脳内麻薬がどっと出る感じ。<br><br>最終形態に移行したユグドラシルのコアを集中ロックオン &amp; スペシャルアタックしてユグドラシルを撃破した。レイストーム作戦完了。<br><br><h3>- エンディング</h3>これで地球は救われた。腕はかなり落ちたが、何とかクリアできた。実は2回ゲームオーバーになっていたことは秘密だ。9クレジットじゃ足りないなんて、練習が必要だ。クリアできたときの残りクレジットは2だった。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-27.html">
 <title>ダイソーの157円ストップウォッチの精度を測る</title>
 <link>http://sonic64.com/2006-07-27.html</link>
 <description>100円ショップのダイソーでストップウォッチを購入。157円。型番は不明だが、GS-19 とか DL-E602 などと書いてある。515円のモデルもあったけど、157円の方を選んだ。そのパッケージに気になる一文があった。※本品は、精度的に正確なものではございません。 あくまで目安としてお使いください。えー、なんで? このストップウォッチ、クオーツ式でしょう? 腕時計だと機械式は精度が悪くて、クォーツ式は精度が高いというイメージがある。で、これはどうみてもクォーツでしょう? クオーツだったらこんな断り書き要らないはず。そもそも、機械式だったらこんなに安く作れないんじゃないかなあ。余談だけど、昔持ってたストップウォッチは「チッチッチッチッ チッチッチッチッ」という音がして好きだったな。PSP の「リッジレーサーズ」のオープニング曲にそんな音が入ってたけど、10分の一秒単位の戦いって感じがして緊迫感がある。あれは秒針だけ機械式だったのかな? それとも計時の部分まで全部機械式だったのかなあ?もし...</description>
 <dc:date>2006-07-27</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <dc:subject>買い物</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e8b2b7e38184e789a9"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[100円ショップのダイソーでストップウォッチを購入。157円。型番は不明だが、GS-19 とか DL-E602 などと書いてある。515円のモデルもあったけど、157円の方を選んだ。そのパッケージに気になる一文があった。<br><br><blockquote>※本品は、精度的に正確なものではございません。<br>&nbsp; あくまで目安としてお使いください。</blockquote><br>えー、なんで? このストップウォッチ、クオーツ式でしょう? 腕時計だと機械式は精度が悪くて、クォーツ式は精度が高いというイメージがある。で、これはどうみてもクォーツでしょう? クオーツだったらこんな断り書き要らないはず。そもそも、機械式だったらこんなに安く作れないんじゃないかなあ。<br><br>余談だけど、昔持ってたストップウォッチは「チッチッチッチッ チッチッチッチッ」という音がして好きだったな。PSP の「リッジレーサーズ」のオープニング曲にそんな音が入ってたけど、10分の一秒単位の戦いって感じがして緊迫感がある。あれは秒針だけ機械式だったのかな? それとも計時の部分まで全部機械式だったのかなあ?<br><br>もしかして、この文章は単に免責事項として書いてるだけ? それとも、より高い515円のモデルを買って欲しいから書いてるのかな? そういえば、515円の方にこの文章書いてあったかなあ? 157円のがある、とわかった時点で515円の方は確認しなかったからわからないや。<br><br><h3>- どの程度の精度があるか確認する</h3>とにかく試してみよう。私はストップウォッチを以下の用途で使う。<br><br>読書してるときに読了までの所要時間を計る。<br>私の読了メモで、読了までの時間が秒単位や100分の一秒単位で記録しているのものがあるのは、ストップウォッチによって計時したため。あと、ストラップをしおり代わりに使うため。<br><br>運動しているときの経過時間を計る。<br>身体が脂肪燃焼モードになっている時間を計るため。また、運動しすぎを抑えるため。<br><br>上記の用途ならば、計時する範囲は長くてもせいぜい15時間くらいまで。この範囲内で、実用に耐えるくらいの精度が得られればいい。<br><br>さて、どうやって精度を測ろう? 別のストップウォッチがあるので、それと同時に計時を開始して、15時間以上経過後に経過時間がどの程度ずれるかを確認すればいいか。さらに、ntp で同期している PC と比較すればいいかなあ。あ、温度とかの条件を揃えなきゃいけないか。まあいいや、私の部屋の温度で、かつ静止した状態での精度がわかればそれで十分。<br><br>回数はどうしよう? 一回だと少ないかな。でも、別に厳密に検査したいわけじゃない。私の用途で実用に耐えるならそれでいい。二回やればいいか。<br><br><h3>- 精度確認結果</h3>とりあえず、上記条件でまず一回計測した。結果は、誤差は一秒以内。そもそも、私のストップウォッチは一定時間以上経つと100分の一秒単位の表示ではなく秒単位の表示になってしまうので、1秒以内の誤差は見えにくくなる。計時中なら秒のカウントアップのズレから1秒未満の差が見えるのだが、止めてしまうととわからなくなる。<br><br>15時間で誤差一秒以内というレベルの精度なら、私の用途には十分だ。ただ、一応もう一回やってみる予定。結果はまた後日。<br><br>追記。<br>読書記録ChangeLog のうぞよとさんが <a href="http://dkiroku.com/2006-07-28-1.html">http://dkiroku.com/2006-07-28-1.html</a> で「徳永時計開発室」というサイトへのリンクを示してくれていた。<br><br><blockquote>　「時計の精度」についての公的規格としては、ＩＳＯ（国際標準化機構）の規格として審議中のＩＳＯ／ＦＤＩＳ １０５５３Horology-Procedure for evaluating the accuracy classification of quartz watches （時計 ― 水晶ウオッチの精度の評価方法）と、ＪＩＳ（日本工業規格）のＪＩＳ Ｂ ７０２５ 時計 ― 精度表示とがある。</blockquote><br>なるほど、時計の精度とはこういう風に定められるのか。<br><br>というわけで、長い時間を計測して誤差をより顕在化させるために57時間ほど計測をしてみた。・・・実は計測してたのを忘れてて、結果的に57時間経っただけなのは秘密だ。結果、誤差は約5秒。ntp との差は不明というか、いつから計測したのか忘れたので差を検証できない。結論からいうと、私の用途では全く十分な精度を持っていると判断していいだろう。よかったよかった。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-23.html">
 <title>立花隆の机は幅200cm、奥行き100cmで45万円</title>
 <link>http://sonic64.com/2006-07-23.html</link>
 <description>[ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論]ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論立花 隆発売日: 1999/03 「ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見る立花隆の「ぼくはこんな本を読んできた」を読んだ。2006-07-03 の「書斎を作る」の続き。立花隆はジャーナリスト。昔は今よりも勢いと人気があったようだ。彼の使っている机については、85ページからの「机を求めて」の節に書かれていた。単行本化する前の出典は (『図書』一九八四・九) となっている。彼が理想の机を手に入れるまでの過程は、読んでいてちょっと面白かった。私は昔から既製品の机の大きさに不満を持っていた。小さすぎるのである。すぐに机の上がいっぱいになってしまう。ちょっとやそっとの力でゆすっても、ビクともしないような頑丈で重量感のある机で、しかも、九十センチＸ一八〇センチくらいある巨大な机がほしいと思って、あれ...</description>
 <dc:date>2006-07-23</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>書斎</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69bb8e6968e"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/4167330083" title="ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論"><img src="http://images-jp.amazon.com/images/P/4167330083.09.MZZZZZZZ.jpg" title="ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論" alt="ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論">ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論</a></strong><br><br>立花 隆<br>発売日: 1999/03<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4167330083" title="ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論"> <a href="http://sonic64.com/go/4167330083" title="ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論">「ぼくはこんな本を読んできた―立花式読書論、読書術、書斎論」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4167330083">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4167330083&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>立花隆の「ぼくはこんな本を読んできた」を読んだ。<a href="http://sonic64.com/2006-07-03.html" title="2006年07月03日の Landscape">2006-07-03</a> の「書斎を作る」の続き。<br><br>立花隆はジャーナリスト。昔は今よりも勢いと人気があったようだ。<br><br>彼の使っている机については、85ページからの「机を求めて」の節に書かれていた。単行本化する前の出典は (『図書』一九八四・九) となっている。彼が理想の机を手に入れるまでの過程は、読んでいてちょっと面白かった。<br><br><blockquote>私は昔から既製品の机の大きさに不満を持っていた。小さすぎるのである。すぐに机の上がいっぱいになってしまう。<br><br>ちょっとやそっとの力でゆすっても、ビクともしないような頑丈で重量感のある机で、しかも、九十センチＸ一八〇センチくらいある巨大な机がほしいと思って、あれこれ探し歩いた。<br><br>(略)<br><br>結局、机として作られたものは、大きさからも、作りの堅牢さからもすべて落第だった。<br><br>(略)<br><br>最終的に私が選んだのは、横浜元町家具で作っている一メートルＸ二メートルの特大のダイニング・テーブルだった。板厚が四・五センチ、足が一〇センチ角のオーク材で、きわめてシンプルな作りのものだが、大人二人で持ち上げるのがやっとという重量級で、どんなにゆすってもビクともしない。<br>見て歩いた中で最高に気に入ったのだが、値段もとびきりである。約四五万円もするのだ。</blockquote><br>この後、彼は購入について迷い続けることになる。何度もお店に行ってテーブルをなでまわし、そしてさらに欲しくなって悩む。ここらへんの行動がちょっとかわいい。<br><br>最終的に彼は購入に踏み切る。高いと言っても車よりは安い。また、文筆業では机が仕事に貢献する度合いは非常に高いということで買ってしまう。仕事に対する貢献度を判断基準に入れているのは合理的だ。快適な環境があるかどうかというのは、長期的に見て仕事の質と量を大きく左右するからだ。こうすると高い物を買うときに踏ん切りが付きやすい。<br><br>一方、車より安いからという考え方は、場合によっては危険なのであまりおすすめできない。とくに、趣味の品を買うときにこの論理を使い続けると身を滅ぼす。オーディオ、テレビ、ゲーム、服、時計、アクセサリ、PC、CD と、ちょっと挙げただけでもこれだけある。良いものはよいのだけど、価格性能比と耐用年数を考えることは重要だ。<br><br><blockquote>この判断は正しかった。いまでも私はこのテーブルが日本で入手できる最高の机だと思っている。そして、いい机という条件が、もの書き稼業にとってこんなにも大切なものかということを日々に痛感させられている。</blockquote><br>ここまで満足しているわけだし、彼の仕事を考えると良い買い物だったということには同意。<br><br><h3>- メモ</h3>やっぱり机は広い方がいい。その利点はものをたくさん置けるということでしかないが、机の機能を考えると最も重要なことだ。メモリを十二分に搭載したマシンと同じで、一度広い机を体験してしまうともう戻れないんだろうな。<br><br>ダイニングテーブルで 200cm * 100cm って特大というほどでもないと思う。短辺を使わなければ、だいたい6人がけ位かな? ただ、これを一人で机として使うというのは確かに贅沢だ。<br><br>彼の机についての文章は、今から20年以上前に書かれたことになる。その頃は本当に広い机が少なかったのかもしれない。住宅・オフィス事情が良くなった今なら、もっと手頃な値段でよい机を得られるのでは?<br><br>ダイニングテーブルを選んだのは見習うべきものがある。広くて頑丈な机が必要なんだという本質を見落としていないからだ。私が机に求めている基本機能もその二つ。私はどんな机を選ぼうかなあ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-17.html">
 <title>スーパーソニックの壁紙</title>
 <link>http://sonic64.com/2006-07-17.html</link>
 <description>2005-08-10 「ソニック・ザ・ヘッジホッグの壁紙」で書いたソニックのポータルサイト「ソニックチャンネル」で、スーパーソニックの壁紙を配布している。ソニック チャンネル/おたのしみ/ダウンロード/かべがみhttp://sonic.sega.jp/dl/スーパーソニック０１http://sonic.sega.jp/dl/wp/wp23_1280x1024.ziphttp://sonic.sega.jp/dl/wp/wp23_1024x768.zip- スーパーソニックとは仕事場の PC にこの壁紙を設定したところ、「ソニックなのになんで黄色いの?」と何人かに聞かれた。青いソニックの知名度は高いが、このスーパーソニックを知っている人あまり多くないようだ。CM などでソニックを見かけることはあっても、ゲームを実際に遊び、かつスーパーソニックを目にする人は多くないのかもしれない。スーパーソニックは、おなじみの青いソニックが覚醒したときの姿だ。メガドライブのソニック・ザ・ヘッジホッグ2で初め...</description>
 <dc:date>2006-07-17</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<a href="http://sonic64.com/2005-08-10.html" title="2005年08月10日の Landscape">2005-08-10</a> 「ソニック・ザ・ヘッジホッグの壁紙」で書いたソニックのポータルサイト「ソニックチャンネル」で、スーパーソニックの壁紙を配布している。<br><br>ソニック チャンネル/おたのしみ/ダウンロード/かべがみ<br><a href="http://sonic.sega.jp/dl/">http://sonic.sega.jp/dl/</a><br><br>スーパーソニック０１<br><a href="http://sonic.sega.jp/dl/wp/wp23_1280x1024.zip">http://sonic.sega.jp/dl/wp/wp23_1280x1024.zip</a><br><a href="http://sonic.sega.jp/dl/wp/wp23_1024x768.zip">http://sonic.sega.jp/dl/wp/wp23_1024x768.zip</a><br><br><h3>- スーパーソニックとは</h3>仕事場の PC にこの壁紙を設定したところ、「ソニックなのになんで黄色いの?」と何人かに聞かれた。青いソニックの知名度は高いが、このスーパーソニックを知っている人あまり多くないようだ。CM などでソニックを見かけることはあっても、ゲームを実際に遊び、かつスーパーソニックを目にする人は多くないのかもしれない。<br><br>スーパーソニックは、おなじみの青いソニックが覚醒したときの姿だ。メガドライブのソニック・ザ・ヘッジホッグ2で初めて登場した。<br><br>変身には穏やかな心や強い怒りはとくに必要がないようで、確かカオスエメラルドを全部集めてリングを100枚位取ってジャンプするとスーパーソニックになる。変身すると青かった身体が金色に変化し、オーラ (気?) も纏う。あふれる様なオーラのせいか変身中は好戦的になるようで、表情も少しきつめになる。<br><br>変身後はジャンプ力やダッシュ力などの運動能力が大幅に向上し、そのうえ無敵になる。しかし、コース上にある穴に落ちた場合はミスになってしまう。罠に押しつぶされた場合もミス。針みたいな罠に乗ったりしてもダメだったような気がする。つまり、不死というわけではなく無敵という扱いだ。ドラゴンボールの孫悟空も、スーパーサイヤ人になっても宇宙空間で生存できるようにはならなかった。それと同じだ。<br><br>大量のエネルギーを消費しているためか、変身中は持っているリングがどんどん減っていき、0枚になると元の青いソニックに戻る。もちろん、またリングを集めてジャンプすると変身できる。<br><br>青いソニックも好きだけど、このスーパーソニックも好き。私の部屋には、青いソニックとスーパーソニックとテイルスのぬいぐるみ人形がいる。みんな UFO キャッチャーで取ったものだ。あ、スーパーソニックの人形だけは買った物だったかな。どのぬいぐるみも体長30cm くらいでちょっと大きめだけど、かわいいんだこれが。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-10.html">
 <title>インターネット書斎術を読了</title>
 <link>http://sonic64.com/2006-07-10.html</link>
 <description>インターネット書斎術を読了した。読了まで26分19秒62。2006-07-03 の「書斎を作る」の続き。[インターネット書斎術]インターネット書斎術紀田 順一郎発売日: 2002/02 「インターネット書斎術」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見る2001年から2002年くらいにかけてのインターネットの使い方や紹介についての本であり、書斎についての本ではない。たとえば3章にはインターネットを使った感想が書いてあるが、2006年の現在では必要ないので流し読み。わずかながら書斎についての記述はあった。もっとも重要な周辺機器は机で、次いで椅子と書見台が重要というものだった。もう一点心に残った文章。122ページ誰でも三冊は本が書ける。自分の経歴や思い出から一冊。仕事から一冊。趣味から一冊。ほんとは、プロになるには、それ以外の何が書けるかということなんだけどね。誰でも本にする題材は持っているという指摘。これってウェブサイトにもそのまま当てはまる。当サイトなんて上記3つ...</description>
 <dc:date>2006-07-10</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>書斎</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69bb8e6968e"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[インターネット書斎術を読了した。読了まで26分19秒62。<a href="http://sonic64.com/2006-07-03.html" title="2006年07月03日の Landscape">2006-07-03</a> の「書斎を作る」の続き。<br><br><div class="associate"><strong><a href="http://sonic64.com/go/4480059318" title="インターネット書斎術"><img src="http://images-jp.amazon.com/images/P/4480059318.09.MZZZZZZZ.jpg" title="インターネット書斎術" alt="インターネット書斎術">インターネット書斎術</a></strong><br><br>紀田 順一郎<br>発売日: 2002/02<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4480059318" title="インターネット書斎術"> <a href="http://sonic64.com/go/4480059318" title="インターネット書斎術">「インターネット書斎術」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4480059318">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4480059318&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>2001年から2002年くらいにかけてのインターネットの使い方や紹介についての本であり、書斎についての本ではない。たとえば3章にはインターネットを使った感想が書いてあるが、2006年の現在では必要ないので流し読み。<br><br>わずかながら書斎についての記述はあった。もっとも重要な周辺機器は机で、次いで椅子と書見台が重要というものだった。<br><br>もう一点心に残った文章。<br><br>122ページ<br><blockquote>誰でも三冊は本が書ける。自分の経歴や思い出から一冊。仕事から一冊。趣味から一冊。ほんとは、プロになるには、それ以外の何が書けるかということなんだけどね。</blockquote><br>誰でも本にする題材は持っているという指摘。これってウェブサイトにもそのまま当てはまる。当サイトなんて上記3つのテーマしか書いてない。でも、だからこそ書けるということだ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-06.html">
 <title>リンボウ先生の書斎のある暮らしを読了</title>
 <link>http://sonic64.com/2006-07-06.html</link>
 <description>「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」を読了した。読了まで1時間53分。2006-07-03 の「書斎を作る」の続き。- 「リンボウ先生の書斎のある暮らし」に書いてあったこと[リンボウ先生の書斎のある暮らし―知のための空間・時間・道具]リンボウ先生の書斎のある暮らし―知のための空間・時間・道具林 望発売日: 2003/02 「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見る「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」は、著者である林望 (はやし のぞむ、愛称リンボウ) が、文筆業という立場から書斎を論じた本。単に書斎の作り方や使い方だけでなく、彼の考えるライフスタイルから書斎の意義について語っている。もともとは「書斎の造りかた」という書名だったが、文庫として収録されるにあたって改題したようだ。この本の内容は多岐にわたる。書斎の定義から始まり、書斎の作り方と備品や什器の...</description>
 <dc:date>2006-07-06</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>書斎</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69bb8e6968e"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」を読了した。読了まで1時間53分。<a href="http://sonic64.com/2006-07-03.html" title="2006年07月03日の Landscape">2006-07-03</a> の「書斎を作る」の続き。<br><br><h3>- 「リンボウ先生の書斎のある暮らし」に書いてあったこと</h3><div class="associate"><strong><a href="http://sonic64.com/go/4334782043" title="リンボウ先生の書斎のある暮らし―知のための空間・時間・道具"><img src="http://images-jp.amazon.com/images/P/4334782043.09.MZZZZZZZ.jpg" title="リンボウ先生の書斎のある暮らし―知のための空間・時間・道具" alt="リンボウ先生の書斎のある暮らし―知のための空間・時間・道具">リンボウ先生の書斎のある暮らし―知のための空間・時間・道具</a></strong><br><br>林 望<br>発売日: 2003/02<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4334782043" title="リンボウ先生の書斎のある暮らし―知のための空間・時間・道具"> <a href="http://sonic64.com/go/4334782043" title="リンボウ先生の書斎のある暮らし―知のための空間・時間・道具">「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4334782043">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4334782043&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>「リンボウ先生の書斎のある暮らし―知のための空間・時間・道具」は、著者である林望 (はやし のぞむ、愛称リンボウ)  が、文筆業という立場から書斎を論じた本。単に書斎の作り方や使い方だけでなく、彼の考えるライフスタイルから書斎の意義について語っている。もともとは「書斎の造りかた」という書名だったが、文庫として収録されるにあたって改題したようだ。<br><br>この本の内容は多岐にわたる。書斎の定義から始まり、書斎の作り方と備品や什器の選び方、書斎での時間の過ごし方、文章の書き方、果ては書斎を通したライフスタイルから趣味の持ち方にまで及ぶ。<br><br>私は、自分の書斎をどう設計しようか、他の人たちはどんな書斎を持っていて、なにを重んじてそういう設計にしたのかを知りたくてこの本を手に取った。そんな私にとって有用だったのは、2章と5章。書斎の造り方の方法論が書いてあり、参考になる。とくに、固定観念にとらわれずに、自分がの用途と道具と環境に合わせて書斎の設計を考えるのが大切という姿勢は、大いに見習うべきものだ。<br><br>57ページ<br><blockquote>かくのごとく、何事も固定観念を覆して考えるということがすごく大切だということです。コンピュータだったら、コンピュータ専用の台が必要だとか、(&quot;蛍の光窓の雪&quot;の時代と変わりなく) 机は窓のすぐ下に置いてとか、南に庭をとってとか、こういう固定観念は大禁物です。何がもっとも合理的かと考えていくこと、書斎を造る上でも、これがすごく大切なことなんですね。</blockquote><br>5章の細かい方法論は参考になった。<br>「光は頭上の左後方から当てると本を読むときに反射が少なくて良い」とする照明の当て方。PC と本を同時に参照する場合はの書見台の活用。「機能重視のOAチェアが一番」と断言した椅子の選び方。一つ一つが著者の実体験から語られており、有用だった。私も書見台は10年くらい前から使っているが、かなり便利だ。<br><br>一方で、1章、3章、4章、6章、7章、8章、9章はちょっと趣向が異なる。後半の章で語られるライフスタイル論は筆者の知見を表していて面白い。しかし、前半の章にある「パソコンの使い方」や「文章の書き方」などは、本気で学びたいのなら他の本を読んだ方がいいだろう。著者の生き方や考え方のファンなら面白いと思うかもしれないが。<br><br><h3>- 方法論は合理的だが、思考の柔軟性に欠ける</h3>また、1章の「書斎の定義」での著者の視野の狭さが気になる。書斎は知的生産のためのもので、ゲームやテレビなどがある部屋は書斎の広い定義からも除外したいという趣旨の記述には賛同できない。考え方は人それぞれなので、ゲームやテレビ鑑賞の良さを理解したくなければそれはそれでいいが、私はこういう立場で書斎を定義したくはない。<br><br>31ページ<br><blockquote>同時に、テレビゲームをやるということも、私は書斎の営為としては除外して考えるのが筋だと思います。私は、なんでああいうものが面白いのか、まったく理解できません。ロールプレイングゲームなんて言ったって、しょせん人間が考えた一定のプログラムの上で遊んでいるだけであって、無限の可能性のある自然とは全然違うわけだから。</blockquote><br>確かにゲームというのは、限定されたルールのなかで遊ぶという状況が多い。しかし、限定と制約が絡み合ってゲームの面白さが作り出されるということを、著者は見落としている。<br><br>また、ゲームの面白さはジャンルによって千差万別だ。動物的で本能的な快感を刺激するゲームや、ゲームそのものよりもゲームを通したコミュニケーションを楽しむというものある。一概に「理解できない」とするのは乱暴すぎる。<br><br>さらに、著者は以下のようにも書いている。<br><br>32ページ<br><blockquote>むしろそういう俗世間の、通俗な堕落した遊びからは無縁でありたいと願う人のための橋頭堡が書斎だというふうに思っているので、書斎の中ではまずテレビというのは必要がない。</blockquote><br>そして、「ダラダラとテレビを見るのはダメだが、能動的に見るテレビなら良い」としている。ダラダラするのはダメというのには納得できる。しかし、ゲームは能動的に楽しむのでさえダメ、何が面白いのか全く理解できない堕落した遊びであるというのは、あまりに狭量な意見だ。方法論は合理的だが、思考に柔軟性が感じられないのが残念だ。<br><br><h3>- 人によって必要な書斎が違う</h3>この本では、著者の考える領域の「知的生産」をする部屋を書斎としている。しかし、私が必要としている書斎は違う。偏狭な一部の領域に限ることなく、私の持っている音楽、ゲーム、本、映画、仕事、その他もろもろの学習や趣味を、効率的・機能的に楽しめる部屋、それが私が求める書斎だ。そういう書斎を作ることにしよう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-07-03.html">
 <title>書斎を作る</title>
 <link>http://sonic64.com/2006-07-03.html</link>
 <description>書斎がほしい。自分好みの書斎を作ろう。- 勉強してたら模様替えをしたくなった少し前まで、一日の自由時間のほとんどを勉強に費やしていた。私の場合、勉強していると雑念が浮かんでくる。本を読みたくなったり、ゲームをしたくなったり、買い物に出かけたくなったり、友達に会いたくなったり、部屋の模様替えをしたくなったり。ところで、どうして勉強の合間にやるゲームはこんなにも楽しいんだろう? 単に装備を買いに行ったり、雑魚敵を倒しているだけだったりするのにね。逃避は蜜の味ってことなのかな。さて、勉強も一段落した。本格的に次の勉強を始めるまで多少の時間の余裕がある。今のうちに、納得いくように模様替えをしておきたい。- 今の部屋は音楽と読書とゲーム重視今回模様替えを考えている部屋の現在の用途は、寝室、音楽鑑賞、読書、ゲーム、学習などだ。中でも、音楽とゲームを重視した配置になっている。ちなみに、リビングやキッチン、食堂などは別途そのための部屋があるので、それらの機能は用意していない。部屋は十畳のフローリングの洋...</description>
 <dc:date>2006-07-03</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <dc:subject>書斎</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69bb8e6968e"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[書斎がほしい。自分好みの書斎を作ろう。<br><br><h3>- 勉強してたら模様替えをしたくなった</h3>少し前まで、一日の自由時間のほとんどを勉強に費やしていた。私の場合、勉強していると雑念が浮かんでくる。本を読みたくなったり、ゲームをしたくなったり、買い物に出かけたくなったり、友達に会いたくなったり、部屋の模様替えをしたくなったり。ところで、どうして勉強の合間にやるゲームはこんなにも楽しいんだろう? 単に装備を買いに行ったり、雑魚敵を倒しているだけだったりするのにね。逃避は蜜の味ってことなのかな。<br><br>さて、勉強も一段落した。本格的に次の勉強を始めるまで多少の時間の余裕がある。今のうちに、納得いくように模様替えをしておきたい。<br><br><h3>- 今の部屋は音楽と読書とゲーム重視</h3>今回模様替えを考えている部屋の現在の用途は、寝室、音楽鑑賞、読書、ゲーム、学習などだ。中でも、音楽とゲームを重視した配置になっている。ちなみに、リビングやキッチン、食堂などは別途そのための部屋があるので、それらの機能は用意していない。<br><br>部屋は十畳のフローリングの洋室で、形は長方形。その短辺の左右の角にはスピーカーを配置している。短辺の中央にメタルラックがあり、<a href="http://sonic64.com/2004-05-30.html" title="2004年05月30日の Landscape">2004-05-30</a> の「次に買うテレビの要件定義」で書いた10年物の29インチのテレビ SANYO の C-29F30、<a href="http://sonic64.com/2005-05-02.html" title="2005年05月02日の Landscape">2005-05-02</a> の「AV アンプ KENWOOD KR-V999D のメモ」で書いた AV アンプ、CD プレイヤー、ゲーム機、良く聴く CD などを置いている。そして、スピーカーの音が最も良く聞こえる位置に椅子がある。つまり、スピーカーとテレビと椅子から位置決めをしていった部屋だ。ちなみに、椅子とスピーカーの間には何も置いていない。テーブルなどがあると便利なんだろうけど。<br><br>この配置にしてからもう数年経つが、音楽とゲームを楽しむにはとても良かった。テレビを中心としてスピーカーの音場がきれいに作られる。ただ、スピーカーの間にテレビやラックなどのを置くのは、本来ならば音を反射してしまって音の位置がぼやけるので良くないとされる。ピュアオーディオ的には「定位が悪くなる」と呼んで良くない配置とされるが、ゲームや映画を見るにはこの方が都合がいいので気にしていない。<br><br><h3>- PC と学習重視の部屋にしたい</h3>さて、音楽やゲームをするには良い部屋だったが、今後は PC と読書、学習を中心とした部屋にしたい。つまり、書斎にしたい。そのために必要なのは机と椅子だ。<br><br>今部屋に置いてある机は幅105cm 奥行き75cm のそれほど大きくない座卓で、PC のディスプレイなどを置くために使っている。座卓のため椅子と高さが全く合わず、勉強するときは椅子を使わずに床に座布団を敷いてそこに座っていた。これが私の身体に合っていないため、非常に疲れる。できるだけ広い机と、座り心地の良い椅子がほしい。この夏の賞与は机と椅子に使うことにしよう。そして、書斎として使えるようにしたい。<br><br>机の置き場所も変えよう。いままでは音響とテレビの前の空間を確保するために、スピーカーやテレビの前には何も置かず、椅子だけを置いていた。それ以外のものは空いた所に順番に配置したが、今度はテレビとスピーカーの目の前に机を置くことにしよう。そして、その机に向かうために椅子を置くことにする。、椅子とテレビの間に物を置くこともいとわない。そこに物を置くことは音響的にはよくないけど、部屋の用途を変えるんだから妥協せざるを得ない。<br><br><h3>- みんなはどんな書斎を持ってるんだろう?</h3>ところで、みんなはどのような環境で読書や勉強、プログラミングしているんだろう? やっぱり机があって、そこに PC を置き、本を広げたりしているんだろうか? こたつを机にしてたりすることもあるけど、友達の部屋はだいたいそんな感じだなあ。<br><br>そもそも、書斎ってどんなことに注意して作ればいいんだろう? 書斎のデザインパターンとアンチパターンを知りたい。やっぱり本を読むのがいいかなあ。書斎に関する本を何冊か読んでみることにしよう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-29.html">
 <title>ボウモア・シングルセレクト シングルモルトウイスキーを飲む</title>
 <link>http://sonic64.com/2006-06-29.html</link>
 <description>シングルモルトウイスキーのボウモア・シングルセレクトを飲んだ。モルトと水を1:1のトゥワイスアップで頂いた。氷は無し。グラスはリーデルのシングルモルトウイスキー。量はグラス底面から3cm 分。スモーキーな香り。カラメルのような香りもある。フルーティさはほとんど感じない。一方で、味はストイックで甘みはほとんど無い。飲んだ後、かなりスモーキーな香りが余韻として残る。香りを中心に楽しむお酒だな。美味しいお酒だと思うけど、2006-05-13 のラフロイグ10年の方が好き。</description>
 <dc:date>2006-06-29</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>食</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e9a39f"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[シングルモルトウイスキーのボウモア・シングルセレクトを飲んだ。モルトと水を1:1のトゥワイスアップで頂いた。氷は無し。グラスはリーデルのシングルモルトウイスキー。量はグラス底面から3cm 分。<br><br>スモーキーな香り。カラメルのような香りもある。フルーティさはほとんど感じない。<br>一方で、味はストイックで甘みはほとんど無い。<br>飲んだ後、かなりスモーキーな香りが余韻として残る。<br><br>香りを中心に楽しむお酒だな。美味しいお酒だと思うけど、<a href="http://sonic64.com/2006-05-13.html" title="2006年05月13日の Landscape">2006-05-13</a> のラフロイグ10年の方が好き。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-28.html">
 <title>robots.txt でロボット避け</title>
 <link>http://sonic64.com/2006-06-28.html</link>
 <description>全 UserAgent とサーバの全ディレクトリに対し、ロボットのアクセスを拒否する場合の意思表示をするための robots.txt の例。2003-06-08 の「ロボット避け meta 要素 &lt;meta name=&amp;quot;robots&amp;quot; content=&amp;quot;noindex,nofollow&amp;quot;&amp;gt;」では html の meta 要素によるロボット避けのみしか書かなかったのでメモ。- robots.txt の例robots.txtUser-agent: *Disallow: /大文字小文字は関係なし。改行文字は CRLF でも LF でもどちらでも良い。これをサーバのルートに置く。http://sonic64.com/ だったら http://sonic64.com/robots.txt だ。</description>
 <dc:date>2006-06-28</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ネットワーク</dc:subject>
 <dc:subject>http</dc:subject>
 <dc:subject>HTML</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_http"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_html"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[全 UserAgent とサーバの全ディレクトリに対し、ロボットのアクセスを拒否する場合の意思表示をするための robots.txt の例。<br><br><a href="http://sonic64.com/2003-06-08.html" title="2003年06月08日の Landscape">2003-06-08</a> の「ロボット避け meta 要素 &lt;meta name=&quot;robots&quot; content=&quot;noindex,nofollow&quot;&gt;」では html の meta 要素によるロボット避けのみしか書かなかったのでメモ。<br><br><h3>- robots.txt の例</h3>robots.txt<br><blockquote>User-agent: *<br>Disallow: /</blockquote><br>大文字小文字は関係なし。改行文字は CRLF でも LF でもどちらでも良い。これをサーバのルートに置く。<a href="http://sonic64.com/">http://sonic64.com/</a> だったら <a href="http://sonic64.com/robots.txt">http://sonic64.com/robots.txt</a> だ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-27.html">
 <title>グーグル - Google 既存のビジネスを破壊する を読了</title>
 <link>http://sonic64.com/2006-06-27.html</link>
 <description>佐々木俊尚氏の「グーグル - Google 既存のビジネスを破壊する」を読了。所要時間は1時間57分53秒。- Google そのものというより、ウェブの潮流を解説した本[グーグル―Google 既存のビジネスを破壊する 文春新書 (501)]グーグル―Google 既存のビジネスを破壊する 文春新書 (501)佐々木 俊尚発売日: 2006/04 「グーグル―Google 既存のビジネスを破壊する 文春新書 (501)」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見るこの本では、ここ5年くらいに Google が発表したサービス、Google がどうやって利益を上げているのか、そして Google が何をしようとしているのかを知ることができる。技術的な描写はほとんど無い。Google は高い技術力と膨大なコンピュータ資源がある、ということくらいしかない。全体的に読みやすかった。この本は Google を題材にしているが、取り扱っている題材は Google だけに限定...</description>
 <dc:date>2006-06-27</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>Google</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_google"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[佐々木俊尚氏の「グーグル - Google 既存のビジネスを破壊する」を読了。所要時間は1時間57分53秒。<br><br><h3>- Google そのものというより、ウェブの潮流を解説した本</h3><div class="associate"><strong><a href="http://sonic64.com/go/4166605011" title="グーグル―Google 既存のビジネスを破壊する  文春新書 (501)"><img src="http://images-jp.amazon.com/images/P/4166605011.09.MZZZZZZZ.jpg" title="グーグル―Google 既存のビジネスを破壊する  文春新書 (501)" alt="グーグル―Google 既存のビジネスを破壊する  文春新書 (501)">グーグル―Google 既存のビジネスを破壊する  文春新書 (501)</a></strong><br><br>佐々木 俊尚<br>発売日: 2006/04<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4166605011" title="グーグル―Google 既存のビジネスを破壊する  文春新書 (501)"> <a href="http://sonic64.com/go/4166605011" title="グーグル―Google 既存のビジネスを破壊する  文春新書 (501)">「グーグル―Google 既存のビジネスを破壊する  文春新書 (501)」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4166605011">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4166605011&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>この本では、ここ5年くらいに Google が発表したサービス、Google がどうやって利益を上げているのか、そして Google が何をしようとしているのかを知ることができる。技術的な描写はほとんど無い。Google は高い技術力と膨大なコンピュータ資源がある、ということくらいしかない。全体的に読みやすかった。<br><br>この本は Google を題材にしているが、取り扱っている題材は Google だけに限定した話ではない。検索、ロングテール、アテンションの収集、データの蓄積などは他の企業なども取り組んでいる。つまり、Web で起きていることと、今後の潮流を書いている本だ。ただ、Google は成長して大きな利益を上げる企業になっているようだし、優れた技術者を大勢抱えていることもあって、Google の動向はいやがおうにも目にとまる。そのため、Google を解説することはこれらの題材の先端の部分を解説することになる。この本はそういう書き方をしている。<br><br>第6章の管理と監視が進んだ社会は、改めて指摘されると不安になる。著者も書いているが、これは Google がやらなくても、テクノロジーが進めば多くの企業で十分実現可能になる。それが実用化されるのはいつになるかわからないけど、少しずつ進んでいく。過去にそういう便利な社会を想像して胸を高鳴らせたことがあるけど、いざそれが可能になると、その陰の部分が気になってくる。<br><br>個人的には便利さを重視して、こういった社会を受け入れることになりそう。人格を複数用意し、それぞれの人格に情報を分散させて個人の特定をされにくくするなど、ある程度の自衛はするだろうけど、技術が進むとそれも無力なような気がする。というか、今でさえそういった自衛を不完全にしかできていない私なので、技術が進んだ社会で私がそれを完璧にこなすのは難しいだろう。<br><br><h3>- グーグル - Google 既存のビジネスを破壊するに書いてあったことのメモ</h3>以下、書いてあったことのメモ。<br><br>1章。<br>Google は、テクノロジーを使って既存の仕組みを破壊していく。様々なサービスを無償でユーザに提供し、既存のプレイヤー達を駆逐し始めている。<br><br>2章。<br>検索は、ユーザーの要求そのものに非常に距離の近い技術である。そこには大きな市場がある。検索エンジン広告は、このことをうまく利用したシステムだ。<br><br>3章。<br>検索エンジン広告は、いままでのメディアがカバーしきれなかった領域や、カバーできたとしてもコストがかかりすぎる領域を低コストでカバーすることができる。羽田空港の民間駐車場の物語はその好例だった。<br><br>4章。<br>検索という技術とインターネットによって、いままでカバーされなかった領域をカバーすることとができるようになった。この領域はロングテールと呼ばれている。<br><br>5章。<br>これからの時代では、アテンション、すなわちどれだけ注目を集められるかに価値がある。注目が多ければ多いほど、人やデータが集まる。そこに広告を絡めることで莫大な利益を生み出す。これは広告代理店のビジネスモデルである。<br><br>6章。<br>あらゆるデータを蓄積していくと、それは神の存在を生み出す。そして、その神から見放されることは存在の消滅を意味するようになる。また、国家による監視よりも、データを持っている民間による監視が進む。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-25.html">
 <title>シグマ Σ の意味と計算方法</title>
 <link>http://sonic64.com/2006-06-25.html</link>
 <description>シグマ Σ (sigma)とは、「和」すなわち合計のこと。- シグマ Σ の計算方法10Σi=0上記の場合は0から10までの合計という意味だ。つまり、0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 となる。下記のようにして、i が 取りうる値に対して演算するという意味を表すこともできる。10Σ i^2i=0この場合、i の 二乗 を 0 から 10 まで合計すればよい。手で計算するのは面倒なので Perl のワンライナーで。$ perl -le 'for ($i = 0; $i &lt;= 10; $i++) { $sum += ($i ** 2); } print $sum;'385- シグマ Σ は数学で習ったけど忘れたシグマは数学の授業で習ったが、とても遙か遠く昔のことなので完璧に忘れていた。エクセルでセルの合計を求めるときのアイコンが Σ だけど、意味なんて気にしてなかった。</description>
 <dc:date>2006-06-25</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[シグマ Σ (sigma)とは、「和」すなわち合計のこと。<br><br><h3>- シグマ Σ の計算方法</h3><blockquote>10<br>Σ<br>i=0</blockquote><br>上記の場合は0から10までの合計という意味だ。つまり、0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 となる。<br><br>下記のようにして、i が 取りうる値に対して演算するという意味を表すこともできる。<br><br><blockquote>10<br>Σ i^2<br>i=0</blockquote><br>この場合、i の 二乗 を 0 から 10 まで合計すればよい。手で計算するのは面倒なので Perl のワンライナーで。<br><br><blockquote>$ perl -le 'for ($i = 0; $i &lt;= 10; $i++) { $sum += ($i ** 2); } print $sum;'<br>385</blockquote><br><h3>- シグマ Σ は数学で習ったけど忘れた</h3>シグマは数学の授業で習ったが、とても遙か遠く昔のことなので完璧に忘れていた。エクセルでセルの合計を求めるときのアイコンが Σ だけど、意味なんて気にしてなかった。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-19.html">
 <title>BUFFALO LSW-TX-24NSR 24ポートスイッチングハブを購入</title>
 <link>http://sonic64.com/2006-06-19.html</link>
 <description>業務で使っている開発 PC 群を接続するために、100Base-TX 24ポートのスイッチングハブを選定して購入した。- 開発 PC を接続している 100Base-TX スイッチの調子が悪いとある土曜日の昼下がり。仕事場のネットワークが突然不通となった。開発 PC 群を繋ぐスイッチングハブが壊れた模様。私は障害発生当時に現地にいなかったため、電話当番として出勤していた後輩が対処してくれた。該当のスイッチを再起動しても状況が改善しなかったとのこと。あくまでも開発 PC 接続用のネットワークなので、冗長系は用意していない。後輩はとりあえず障害が発生していない島に迂回して接続するようにしてくれていた。ありがとう。週明けに該当のスイッチをテストしてみたが、障害は再現しなかった。このまま使い続けるのも怖いので、予防交換することにした。また、予備のスイッチングハブの在庫も切らしていたので、都合2台分のスイッチングハブを調達することになった。- 開発 PC 群接続用スイッチングハブの要件定義要件定義...</description>
 <dc:date>2006-06-19</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ネットワーク</dc:subject>
 <dc:subject>PC</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_pc"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[業務で使っている開発 PC 群を接続するために、100Base-TX 24ポートのスイッチングハブを選定して購入した。<br><br><h3>- 開発 PC を接続している 100Base-TX スイッチの調子が悪い</h3>とある土曜日の昼下がり。仕事場のネットワークが突然不通となった。開発 PC 群を繋ぐスイッチングハブが壊れた模様。私は障害発生当時に現地にいなかったため、電話当番として出勤していた後輩が対処してくれた。該当のスイッチを再起動しても状況が改善しなかったとのこと。あくまでも開発 PC 接続用のネットワークなので、冗長系は用意していない。後輩はとりあえず障害が発生していない島に迂回して接続するようにしてくれていた。ありがとう。<br><br>週明けに該当のスイッチをテストしてみたが、障害は再現しなかった。このまま使い続けるのも怖いので、予防交換することにした。また、予備のスイッチングハブの在庫も切らしていたので、都合2台分のスイッチングハブを調達することになった。<br><br><h3>- 開発 PC 群接続用スイッチングハブの要件定義</h3>要件定義。<br><br>・100Base-TX で、ポート数24以上のレイヤ2スイッチングハブ。<br>・可能な限り安く。メーカーやブランドは問わない。<br>・コンソールからの接続は不要。<br>・VLAN を切ったりはしない。QoS も不要。<br><br>要するに、ポート単価が安い 100Base-TX スイッチならなんでもよい。もし、値段を気にせず性能重視で何でも買っていいと言われたら、Cisco の Catalyst 2950 の24ポートモデルでも買うだろうけど、サーバを接続するわけじゃないので今回は不要。<br><br>接続する開発 PC 群は動画や音声を扱わないので、100Base-TX で十分。ただ、たまにギガバイト単位でログやバックアップデータを流したりすることもあるので、100Mpbs は欲しい。<br><br>実効性能はそこそこでいい。そもそも、今のスイッチならワイヤスピード出るでしょう? 廉価な機種では全ポートでフルにトラフィック流せばバックプレーンが飽和するかもしれないけど、繋ぐのは開発 PC なのでそんなトラフィックが発生することはまずありえない。<br><br>コンソールからメンテしたりする機能は不要。壊れたら交換するだけ。統計も取る必要がないので SNMP なども不要。VLAN も不要。IP 電話は別のネットワークなので、QoS (Quality of Service) も不要。<br><br><h3>- バッファローの LSW-TX-24NSR が手頃な値段で良い</h3><div class="associate"><strong><a href="http://sonic64.com/go/B0007PGVQU" title="BUFFALO LSW-TX-24NSR 10/100M スイッチングHub"><img src="http://images-jp.amazon.com/images/P/B0007PGVQU.09.MZZZZZZZ.jpg" title="BUFFALO LSW-TX-24NSR 10/100M スイッチングHub" alt="BUFFALO LSW-TX-24NSR 10/100M スイッチングHub">BUFFALO LSW-TX-24NSR 10/100M スイッチングHub</a></strong><br><br>バッファロー<br>発売日: 2005/04/30<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B0007PGVQU" title="BUFFALO LSW-TX-24NSR 10/100M スイッチングHub"> <a href="http://sonic64.com/go/B0007PGVQU" title="BUFFALO LSW-TX-24NSR 10/100M スイッチングHub">「BUFFALO LSW-TX-24NSR 10/100M スイッチングHub」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B0007PGVQU">amazon で詳しく見る</a></div><br>まず、いくつかウェブのお店を見てまわった。上記要件の24ポート 100Base-TX スイッチだと、だいたい1万円から2万円くらいだった。<br><br>検討したメーカーはコレガ、アライドテレシス、バッファロー、シスコ、ネットギア、プラネックス。オーバースペック過ぎる製品しか持たないメーカーもあった。2万円というのは、そういったものは除外した価格。<br><br>検討した中では、バッファローの LSW-TX-24NSR が手頃な値段で良さそう。24ポートの 100Base-TX AUTO-MDX 対応スイッチで、実売1万円を切っていたのはこれだけだ。税、送料、振り込み手数料込みで1万円と考えてポート数の24で割ると、ポート単価417円。これで十分でしょう。<br><br>ちなみに、Amazon の LSW-TX-24NSR の商品画像は間違ってるね。どう見ても USB ハブです。商品名に「10/100M スイッチングHub」って入ってるのに、商品画像には USB2.0 とか書いてあって笑える。<br><br><h3>- 見積もりを即時発行できるネットショップって NTT-X Store くらいしかない?</h3>上記要件でまずは見積もり。ネットで見積もりを即時発行してくれるところって少ない。まず、amazon はダメ。ヘルプを検索しても見積もり発行機能は見つけられなかった。他の量販店のウェブサイトでも同様。いつも価格リストを送ってくれている愛三電気も、見積もり自動発行フォームはない模様。<br><br>私が探した限りでは、NTT レゾナントが運営する NTT-X Store だけが見積もりの自動発行機能を備えていた。ただし、仮の見積もりであるため、当日限り有効という制約が付く。有効期限が短くても無いよりは良いので、ここで見積もりを取得。ショッピングカートに入れた後に、画面下部の「購入手続き/見積書作成」のボタンを使って得た。<br><br><a href="http://px.a8.net/svt/ejp?a8mat=1013LY+C210S2+S1Q+BW0YB&amp;a8ejpredirect=http%3A%2F%2Fnttxstore.jp%2F">NTT-X Store</a><br><br>あと、近所のコジマ電気とヤマダ電機に見積もりを FAX してくれるよう電話で依頼した。内容としては、「貴店で取り扱っているなかで最も安価な24ポートの100Base-TX スイッチ2台分の見積もりをください」というもの。もし在庫があればそのまま店舗に行って調達するところだが、今は見積もりを取るだけのために店舗に行く時間的余裕はない。後輩に頼んでもいいんだけど、一度は一通りの手続きを経験しておきたかったので自分でやることにした。<br><br>まずコジマ電気。私が電話したコジマ電気の支店では、店頭でしか見積もりを発行していないとのこと。それは残念。仕方がない、またの機会ということで。ヤマダ電機は見積もりを FAX してくれた。ありがたい。発行された見積もりの機種は奇しくもバッファローの LSW-TX-24NSR だった。しかし、残念ながら今回は送料を含めても NTT-X の方が安い。結局、NTT-X から購入することにした。<br><br><h3>- 購入</h3>Web から注文。個人だったらクレジットカードで決済するところだが、今回は経理処理の関係上銀行振り込みとした。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-18.html">
 <title>ヤズマット討伐完了</title>
 <link>http://sonic64.com/2006-06-18.html</link>
 <description>2006-05-08 の「FF12 のモブ ヤズマットの出会い方と攻略」の続き。ついに FF12 最強のモブであるヤズマットを討伐した。- 全滅の憂き目にあったヤズマット戦の問題点を考える前回は7時間に及ぶ戦闘の末、全滅してしまった。今度は同じ轍を踏まないよう、役割分担、装備、ガンビット、布陣、すべてを考え直した。現状の問題点は、ヤズマットの攻撃をまともに受け切れていないこと。サイクロンや必殺などの特殊攻撃と通常攻撃を織り交ぜて受けると、戦闘不能メンバーの蘇生が間に合わなくなり、全滅してしまう。たとえば、風属性の全体攻撃「サイクロン」を受けた後、立て直しが間に合わない。戦闘不能になった仲間を白魔法アレイズで蘇生するが、その後アレイズを唱えた術者がヤズマットの直接攻撃の餌食となり、戦闘不能になる。アレイズによって蘇生された仲間がまたアレイズで立て直そうとするも、またすぐ戦闘不能にされる。このパターンを何度か繰り返すが、手負いの状態になっているためサイクロンを放たれて全滅する。これが前回の全...</description>
 <dc:date>2006-06-18</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<a href="http://sonic64.com/2006-05-08.html" title="2006年05月08日の Landscape">2006-05-08</a> の「FF12 のモブ ヤズマットの出会い方と攻略」の続き。ついに FF12 最強のモブであるヤズマットを討伐した。<br><br><h3>- 全滅の憂き目にあったヤズマット戦の問題点を考える</h3>前回は7時間に及ぶ戦闘の末、全滅してしまった。今度は同じ轍を踏まないよう、役割分担、装備、ガンビット、布陣、すべてを考え直した。<br><br>現状の問題点は、ヤズマットの攻撃をまともに受け切れていないこと。サイクロンや必殺などの特殊攻撃と通常攻撃を織り交ぜて受けると、戦闘不能メンバーの蘇生が間に合わなくなり、全滅してしまう。<br><br>たとえば、風属性の全体攻撃「サイクロン」を受けた後、立て直しが間に合わない。戦闘不能になった仲間を白魔法アレイズで蘇生するが、その後アレイズを唱えた術者がヤズマットの直接攻撃の餌食となり、戦闘不能になる。アレイズによって蘇生された仲間がまたアレイズで立て直そうとするも、またすぐ戦闘不能にされる。このパターンを何度か繰り返すが、手負いの状態になっているためサイクロンを放たれて全滅する。これが前回の全滅パターンだ。<br><br>現在のレベルは、主力のヴァン、バッシュ、アーシェが67。控えは、バルフレアが8、フランが12、パンネロが13。つまり、必然的に控えのメンバーはフェニックスの尾やアレイズによる蘇生専門となる。主力が全滅したときは、身を挺して主力を回復して戦線に復帰させ、全滅を避けることが彼らの使命だ。<br><br>とにかく防御と回復が重要。長期戦はもとより覚悟している。そして、長期戦の鍵は兵站にある。全滅を避け、少しずつヤズマットの HP を削るという戦い方が必要。パーティの攻撃力が多少低くても問題はない。削っていればそのうち勝てるはず。<br><br><h3>- 布陣の見直し</h3>ヤズマットの攻撃のうち、恐いのはサイクロン。あとは、ターゲットが戦闘不能になるまで連続で仕掛けてくる直接攻撃。これらを極力食らわないようににするため、コロシアムの中心ではなく階段の周辺を戦場とした。こうするとヤズマットは「必殺」を使うようになるが、「必殺」はモーションが長いためにその分直接攻撃の回数が減る。その隙に攻撃を仕掛けるという戦術。<br><br><h3>- 役割分担と装備の見直し</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>ヴァンは直接攻撃担当。以前はフォーマルハウトでスナイピング担当だったが交代。両手刀マサムネ、重装備マクシミリアン、デュエルマスク、バブルチェーンを装備。直接攻撃のため、ヤズマットの直接攻撃を受けるおそれがあるため、ある程度最大 HP と防御力を確保できる装備とした。<br><br>バッシュも直接攻撃担当。両手剣アルテマウェポン、重装備マクシミリアン、魔力のシシャーク、バブルチェーンを装備。バッシュは魔力でヴァンに劣るため、マサムネはヴァンに譲り、力だけが攻撃力を左右する両手剣とした。<br><br>アーシェは遠隔攻撃担当。フォーマルハウトと闇属性の弾フォーマルハウト、重装備マクシミリアン、魔力のシシャーク、バブルチェーンを装備。HP で他の2人に劣るため、ヤズマットの直接攻撃を受けにくい遠隔攻撃担当とした。<br><br>もちろん、ヤズマットがサイクロンを構えたときには、三人ともすかさず風属性のダメージを半減する効果のあるポンチョに衣替え。サイクロン発動後はすぐにマクシミリアンに戻し、通常攻撃に備える。レベルがもっと高ければポンチョのままでも良いのかもしれないが、レベル67ではこの衣替えを確実におこなって防御を最適化する必要がある。<br><br><h3>- ガンビットの見直し</h3>ガンビットの見直し。第一の方針は、ガンビットに頼り切らないこと。ガンビットはあくまでも正常系の処理だけにとどめ、全滅に直結するような状況では、積極的に手入力でコマンドを発行する。<br><br>アレイズ以外の回復系魔法は完全に捨てる。白魔法ケアルガやフルケアは全く使わないようにした。全員の HP が低いときにサイクロンを食らうと全滅するおそれがあるが、極力階段付近で戦う様にして「必殺」を受けるようにし、サイクロンを食らわないようにする。万が一主力が全滅した場合は、控えのメンバーがフェニックスの尾で回復させる。<br><br>MP を節約し、かつ蘇生を最速で発動するために、バッシュはアレイズではなくフェニックスの尾を使った。戦闘が進んでヴァンの MP が「チャージ」が必要なくらいに減ってきたら、ヴァンにフェニックスの尾を使わせるようにし、バッシュはアレイズを使うようにした。アーシェは MP に余裕があるので終始アレイズを使うようにした。<br><br>ガンビットは基本的にアレイズまたはフェニックスの尾と「たたかう」のみ。ヤズマットがリジェネやプロテスを使ったときに備えて、一人だけデスペルを入れておく。プロテガ、ブレイブ、ヘイストなどは一切不要。使ってもすぐ戦闘不能になるために効率が悪いからだ。<br><br><h3>- エフェクト発動待ちの最適化</h3>ヤズマットの「必殺」が発動している間、こちらは派手なエフェクトを伴った行動をとれなくなり、「必殺」のエフェクト終了待ちとなる。要するにエフェクトを伴う技は誰か同時には一人しか使えない。おそらく PS2 の性能の限界を超えているために設けられた制限なのだろう。<br><br>今回使うガンビットの中ではフェニックスの尾とアレイズが該当する。エフェクト発動待ちの時間を無駄にしないため、エフェクト発動待ちになっているメンバーに手動で「たたかう」を指示する。一発でも当たれば儲け者ものだし、運が良ければ連撃でより多くのダメージを与えられる。<br><br><h3>- コンフィグ系の最適化</h3>バトルスピードを最速にした。<br>ヤズマットは攻撃待ち時間が異常に短いようなので、バトルスピードを遅くして戦闘全体をゆっくり進めるという作戦はあまり意味がない。<br><br>画面の振動と、コントローラの振動をオフ。<br>どちらも判断や操作の妨げになるおそれがあるため。<br><br><h3>- リーダーチェンジのタイミング</h3>基本的にリーダーは遠隔攻撃担当のアーシェとし、階段からフォーマルハウトで狙撃する。万が一アーシェが「必殺」などで戦闘不能になった場合、リーダーチェンジが必要だが、そのタイミングは極力遅らせる。早くチェンジしすぎると、戦場が階段からコロセウム中心付近に変わったと認識されてしまい、ヤズマットの攻撃パターンが変わるおそれがあるからだ。<br><br>「リーダーを変更してください」が出てからというのが理想だが、これだと戦闘が止まるためテンポが悪い。この表示がが出る寸前でリーダーチェンジをするのが良いだろう。<br><br><h3>- ヤズマット戦の記録</h3>コンフィグ関連。事前にやっておく。<br>バトルスピードを最速に。<br>画面の振動をオフ。<br><br>コロセウム到着。現在ラウンド4。残りゲージは4個。80%くらい。全滅したときよりラウンドが進んでいるのは、作り直した戦術が通用するかを確かめたり、雷都の異名を取る宇都宮名物の雷で中断せざるを得なかったことがあったため。<br><br>戦闘開始。作戦通りに布陣。出会い頭に「驚異」を使われた。<br><br>120:12:00 30分経過。行ける! ちょうどゲージ一個分削った。これで残りは3個と80%。手作業ながら、パターンを構築できている。<br>121:42:46 残りライフゲージ二個。一時撤退。<br>122:13:46 残りライフゲージ一個と60%。全滅しそうになったので再び一時撤退。エリクサー一個消費。<br>122:23:30 順調に削り、最後のライフゲージに突入。<br>122:38:37 ついにヤズマット討伐完了! 長かった。討伐レベル67。ラウンドは6。<br><br>前回の7時間とあわせて、合計戦闘時間は10時間くらい。準備や作戦の検討を含めると一時間足して11時間。長かった。でも、ついにやったという達成感がある。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-15.html">
 <title>cygrunsrv が CPU を消費して Windows Update できない件の対処</title>
 <link>http://sonic64.com/2006-06-15.html</link>
 <description>Windows Update 中に cygrunsrv が CPU を消費して Windows Update が進まなくなった。cron サービスを一時的に停止して対処。- Windows Update が途中で止まる一台の Windows2000 SP4 マシンで Windows Update (正確には Microsoft Update かな?) に失敗しているという現象があった。更新のダウンロードは問題なく完了しているのだが、その後のインストール中に先に進まなくなってしまう。「更新をインストールしています」という画面でその現象が出る。「Outlook Express 6 Service Pack 1 の累積的な修正プログラム (KB911567) をインストール中 (更新 12 個中 2 個)...」のインストール中に何かが進行を妨げているようだ。- cygrunsrv の CPU 使用率が異常に高い何か暴走しているプロセスがあるのではないかと考えてタスクマネージャを見ると、cyg...</description>
 <dc:date>2006-06-15</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Windows</dc:subject>
 <dc:subject>unix</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_unix"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Windows Update 中に cygrunsrv が CPU を消費して Windows Update が進まなくなった。cron サービスを一時的に停止して対処。<br><br><h3>- Windows Update が途中で止まる</h3>一台の Windows2000 SP4 マシンで Windows Update (正確には Microsoft Update かな?) に失敗しているという現象があった。更新のダウンロードは問題なく完了しているのだが、その後のインストール中に先に進まなくなってしまう。<br><br>「更新をインストールしています」という画面でその現象が出る。「Outlook Express 6 Service Pack 1 の累積的な修正プログラム (KB911567) をインストール中 (更新 12 個中 2 個)...」のインストール中に何かが進行を妨げているようだ。<br><br><h3>- cygrunsrv の CPU 使用率が異常に高い</h3>何か暴走しているプロセスがあるのではないかと考えてタスクマネージャを見ると、cygwin のデーモンを司るプロセスである cygrunsrv の CPU 使用率が跳ね上がっている。私の環境では cygwin で cron を使っているので cygrunsrv が起動しているのだが、これが原因なのだろうか?<br><br><h3>- cygrunsrv を止める</h3>タスクマネージャで cygrunsrv を kill 仕様としたが、操作を拒否された。仕方がないので OS を再起動。「コントロールパネル」の「管理ツール」の「サービス」で、cron サービスを止めたところ、cygrunsrv のプロセスがタスクマネージャから消えた。<br><br><h3>- Windows Update 成功</h3>cgyrunsrv を止めた状態で Windows Update したところ、正常にアップデートできた。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-11.html">
 <title>星の世界と賛美歌312番「いつくしみ深き」は同じ旋律</title>
 <link>http://sonic64.com/2006-06-11.html</link>
 <description>「星の世界」という曲と賛美歌312番「いつくしみ深き」は同じ旋律だ。- 賛美歌312番「いつくしみ深き」結婚式と披露宴に出席した。会場は那須高原にある教会。教会だったので、式の最中に賛美歌の合唱があった。今回歌ったのは、賛美歌312番「いつくしみ深き」と、賛美歌430番「妹背をちぎる」の二曲。結婚式次第より賛美歌312番「いつくしみ深き」1.いつくしみ深き 友なるイエスは、罪 とが 憂いを 取り去りたもう。心の嘆きを 包まず述べて、などかは おろさぬ 負える重荷を。2.いつくしみ深き 友なるイエスは、われらの弱気を 知りて憐れむ。悩み かなしみに 沈めるときも、祈りにこたえて 慰めたまわん。 アーメン「罪 とが 憂い」の「とが」は「咎」。罪とほぼ同義。今まで気づかなかったけど、これって「輝く夜空の 星の光よ」の歌い出しで始まる「星の世界」という曲と同じ旋律だ。七夕の時に歌った覚えがある。元は賛美歌だったのか。教会での結婚式に出席するたび歌ってると思うけど、ずーっと気づかなかったよ。- 賛...</description>
 <dc:date>2006-06-11</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>音楽</dc:subject>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e99fb3e6a5bd"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[「星の世界」という曲と賛美歌312番「いつくしみ深き」は同じ旋律だ。<br><br><h3>- 賛美歌312番「いつくしみ深き」</h3>結婚式と披露宴に出席した。会場は那須高原にある教会。教会だったので、式の最中に賛美歌の合唱があった。今回歌ったのは、賛美歌312番「いつくしみ深き」と、賛美歌430番「妹背をちぎる」の二曲。<br><br>結婚式次第より<br><blockquote>賛美歌312番「いつくしみ深き」<br><br>1.<br>いつくしみ深き 友なるイエスは、<br>罪 とが 憂いを 取り去りたもう。<br>心の嘆きを 包まず述べて、<br>などかは おろさぬ 負える重荷を。<br><br>2.<br>いつくしみ深き 友なるイエスは、<br>われらの弱気を 知りて憐れむ。<br>悩み かなしみに 沈めるときも、<br>祈りにこたえて 慰めたまわん。<br>&nbsp; アーメン</blockquote><br>「罪 とが 憂い」の「とが」は「咎」。罪とほぼ同義。<br><br>今まで気づかなかったけど、これって「輝く夜空の 星の光よ」の歌い出しで始まる「星の世界」という曲と同じ旋律だ。七夕の時に歌った覚えがある。元は賛美歌だったのか。教会での結婚式に出席するたび歌ってると思うけど、ずーっと気づかなかったよ。<br><br><h3>- 賛美歌430番 妹背をちぎる</h3>同時に歌った賛美歌430番「妹背 (いもせ) をちぎる」は、よく知らなかったので歌えなかった。定番の曲なのかもしれないけど、記憶にない。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-06-01.html">
 <title>電卓の GT と M+ MRC キーの使い方</title>
 <link>http://sonic64.com/2006-06-01.html</link>
 <description>電卓の GT と M+ と MRC キーの使い方のメモ。簿記に電卓は必須。商業簿記だけを学んでいる間は本当に基本機能くらいしか使わなかった。それこそ四則演算くらい。しかし、工業簿記で製造間接費の配賦や月末仕掛品の原価の計算をしていると、GT キーや M+ と MRC キーのありがたみがわかるようになった。- GT キーで総合計を計算GT キーは グランドトータル (Ground Total - 総計) を意味し、イコールキー = で算出した一連の数値を合計してくれる。製品 * 単価 の計算を何度も繰り返し、さらにそれらの総合計を出すときに便利。たとえば、1 * 2 = 23 * 4 = 124 * 7 = 28という計算をしたとき、GT キーを押すと 2 + 12 + 28 を計算して 42 という答えを出してくれる。GT キーを使うと簡易的な表形式の計算ができるようなイメージだ。ところで、なんで電卓って表示欄が一桁分しかないの? 可能なら縦横10列くらいほしい。で、タッチペンで入力した...</description>
 <dc:date>2006-06-01</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[電卓の GT と M+ と MRC キーの使い方のメモ。<br><br>簿記に電卓は必須。商業簿記だけを学んでいる間は本当に基本機能くらいしか使わなかった。それこそ四則演算くらい。しかし、工業簿記で製造間接費の配賦や月末仕掛品の原価の計算をしていると、GT キーや M+ と MRC キーのありがたみがわかるようになった。<br><br><h3>- GT キーで総合計を計算</h3>GT キーは グランドトータル (Ground Total - 総計) を意味し、イコールキー = で算出した一連の数値を合計してくれる。製品 * 単価 の計算を何度も繰り返し、さらにそれらの総合計を出すときに便利。<br><br>たとえば、<br><br>1 * 2 = 2<br>3 * 4 = 12<br>4 * 7 = 28<br><br>という計算をしたとき、GT キーを押すと 2 + 12 + 28 を計算して 42 という答えを出してくれる。GT キーを使うと簡易的な表形式の計算ができるようなイメージだ。<br><br>ところで、なんで電卓って表示欄が一桁分しかないの? 可能なら縦横10列くらいほしい。で、タッチペンで入力したい。数式を書くと自動的に計算してくれる紙でもいい。ニンテンドーDS あたりでできないかなあ? 簿記の試験では使用禁止だろうけど。<br><br><h3>- M+ キー と MRC キーで入力</h3>M+ (メモリプラス) と MRC (メモリリコール) キーを使うと、メモリに数値をセットしたり、セットした数値を呼び出したりできる。メモリをうまく使うと、入力の手間が省ける。<br><br>たとえば、工業簿記の原価計算では一度算出した原価を複数の場所で使い回す。そういったとき、毎回入力するのは手間。一度算出した値を M+ キーでセットしておけば、MRC を押せばいつでもその値を呼び出せる。Windows のクリップボードを使ったコピー &amp; ペーストのような感覚で使える。入力の手間を省き、かつ打ち間違いがなくなるので非常に便利。<br><br>例。<br>64 * 65536 = 4194304 を計算し、ここで M+ を押す。すると 4194304 がメモリにセットされる。<br>その後、MRC を押すとセットした数値を呼び出せる。<br>64 * 1024 * 8192 を 4194304 で割りたい場合、64 * 1024 * 8192 と入力し、/ を入力した後 MRC を押して = を押せばよい。<br><br>M- (メモリマイナス) というキーもあり、現在の値をメモリ上の値から減じることもできる。ただ、私はあまりつかっていない。とりあえず M+ と MRC さえあればなんとかなる。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-30.html">
 <title>至上命題ではなく至上命令</title>
 <link>http://sonic64.com/2006-05-30.html</link>
 <description>「至上命題」は誤用。正しくは「至上命令」。ただ、「至上命題」でも間違いとは言い切れない。- エンジニアの至上命令仕事場で配られた資料の中に、以下の一文があった。開発依頼者の要求を正しくシステムに反映させるということは、どのシステムにおいても、エンジニアの至上命令と考えます。上記の文を読んでふと思った。「至上命令」って言葉はあるの? 最優先の課題ということを表現したいならば、「至上命題」なのでは? そう思って、独特の表現で有名な金田一京助の「新明解国語辞典 第四版」を引くと、至上命題という言葉が載っていない。一方、至上命令は「至上」のところに載っている。しじょう 【至上】他のすべてのものの上位に位置する(ものと考える)こと。「―の喜び・芸術―主義」【―命令】そのときどうしても従わなければならない命令。「操業の安定は企業の―だ」もしかして、至上命題という言葉は存在しないの? ただ、「命題」の二つめの意味として「課題」という意味は載っている。【命題】課せられた・(自らに課した) 問題。「―の解...</description>
 <dc:date>2006-05-30</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[「至上命題」は誤用。正しくは「至上命令」。ただ、「至上命題」でも間違いとは言い切れない。<br><br><h3>- エンジニアの至上命令</h3>仕事場で配られた資料の中に、以下の一文があった。<br><br><blockquote>開発依頼者の要求を正しくシステムに反映させるということは、どのシステムにおいても、エンジニアの至上命令と考えます。</blockquote><br>上記の文を読んでふと思った。「至上命令」って言葉はあるの?  最優先の課題ということを表現したいならば、「至上命題」なのでは? そう思って、独特の表現で有名な金田一京助の「新明解国語辞典 第四版」を引くと、至上命題という言葉が載っていない。<br><br>一方、至上命令は「至上」のところに載っている。<br><br><blockquote>しじょう 【至上】<br>他のすべてのものの上位に位置する(ものと考える)こと。「―の喜び・芸術―主義」<br><br>【―命令】<br>そのときどうしても従わなければならない命令。「操業の安定は企業の―だ」</blockquote><br>もしかして、至上命題という言葉は存在しないの? ただ、「命題」の二つめの意味として「課題」という意味は載っている。<br><br><blockquote>【命題】<br>課せられた・(自らに課した) 問題。「―の解明に当たる」</blockquote><br>両方組み合わせて考えると、「至上命題」でも意味は通る。でも、どうなんだろう? もしかして「至上命題」は間違いなの? 一応ウェブを検索してみると、「至上命題」は「至上命令」の誤用と説明しているサイトがいくつかあった。そうなんだ。知らなかった。たぶん私も間違って使ったことがあるだろうなあ。<br><br><h3>- 至上命題と至上命令の使い分け</h3>個人的には、「至上命題」だと自発的な感じが強いし、問題の本質に迫っている印象を受ける。一方、「至上命令」だと、単に命令されてやらされているという意味合いが「至上命題」よりも強い感じがする。それぞれ別の意味の語というとらえ方だ。<br><br>「至上命題」が広く誤用されている言葉ならばそのうち辞書に載るだろう。独壇場 (どくだんじょう) と独擅場 (どくせんじょう) みたいにね。あ、でも読み方の変化は比較的辞書に載りやすい気がするけど、意味の変化は載りにくいんだよなあ。たとえば「確信犯」。故意にやっている犯罪という意味は載っていない。あとは、「姑息」。一時しのぎという本来の意味は載っているが、卑怯という意味は載っていない。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-28.html">
 <title>伝票からの仕訳日計表の作成と総勘定元帳への転記</title>
 <link>http://sonic64.com/2006-05-28.html</link>
 <description>簿記における伝票の処理と、総勘定元帳への転記の手順についてのメモ。要するに、どうやって伝票を処理して、それを間違いなく帳簿に反映させるかという手順。- 仕訳日計表の作成と総勘定元帳への転記の手順1. 伝票を集計。2. 集計内容を仕訳日計表にまとめる。3. まとめた内容を総勘定元帳や補助簿に転記する。以下、各手順について。- 伝票を集計伝票の仕訳を書き出す。伝票の内容が単純な場合は仕訳を書き出さなくても良い。しかし、たとえば「なお、当店は仕入と売上はすべて掛でおこなっている」などと前提がある場合は、買掛金と売掛金が絡んでくる。仕訳日計表の作成時の見落しを避けるため、仕訳を書き出した方がいい。- 日計表にまとめる勘定科目と金額と元丁のページ番号を仕訳日計表に書き出す。日計表に記入する順番については、とくに明確に決められていない模様。私は総勘定元帳の各勘定科目のページ番号順や出現順で記入している。日計表の借方と貸方の合計は一致する。- 総勘定元帳や補助簿に転記まとめた内容を総勘定元帳や補助簿に...</description>
 <dc:date>2006-05-28</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[簿記における伝票の処理と、総勘定元帳への転記の手順についてのメモ。要するに、どうやって伝票を処理して、それを間違いなく帳簿に反映させるかという手順。<br><br><h3>- 仕訳日計表の作成と総勘定元帳への転記の手順</h3>1. 伝票を集計。<br>2. 集計内容を仕訳日計表にまとめる。<br>3. まとめた内容を総勘定元帳や補助簿に転記する。<br><br>以下、各手順について。<br><br><h3>- 伝票を集計</h3>伝票の仕訳を書き出す。伝票の内容が単純な場合は仕訳を書き出さなくても良い。しかし、たとえば「なお、当店は仕入と売上はすべて掛でおこなっている」などと前提がある場合は、買掛金と売掛金が絡んでくる。仕訳日計表の作成時の見落しを避けるため、仕訳を書き出した方がいい。<br><br><h3>- 日計表にまとめる</h3>勘定科目と金額と元丁のページ番号を仕訳日計表に書き出す。日計表に記入する順番については、とくに明確に決められていない模様。私は総勘定元帳の各勘定科目のページ番号順や出現順で記入している。日計表の借方と貸方の合計は一致する。<br><br><h3>- 総勘定元帳や補助簿に転記</h3>まとめた内容を総勘定元帳や補助簿に転記する。<br><br>仕訳日計表の右肩のにページ番号があるので、これを仕丁欄に記入する。日付欄のうち、日にちの部分は同上記号 (〃) を使っても良い。摘要欄では使わない。得意先元帳 (売掛金元帳。得意先別の入出金を記入する。) や、仕入先元帳 (買掛金元帳) などがあれば、それらにも転記する。<br><br><h3>- 伝票、仕訳日計表、総勘定元帳の文法 (?) と意味を覚え、作成の手順を身につける</h3>伝票、仕訳日計表、総勘定元帳のどこに何が書いてあって、それぞれどんな意味なのかを理解すれば、簿記における伝票や仕訳日計表の問題はかなり簡単。取引は非常にシンプルなので仕訳も簡単。複雑な有価証券や決算整理仕訳もない。<br><br>ただ、最初は非常に取っつきが悪い。問題集の解答の仕訳日計表や総勘定元帳を見ても、そこにたどり着くための過程がよくわからない。理解するためには、解説を読んで一つ一つトレースしていく必要がある。要するにデバッガでステップ実行する必要があるってことだ。ここら辺はテキストで学ぶよりも、人に教わった方がいいところだなあ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-26.html">
 <title>三国志大戦サウンドトラックの発売が決定</title>
 <link>http://sonic64.com/2006-05-26.html</link>
 <description>セガのネットワーク対戦型シミュレーションゲーム「三国志大戦」のサウンドトラックが発売されるとのこと。購入するかどうかかなり迷っている。三国志大戦 オリジナル サウンドトラック三国志大戦1と三国志大戦2の曲を収録し、全25曲入り。発売日は2006年6月29日 (木) で、価格は税込み2800円。上記のセガダイレクトのサイトで曲目リストがあるが、正直どれがどれだかよくわからない。1. Main Title とか 15. Victory とかはわかるけど、Rave Racer みたいに曲名がでるわけじゃないので、名前と曲が一致しない。曲名もこの CD 用に付けたんだろうしね。8. Single Combat って、ひょっとして一騎打ちのこと? それとも一人プレイ用モードの曲?実際にゲームセンターで聴いた三国志大戦1の曲はリズム重視で、中華風の味は楽器の音色とメロディにちょっとだけ入ってる感じ。でも、トランスやドラムンベースに分類するほどではない。全体としては、戦闘を連想させる力強さを感じさせる...</description>
 <dc:date>2006-05-26</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>音楽</dc:subject>
 <dc:subject>三国志大戦</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e99fb3e6a5bd"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e4b889e59bbde5bf97e5a4a7e688a6"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[セガのネットワーク対戦型シミュレーションゲーム「三国志大戦」のサウンドトラックが発売されるとのこと。購入するかどうかかなり迷っている。<br><br><a href="http://click.linksynergy.com/fs-bin/click?id=ciFF5oxTnuc&amp;offerid=54989.488837428&amp;type=10&amp;subid=">三国志大戦 オリジナル サウンドトラック</a><br><br>三国志大戦1と三国志大戦2の曲を収録し、全25曲入り。発売日は2006年6月29日 (木) で、価格は税込み2800円。上記のセガダイレクトのサイトで曲目リストがあるが、正直どれがどれだかよくわからない。1. Main Title とか 15. Victory とかはわかるけど、Rave Racer みたいに曲名がでるわけじゃないので、名前と曲が一致しない。曲名もこの CD 用に付けたんだろうしね。8. Single Combat って、ひょっとして一騎打ちのこと? それとも一人プレイ用モードの曲?<br><br>実際にゲームセンターで聴いた三国志大戦1の曲はリズム重視で、中華風の味は楽器の音色とメロディにちょっとだけ入ってる感じ。でも、トランスやドラムンベースに分類するほどではない。全体としては、戦闘を連想させる力強さを感じさせる曲だ。<br><br>トレーディングカードを使った操作システムといい、ネットワークで通信対戦できる機能といい、三国志大戦はかなりいいゲーム。今はかなり疎遠になってしまったが、最近メジャーバージョンアップした三国志大戦2もリリースされた。時間ができたら、また見に行こうかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-24.html">
 <title>タスクマネージャのネットワークのタブを常にアクティブにする</title>
 <link>http://sonic64.com/2006-05-24.html</link>
 <description>Windows のタスクマネージャの「ネットワーク」タブで、「タブを常にアクティブにする(T)」を選択しておけば、タスクマネージャ起動直後から計測している状態にできる。- タスクマネージャのネットワークタブは一度選択してからでないと計測がおこなわれないタスクマネージャは、マシンのリソースの使用状況や起動中のプロセスを表示するツールだ。WidnowsXP や Windows Server 2003 では、タスクマネージャに機能追加が行われて、「ネットワーク」というタブが追加された。「ネットワーク」タブではマシンのネットワークインターフェイスのトラフィックを表示することができるようになった。しかし、「ネットワーク」タブには不便な点がある。タスクマネージャを起動した後、一度「ネットワーク」タブを選択してからでないと計測を開始しないのだ。計測には負荷がかかるからこういう仕様なんだろうが、手間がかかる。可能なら、タスクマネージャ起動直後から計測をしていてほしい。最近、この不便さを解消する設定項目を...</description>
 <dc:date>2006-05-24</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Windows</dc:subject>
 <dc:subject>ネットワーク</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Windows のタスクマネージャの「ネットワーク」タブで、「タブを常にアクティブにする(T)」を選択しておけば、タスクマネージャ起動直後から計測している状態にできる。<br><br><h3>- タスクマネージャのネットワークタブは一度選択してからでないと計測がおこなわれない</h3>タスクマネージャは、マシンのリソースの使用状況や起動中のプロセスを表示するツールだ。WidnowsXP や Windows Server 2003 では、タスクマネージャに機能追加が行われて、「ネットワーク」というタブが追加された。「ネットワーク」タブではマシンのネットワークインターフェイスのトラフィックを表示することができるようになった。<br><br>しかし、「ネットワーク」タブには不便な点がある。タスクマネージャを起動した後、一度「ネットワーク」タブを選択してからでないと計測を開始しないのだ。計測には負荷がかかるからこういう仕様なんだろうが、手間がかかる。可能なら、タスクマネージャ起動直後から計測をしていてほしい。<br><br>最近、この不便さを解消する設定項目を見つけた。<br><br><h3>- タスクマネージャのネットワークタブを常にアクティブにして、常に計測状態にする</h3>タスクマネージャのネットワークタブを常にアクティブにして、タスクマネージャ起動直後から計測状態にする方法。<br><br>1. タスクマネージャの「ネットワーク」タブを開く。<br>2. オプション(O) の「タブを常にアクティブにする(T)」を選択する。<br><br>たったこれだけ。<br><br><h3>- 「オプション」の項目が動的に変化することに気づかなかった</h3>なぜこんな簡単な手順に気づかなかったか。その理由は、タスクマネージャのオプションを選んだときに表示される項目は、現在表示しているタブによって動的に変化するからだ。<br><br>また、タスクマネージャのユーザーインターフェイスは表示系の設定は「表示 (V)」で、その他の設定は「オプション(O)」で設定するため、私にはわかりにくかった。また、ある程度使い慣れたツールなので、まさかそんなオプションがあるとは思わなかったということもある。<br><br>ユーザーインターフェイスの設計ってやっぱり難しいなあ。今回の場合、どうなっていれば私は迷わなかったんだろう? 一覧性のあるオプション設定画面でもあれば良かったのかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-22.html">
 <title>Solaris で一枚の NIC に複数の IP アドレスを設定する</title>
 <link>http://sonic64.com/2006-05-22.html</link>
 <description>Solaris で一枚の NIC に複数の IP アドレスを設定する方法のメモ。論理的インターフェイスとか、仮想インターフェイスと呼んだりするもの。- 対象マシンと OS対象はいつもの Solaris 2.6 マシン。2006-05-11 の「Squid と Squirm でリダイレクタ付き SSL リバースプロキシ」で、SSL 用に IP アドレスを追加する必要が出たので設定。$ uname -aSunOS lodis 5.6 Generic_105181-32 sun4u sparc SUNW,Ultra-1ネットワークインターフェイス (NIC) の情報は以下の通り。でも、これだけだと何もわからないなあ。$ dmesg(略)SUNW,hme0: FEPS (Rev Id = 22) FoundSUNW,hme0 at sbus0: SBus0 slot 0xe offset 0x8c00000 and slot 0xe offset 0x8c02000 and slot 0xe o...</description>
 <dc:date>2006-05-22</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ネットワーク</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Solaris で一枚の NIC に複数の IP アドレスを設定する方法のメモ。論理的インターフェイスとか、仮想インターフェイスと呼んだりするもの。<br><br><h3>- 対象マシンと OS</h3>対象はいつもの Solaris 2.6 マシン。<a href="http://sonic64.com/2006-05-11.html" title="2006年05月11日の Landscape">2006-05-11</a> の「Squid と Squirm でリダイレクタ付き SSL リバースプロキシ」で、SSL 用に IP アドレスを追加する必要が出たので設定。<br><br><blockquote>$ uname -a<br>SunOS lodis 5.6 Generic_105181-32 sun4u sparc SUNW,Ultra-1</blockquote><br>ネットワークインターフェイス (NIC) の情報は以下の通り。でも、これだけだと何もわからないなあ。<br><br><blockquote>$ dmesg<br><br>(略)<br><br>SUNW,hme0: FEPS (Rev Id = 22) Found<br>SUNW,hme0 at sbus0: SBus0 slot 0xe offset 0x8c00000 and slot 0xe offset 0x8c02000 and slot 0xe offset 0x8c04000 and slot 0xe offset 0x8c06000 and slot 0xe offset 0x8c07000 Onboard device sparc9 ipl 6<br>SUNW,hme0 is /sbus@1f,0/SUNW,hme@e,8c00000<br>SUNW,hme0: Using Internal Transceiver<br>SUNW,hme0: 100 Mbps full-duplex Link Up</blockquote><br>作業前に ifconfig して現在の状況を確認。<br><br><blockquote> $ /sbin/ifconfig -a<br>lo0: flags=849&lt;UP,LOOPBACK,RUNNING,MULTICAST&gt; mtu 8232<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 127.0.0.1 netmask ff000000<br>hme0: flags=863&lt;UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST&gt; mtu 1500<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 10.64.128.202 netmask ffffff00 broadcast 10.64.128.255</blockquote><br><h3>- 論理インターフェイスの追加</h3>まず、ホスト名定義ファイルを /etc に追加。ファイル名の書式は hostname.IF:N で、IF にインターフェイス名、N に 1 から始まる番号を入れる。私の環境だったら以下のようにした。<br><br><blockquote># echo ivalice &gt;/etc/hostname.hme0:1</blockquote><br>その後、ifconfig インターフェイスの作成と有効化。ブロードキャストアドレスはサブネットマスクから計算してくれるようなので明示的には指定していない。<br><br><blockquote># ifconfig hme0:1 10.64.128.204 netmask 255.255.255.0 up</blockquote><br>ifconifg して確認。できてるできてる。<br><br><blockquote># ifconfig -a<br>lo0: flags=849&lt;UP,LOOPBACK,RUNNING,MULTICAST&gt; mtu 8232<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 127.0.0.1 netmask ff000000<br>hme0: flags=863&lt;UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST&gt; mtu 1500<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 10.64.128.202 netmask ffffff00 broadcast 10.64.128.255<br>&nbsp; &nbsp; &nbsp; &nbsp; ether 8:0:20:86:c3:47<br>hme0:1: flags=843&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; mtu 1500<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 10.64.128.204 netmask ffffff00 broadcast 10.64.128.255</blockquote><br>再起動後もこのインターフェイスが必要なので、起動スクリプトに追加しておきたい。でも、Solaris ではどこが適切なんだろう? ランレベル3のときに起動する Squid のためだけのインターフェイスなので、/etc/init.d に追加して /etc/rc3.d にシンボリックリンクを作ってもいいのだが、どちらかというとシステム系の設定だから、別のところがいいんだろうなあ。調査中。<br><br><h3>- 論理インターフェイスの無効化</h3>インターフェイスを無効化するには down を付けて ifconfig する。<br><br><blockquote># ifconfig hme0:1 0 down</blockquote><br>確認すると、インターフェイスが無くなっている。これでよしと。<br><br><blockquote># ifconfig -a<br>lo0: flags=849&lt;UP,LOOPBACK,RUNNING,MULTICAST&gt; mtu 8232<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 127.0.0.1 netmask ff000000<br>hme0: flags=863&lt;UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST&gt; mtu 1500<br>&nbsp; &nbsp; &nbsp; &nbsp; inet 10.64.128.202 netmask ffffff00 broadcast 10.64.128.255<br>&nbsp; &nbsp; &nbsp; &nbsp; ether 64:64:64:64:64:64</blockquote><br><h3>- man ifconfig</h3>参考にした ifconfig の man page。<br><br><blockquote>LOGICAL INTERFACES<br>&nbsp; &nbsp;  Solaris TCP/IP allows&nbsp; multiple&nbsp; logical&nbsp; interfaces&nbsp; to&nbsp; be<br>&nbsp; &nbsp;  associated with a physical network interface.&nbsp; This allows a<br>&nbsp; &nbsp;  single machine to be assigned multiple&nbsp; IP&nbsp; addresses,&nbsp; even<br>&nbsp; &nbsp;  though&nbsp; it&nbsp; may&nbsp; have&nbsp; only one network interface.&nbsp; Physical<br>&nbsp; &nbsp;  network&nbsp; interfaces&nbsp; have&nbsp; names&nbsp; of&nbsp; the&nbsp; form&nbsp; driver-name<br>&nbsp; &nbsp;  physical-unit-number, while logical interfaces have names of<br>&nbsp; &nbsp;  the&nbsp; form&nbsp;  driver-name&nbsp;  physical-unit-number:logical-unit-<br>&nbsp; &nbsp;  number.&nbsp;  A physical interface is configured into the system<br>&nbsp; &nbsp;  using the plumb sub-command.&nbsp; For example:<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ifconfig le0 plumb<br><br>&nbsp; &nbsp;  Logical interfaces do not need to be &quot;plumbed&quot;.&nbsp; Once a phy-<br>&nbsp; &nbsp;  sical interface has been &quot;plumbed&quot;, logical interfaces asso-<br>&nbsp; &nbsp;  ciated with the physical interface can be configured by nam-<br>&nbsp; &nbsp;  ing&nbsp; them&nbsp; in&nbsp; subsequent&nbsp; ifconfig commands.&nbsp; However, only<br>&nbsp; &nbsp;  root can create or delete a logical interface.&nbsp; For example,<br>&nbsp; &nbsp;  when executed by root the command:<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ifconfig le0:1<br><br>&nbsp; &nbsp;  allocates a logical interface associated with&nbsp; the&nbsp; physical<br>&nbsp; &nbsp;  interface&nbsp; le0&nbsp; and&nbsp; reports its status.&nbsp; When executed by a<br>&nbsp; &nbsp;  non-privileged user, ifconfig will report the status of&nbsp; the<br>&nbsp; &nbsp;  interface&nbsp; if it already exists, or give an error message if<br>&nbsp; &nbsp;  it does not exist.<br><br>&nbsp; &nbsp;  A&nbsp; logical&nbsp; interface&nbsp; can&nbsp; be&nbsp; configured&nbsp; with&nbsp; parameters<br>&nbsp; &nbsp;  (address,&nbsp; netmask,&nbsp; and&nbsp; so on) different from the physical<br>&nbsp; &nbsp;  interface with which it is associated.&nbsp;  Logical&nbsp; interfaces<br>&nbsp; &nbsp;  that&nbsp; are associated with the same physical interface can be<br>&nbsp; &nbsp;  given different parameters as well.&nbsp; Each logical&nbsp; interface<br>&nbsp; &nbsp;  must be associated with a physical interface.&nbsp; So, for exam-<br>&nbsp; &nbsp;  ple, the logical interface&nbsp; le0:1&nbsp; can&nbsp; only&nbsp; be&nbsp; configured<br>&nbsp; &nbsp;  after the physical interface le0 has been plumbed.<br><br>&nbsp; &nbsp;  To delete a logical interface,&nbsp; simply&nbsp; name&nbsp; the&nbsp; interface<br>&nbsp; &nbsp;  specifying&nbsp; an&nbsp; address of 0, after ensuring that the inter-<br>&nbsp; &nbsp;  face has been marked as &quot;down&quot;.&nbsp; For example, the command:<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ifconfig le0:1 0 down<br><br>&nbsp; &nbsp;  will delete the logical interface le0:1.</blockquote><br><h3>- 失敗</h3>調査の過程で /etc/hostname.IF:N ファイルを作らず、かつサブネットマスクを指定せず、そのうえ N に2を指定してテキトーに ifconfig してみた。<br><br><blockquote># ifconfig hostname.hme0:2 10.64.128.204 up</blockquote><br>すると、ターミナルが反応しなくなった。ネットワークが全部切断されてるようだ。このテストマシンはキーボードもディスプレイも接続していないので、対処する方法がない。仕方ないので電源をプチって切りました。ごめんなさいごめんなさい。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-20.html">
 <title>ねるねるねるね のアスキーアート</title>
 <link>http://sonic64.com/2006-05-20.html</link>
 <description>ベルフーズ (現カネボウフーズ) のお菓子「ねるねるねるね」の CM のアスキーアート。241 ：名無しサンプリング＠48kHz [sage] ：2006/04/16(日) 09:54:44 ID:F1iPKslyねるねるねるねは・・ｲｯﾋｯﾋｯﾋｯﾋ練れば練るほど色が変わってこうやってつけて　　　　　　　　　　　　*　　　　　　　　　*＿▲＿*ｳﾏｲ━━━*━ﾍ(ﾟ∀ﾟ)ﾍ━*━━━━!!!! 　チャーラッチャラー!!練っておいしいねるねるね〜るねっ♪CM に出ていた魔女のお婆さんを再現してる感じはあまりしないね。魔女の帽子くらいかな。でも、* でバックの電飾を表現してるところが好き。「うまい!」の効果音は人によって表現が千差万別だろう。私の場合は「てー れって れー」かな。ファミ通の4コマでユウジローがそう表現してたのが伝染った。よりオリジナルに近い見た目でアスキーアートを鑑賞するには、以下をクリックしてください。フォントの種類や行間の指定などを解除できます。スタイルシート解除の B...</description>
 <dc:date>2006-05-20</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>2ch</dc:subject>
 <dc:subject>アスキーアート</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2ch"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382a2e382b9e382ade383bce382a2e383bce38388"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ベルフーズ (現カネボウフーズ) のお菓子「ねるねるねるね」の CM のアスキーアート。<br><br><blockquote>241 ：名無しサンプリング＠48kHz [sage] ：2006/04/16(日) 09:54:44 ID:F1iPKsly<br>ねるねるねるねは・・ｲｯﾋｯﾋｯﾋｯﾋ<br><br>練れば練るほど色が変わって<br>こうやってつけて<br><br><br>　　　　　　　　　　　　*<br>　　　　　　　　　*＿▲＿*<br>ｳﾏｲ━━━*━ﾍ(ﾟ∀ﾟ)ﾍ━*━━━━!!!! 　チャーラッチャラー!!<br><br><br>練っておいしいねるねるね〜るねっ♪</blockquote><br>CM に出ていた魔女のお婆さんを再現してる感じはあまりしないね。魔女の帽子くらいかな。でも、* でバックの電飾を表現してるところが好き。<br><br>「うまい!」の効果音は人によって表現が千差万別だろう。私の場合は「てー れって れー」かな。ファミ通の4コマでユウジローがそう表現してたのが伝染った。<br><br>よりオリジナルに近い見た目でアスキーアートを鑑賞するには、以下をクリックしてください。フォントの種類や行間の指定などを解除できます。<br><a href="javascript:for (i=0;i&lt;document.styleSheets.length;i++) {void(document.styleSheets.item(i).disabled=true);}">スタイルシート解除の Bookmarklet (クリックして実行)</a> <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-19.html">
 <title>clover / 葉月ゆら レビュー</title>
 <link>http://sonic64.com/2006-05-19.html</link>
 <description>葉月ゆらさんのセカンドアルバム clover のレビュー。- 葉月ゆら セカンドアルバム clover[Clover]Clover葉月ゆら発売日: 2006/01/27 「Clover」の価格と在庫状況を確認amazon で詳しく見るclover は、インディーズでたくさん活動している葉月ゆら (はつき ゆら) さんのセカンドアルバム。読書記録 ChangeLog のうぞよとさんが http://dkiroku.com/2005-05-23-41.html で11曲目の「こねこのぜんしん」の Flash をメモしていて、そこから葉月ゆらさんの公式サイト「カルチェラタン * Quartier Latin」 http://hatukiyura.sakura.ne.jp/ を知った。公式サイトで楽曲をたくさん試聴しているうちに CD がほしくなった。で、2005年の11月頃にちょうどファーストアルバム「Honey Bee」 の再販とセカンドアルバム「clover」のリリースを同時にやるという告...</description>
 <dc:date>2006-05-19</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>音楽</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e99fb3e6a5bd"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[葉月ゆらさんのセカンドアルバム clover のレビュー。<br><br><h3>- 葉月ゆら セカンドアルバム clover</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000CIXJC6" title="Clover"><img src="http://images-jp.amazon.com/images/P/B000CIXJC6.09.MZZZZZZZ.jpg" title="Clover" alt="Clover">Clover</a></strong><br><br>葉月ゆら<br>発売日: 2006/01/27<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000CIXJC6" title="Clover"> <a href="http://sonic64.com/go/B000CIXJC6" title="Clover">「Clover」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000CIXJC6">amazon で詳しく見る</a></div><br>clover は、インディーズでたくさん活動している葉月ゆら (はつき ゆら) さんのセカンドアルバム。<br><br>読書記録 ChangeLog のうぞよとさんが <a href="http://dkiroku.com/2005-05-23-41.html">http://dkiroku.com/2005-05-23-41.html</a> で11曲目の「こねこのぜんしん」の Flash をメモしていて、そこから葉月ゆらさんの公式サイト「カルチェラタン * Quartier Latin」 <a href="http://hatukiyura.sakura.ne.jp/">http://hatukiyura.sakura.ne.jp/</a> を知った。<br><br>公式サイトで楽曲をたくさん試聴しているうちに CD がほしくなった。で、2005年の11月頃にちょうどファーストアルバム「Honey Bee」 の再販とセカンドアルバム「clover」のリリースを同時にやるという告知がなされた。ちょっと悩んだけど、圧縮された mp3 じゃない音源で聴きたいし、いい音楽を作る人にはお金を払っておきたいと思い、2枚まとめて通販で注文した。<br><br>葉月ゆらさんのアルバムは今でこそ amazon で簡単に買えるけど、最初は通販だけだった。決済もクレジットカードじゃなくて銀行振り込みでちょっと面倒。もっとも、その分初回限定のセル画ジャケット仕様盤を手に入れることができた。CD はリッピングしてからはしまいっぱなしなので、このメモを書くまでセル画ジャケットはあんまり気にしてなかったけど。<br><br>全17曲で演奏時間合計は 43:55 だ。曲数のわりに合計時間が短めなのは、一曲一曲が非常に短い音源が多いから。ちなみにファーストアルバムの Honey Bee は17曲で 56:52 だ。<br><br>ちなみに 3rd アルバム「はつ恋」も予約受付中とのこと。ただ、amazon にはまだ登録されていないようだ。<br><br><h3>- 音質は良くないけど、曲はとてもいい</h3>まず、はっきり言ってこのアルバムの音質は良くない。PC のアナログ入力で録音してそれをそのまま使ってるためか、ラインノイズなどが曲全体に乗ってしまっているものがある。ただ、全部の曲で音質が良くないわけじゃない。主に短めの弾き語りのような音源がそうなっているというだけ。具体的には以下の作品。これらの音源は収録されていることに意義があると思うので、それほど問題ではないと思う。<br><br>3曲目 ゆりかごの歌<br>4曲目 夏男<br>5曲目 乙女の嘆き<br>11曲目 こねこのぜんしん<br>12曲目 こねこのおやくそく<br>13曲目 こねこのはつこい<br>17曲目 ふり〜だむ！<br><br>あと、アルバム全体としてマスタリングしてないような感じで、音量重視の曲とそうではない曲が混じっているので、聴感上の音量差が激しいときがある。<br><br>でも、曲と歌声にはそれを補って余りあるパワーが感じられる。「音響」を聴くのではなく「音楽」を聴くようにすれば、このアルバムは十分楽しめる。細かいノイズなどは気にしない。<br><br>いい楽曲を提供してくれる人も付いているようだし、現在成長過程のアーティストなんだから、あまり細かいことは気にせずどんどん新しいことにチャレンジして、引き出しを増やしていくのがいい。<br><br><h3>- 1曲目 アルタイル</h3>ロック系でパワフルな曲。さびで「光の河 冷たい闇」で一度切って、「の中でも あなたが名前を」と繋がるところが気持ちいい。<br><br><h3>- 2曲目 輪舞</h3>笛の音と鈴の音がきれい。聖剣伝説なイメージ。<br><br><h3>- 3曲目 ゆりかごの歌</h3>詞は北原白秋。聴いてるときは「何番まであるんだ!」と思ってライナーノートを見ると、4番までしかなかった。ライナーノートには編曲と演奏がクレジットされてるけど、無伴奏だよね、これ。単なる誤記かな。ちょっとノイズが多め。<br><br><h3>- 4曲目 夏男</h3>呪いでもかけてそうな「お前は許せない 古田くんのうち」に笑った。<br><br><h3>- 6曲目 「ワタシノヒミツ」</h3>このアルバムで一、二を争う良曲。効果音のような音がたくさん入っていて楽しい。おもちゃ箱のような感じ。作曲は「スパーイ大作」さん。スパイ大作戦じゃなくて、「スパーイだいさく」さん。いい名前だ。さん付けで呼ばないと駄洒落にならないところがイイ。<br><br><h3>- 7曲目 恋のパレット</h3>ファンシーでちょっと不思議な構成の曲。この曲だけはボーカルに強めのエフェクトがかかってて、控えめになってる。注意していないと他のパートに気を取られて、歌詞が聞こえてこない。<br><br><h3>- 8曲目 clover</h3>アルバムタイトルでもある曲。春って感じがきれいにまとまってる。<br><br><h3>- 9曲目 アマリリス</h3>キュートな歌声。リズムのラインが非常に頑張っていて、歌声に負けてない。コンピュータで作ったって感じがするんだけど、それが逆にいい。作曲と演奏は BLUEHAWAII さん。7曲目の「恋のパレット」もこの方の曲。共通点を感じる。<br><br>原曲はフランス民謡(?) かな。その昔習ったときは「アマリリス」か「月の光」という名前だったと思う。<br><br><h3>- 10曲目 ベランダの薔薇</h3>あ、これ北原白秋だったんだ。北原白秋 / 白金ノ独楽「薔薇二曲」よりとライナーノートに書いてある。とても短いのであっという間に終わってしまう。<br><br><h3>- 11曲目 こねこのぜんしん</h3>「葉月ゆら」を知るきっかけになった曲。「世の中甘くないにゃー…。」がいい。<br><br><h3>- 13曲目 こねこのはつこい</h3>最初と最後にシューベルトの軍隊行進曲のフレーズ (チャレンジャーって言った方がわかりやすい?) がちょっと入ってる。<br>しかし、この初恋は実らないだろうなあ。<br><br><h3>- 14曲目 Under The ROSE</h3>この曲を聴いたら、今は亡きカルビーの辛い系ポテトチップス「エスニカン」が食べたくなった。<br><br><h3>- 15曲目 浸想</h3>Northern Brastorm さん作曲のバラード。長めの前奏で聞けるピアノがいい。6曲目の「ワタシノヒミツ」と同じくらい好き。浜崎あゆみの雰囲気がある。<br><br><h3>- 17曲目 ふり〜だむ!</h3>ネットラジオ「ゆらじお」のオープニングのジングル。ちゃんとライナーノートに歌詞が載っているのが笑える。面白すぎ。ちなみに、歌詞は全部ひらがな。QUEEN の JAZZ というアルバムを買ったとき、MUSTAPHA という曲の歌詞が載っていなくて残念な思いをしたことがあるけど、ふり〜だむ! ではそんな思いをしなくて済んだ。よかったよかった。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-18.html">
 <title>銀行勘定調整表の作成方法と仕訳</title>
 <link>http://sonic64.com/2006-05-18.html</link>
 <description>銀行勘定調整表の作成方法と仕訳のメモ。- 銀行勘定調整表の意義帳簿上の当座預金勘定の残高と、実際に銀行から発行された当座預金の残高証明書の残高が一致しないことがある。銀行勘定調整表 (ぎんこうかんじょう ちょうせいひょう) とは、残高の不一致の原因を特定し、それぞれ正しい残高となるように調整するために作成する表である。また、銀行勘定調整表に基づいて、必要な取引については修正仕訳をして帳簿を修正する。時間の経過とともに解決するものについては修正仕訳を必要としない。- 帳簿上の当座預金勘定の残高と当座預金の残高証明書の残高が一致しない理由帳簿上の当座預金勘定の残高と当座預金の残高証明書の残高が一致しない理由は6つある。- 理由1 誤記入誤記入 (ごきにゅう) とは、その名の通り当座預金への入金や出金の金額を間違って記帳している場合のこと。企業側の帳簿が間違っていることが原因であるため、修正仕訳が必要。- 理由2 未取立小切手未取立小切手 (みとりたてこぎって) とは、他人が振り出した小切手を...</description>
 <dc:date>2006-05-18</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[銀行勘定調整表の作成方法と仕訳のメモ。<br><br><h3>- 銀行勘定調整表の意義</h3>帳簿上の当座預金勘定の残高と、実際に銀行から発行された当座預金の残高証明書の残高が一致しないことがある。<br><br>銀行勘定調整表 (ぎんこうかんじょう ちょうせいひょう) とは、残高の不一致の原因を特定し、それぞれ正しい残高となるように調整するために作成する表である。<br><br>また、銀行勘定調整表に基づいて、必要な取引については修正仕訳をして帳簿を修正する。時間の経過とともに解決するものについては修正仕訳を必要としない。<br><br><h3>- 帳簿上の当座預金勘定の残高と当座預金の残高証明書の残高が一致しない理由</h3>帳簿上の当座預金勘定の残高と当座預金の残高証明書の残高が一致しない理由は6つある。<br><br><h3>- 理由1 誤記入</h3>誤記入 (ごきにゅう) とは、その名の通り当座預金への入金や出金の金額を間違って記帳している場合のこと。<br><br>企業側の帳簿が間違っていることが原因であるため、修正仕訳が必要。<br><br><h3>- 理由2 未取立小切手</h3>未取立小切手 (みとりたてこぎって) とは、他人が振り出した小切手を銀行に預け入れて取立を依頼したにもかかわらず、銀行がまだ取り立てていない場合のこと。<br><br>時間的なずれが原因であり、時間の経過とともに銀行による取立が完了し当座預金の残高は増加するので、修正仕訳を必要としない。<br><br><h3>- 理由3 未取付小切手</h3>未取付小切手 (みとりつけこぎって) とは、小切手を振り出したがまだ銀行に提示されていない場合のこと。<br><br>時間的なずれが原因であり、時間の経過とともに小切手が提示されて当座預金の残高は現象するので、修正仕訳を必要としない。<br><br><h3>- 理由4 未渡小切手</h3>未渡小切手 (みわたしこぎって) とは、小切手を振り出したが相手先にまだ渡していない場合のこと。<br><br>小切手を渡していないため時間の経過とともに小切手が決済されることはないので、修正仕訳を必要とする。<br><br><h3>- 理由5 入出金連絡未通知</h3>入出金連絡未通知 (にゅうしゅっきん れんらく みつうち) とは、当座預金に対して入出金があったにもかかわらず、銀行から連絡がないために記帳していない場合のこと。<br><br>入出金の記帳がなされていないことが原因であるため、修正仕訳が必要。<br><br><h3>- 理由6 時間外預け入れ</h3>時間外預け入れとは、銀行の営業時間が終わってから、夜間金庫などで預け入れた場合のこと。企業の帳簿上では当日の入金として記帳するが、銀行側では翌営業日の入金となるため残高が一致しない。<br><br>時間的なずれが原因であり、翌営業日には銀行により入金処理がなされて残高が一致するので、修正仕訳を必要としない。<br><br><h3>- ACID 属性と簿記の仕組み</h3>現実世界では厳密な ACID (Atomic, Consistent, Isolated, Durable) 属性を保証するのは困難だ。その現実世界で、簿記がどうやってそれらを補償しているのか、何を許容し何を問題としているのか、といった点が銀行勘定調整表という仕組みに現れていて面白いと感じた。企業と銀行の間で分散トランザクションとかが使えれば、多少はマシになるんだろうけど。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-17.html">
 <title>Windows の DEP は物理アドレス拡張 (PAE) を自動的に有効にする</title>
 <link>http://sonic64.com/2006-05-17.html</link>
 <description>私の PC はマイコンピュータのプロパティを開くと「物理アドレス拡張」という表示がある。- 物理アドレス拡張 (PAE - Physical Address Extension)物理アドレス拡張 (PAE - Physical Address Extension) は、4GB 以上の物理メモリを搭載しているマシンでメモリを正常に認識するために利用する機能だ。確か boot.ini などで OS の起動オプションとして指定して有効にする。しかし、私のマシンは 2GB しかメモリを搭載していない。私の PC は 2005-06-18 の「Athlon64 マシンを自作する」で作った AMD Athlon64 3000+ CPU と 2GB メモリというスペックだ。PAE は必要ないはずなのに、なぜ有効になっているのだろう?- DEP (データ実行防止機能 Data Execution Prevention) が PAE を有効にする調べたら原因がわかった。DEP が有効だと、それに連動して ...</description>
 <dc:date>2006-05-17</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>PC</dc:subject>
 <dc:subject>Windows</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_pc"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[私の PC はマイコンピュータのプロパティを開くと「物理アドレス拡張」という表示がある。<br><br><h3>- 物理アドレス拡張 (PAE - Physical Address Extension)</h3>物理アドレス拡張 (PAE - Physical Address Extension) は、4GB 以上の物理メモリを搭載しているマシンでメモリを正常に認識するために利用する機能だ。確か boot.ini などで OS の起動オプションとして指定して有効にする。<br><br>しかし、私のマシンは 2GB しかメモリを搭載していない。私の PC は <a href="http://sonic64.com/2005-06-18.html" title="2005年06月18日の Landscape">2005-06-18</a> の「Athlon64 マシンを自作する」で作った AMD Athlon64 3000+ CPU と 2GB メモリというスペックだ。PAE は必要ないはずなのに、なぜ有効になっているのだろう?<br><br><h3>- DEP (データ実行防止機能 Data Execution Prevention) が PAE を有効にする</h3>調べたら原因がわかった。DEP が有効だと、それに連動して PAE が自動的に有効になるとのこと。<br><br>物理アドレス拡張 (PAE : Physical Address Extension) の概要<br><a href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/ja/library/ServerHelp/0a8f5c3b-a892-49af-bf94-794283697239.mspx?mfr=true">http://www.microsoft.com/technet/prodtechnol/windowsserver20 ...</a><br><blockquote>非実行ページ保護機能をサポートするプロセッサを搭載しているコンピュータ上で DEP が有効なときは、Windows Server 2003 Service Pack 1 (SP1) および Windows XP Service Pack 2 (SP2) を実行するコンピュータ上で PAE が自動的に有効になります。</blockquote><br><a href="http://sonic64.com/2006-01-24.html" title="2006年01月24日の Landscape">2006-01-24</a> の「Windows のデータ実行防止 (DEP) 機能の適用を除外する」でも DEP のせいで Skepe じゃなくて Skype が動かないという現象があった。DEP についてはそのうち一通り調べておこう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-16.html">
 <title>Squid の X-Cache ヘッダを消す</title>
 <link>http://sonic64.com/2006-05-16.html</link>
 <description>Squid が付与する HTTP レスポンスヘッダの X-Cache や X-Squid-Error を消す方法。squid.confg に以下を追加する。squid/2.5.STABLE13 ではこれで当該ヘッダの出力を抑制することができた。header_access X-Cache deny allheader_access X-Squid-Error deny allSquid をリバースプロキシとして使用していて、内部のコンテンツサーバのホスト名などがクライアントに返ってしまうのを避けたい場合に使える。別に消す必要もないかなあと思ったが、サービスに直接影響のない情報は外部に出さないのが基本だし、とりあえず設定しておくことにした。でも、それでいて X-Powered-By: ASP.NET とか X-AspNet-Version: 2.0.50727 などといったヘッダは平気で出力してたりする。一貫性のない私。</description>
 <dc:date>2006-05-16</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Squid</dc:subject>
 <dc:subject>http</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_squid"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_http"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Squid が付与する HTTP レスポンスヘッダの X-Cache や X-Squid-Error を消す方法。<br><br>squid.confg に以下を追加する。squid/2.5.STABLE13 ではこれで当該ヘッダの出力を抑制することができた。<br><br><blockquote>header_access X-Cache deny all<br>header_access X-Squid-Error deny all</blockquote><br>Squid をリバースプロキシとして使用していて、内部のコンテンツサーバのホスト名などがクライアントに返ってしまうのを避けたい場合に使える。別に消す必要もないかなあと思ったが、サービスに直接影響のない情報は外部に出さないのが基本だし、とりあえず設定しておくことにした。でも、それでいて X-Powered-By: ASP.NET とか X-AspNet-Version: 2.0.50727 などといったヘッダは平気で出力してたりする。一貫性のない私。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-14.html">
 <title>利益準備金の計算方法</title>
 <link>http://sonic64.com/2006-05-14.html</link>
 <description>利益処分における利益準備金の計算方法。商法では、利益の処分先として支出する金額の10%を積み立てることを義務づけている。- 利益準備金の計算まず以下の式で利益準備金積立予定額を算出する。利益準備金積立予定額 = (配当金 + 役員賞与) / 10金額1 として、(利益準備金 + 資本準備金 + 上記で計算した利益準備金積立予定額) を計算。金額2 として、(資本金 / 4) を計算する。条件判定。(金額1 &lt; 金額2) のとき、利益準備金積立予定額をそのまま利益準備金として計上する。(金額2 &lt; 金額1) のとき、以下の計算式で利益準備金の額を計算する。利益準備金 = (資本金 / 4) - (決算日時点の利益準備金 + 資本準備金)- 余談(金額1 == 金額2) のときはどうするの? 上記の式って if だけで else がない条件分岐だよね。結果は同じになるの? ちょっと計算してみるか。</description>
 <dc:date>2006-05-14</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[利益処分における利益準備金の計算方法。商法では、利益の処分先として支出する金額の10%を積み立てることを義務づけている。<br><br><h3>- 利益準備金の計算</h3>まず以下の式で利益準備金積立予定額を算出する。<br>利益準備金積立予定額 = (配当金 + 役員賞与) / 10<br><br>金額1 として、(利益準備金 + 資本準備金 + 上記で計算した利益準備金積立予定額) を計算。<br>金額2 として、(資本金 / 4) を計算する。<br><br>条件判定。<br>(金額1 &lt; 金額2) のとき、利益準備金積立予定額をそのまま利益準備金として計上する。<br><br>(金額2 &lt; 金額1) のとき、以下の計算式で利益準備金の額を計算する。<br>利益準備金 = (資本金 / 4) - (決算日時点の利益準備金 + 資本準備金)<br><br><h3>- 余談</h3>(金額1 == 金額2) のときはどうするの? 上記の式って if だけで else がない条件分岐だよね。結果は同じになるの? ちょっと計算してみるか。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-13.html">
 <title>ラフロイグ10年 シングルモルトウイスキーを飲む</title>
 <link>http://sonic64.com/2006-05-13.html</link>
 <description>アイラ島のシングルモルトウイスキーのラフロイグ10年 (Laphroaig 10 Years Old) を飲む。私にはストレートだとちょっとアルコールが勝ちすぎるので水割り。お酒を同量の水で割った、いわゆるトゥワイスアップで頂いた。氷は無し。グラスはリーデルのシングルモルトウイスキー。量はグラス底面から3cmくらい。スモーキーな香りの中に、正露丸みたいな香りがある。でもそんなに強くはないので、それだけが香りを支配するということはない。口に含むとまず甘みを感じる。その後アルコールの辛い味。余韻は強くない。ラフロイグは甘みが美味しい。バランスがとれていて良い酒だ。値段は750ml で3千円弱くらいだったかな。</description>
 <dc:date>2006-05-13</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>食</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e9a39f"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[アイラ島のシングルモルトウイスキーのラフロイグ10年 (Laphroaig 10 Years Old) を飲む。<br><br>私にはストレートだとちょっとアルコールが勝ちすぎるので水割り。お酒を同量の水で割った、いわゆるトゥワイスアップで頂いた。氷は無し。グラスはリーデルのシングルモルトウイスキー。量はグラス底面から3cmくらい。<br><br>スモーキーな香りの中に、正露丸みたいな香りがある。でもそんなに強くはないので、それだけが香りを支配するということはない。<br>口に含むとまず甘みを感じる。その後アルコールの辛い味。<br>余韻は強くない。<br><br>ラフロイグは甘みが美味しい。バランスがとれていて良い酒だ。値段は750ml で3千円弱くらいだったかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-12.html">
 <title>FF12 の壁紙をダウンロード</title>
 <link>http://sonic64.com/2006-05-12.html</link>
 <description>スクウェア・エニックスのサイト「ファイナルファンタジーXII ファンゾーン」で、FF12 の壁紙8枚とスクリーンセーバー2種を期間限定で配布している。ダウンロードにはユーザー登録が必要。ファイナルファンタジーXII ファンゾーンhttp://member.square-enix.com/jp/ff12/[ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き]ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付きスクウェア・エニックス発売日: 2006/03/16PlayStation2 「ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き」の価格と在庫状況を確認amazon で詳しく見るFF12 の...</description>
 <dc:date>2006-05-12</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[スクウェア・エニックスのサイト「ファイナルファンタジーXII ファンゾーン」で、FF12 の壁紙8枚とスクリーンセーバー2種を期間限定で配布している。ダウンロードにはユーザー登録が必要。<br><br>ファイナルファンタジーXII ファンゾーン<br><a href="http://member.square-enix.com/jp/ff12/">http://member.square-enix.com/jp/ff12/</a><br><br><div class="associate"><strong><a href="http://sonic64.com/go/B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き"><img src="http://images-jp.amazon.com/images/P/B0000B3OXY.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き" alt="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き">ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き</a></strong><br><br>スクウェア・エニックス<br>発売日: 2006/03/16<br>PlayStation2<br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き"> <a href="http://sonic64.com/go/B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き">「ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B0000B3OXY">amazon で詳しく見る</a></div><br>FF12 のパッケージイラストだけをあしらった壁紙を仕事場の PC に設定した。<br><br>ヴェインとラーサーのソリドール家壁紙も悪くないけど、仕事場の PC で使うならパッケージイラストの方が落ち着いた感じがする。アーシェの壁紙はなんで花びら舞ってるんだろう? バッシュの壁紙を見たときは昇竜拳かと思った。勝ち鬨をあげてるのかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-11.html">
 <title>Squid と Squirm でリダイレクタ付き SSL リバースプロキシ</title>
 <link>http://sonic64.com/2006-05-11.html</link>
 <description>業務で SSL 対応のリバースプロキシを作ることになった。Squid とリダイレクタの Squirm を使って実現しようとしたが、Squirm 1.0betaB が POST メソッドに対応していないために別の構成をとることとなった。- Squid を使って SSL リバースプロキシ今回の案件で使うリバースプロキシソフトウェアの第一候補は Squid (スキッド) だ。他の担当者が作りかけていたということと、Squid なら組織内で利用している実績があって運用のノウハウ比較的もあるというのが理由。第二候補は Apache 2.2 系 + mod_proxy だ。しかし、運用するマシンも OS も古いし、Apache を使ったリバースプロキシの運用ノウハウはあまりないため、Squid では役者不足の時だけお出まし願う予定。第三候補は Pound だが、これもノウハウがないので今回の案件ではまず使わないだろう。ちなみに運用マシンは Solaris 2.6。現在テスト中のマシンのスペックは以下...</description>
 <dc:date>2006-05-11</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Squid</dc:subject>
 <dc:subject>ネットワーク</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_squid"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[業務で SSL 対応のリバースプロキシを作ることになった。Squid とリダイレクタの Squirm を使って実現しようとしたが、Squirm 1.0betaB が POST メソッドに対応していないために別の構成をとることとなった。<br><br><h3>- Squid を使って SSL リバースプロキシ</h3>今回の案件で使うリバースプロキシソフトウェアの第一候補は Squid (スキッド) だ。他の担当者が作りかけていたということと、Squid なら組織内で利用している実績があって運用のノウハウ比較的もあるというのが理由。<br><br>第二候補は Apache 2.2 系 + mod_proxy だ。しかし、運用するマシンも OS も古いし、Apache を使ったリバースプロキシの運用ノウハウはあまりないため、Squid では役者不足の時だけお出まし願う予定。第三候補は Pound だが、これもノウハウがないので今回の案件ではまず使わないだろう。ちなみに運用マシンは Solaris 2.6。現在テスト中のマシンのスペックは以下の通り。<br><br><blockquote>$ uname -a<br>SunOS sonic64 5.6 Generic_105181-32 sun4u sparc SUNW,Ultra-1</blockquote><br><blockquote>$ dmesg<br><br>cpu0: SUNW,UltraSPARC (upaid 0 impl 0x10 ver 0x40 clock 200 MHz)<br>SunOS Release 5.6 Version Generic_105181-32 [UNIX(R) System V Release 4.0]<br>Copyright (c) 1983-1997, Sun Microsystems, Inc.<br>mem = 131072K (0x8000000)<br>avail mem = 125919232</blockquote><br>SSL の部分は透過的な SSL アクセラレータを別途利用する予定なので、Squid はとくに何もしない。<br><br>Squid は前の担当者がインストールしていた squid-2.5.STABLE12 を使う。安定版の最新は 2006年3月12日リリースの squid-2.5.STABLE13 だが、とくに問題がなければ squid-2.5.STABLE12 のまま運用に乗せる予定。<br><br><h3>- Squid + Squirm でリダイレクタ付きリバースプロキシ</h3>いろいろな事情を検討した結果、外向けのドメインは一つにしておきたい。しかし、リバースプロキシは複数のドメインにリクエストを中継したい。<br><br>つまり、以下のように外向けの URL のパス部分を基準に中継先を決めるようにしたい。<br><br>example.jp/sonic64/ へのリクエストは sonic64.intranet.example.jp にリダイレクト。<br>example.jp/landscape/ へのリクエストは landscape.intranet.example.jp にリダイレクト。<br><br>この要件は Squid 単体では実現できないので、リダイレクタと呼ぶサブシステムと Squid を連携させて成し遂げる。今回はリダイレクタには Squirm (スクワーム) を使うことにした。採用の理由は解説しているウェブサイトがあったことと、ライセンスが GPL だから。Perl か C でリダイレクタを書いても良いんだけど、広く使われているものがあるならそっちの方がいい。<br><br><h3>- Squirm のコンパイルとインストール</h3>Squirm - A redirector for Squid<br><a href="http://squirm.foote.com.au/">http://squirm.foote.com.au/</a><br><br>上記サイトから squirm-1.0betaB.tar をダウンロード。tar ball を展開した後は、サイトに書かれていた説明に従ってコンパイルとインストールを進める。<br><br><blockquote>cd regex<br>./configure<br>make clean<br>make<br>cp -p regex.o regex.h ..<br>cd ..<br>make</blockquote><br>なんだか結構手間がかかるなあ。「configure script の動作について知って欲しいから」みたいなことが上記サイトに書かれてたけど、そういうことなのか。<br><br>正規表現ライブラリのコンパイルと make は終わった。しかし、いざ make install しようとしたらエラー。<br><br><blockquote># make install<br>install -m 755 -o root -g root -d /usr/local/squirm \<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /usr/local/squirm/bin<br>usage: install [options] file [dir1 ...]<br>make: *** [install] Error 2</blockquote><br>install のオプションがおかしいの? 私は make はよく知らないんだけど、これはコマンドラインの指定の仕方がおかしいってエラーだよね。Squirm のサイトに書かれてる記述が変なのかな。それとも、私が使ってる make がおかしいのかな。そういえば、私の使っている  make って GNU make じゃなくて Solaris の特別な make なの? 確認してみる。<br><br>以下の出力を見る限り、ごく普通の GNU make のようだ。<br><br><blockquote>$ make -v<br>GNU Make version 3.78.1, by Richard Stallman and Roland McGrath.<br>Built for sparc-sun-solaris2.6</blockquote><br>仕方がない。結局 make install がやってることって、ファイルのコピーとパーミッションの設定とかでしょう? というわけで、とりあえず手作業で /usr/local/squirm へファイルをコピーしてパーミッションを設定した。strip はやったんだっけ? まあとりあえずはどちらでもいいや。<br><br><h3>- squirm.conf と squid.conf を設定して動作確認</h3>squirm.conf に以下を設定。<br><br><blockquote>regex&nbsp; ^http://.*?/ivalice/(.*) http://ivalice.intranet.example.jp/\1<br>regex&nbsp; ^http://.*?/landscape/(.*) http://landscape.intranet.example.jp/\1</blockquote><br>squid.conf には以下のリダイレクタのための設定を追加。<br><blockquote>redirect_program /usr/local/squirm/bin/squirm<br>redirect_children 10</blockquote><br>Squid 起動。とりあえず何パターンかのリダイレクトを試してみたが、うまく動いているようだ。<br><br>しかし、ASP.NET + IIS 6.0 を動かしているサーバにリダイレクトしたときの挙動を確認しようとしたときに問題発生。どうも HTTP の POST メソッドによるリクエストがリダイレクトされていない模様。リダイレクタに処理が渡らず、Squid だけで処理しているように見える。これは Squid が悪いのか? Squirm が悪いのか?<br><br><h3>- Squirm は POST をリダイレクトしない</h3>Squirm のソースを確認してみた。あー、なるほど。対応しているのは GET メソッドだけで、POST メソッドによるリクエストは受け付けないようになってる。Squid というより Squirm の仕様なのか。<br><br>squirm-1.0betaB の squirm.c の load_in_buff()<br><blockquote>&nbsp; /* all methods must be GET */<br>&nbsp; if((strcmp(in_buff-&gt;method, &quot;&quot;) == 0) ||<br>&nbsp; &nbsp;  (strcmp(in_buff-&gt;method, &quot;GET&quot;))) {<br>#ifdef DEBUG<br>&nbsp; &nbsp; log(LOG_DEBUG, &quot;in_buff.method not \&quot;GET\&quot;\n&quot;,<br>&nbsp; &nbsp; in_buff-&gt;src_address);<br>#endif<br>&nbsp; &nbsp; return 1;<br>&nbsp; }</blockquote><br>となると、Apache + mod_proxy を使うか、あとはリバース先のサーバ構成を変えるか、自分でリダイレクタを書くか。うーん。<br><br>いろいろ検討した結果、URL のパス部分を基準にした振り分けは要件として必須でないということになり、リダイレクタを使う必要はなくなった。つまり、Squid だけでよいということだ。<br><br><h3>- Squirm は バージョン 1.26 が最新</h3>今ふと Squirm のサイトを見ると、なんだかページの上の方に「Squirm は 1.26 が最新だよ。でも、ドキュメント書く暇がないよ。」みたいなことが書いてある。気づかなかった。<br><br><blockquote>Note: This web page documents version 1.0-BetaB. There is, in fact, a newer version: squirm-1.26, but I haven't documented it yet. This new version has some new features:<br><br>new squirm.conf file allows different redirection lists based upon different sets of source network addresses in CIDR notation.<br>Automagic accelerator string generation.<br>It compiles with a simple 'make'<br>A few other minor features.<br>Use your systems regex library</blockquote><br>1.0BetaB から一気にバージョンが進んで 1.26 になってるわけだから、もしかして POST メソッドにも対応してるかもしれない。もう必要なくなったけど、一応 tar ball をダウンロードしてソースだけは見てみよう。<br><br>squirm 1.26 の squrim.c<br><blockquote>/* match_method() returns 1 on match, 0 for no-match */<br>int match_method(char *method, int accept) {<br><br>&nbsp; lower_case(method);<br><br>&nbsp; /* match all first */<br>&nbsp; if (accept == ALL) {<br>&nbsp; &nbsp; return 1;<br>&nbsp; }<br><br>&nbsp; /* and then the most common */<br>&nbsp; if (strcmp(method,&quot;get&quot;) == 0) {<br>&nbsp; &nbsp; return ((GET &amp; accept) != 0 ? 1 : 0);<br>&nbsp; }<br>&nbsp; if (strcmp(method,&quot;put&quot;) == 0) {<br>&nbsp; &nbsp; return ((PUT &amp; accept) != 0 ? 1 : 0);<br>&nbsp; }<br>&nbsp; if (strcmp(method,&quot;post&quot;) == 0) {<br>&nbsp; &nbsp; return ((POST &amp; accept) != 0 ? 1 : 0);<br>&nbsp; }<br>&nbsp; if (strcmp(method,&quot;head&quot;) == 0) {<br>&nbsp; &nbsp; return ((HEAD &amp; accept) != 0 ? 1 : 0);<br>&nbsp; }<br>&nbsp; return 0;<br>}</blockquote><br>上記を見る限り、Squirm 1.26 なら HTTP POST メソッドにも対応してるようだ。もしかしたら、対応しているように見せかけて、別のところでリダイレクトせずに素通ししてるかもしれないけど、さすがにそんなことはなさそう。POST 対応してるなら最初からこれ使えば良かったね。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-10.html">
 <title>現在実行中のメソッド名を取得する MethodBase.GetCurrentMethod()</title>
 <link>http://sonic64.com/2006-05-10.html</link>
 <description>.NET で現在実行中のメソッド名を取得するには、System.Reflection.MethodBase.GetCurrentMethod().Name を使う。- トレース出力のために現在実行中のメソッド名を取得したいアプリケーションの実行状態の追跡のため、メソッドの頭でメソッド名やそのときの時刻などをトレース出力したい。トレースしたいメソッドが3個くらいしかなければ、以下のようにメソッド名を直書きしてもいいけど、タイプミスしたり、リファクタリングしてメソッド名が変わったときに修正する手間がかかってしまうのは困る。Trace.WriteLine(DateTime.Now.ToString() + &amp;quot; PlayVideoClip&amp;quot;);メソッド名はリフレクションを使って取得できるので、とりあえず System.Reflection.MethodBase.GetCurrentMethod().Name を使うことにした。Trace.WriteLine(D...</description>
 <dc:date>2006-05-10</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>.net</dc:subject>
 <dc:subject>C#</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2enet"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_c23"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[.NET で現在実行中のメソッド名を取得するには、System.Reflection.MethodBase.GetCurrentMethod().Name を使う。<br><br><h3>- トレース出力のために現在実行中のメソッド名を取得したい</h3>アプリケーションの実行状態の追跡のため、メソッドの頭でメソッド名やそのときの時刻などをトレース出力したい。<br><br>トレースしたいメソッドが3個くらいしかなければ、以下のようにメソッド名を直書きしてもいいけど、タイプミスしたり、リファクタリングしてメソッド名が変わったときに修正する手間がかかってしまうのは困る。<br><br><blockquote>Trace.WriteLine(DateTime.Now.ToString() + &quot; PlayVideoClip&quot;);</blockquote><br>メソッド名はリフレクションを使って取得できるので、とりあえず System.Reflection.MethodBase.GetCurrentMethod().Name を使うことにした。<br><br><blockquote>Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);</blockquote><br>using System.Reflection; しておけば MethodBase.GetCurrentMethod().Name で済むけど、トレースしたいところにペタペタとコピー &amp; ペーストすることを考えて、完全な名前で書いた。<br><br>うーん。でも、そもそもこれをコピー &amp; ペーストする手間が煩雑で困るな。今回はこれで良かったけど、今後もコピペを繰り返すのは美しくないなあ。<br><br>メソッドにコンストラクタやデストラクタみたいな仕組みがあって、そこでトレース出力できるといいのに。ASP.NET のパイプライン処理モデルみたいな仕組みがメソッド自体に備わってるような感じ。ちょっと仕組みが大げさだから無いような気もするけど、調べてみよう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-09.html">
 <title>減価償却の意味と計算方法</title>
 <link>http://sonic64.com/2006-05-09.html</link>
 <description>減価償却 (げんかしょうきゃく) の意味と計算方法のメモ。- 減価償却とは減価償却とは、固定資産の価値の減少を決算期ごとに計上するためのしくみ。建物や車両運搬具などの有形固定資産は時間の経過により価値が減少する。そのため、決算期ごとに減少分を費用として計上し、資産から減じる処理をする。ただし、土地と建設中の建物は時間と共に価値が減少するという性質を持っていないので、減価償却はしない。減価償却費の算出方法にはいくつかの方式がある。- 定率法による減価償却費の計算定率法とは、毎期ごとに一定の割合で減価償却費を算出する方式。期が進むごとに少しずつ減価償却費は減少していく。減価償却費 = 期末未償却残高 * 償却率- 定額法による減価償却費の計算定額法とは、毎期ごとに一定額を減価償却費を算出する方式。減価償却費 = (取得原価 - 残存価額) / 耐用年数取得原価とは、固定資産の購入価額と手数料や引き取り運賃などの付随費用の合計。残存価額とは、耐用年数を過ぎた固定資産の見積処分価額。- 生産高比...</description>
 <dc:date>2006-05-09</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[減価償却 (げんかしょうきゃく) の意味と計算方法のメモ。<br><br><h3>- 減価償却とは</h3>減価償却とは、固定資産の価値の減少を決算期ごとに計上するためのしくみ。<br><br>建物や車両運搬具などの有形固定資産は時間の経過により価値が減少する。そのため、決算期ごとに減少分を費用として計上し、資産から減じる処理をする。ただし、土地と建設中の建物は時間と共に価値が減少するという性質を持っていないので、減価償却はしない。<br><br>減価償却費の算出方法にはいくつかの方式がある。<br><br><h3>- 定率法による減価償却費の計算</h3>定率法とは、毎期ごとに一定の割合で減価償却費を算出する方式。期が進むごとに少しずつ減価償却費は減少していく。<br><br>減価償却費 = 期末未償却残高 * 償却率<br><br><h3>- 定額法による減価償却費の計算</h3>定額法とは、毎期ごとに一定額を減価償却費を算出する方式。<br><br>減価償却費 = (取得原価 - 残存価額) / 耐用年数<br><br>取得原価とは、固定資産の購入価額と手数料や引き取り運賃などの付随費用の合計。<br>残存価額とは、耐用年数を過ぎた固定資産の見積処分価額。<br><br><h3>- 生産高比例法による減価償却費の計算</h3>生産高比例法とは、利用した量に応じて減価償却費を算出する方式。飛行機の飛行距離や車の走行距離等で使う。<br><br>減価償却費 = (取得原価 - 残存価額) * (その期に使用した量 / 総利用可能量) <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-08.html">
 <title>FF12 のモブ ヤズマットの出会い方と攻略</title>
 <link>http://sonic64.com/2006-05-08.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のヤズマットの出会い方と攻略法のメモ。- ヤズマットの依頼情報「No.45 最期の戦い、師よ安らかに眠れ!」。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。ヤズマットのランクは X。× (バツ) ではなくてエックスだ。依頼人はモンブランだが、緊急討伐依頼ではない。クランの設立の目的はこのモブを倒すことにあるとのこと。すなわち宿敵ということだ。ヤズマットはモンブランたちモーグリ6兄弟の師匠の仇だという。モンブランの師匠は、ヤズマットと一週間に及ぶ戦いの結果、力尽きてしまった。幸せだったモンブランの生活を壊したのがヤズマットとのことだ。私のヤズマット討伐時のレベルは67・・・と言いたいところだが、実はまだ倒していない。レベル67でヤズマットに戦いを挑んだが、7時間に及ぶ激闘の末、全滅してしまった。もちろん近いうちに再度討伐に向かう予定。追記。ついに討伐した。詳細は 2006-06-18 「ヤズマ...</description>
 <dc:date>2006-05-08</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のヤズマットの出会い方と攻略法のメモ。<br><br><h3>- ヤズマットの依頼情報</h3>「No.45 最期の戦い、師よ安らかに眠れ!」。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。ヤズマットのランクは X。× (バツ) ではなくてエックスだ。依頼人はモンブランだが、緊急討伐依頼ではない。クランの設立の目的はこのモブを倒すことにあるとのこと。すなわち宿敵ということだ。<br><br>ヤズマットはモンブランたちモーグリ6兄弟の師匠の仇だという。モンブランの師匠は、ヤズマットと一週間に及ぶ戦いの結果、力尽きてしまった。幸せだったモンブランの生活を壊したのがヤズマットとのことだ。<br><br>私のヤズマット討伐時のレベルは67・・・と言いたいところだが、実はまだ倒していない。レベル67でヤズマットに戦いを挑んだが、7時間に及ぶ激闘の末、全滅してしまった。もちろん近いうちに再度討伐に向かう予定。<br><br>追記。ついに討伐した。詳細は <a href="http://sonic64.com/2006-06-18.html" title="2006年06月18日の Landscape">2006-06-18</a> 「ヤズマット討伐完了」を参照。討伐時レベルは67だった。<br><br><h3>- ヤズマットとの出会い方</h3>ヤズマットはヤクト・ナルドアにあるリドルアナ大瀑布の「コロセウム」にいる。<br><br>モンブランに依頼されたときは、ヤズマットの居場所は不明とのことだった。<br><br>セントリオのマッケンロー<br><blockquote>ヤズマットを倒したいのだね。<br>……残念だが、私にヤツの居場所はわからない。<br><br>軽い気持ちでいるようなら、<br>たとえ見つけても近寄るべきじゃない。<br>ヤツは計りしれない力を持っているからね。</blockquote><br>上記のようにマッケンロー翁でもヤズマットの居場所はわからない。でも、それならなんで「計りしれない力をもっている」とか知ってるの? などと考えたが、まあモンブランからいろいろと聞かされているんだろうと納得することにした。<br><br>私がヤズマットに遭遇したのは、レアモンスター狩りとハントカタログのコンプリートのために各地を訪れていたときだ。コロセウムのエリアに入ると、闘技場の中心部分は遙か先にも関わらず、それを埋めるような巨大なモンスターが見えていた。まさか、と思って近づくと、それがヤズマットだった。<br><br><h3>- ヤズマットと戦う</h3>ヤズマットは強い。<br><br>まず、HP が異常に多い。<a href="http://sonic64.com/2006-05-06.html" title="2006年05月06日の Landscape">2006-05-06</a> の「FF12 の魔神竜の出会い方と攻略 修験の扉の開け方」で討伐した魔神竜も非常に HP が多かったが、それを遙かに上回る。実際に戦ってみて与えたダメージから推し量るに、ヤズマットの HP は1000万を優に超えると思う。<br><br>しかも、ライフゲージが20% (10個くらい) になると <a href="http://sonic64.com/2006-03-26.html" title="2006年03月26日の Landscape">2006-03-26</a> 「FF12 のモブ キャロットの出会い方と攻略」で書いたキャロットと同じく「驚異」を使ってレベルを倍にしてしまい、守りが堅くなる。その上ライフゲージが10% (5個くらい) にまで少なくなると凶悪な攻撃を連発するようになるために回復に戦力を割かざるを得ず、ダメージを与えられるペースが極端に落ちる。それを含めると、感覚的には1800万くらいの HP だろうか。こちらの攻撃一発で2000から9999しかヤズマットにダメージを与えられないので、魔神竜戦以上の長期戦は必至だ。<br><br>幸いなことにヤズマット戦は魔神竜戦と同じく途中での退却が可能で、ヤズマットの HP はセーブしてもリセットされることなく引き継がれる。つまり、コツコツとダメージを与えていけば、いつかは倒せるはず。<br><br>ヤズマットは強力な風属性の範囲攻撃の「サイクロン」と、相手を即死させる「必殺」という技を持つ。いつかは倒せるといっても、それは相手の攻撃を耐えつつダメージを与え続けれられればの話だ。前半は比較的楽にダメージを与えられるのだが、ヤズマットの攻勢が厳しくなる後半は回復に追われてダメージを与えることもままならない。これらの攻撃に耐えられる程度の HP、装備、ガンビットが必要だ。<br><br>もう一つ注意すべき点として、ヤズマットのリフレガがある。ヤズマット自分自身にではなくプレイヤーのパーティに使ってくる。つまり、回復魔法や補助魔法を自分たちに使えなくなるということだ。間違って回復魔法がヤズマットにかかると、ただでさえ多い HP が回復してしまう。<br><br>以下の魔法や特殊技はレジストされた。<br>バヒール<br>スロウガ<br>ブライガ<br>スリプガ<br>コンフュ<br>アキレス<br><br>いろいろ試した結果、ステータス異常を転移させる「貼付」と、防御力を下げる「防御破壊」が通用することはわかった。しかし、どちらも決め手とはならなかった。なぜなら、これらを使うことで戦闘を早く終わらせることはできるかもしれないが、戦闘不能や全滅の確率を下げられるわけではないからだ。<br><br>まず、HP が下がり続けるステータス異常「スリップ」を「貼付」してみたものの、どうも効果がないようだ。貼付はできるがスリップそのものはレジストされている様な感じだ。防御破壊もほとんど使わなかった。レベル67の私のパーティにとっては、より多くのダメージを与えることはあまり重要ではないし、一時撤退して再戦したときに下がった防御力が引き継がれるかどうかわからないからだ。<br><br><h3>- ヤズマットから盗む</h3>ヴァンに盗めるアイテムが良くなるアクセサリ「盗賊のカフス」を装備させてヤズマットから盗んだら、「聖の石」を得られた。・・・・・・。最強の敵なんだから、もっとすごいアイテムを持っててほしいなあ。せめてエリクサーくらいはね。<br><br><h3>- ヤズマットの弱点属性は闇</h3>ガンビット「闇に弱い敵」が反応。だからといって闇属性の裏魔法「ダーガ」などを連発するほど MP に余裕はない。長期戦となるため、極力 MP は回復魔法と補助魔法に費やすことなるからだ。そもそもダーガのダメージは5000程度で少なすぎる。<br><br>弱点を突くなら、闇属性の弾ダークショットを使うのがよいだろう。詳細は「ヤズマット戦の装備」で述べる。<br><br><h3>- ヤズマット戦の装備</h3>ヤズマット戦に必要と思われるものを列挙。<br><br>絶対必要な回復アイテムは、クロノスの涙、フェニックスの尾、金の針。挙げた順にそれぞれ買えるだけ買う。数万ギルもあればおつりが来る。99個ずつ買ってしまうのが良い。回復アイテム切れで退却とか全滅するのは悔しいでしょう?<br><br>アクセサリ「バブルチェーン」を戦闘に参加する人数分。できれば6つ。後半になると、バトルメンバー3人が一気に戦闘不能になることもあるため。<br><br>軽装備のポンチョ。風属性のダメージをを半減する。範囲攻撃「サイクロン」への対策。これも戦闘に参加する人数分。王都ラバナスタの「パナミスの防具ショップ」で売っている。私は属性攻撃に対し半減や吸収効果のある防具は、極力売らずに取っておくことにしている。その私のコレクションの中で風属性となっていた防具はこのポンチョだけだった。もしかしたら見落としている可能性もあるので、あとで各地の防具屋をまわってもっと強力な風属性の防具がないかを確認する予定だ。追記。店を回ってみたが、ポンチョ以外に風属性に耐性のある防具はなかった。防御力が弱くて心許ないがこれだけが頼りだ。<br><br>あとは、あるとよい物。<br><br>ヤズマットの弱点属性の「闇」は武器で突くのが良い。私は銃「フォーマルハウト」に闇属性の弾ダークショットを組み合わせた。この組み合わせならば、ブレイブによって攻撃力が上がった状態のヴァンで 8000から9999のダメージを与えられる。後半の「驚異」によるレベル倍増後には多少落ちるが、それでも6000程度のダメージをコンスタントに与えられる。ちなみにダークショットは <a href="http://sonic64.com/2006-04-08.html" title="2006年04月08日の Landscape">2006-04-08</a> の「FF12 のモブ ピスコディーモンの出会い方と攻略」の報酬。<br><br>両手忍刀の「おろち」も試したが、攻撃力が72と低い。これを使うくらいなら、攻撃力118の両手剣アルテマウェポンで攻撃した方がダメージが多い。より上位と思われる両手忍刀の「柳生の漆黒」はライセンスは取得したが武器が手元にない。アルテマウェポン並に攻撃力が高ければ使えるかもしれない。<br><br>弱点属性が闇となっている一方で、ヤズマットは聖属性を吸収してしまう。聖剣エクスカリバーやホーリーランスなどは使えない。<br><br>結局、前半戦ではヴァンがフォーマルハウト + ダークショット、バッシュが両手剣アルテマウェポン、アーシェが片手剣ブレイクブレイド + アイスシールドまたはデモンズシールドという組み合わせとなった。<br><br>ただ、これらの装備も途中で変更した。まず、盾を装備してもほとんど直接攻撃を回避していないことから、盾は無意味だと気づいた。また、メンバーのステータスに応じて役割を考え直した。<br><br>その結果、ヴァンは両手刀のマサムネ、バッシュが両手剣アルテマウェポン、アーシェがフォーマルハウトとダークショットを装備した。HP が高いヴァンとバッシュが直接攻撃担当、HP で劣るアーシェが遠隔攻撃担当。ヴァンの方がバッシュよりも魔力が高いのでマサムネはヴァンが装備した。<br><br><h3>- ヤズマットの攻撃への対策</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>まず、バブルチェーンは必須。戦闘中ずっと着用することになるだろう。戦闘不能になって白魔法アレイズで復活したときに、最初からバブル状態で HP が2倍になり、かつ HP が満タンになるためだ。復帰してからバブルをかけていると、その間にやられる恐れもあるし。<br><br>ただ、ヤズマットはストップ効果のあるホワイトブレスを吐いてくる。私はヤズマットの HP が50%になるくらいまでは、ストップをレジストするアクセサリ「パワーリスト」をバッシュに装備させておいた。万が一全員ストップしてしまうと恐いから。<br><br>通常攻撃とひっかき。<br>こちらの防御力とヤズマットが「驚異」使用後かどうかで異なるが、だいたい2000から6000程度のダメージ。基本的にケアルガで対処。リフレガを使ってくるようになったら、HP の回復は諦めてアレイズとフェニックスの尾による戦闘不能からの回復だけに切り替える。<br><br>サイクロン。<br>風属性の範囲攻撃。軽装備「ポンチョ」で半減できる。ただ、ポンチョは防御力が12と無いに等しいので、ヤズマットがサイクロンを構えた瞬間に全員で一斉に衣替し、終わったらマクシミリアンなどもとの防具に戻す。後半戦ではこの衣替えが遅れると命取りになるので、サイクロンを連発されるようになってからはコンフィグでバトルスピードを遅めに設定した。煩雑だが、生き残るためには仕方ない。追記。バトルスピードは必ずしも遅い方がよいとは限らない。ヤズマットは攻撃の待機時間が異常に短いので、むしろ「速い」にしたほうが相対的にバトルメンバーが速く行動できるように感じた。ただ、サイクロン発動までの時間は短くなるので、衣替えし損なうことが多いならば「遅い」の方がいいかもしれない。<br><br>必殺。<br>食らうと即戦闘不能になる。ヤズマットの HP が8割を切ったころ、必殺ばっかり10回連続でやってくる時期があった。3人とも壁際に追いつめられた時だった。移動したら攻撃パターンが変わったので、どうも特定の位置関係のときにこういう現象が起きるようだ。必殺を食らいたくないならば、なるべくコロセウムの中心で戦った方がいい。<br><br>ホワイトブレス。<br>ストップ効果のある範囲攻撃。<a href="http://sonic64.com/2006-04-04.html" title="2006年04月04日の Landscape">2006-04-04</a> の「FF12 のモブ ファーヴニルの出会い方と攻略」で書いたファーヴニル戦と異なり、今回は裏魔法デコイによる囮作戦は使えない。他の攻撃によるダメージが大きすぎ、囮役が戦闘不能になることが多いからだ。ホワイトブレスへの対策は特にない。強いて挙げれば、メンバーのうち一人は銃を使うようにしてバトルメンバーが固まらないようにすることと、片手剣を使うメンバーに氷属性を半減するアイスシールドを装備させることくらいだろうか。<br><br><h3>- 私のヤズマット戦の記録</h3>私のヤズマット戦の経過のメモ。上記の各種のメモは、以下の試行錯誤を元に作っている。<br><br>戦闘開始。<br>魔神竜と同じく、ものすごいライフゲージだな。これは長期戦になるなあ。まず白魔法デスペルでヤズマットのプロテスを解呪。そして「盗む」。なんだ、「聖の石」か・・・。では攻撃開始。あれ? 魔神竜に比べてライフゲージの減少量が異常に少ないぞ。もしかしてこれは魔神竜の10倍以上 HP があるんじゃないのか? 弱点調査。「闇に弱い敵」のガンビットが反応。<br><br>1時間経過。<br>だいたい10%くらいヤズマットの HP を減らせた。すなわち残り90%。ということは、討伐まであと10時間? これは時間がかかるなあ。弱点の闇属性を突くように装備とガンビットを調整。急遽ヴァンに銃のライセンスを取らせ、フォーマルハウト + ダークショットでスナイパーをやってもらうことにした。ヴァンだけが画面に入るようにカメラの位置を調整すると、なんだか別のゲームを見ているようだ。<br><br>2時間経過。<br>ヤズマットの残りのライフゲージは55%。この一時間の間、「必殺」のコンボになってしまったときなどに二度ほどコントローラーを操作したが、それ以外は、すべてガンビット任せ。ダメージ効率を上げるためにガンビットを調整。スナイパー役のヴァンだけは、ブレイブなどの補助魔法のターゲットを自分だけにした。この分だとあと二時間もすれば倒せそうな雰囲気。「加ダメージチャージ」による MP 回復が強力に効いているのも良い傾向。ケアルガを惜しげもなく使える。<br><br>2時間半経過。<br>残り体力は50%程度。モニターをオンにしてみると、「リーダーを変更してください」の表示で戦闘が止まっていた。「必殺」コンボでリーダーのヴァンが戦闘不能になってしまったようだ。<br><br>3時間経過。<br>またしてもリーダー変更のウインドウ。うーん、安定しないなあ。どうも加ダメージチャージで回復する MP の量が減ってきているようだ。以前ならば、ヴァンが一発銃を撃てば30ポイントの MP が回復していたが、今となっては7ポイントしか回復しない。これでは十分なケアルガやアレイズのための魔力を確保できない。ミストが薄くなっているんだろうか?<br><br>4時間経過。<br>ライフゲージは16個、30%くらい。戦闘開始時に40個ほど持っていた「クロノスの涙」を使い切った。とりあえずこれ以上やっても放置できないし、一時退却することにした。瀕死になったヤズマットがさらに凶悪な攻撃をしてきたら困るし。たぶん魔神竜と同じく、退却してもヤズマットの HP は回復しないだろう。回復してたら泣く。また、サイクロンのダメージががきつく感じてきた。手元の防具を見ると、軽装備のポンチョが風属性の半減効果を持っている。でも、防御力が弱いし、一個しか持っていない。しかし背に腹は替えられないので、サイクロン発動時に HP が低いメンバーに装備させてみる。無いよりはずっといいけど、衣替えの手間がかかるなあ。<br><br>回復アイテムを調達するために戦線を一時離脱。<br>ついでにポンチョを買ってこよう。どこで売ってるんだろう? かなり防御力が低いから、初期の頃に訪れた街だろうな。王都ラバナスタか空中都市ビュエルバあたりだろうか? そう考えてラバナスタの「パナミスの防具ショップ」に行ったところ、一つ1000ギルで売っていた。即購入。あとクロノスの涙、フェニックスの尾、金の針を99個になるように購入。この状態でセーブ。<br><br>再戦。<br>良かった、ヤズマットの HP はさっきのままだ。ミニマップの下に Round2 の表示。ん? ヤズマットにプロテス、シェル、ヘイスト、ブレイブ、リジェネがかかってるよ。さっさとデスペルで解呪。<br><br>5時間経過。<br>残り25%程度。<br><br>5時間半経過。<br>のこり20%程度。ゲージの数で言うと10個。<br>ヤズマットはここで「驚異」を使ってきて、レベルが倍になった。えー、勝てるのか、これ。サイクロン一発が6000から8000くらい食らうようになってる。かなりつらい。ガンビット変更。アレイズを回復の中心に据えた。そしてケアルガ、プロテガ、ヘイスガ、ブレイブをオフ。キャロット戦と同じく、捨て身で行く戦術。と思ったけど、ヤズマットの攻撃力はまだ即死レベルではないようなので、ケアルガだけをオン。サイクロンを構えたときにポンチョに装備を切り替えてダメージ半減を試みたが、それでも4000ポイント以上のダメージ。キツい。<br><br>6時間経過。<br>残り10%程度。ゲージは7個。比較的安定している感じ。<br><br>6時間40分経過。<br>残り10%。ゲージは5個。サイクロン発動時にポンチョが必要なメンバーを判別できるようになった。<br><br>6時間50分。<br>ヤズマットがリフレガを使ってきた。ヤズマット自身にではなく、私のパーティをターゲットとして。これでは自分たちにケアルガは使えない。白魔法ストナも金の針に切り替え。<br><br>7時間12分。<br>ヤズマットが緑魔法リジェネを使ってきた。こんなに HP が多くて長期戦になってるのに、時間とともに HP を回復されてはかなわない。すかさずガンビットにリジェネ対策として白魔法デスペルを組み込む。勇者たちに「いてつくはどう」を放つ大魔王ゾーマの気持ちが少しだけ理解できた。<br><br>7時間37分。<br>サイクロンを連発され、バトルメンバーが全滅。リザーブメンバーがフェニックスの尾による蘇生を試みるも、通常攻撃を連続して食らう。LV 13程度のリザーブメンバーは当然即戦闘不能になった。為す術もなく全滅。なんてことだ。もういちど装備とガンビットを見直して再戦する予定。きっと何か方法があるはず。必ず討ち取ってやる。<br><br>追記。<br><a href="http://sonic64.com/2006-06-18.html" title="2006年06月18日の Landscape">2006-06-18</a> の「ヤズマット討伐完了」に再戦の記録を書いた。<br><br><h3>- ヤズマット討伐の報酬</h3>ヤズマット討伐時の獲得ライセンスポイントは表示されなかった。あまりに戦闘が長かったことと、討伐成功の喜びのあまり、ステータス画面で増加分を計算することさえ忘れていた。<br><br>依頼人のモンブランからは報酬として以下を受け取った。<br><br>30000ギル。<br>神殺しの紋章。<br><br>神殺しの紋章は「おたから」。早速売却してみたけどなにも起こらない。売却価格は1ギルだし、これって売っちゃダメなのかな?<br>報酬の品よりも、てくてくパタパタと集まったモーグリ6兄弟からそれぞれお礼を言われたのがうれしい。6兄弟は、クラン「セントリオ」のリーダーのモンブラン、シュトラールのノノ、ダルマスカ西門のモグシー屋のソルベ、ハーディ、ダルマスカ南門のモグシー屋ホルン。ハーディって何やってる人だっけ? 大工?<br><br>クランレポートの空賊の隠れ家には、ヤズマットをエンゲージした証として「マスターハンター」が追加された。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-07.html">
 <title>アプリケーションを終了させるには Environment.Exit()</title>
 <link>http://sonic64.com/2006-05-07.html</link>
 <description>C# でアプリケーションを終了させるには System.Environment.Exit() を使う。Environment.Exit(0);Exit メソッドの引数にアプリケーションの終了コードを指定できる。これは 2005-01-20 「C# でアプリケーションの終了コードを返す」でも書いた。正常終了なら 0 を指定するのが慣例。それ以外の場合はアプリケーションの作りによって値の使い方は千差万別。呼び出し側にエラーを伝えるために、エラーに応じて細かく番号を決めておくこともある。一方、エラーはみんな終了コード1と割り切って定義することもある。System.Windows.Forms.Application.Exit() というのもあるが、これはメッセージループを止めるだけでそれ以外の処理は続行してしまう。今回はこれに関する失敗をした。業務エラー発生時にダイアログを出して WinForm アプリケーションを終わらせようとしたけど、Application.Exit() を使ってしまったため...</description>
 <dc:date>2006-05-07</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>.net</dc:subject>
 <dc:subject>C#</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2enet"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_c23"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[C# でアプリケーションを終了させるには System.Environment.Exit() を使う。<br><br><blockquote>Environment.Exit(0);</blockquote><br>Exit メソッドの引数にアプリケーションの終了コードを指定できる。これは <a href="http://sonic64.com/2005-01-20.html" title="2005年01月20日の Landscape">2005-01-20</a> 「C# でアプリケーションの終了コードを返す」でも書いた。正常終了なら 0 を指定するのが慣例。それ以外の場合はアプリケーションの作りによって値の使い方は千差万別。呼び出し側にエラーを伝えるために、エラーに応じて細かく番号を決めておくこともある。一方、エラーはみんな終了コード1と割り切って定義することもある。<br><br>System.Windows.Forms.Application.Exit() というのもあるが、これはメッセージループを止めるだけでそれ以外の処理は続行してしまう。<br><br>今回はこれに関する失敗をした。業務エラー発生時にダイアログを出して WinForm アプリケーションを終わらせようとしたけど、Application.Exit() を使ってしまったために処理が続行されてしまった。テストしてすぐに気づいたけどね。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-06.html">
 <title>FF12 の魔神竜の出会い方と攻略 修験の扉の開け方</title>
 <link>http://sonic64.com/2006-05-06.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) の魔神竜の出会い方と攻略法、魔神竜のいるエリアに入るための「修験の扉」を開ける方法、さらにその先の扉の鍵の入手法のメモ。- 魔神竜の依頼情報クランレポートによると、魔神竜は最も邪悪な竜として地獄の王とも呼ばれる伝説の魔竜とのこと。私は友達から FF12 にも神竜がいるよと聞いていたが、神竜ではなく魔神竜だった。魔神竜はモブではなくボスモンスター扱いとなっているため、依頼人はいない。ただ、セントリオにいるクランメンバーが言っていた「ヤツの話をモンブランから聞き出すには、モブになっていない強敵を倒す必要があるぞ。」というのは、この魔神竜のことだ。つまり、最後のモブ討伐依頼を受けるには、この魔神竜を倒す必要がある。私の魔神竜討伐時のレベルは67。ちょっとガンビットと装備を調整するだけで楽に戦えた。- 魔神竜との出会い方魔神竜はアルケイディア地方にあるソーヘン地下宮殿の「怒れる神と対する広間」にいる。「怒れる神と対する広間」には「定...</description>
 <dc:date>2006-05-06</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) の魔神竜の出会い方と攻略法、魔神竜のいるエリアに入るための「修験の扉」を開ける方法、さらにその先の扉の鍵の入手法のメモ。<br><br><h3>- 魔神竜の依頼情報</h3>クランレポートによると、魔神竜は最も邪悪な竜として地獄の王とも呼ばれる伝説の魔竜とのこと。私は友達から FF12 にも神竜がいるよと聞いていたが、神竜ではなく魔神竜だった。<br><br>魔神竜はモブではなくボスモンスター扱いとなっているため、依頼人はいない。ただ、セントリオにいるクランメンバーが言っていた「ヤツの話をモンブランから聞き出すには、モブになっていない強敵を倒す必要があるぞ。」というのは、この魔神竜のことだ。つまり、最後のモブ討伐依頼を受けるには、この魔神竜を倒す必要がある。<br><br>私の魔神竜討伐時のレベルは67。ちょっとガンビットと装備を調整するだけで楽に戦えた。<br><br><h3>- 魔神竜との出会い方</h3>魔神竜はアルケイディア地方にあるソーヘン地下宮殿の「怒れる神と対する広間」にいる。<br><br>「怒れる神と対する広間」には「定めを受け入れる路」の西側にある「修験の扉」から向かうのだが、封印が施されているため、まずこれを解かなければならない。また、修験の扉の封印を解いたとしても、「怒れる神と対する広間」にも鍵付きの扉がある。魔神竜と戦うためには、この扉のカギも手に入れなければならない。<br><br><h3>- 修験の扉を開ける</h3>「定めを受け入れる路」には、修験の扉の開け方についてのヒントがいくつか書かれている。<br><br><blockquote>修験の扉<br><br>「反して修験の扉を開かんとする者よ。<br>朝日と共に歩み刻を数えし者よ。<br>その歩みを終えし時、修験の扉は汝を抱かん。」</blockquote><br>上記の文を読んだだけだと何をしたらよいかわかりにくいが、実際に地下宮殿に行ってみると「定めを受け入れる路」には「古の扉」と「刻の扉」が配置されているので、上記の文の意味を理解するできる。つまり、朝日の方角である東から時計回りに「刻の扉」を開いていけばよいということだ。<br><br>私の場合、天をあおぐ部屋のゲートクリスタルから転移してきたので、「暗き光と対する広間」から「定めを受け入れる路」に入り、「古の扉」だけを空けて東側 (時計で言う3時の方向) に抜け、一度「時の水洞」まで行ってからあらためて「定めを受け入れる路」の東側に戻り、時計回りに刻の扉を開けていった。<br><br>すべての刻の扉を順番通りに開くと、修験の扉が開いたというメッセージが表示される。<br><br><h3>- 修験の扉の先にある鍵付きの扉</h3>修験の扉の先には、また鍵付きの扉がある。最初はこれの開け方がわからず、しばらくの間放置していた。しかし、レアモンスター狩りと未踏マップ埋めをしている間にこの扉の鍵を得ることができた。<br><br>鍵を得た場所は、アルケイディア地方のセロビ台地の北東にある「北部段丘」。ここの「10番風車」を調べると、機工士モーグリと竜の研究家と会える。チョコボに乗ったままだと調べられないので注意。<br><br>彼らと話すと「ぼろぼろのカギ」を得られるが、モブ No.21 「取られた荷物を取り返せ!」でヴィラールを討伐していることが条件となっているようだ。取り返した荷物に付いていた「竜のウロコ」を研究家にあげると代わりに鍵をくれる。<br><br><blockquote>竜の研究家<br><br>そうだ、おぬしに礼をせねばならん。<br>……このカギを受け取ってくれい。<br>究極の竜を封じ込めたといわれる扉のカギじゃよ。</blockquote><br>アルケイディア地方の南には竜が眠っているという伝説がある。竜の研究家がくれた鍵。そして、アルケイディア地方の南にあるソーヘン地下宮殿の鍵付きの扉。というわけで行ってみると、扉が開いた。そしてそこにいたのは魔神竜だった。<br><br><h3>- 魔神竜と戦う</h3>魔神竜との戦いはかなりの長期戦になる。その理由は、魔神竜が持つ膨大な HP (ヒットポイント) にある。<br><br>魔神竜と対峙したとき、その異常なライフゲージがまず目を引く。通常は横一本として表示されているライフゲージがまず上下二本構成になっていて、下段のライフゲージは細かい点として表現されている。「まさかこれって」・・・と思って少し戦ってみるとビンゴ。上段は通常のライフゲージで、下段は上段が0になると一つ減るという仕組みだった。数字の一の位と十の位みたいなものだ。要するに、あまりに HP がありすぎるので、その膨大な HP を二段構成のライフゲージで表現しているということだ。<br><br>クランレポートのハントカタログ No.374 「ウルタンエンサ族」には、巨大なドラゴンと戦う生物兵器を開発したエンジニアの話が書かれていた。そのドラゴンとはは、間違いなく魔神竜のことだろうな。「こっちの攻撃は当たっているのだが、全くダメージを受けているように見えない」というのは、あまりに HP が多すぎるということなんだろう。<br><br>これだけのライフゲージがあるので、当然のことながら戦闘は長期化する。戦闘開始から討伐まで1時間と5分かかった。もっとも、最初の5分から10分くらいで装備とガンビットの調整が終わり、あとは戦況を静観するだけだった。その間はウェブを見たり、お茶を飲んだり、読書するなどしていた。<br><br>こちらの攻撃では、攻撃力アップの緑魔法「ブレイブ」をかけた状態で2000から5000程度のダメージを魔神竜に与えられる。長期戦を有利に運ぶためにいろいろ試したが、すべて効果がなかった。<br><br>黒魔法クラウダ。<br>追加効果のスリップを狙ったが、何発当たってもスリップにならない。下位魔法のバイオもダメ。<br><br>緑魔法タクシク。<br>猛毒を狙ったが、ミスばかり。あげくレジストされた。<br><br>そのほか、ブライガ、コンフュ、スロウガ、バヒールなどもレジストされた。<br><br><h3>- 魔神竜戦は中断可能?</h3>魔神竜と戦っている最中、ミニマップに扉を示すサインが出ていたので行ってみたところ、部屋から出ることができた。もういちど入ってみると、魔神竜の膨大な HP はリセットされておらず、退出したときのままだった。ソーヘン地下宮殿から移動したり、セーブしたときに HP がどうなっているかは不明。というか、もう一度最初からになるのは嫌なので試せない。<br><br>ちなみに、一度退出して再入場すると画面には Round 2 と表示されていた。何回退出したかはちゃんとカウントしているらしい。色気を出さずに Round1 で魔神竜を倒していれば、何かもらえたのかもしれない。<br><br><h3>- 魔神竜から盗む</h3>ヴァンに盗めるアイテムが良くなるアクセサリ「盗賊のカフス」を装備させて魔神竜から盗んだら、「闇の石」を得られた。もっといい物持っててほしいな。<br><br><h3>- 魔神竜戦の装備とガンビット</h3>魔神竜との戦いでは、攻撃、防御、補助、回復をずっと続けられるようにガンビットと装備を調えることが必要。<br><br>回復役のアーシェのガンビットは以下の通り。<br><br>味方一人 &gt;&gt;アレイズ<br>HP&lt;50% の味方 &gt;&gt;ケアルガ<br>MP&lt;10%の自分 &gt;&gt;チャージ<br>最もHPが低い敵 &gt;&gt;たたかう<br><br>上記に加え、プロテガ、ヘイスガ、ブレイブ、「ストップ」対策のクロノスの涙、バブル、エスナを組み込む。好みでシェルガを加えてもいい。ケアルガの発動条件は、もっとも魔力が高いキャラから優先的に発動するようにし、重ねがけして無駄打ちしてしまうのを防ぐために、極力同じ発動条件にしない。<br><br>攻撃役のヴァンとバッシュもほぼ同じガンビット。ただし、ケアルガの発動条件はヴァンだけ40%にしてある。バッシュとアーシェのケアルガ発動条件が同じになってしまうが、アーシェのケアルガ発動条件を60%にしているとちょっと回復が過剰になってしまうので10%ほど下げた結果だ。また、プロテガやヘイスガの重ねがけを防ぐために、バッシュとアーシェとヴァンで異なる優先順位に変えたりもした。<br><br>装備はアクセサリだけバブルチェーンに交換する。あとはほぼ通常の雑魚敵戦用と変わらない。バブルチェーンがなければ、裏魔法バブルを使うだけだ。<br><br><h3>- 魔神竜の弱点属性は聖</h3>ガンビット「聖に弱い敵」が反応。しかしここで白魔法「ホーリー」を連発するのはあまり良くない。長期戦なので、極力 MP は回復魔法と補助系魔法のために残しておきたいからだ。また、高位の魔法はエフェクトの発動待ちになることが多く、通常攻撃にくらべて効率が悪くなることがある。<br><br>そういった意味では、聖属性の武器で攻撃する方がよいのだが、<a href="http://sonic64.com/2006-05-04.html" title="2006年05月04日の Landscape">2006-05-04</a> の「FF12 のモブ 神 (闇神) の出会い方と攻略」でも書いたように、私は聖剣エクスカリバーもホーリーランスも持っていない。仕方がないのでアルテマウェポンなどで斬りまくった。<br><br><h3>- 魔神竜の攻撃への対策</h3><div class="associate"><strong><a href="http://sonic64.com/go/B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き"><img src="http://images-jp.amazon.com/images/P/B0000B3OXY.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き" alt="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き">ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き</a></strong><br><br>スクウェア・エニックス<br>発売日: 2006/03/16<br>PlayStation2<br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き"> <a href="http://sonic64.com/go/B0000B3OXY" title="ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き">「ファイナルファンタジーXII 特典 FFXII/iTunes Custom Card(※iTunes Cardとしての使用有効期限は切れています)付き」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B0000B3OXY">amazon で詳しく見る</a></div><br>まず、長期戦が予想されるので裏魔法バブルかアクセサリ「バブルチェーン」を使って HP が2倍になるようにしておく。<br><br>バブル状態ならば HP が8000から9500程度になり、白魔法ケアルガを HP&lt;50% 程度で発動するようにしておくことで戦闘不能は避けられる。ケアルガ一回の回復量は、術者にもよるが5000から8000程度になるからだ。<br><br>今回も裏魔法「デコイ」による囮作戦は使わない。ケアルガの性能が良いことと、魔神竜の攻撃はのダメージが多くないため、攻撃がある程度分散された方が戦いやすいからだ。<br><br>通常攻撃。<br>緑魔法プロテスをかけた状態で1600程度のダメージ。<br><br>ジャッジメント。<br>ムービー付きの全体攻撃。邪悪な存在でもさすがに神様だけあって、審判を下してくる。ダメージは3000から4000程度。見た目から推察するに火属性なのかもしれない。ケアルガで対処。<br><br>ペトロブレス。<br>範囲攻撃で1500程度のダメージ。「石化中」のステータス異常を伴う。ダメージは緑魔法シェルガをかけた状態の値だが、シェルガってペトロブレスに効果があるかどうかは不明。シェル系で防げるのは魔法だけかもしれない。<br><br>ファイガ、ブリザガ、ウォタガ、ダーガ。<br>一般的な黒魔法も使ってくる。闇属性のダーガはデモンズシールドを装備していれば吸収できる。それ以外はケアルガで十分対処可能。<br><br>アンチ。<br>対象の HP と MP を入れ替える魔法。一見嫌らしい攻撃だが、実はこれがありがたい。長期戦ではどうしても MP が不足しがちになるのだが、このアンチのおかげで MP の欠乏を一気に解消できるからだ。後半では「MP 少なくなってきたなー、アンチまだかなー」と待つようになるくらい。特殊技「HP MP」を使っても同じ効果がえられるので、そっちを使えばいいんだけどね。もちろん、アンチを受けたらすぐさまケアルガによる回復をしないと戦闘不能になるおそれがある。<br><br><h3>- 魔神竜討伐の報酬</h3>魔神竜討伐時の獲得ライセンスポイントは表示されなかった。その巨体に隠れてしまったのかな。討伐後のステータス表示画面では150LP 分増えていた。<br><br>魔神竜はモブではないので依頼人は存在しないが、ボス扱いなのでラバナスタのクラン「セントリオ」主宰のモンブランから以下のごほうびがもらえた。<br><br>50000ギル<br><br>そして何よりのご褒美は、45体目のモブ「ヤズマット」の依頼が発生したことだ。ヤズマットは地上最強のモンスターだという。戦うのが今から楽しみだ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-05.html">
 <title>FF12 のサブイベントと隠し要素</title>
 <link>http://sonic64.com/2006-05-05.html</link>
 <description>ファイナルファンタジー12を最後まで楽しみ尽くしたい。いろいろとやっていないイベントや要素がある気がするので、それをやることにする。2006-05-04 の「FF12 のモブ 神 (闇神) の出会い方と攻略」で44体のモブを全部やっつけたけど、その後の依頼が発生しない。モンブラン、45体目の依頼情報を教えて! と思って話しかけても、「とくに依頼はないクポー」とか言ってる。神竜とかオメガとかいるんでしょう? なにか足りないのかな?仕方がない。いろいろやり残してることもあるし、そっちを先にやることにしよう。とりあえずやり残していることを列挙。- 神竜を倒すなんか今回もいるらしい。今回の FF はファーヴニルやリンドヴルムなど、竜が豊作だな。ところで神竜って神龍って書くんだっけ? でも、それってシェンロン?追記。2006-05-06 の「FF12 の魔神竜の出会い方と攻略 修験の扉の開け方」で魔神竜を倒した。- オメガを倒すオメガもいるらしい。でもそれ以上のことは知らない。魔法剣も「みだれうち...</description>
 <dc:date>2006-05-05</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12を最後まで楽しみ尽くしたい。いろいろとやっていないイベントや要素がある気がするので、それをやることにする。<br><br><a href="http://sonic64.com/2006-05-04.html" title="2006年05月04日の Landscape">2006-05-04</a> の「FF12 のモブ 神 (闇神) の出会い方と攻略」で44体のモブを全部やっつけたけど、その後の依頼が発生しない。モンブラン、45体目の依頼情報を教えて! と思って話しかけても、「とくに依頼はないクポー」とか言ってる。神竜とかオメガとかいるんでしょう? なにか足りないのかな?<br><br>仕方がない。いろいろやり残してることもあるし、そっちを先にやることにしよう。とりあえずやり残していることを列挙。<br><br><h3>- 神竜を倒す</h3>なんか今回もいるらしい。今回の FF はファーヴニルやリンドヴルムなど、竜が豊作だな。ところで神竜って神龍って書くんだっけ? でも、それってシェンロン?<br><br>追記。<br><a href="http://sonic64.com/2006-05-06.html" title="2006年05月06日の Landscape">2006-05-06</a> の「FF12 の魔神竜の出会い方と攻略 修験の扉の開け方」で魔神竜を倒した。<br><br><h3>- オメガを倒す</h3>オメガもいるらしい。でもそれ以上のことは知らない。魔法剣も「みだれうち」もないんだけど、勝てるのかな。<br><br><h3>- 地図を全部埋める</h3>マップの暗いところを全部埋める。セロビ台地とかフォーン海岸、大砂海オグル・エンサのあたりには、足を踏み入れたことさえないエリアもある。こんなんでも「イヴァリース・ウォーカー」の証をもらえちゃうのって、なんだか世の中間違ってないか?<br><br><h3>- ガラムサイズ水路の水門</h3>あの地下水路はホワイトムースとかオルトロスでもうおなかいっぱい。水門の鍵は手に入れたし、手紙を解読すればいいんだろうけど、なんだか行く気になれなかった。<br><br><h3>- ガリフの里ジャハラの風水師</h3>ヘネ魔石鉱の奥に連れてってくれない。ときどき話しに行ってるのだけど、「まだ早いのだよ」とか言われる。レベル上げなきゃいけないのかな? レベル52の頃に幻妖の森からちょっとだけ入れるエリアで奥の敵であろうと思われる「アビス」と戦ったけど、確かに強かった。<br><br><h3>- モスフォーラ山地の浮き草</h3>結局あの浮き草は何だったんだろう? 行っていないエリアもあるなあ。チョコボが怪しい? 何かレアなアイテムでもあるのかな?<br><br><h3>- ソーヘン地下宮殿の伝説の竜</h3>「アルケイディアに行くだけなら関係ないよ」とか言われたやつ。ここに神竜がいるのかな? ナルビナ砦の帝国軍兵士も、アルケイディスには竜の伝説があるって言ってたしなあ。<br><br>追記。<br>ソーヘン地下宮殿の伝説の竜は、<a href="http://sonic64.com/2006-05-06.html" title="2006年05月06日の Landscape">2006-05-06</a> の「FF12 の魔神竜の出会い方と攻略 修験の扉の開け方」で討伐した。<br><br><h3>- 死都ナブディスのメダル</h3>ダラン爺のところにいるロッケンモウに依頼されたメダル集め。かなり昔に頼まれたことなので、どのメダルが足りないんだかわからなくなった。モブのデスサイズはやっつけたし、隠し店も行ったしなあ。ここって何かいいものあるのかな。何しろ死都だしなあ。<br><br><h3>- 古代都市ギルヴェガンのクリスタルグランデの深層</h3>グレネードだかなんだかのボム系の敵に追いかけ回され、泣く泣く帰ってきたギルヴェガン。あそこキライ。セーブポイントも遠いし。でも、ここは何かいい物がありそうな雰囲気。何てったって古代都市だしね。<br><br><h3>- 召喚獣を集める</h3>配下に加えた召喚獣はいまのところ7体。魔神ベリアス、死の天使ザルエラ、憤怒の霊帝アドラメレク、暗黒の雲ファムフリート、密告者シュミハザ、統制者ハシュマリム、背徳の皇帝マティウス。もっとたくさんいると思う。でも、どこにいるんだろう? 他のイベントと連動してる? 古代都市ギルヴェガンも怪しい。<br><br><h3>- 黒魔法コラプス、白魔法フルケアを取る</h3>コラプスとフルケアってどこにあるの?<br><br>白魔法ケアルガがかなり使えるので、フルケアはあってもなくてもいい物なのかな? でも 全員の HP 全回復でステータス異常も全部回復だったらちょっとほしいかも。ケアルガもアーシェ以外のキャラが使うと、とくにバブル使用時に回復力の不足を感じるときがあるしね。<br><br>コラプスはどんな魔法なんだろう? イメージ的にはダークシュナイダーが使ってた超原子崩壊励起 (ジオダ=スプリード) みたいな感じ? あ、でも確か <a href="http://sonic64.com/2006-05-04.html" title="2006年05月04日の Landscape">2006-05-04</a> の「FF12 のモブ 神 (闇神) の出会い方と攻略」で討伐した闇神がコラプス使ってたけど、そんな感じじゃなかったような気がする。今まで集めるだけで使ったことがない「コラプスの魔片」で確かめてみるか。<br><br><h3>- レアモンスター狩り</h3>フォーン海岸のハントループに参加したのがつい最近だったから、レアモンスターはほとんど狩ってない。運に左右されるだろうし、コンプするのは大変だろうなあ。先は長い! (安駄婆)<br><br><h3>- クランレポートのハントカタログを埋める</h3>ハントカタログは地道に戦っていけばコンプリートできそう。がんばるぞ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-04.html">
 <title>FF12 のモブ 神 (闇神) の出会い方と攻略</title>
 <link>http://sonic64.com/2006-05-04.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) の神 (闇神) の出会い方と攻略法のメモ。- 神 (闇神) の依頼情報「No.44 神か悪魔か」。緊急討伐依頼扱いのモブ。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。神 (闇神) のランクは S。クランレポートによると、神は正式名称を闇神という。命運を予測する陰陽道を究めし者が、巨大な闇の力により邪悪化した姿とのこと。私の神 (闇神) 討伐時のレベルは67。楽々だった。ガンビットも雑魚敵用から変更する必要もないくらい。でも、S ランクにしては結構強いという印象を受けた。- 神 (闇神) との出会い方神 (闇神) はヤクト・ナルドアにある大灯台の「地下層/行き先不明」にいる。ここに行くまでは非常に長かった。「行き先不明」に行くには、大灯台1Fの「始原の層 外郭」にある天道器を使う。ただし、天道器ははじめは「暗影の層」にしか行けない。大灯台地下層の「暗影の層」、「闇昏の層」、「陰裏の層」、これ...</description>
 <dc:date>2006-05-04</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) の神 (闇神) の出会い方と攻略法のメモ。<br><br><h3>- 神 (闇神) の依頼情報</h3>「No.44 神か悪魔か」。緊急討伐依頼扱いのモブ。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。神 (闇神) のランクは S。<br><br>クランレポートによると、神は正式名称を闇神という。命運を予測する陰陽道を究めし者が、巨大な闇の力により邪悪化した姿とのこと。<br><br>私の神 (闇神) 討伐時のレベルは67。楽々だった。ガンビットも雑魚敵用から変更する必要もないくらい。でも、S ランクにしては結構強いという印象を受けた。<br><br><h3>- 神 (闇神) との出会い方</h3>神 (闇神) はヤクト・ナルドアにある大灯台の「地下層/行き先不明」にいる。ここに行くまでは非常に長かった。<br><br>「行き先不明」に行くには、大灯台1Fの「始原の層 外郭」にある天道器を使う。ただし、天道器ははじめは「暗影の層」にしか行けない。大灯台地下層の「暗影の層」、「闇昏の層」、「陰裏の層」、これら3つの層のそれぞれの外郭にある「黒き台座」に「黒の珠」を奉納して、闇を払う必要がある。それぞれの層の黒き台座に奉納を終えると、天道器で次の層に行けるようにという仕組みだ。<br><br>必要な黒の珠の数はどれくらいか数えてないが、3層合計で100個くらいあれば十分だと思う。暗影の層などにある「黒の珠の凝集」などは10個くらいの黒の珠が一気に手に入る。これらをうまく利用して集めていく。<br><br>結構雑魚敵が強かったりする。とくに外郭よりも内郭の敵に徒党を組まれたときがやばい。レベル60くらいのときは、アバドンやデッドリーボーンの集団とスプラッシュに大挙して押し寄せられて全滅しそうになり、命からがら天道器に乗り込んで退却したこともあった。<br><br>聖属性に弱い敵がたくさんいるので、聖属性の武器を持ってると楽かもしれない。たとえば、聖剣エクスカリバーとか、ホーリーランスとか。あ、これらがほんとに聖属性かどうかは、持ってなかったので私は知らない。<br><br>途中で「エリクサーちょうだい」とエリクサーをねだってくるマジックポットや、ボスモンスターのフェニックスがいたりすることもあるので注意。マジックポットは攻撃すると強力な黒魔法「フレア」で反撃してくるので手を出さない方がいい。扉によってエリアが隔てられている場合は、「盗む」で盗み役の人がマジックポットからエリクサーを盗み、その瞬間に扉を開くという方法でエリクサーを盗んで逃げることもできる。<br><br><h3>- 闘神ではなく闇神</h3>初めて会ったとき、神ではなく闇神と表示されたので、あれ? 神じゃなくて闇神なの? と思った。依頼人のモンブランは呼び名はどうでもいいと思っているらしい。討伐後に報告に行ったら以下のようなことを言われた。<br><br><blockquote>クポッ、クポポポポッ! 神を倒したクポ!?<br>え、神じゃなくて闇神だったクポ?<br>細かいことはどっちでもいいクポ!</blockquote><br>ところで、読みは「やみがみ」でいいんだよね? 闇って音読みあるのかな? 辞書引いたけど見つけられなかった。<br><br>ちなみに、私は途中まで闇神じゃなくて闘神 (とうしん) だと思ってた。「門構え」で始まって「神」で終わる単語のうち、私の語彙の最上位にあるのは「闘神」だったためだ。幽遊白書の闘神の雷禅という名が心に残ってるということも理由の一つかな。というわけで、モンブランと話すまでずっと闘神だと思ってた。<br><br>モンブランと話してるうちに、なんか字面が変だなあと思ってよく見たら闘神じゃなくて闇神だと書いてあることに気づいた。<br><br>今ちょうどテレビかプレイステーション2の調子が悪いために、DELL の20.1インチ液晶ディスプレイ UltraSharp 2001 HAS に PS2 を S端子接続しているので気づくことができた。さすがに細かい部分まで潰れずに表示される。いつも使っている29インチのテレビに S端子接続していたときはビュエルパなのかビュエルバなのか判別に困ったこともあるけど、UltraSharp 2001 HAS ならくっきり見える。<br><br><h3>- 神 (闇神) と戦う</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>神 (闇神) はしもべを召喚して使役してくる。召喚開始からしもべを倒すまでの間、神 (闇神) はこちらの攻撃を魔法障壁と完全マバリアと白の風で完全に防いでいるので、まずしもべから片づける。ちなみに「白の風」はステータス異常防御結界。初めて見た。FF5 の青魔法「ホワイトウインド」は回復魔法だったけど、今回はそうじゃないんだね。<br><br>しもべは四神になぞらえたモンスター。基本的に過去に大灯台で戦ったことのある敵ばかり。しかも「盗む」をしても何も持ってないという有様。一体目のしもべはパンデモニウム (玄武)、二体目はシャーリート (青竜)、三体目はフェンリル (白虎)、四体目はフェニックス (鳳凰)。<br><br>闇神自体はそんなに強くはない。しもべと闇神の攻撃が重なるときついときもあるけど、基本的に白魔法ケアルガによる回復のガンビットをセットしておけば十分。発動条件は HP&lt;60% か HP&lt;70% くらいでいいかな。<br><br>あとは MP&lt;10%の自分&gt;&gt;チャージ のガンビットさえあれば倒せる。バブルによる HP 倍増や裏魔法「デコイ」による囮戦法は必要なかった。<br><br>ヴァンに盗めるアイテムが良くなるアクセサリ「盗賊のカフス」を装備させて闇神から盗んだら、「くさった肉」を得られた。えー、これだけ? いや、神様なんだしせめて「邪神の肉」とか持っていてほしかった。でも何で肉なんだ? Fresh meat! とか言ってくる Diablo のブッチャーさんと関係があったりする?<br><br>ちなみに闇神戦で装備していた武器は以下の通り。<br>ヴァン ゴールドアックス。盾はデモンズシールド。<br>アーシェ ブレイクブレイド。盾はデモンズシールド。<br>バッシュ アルテマウェポン。盾は両手剣のためなし。<br><br>今考えると、闇神は強力な魔法攻撃をしてくるので、デモンズシールドよりも魔法防御力の高い「イージスの盾」の方が良かったかも。そういうことをあんまり考えなくても勝てちゃったからなあ。<br><br><h3>- 神 (闇神) の弱点属性は聖</h3>ガンビット「聖に弱い敵」が反応。ホーリーが効くようだけど、長いアニメーションの発動待ちになってしまうことがあるので、バシバシ直接攻撃してる方が早かった気がする。何しろレベル67だったもんなあ。<br><br>以下、召喚されたしもべの弱点。<br><br>パンデモニウムにはガンビット「風に弱い敵」が反応。でも、黒魔法エアロガを使うより殴った方が早い。<br>シャーリートにはガンビット「火に弱い敵」が反応。これも黒魔法ファイガを使うより殴った方が早い。<br>フェンリルにはガンビット「聖に弱い敵」が反応。またまた白魔法ホーリーを使うより殴った方が早い。<br>フェニックスの弱点は未調査というか、ガンビットが反応しなかった。でも、バリアチェンジして弱点が変わる。わざわざ弱点を増やしてるの? というわけで、やっぱり殴った方が早い。<br><br>というわけで、肉弾戦最強。<br><br><h3>- 神 (闇神) の攻撃への対策</h3>陰陽道を究めているだけあって、多くの上級魔法を使ってくる。コラプス、ホーリー、ショック、スリップ、デスペガ、ドンムブガ、フィアガ、アンチ。<br><br>意外とアンチがいやらしい。HP と MP を入れ替えるという効果があるが、これで一時的に HP が一気に減らされて、そこを狙われて戦闘不能になることがあった。ホーリーなどがきつければ、聖属性を吸収する「白の仮面」とか「賢者の指輪」などを使うのがいいと思うが、そこまでする必要はなかった。<br><br>シャイニングレイ。<br>ダメージは1400から2200程度なので、ケアルガ一発で対策完了。<br><br>ダークネス。<br>どんな技だったか忘れた。脅威でも何でもなかったような気がする。<br><br><h3>- 神 (闇神) 討伐の報酬</h3>神 (闇神) 討伐時の獲得ライセンスポイントは表示されなかった。ただ、戦闘前に496ポイントだった LP が戦闘終了後には619にまで増えていた。しもべ4体と闇神で123ポイントってことか。<br><br>依頼人からは報酬として以下を受け取った。<br><br>20000ギル。<br>ラストエリクサー 2つ。<br><br>報酬は意外と少ないかなあ。もっとレアな武器とかほしいんだけど・・・。<br><br>ところで、クランレポートのモブリストでは、神 (闇神) に対して「退治」という表現が使われている。No.14 のボーパルバニーとギルガメだけ「倒す」という表現で、他はみんな「討伐」なのになぜこれだけ・・・と思ったら、No.20 のダークスティールも「退治」という表現が使われていた。なんで? 闇の住人をやっつけたときは「退治」と呼ぶものなのかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-03.html">
 <title>C# と DirectX で動画を再生する</title>
 <link>http://sonic64.com/2006-05-03.html</link>
 <description>2006-04-27 「C# でスクリーンセーバーを作る」の続き。C# から DirectX を使って MPEG2 の動画を再生する。- DirectX SDK のダウンロード動画再生部分は DirectX を使って作ることにしたので、DirectX SDK をダウンロードした。サイズが390.2MB もあるので、気長に。DirectX SDK - (April 2006)http://www.microsoft.com/downloads/details.aspx?FamilyId=7AB ...ダウンロードしたファイルを実行。インストーラではいつも通り「次へ」を連打してインストール完了。- Microsoft.DirectX.AudioVideoPlayback で動画を再生動画再生部分は Microsoft.DirectX.AudioVideoPlayback を使って簡単に作れた。string path = GetNextClipPath();fileIndex++;if (vi...</description>
 <dc:date>2006-05-03</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>.net</dc:subject>
 <dc:subject>C#</dc:subject>
 <dc:subject>Windows</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2enet"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_c23"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<a href="http://sonic64.com/2006-04-27.html" title="2006年04月27日の Landscape">2006-04-27</a> 「C# でスクリーンセーバーを作る」の続き。C# から DirectX を使って MPEG2 の動画を再生する。<br><br><h3>- DirectX SDK のダウンロード</h3>動画再生部分は DirectX を使って作ることにしたので、DirectX SDK をダウンロードした。サイズが390.2MB もあるので、気長に。<br><br>DirectX SDK - (April 2006)<br><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=7AB978B5-5F1A-4F6A-88EB-FC646138BECA&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=7AB ...</a><br><br>ダウンロードしたファイルを実行。インストーラではいつも通り「次へ」を連打してインストール完了。<br><br><h3>- Microsoft.DirectX.AudioVideoPlayback で動画を再生</h3>動画再生部分は Microsoft.DirectX.AudioVideoPlayback を使って簡単に作れた。<br><br><blockquote>string path = GetNextClipPath();<br>fileIndex++;<br>if (videoClip == null) {<br>&nbsp; &nbsp; videoClip = new Video(path);<br>} else {<br>&nbsp; &nbsp; videoClip.Ending -= this.ClipEnded;<br>&nbsp; &nbsp; videoClip.Open(path);<br>}<br>videoClip.Ending += new System.EventHandler(this.ClipEnded);<br>videoClip.Owner = this;<br>videoClip.Fullscreen = false;<br>Bounds = new Rectangle(0, 20, 1280, 960);<br>videoClip.Play();</blockquote><br>これをベースとしている Visual Studio 2005 のスクリーンセーバースタートキットに組み込めば、動画を再生するスクリーンセーバーのできあがり。とっても簡単だ。<br><br>プログラムに名前を付けよう。スタートキットがデフォルトで付ける ScreenSaver1.exe だと味気ないし、「画面のプロパティ」で選択するときも何か名前が表示されてほしいし。とくに思いつかなかったので、とりあえず SaveTheQueen (セーブザクイーン) にした。FF12 に出てきた剣の名前が元ねただ。FF9 にも出てきたかな? もともと <a href="http://sonic64.com/2006-04-20.html" title="2006年04月20日の Landscape">2006-04-20</a> の「FF12 のムービーをリッピング (ripping) して再生」でリップしたファイルを再生するスクリーンセーバーを作るのが目的だから、save という単語が入っていて、FF っぽい名前であればなんでも良かった。<br><br><h3>- SaveTheQueen のソース</h3>後の私も含めて、誰かの参考になるかもしれないので、メインフォームとオプションフォームのコードを全部載せておく。私の環境以外を考慮していないコードだし、エラー処理やオプションの処理も入ってない。たとえばビデオクリップのパスに対して FileExists() もしてない。<br><br>ソース一式とバイナリをパッケージしたものはそのうち作ろうかな。Suversion から 自動でチェックアウトしてビルドして ClickOnce としてパッケージするようにしよう。<br><br>ScreenSaverForm.cs<br><blockquote>using System;<br>using System.Collections.Generic;<br>using System.Diagnostics;<br>using System.Drawing;<br>using System.IO;<br>using System.Windows.Forms;<br>using Microsoft.DirectX.AudioVideoPlayback;<br><br>namespace SaveTheQueen {<br>&nbsp; &nbsp; partial class ScreenSaverForm : Form {<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private bool isActive = false;<br>&nbsp; &nbsp; &nbsp; &nbsp; private Point mouseLocation;<br>&nbsp; &nbsp; &nbsp; &nbsp; private Video videoClip;<br>&nbsp; &nbsp; &nbsp; &nbsp; private DefaultTraceListener dtl;<br><br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; /// 再生するリスト上の現在位置。始点は0。<br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;/summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; private int fileIndex = 0;<br><br>&nbsp; &nbsp; &nbsp; &nbsp; public ScreenSaverForm() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dtl = (DefaultTraceListener)Trace.Listeners[&quot;Default&quot;];<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dtl.LogFileName = @&quot;c:\trace.txt&quot;;<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; InitializeComponent();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SetupScreenSaver();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PlayVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void SetupScreenSaver() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // ダブル バッファを使用して、表示パフォーマンスを改善します。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint, true);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // マウスをキャプチャします。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this.Capture = true;<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // アプリケーションを全画面表示モードに設定して、マウスを表示しません。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Cursor.Hide();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // Bounds = Screen.PrimaryScreen.Bounds;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowInTaskbar = false;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DoubleBuffered = true;<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ResumeVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; /// 現在再生しているビデオクリップの情報を保存します。<br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;/summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; private void SaveVideoClip() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Properties.Settings.Default.LastClipIndex = fileIndex - 1;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Properties.Settings.Default.LastClipPosision = videoClip.CurrentPosition;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Properties.Settings.Default.Save();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; /// 前回終了時に再生していたビデオクリップの情報を復元します。<br>&nbsp; &nbsp; &nbsp; &nbsp; /// &lt;/summary&gt;<br>&nbsp; &nbsp; &nbsp; &nbsp; private void ResumeVideoClip() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; int lastClipIndex = Properties.Settings.Default.LastClipIndex;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (0 &lt;= lastClipIndex &amp;&amp; lastClipIndex &lt; Properties.Settings.Default.videoClipPath.Length) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex = lastClipIndex;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp;  }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void PlayVideoClip() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name );<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; string path = GetNextClipPath();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex++;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (videoClip == null) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip = new Video(path);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Ending -= this.ClipEnded;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Open(path);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Ending += new System.EventHandler(this.ClipEnded);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Owner = this;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Fullscreen = false;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // WindowState = FormWindowState.Normal;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Bounds = new Rectangle(0, 20, 1280, 960);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Play();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void ClipEnded(object sender, System.EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PlayVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private string GetNextClipPath() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Properties.Settings.Default.videoClipPath.Length == 0) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return &quot;&quot;;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Properties.Settings.Default.videoClipPath.Length - 1 &lt; fileIndex) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex = 0;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (fileIndex &lt; 0) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex = Properties.Settings.Default.videoClipPath.Length - 1;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; string path = Properties.Settings.Default.videoClipPath[fileIndex];<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name + &quot; &quot; + path);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return path;<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void ScreenSaverForm_MouseMove(object sender, MouseEventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // IsActive および MouseLocation を、このイベントが最初に呼び出されるときにのみ設定します。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (!isActive) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mouseLocation = MousePosition;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; isActive = true;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // 最初の呼び出し以来マウスが著しく移動した場合、閉じます。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if ((Math.Abs(MousePosition.X - mouseLocation.X) &gt; 10) ||<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (Math.Abs(MousePosition.Y - mouseLocation.Y) &gt; 10)) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Close();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void ScreenSaverForm_KeyDown(object sender, KeyEventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (e.KeyData == Keys.F) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // 次のクリップ<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PlayVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else if (e.KeyData == Keys.B) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // 前のクリップ<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex -= 2;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PlayVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else if (e.KeyData == Keys.R) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // 現在再生中のクリップを頭からもう一度再生<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fileIndex--;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PlayVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Close();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void ScreenSaverForm_MouseDown(object sender, MouseEventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Close();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void ScreenSaverForm_FormClosing(object sender, FormClosingEventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Trace.WriteLine(DateTime.Now.ToString() + &quot; &quot; + System.Reflection.MethodBase.GetCurrentMethod().Name);<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (videoClip != null) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SaveVideoClip();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip.Dispose();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; videoClip = null;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; }<br>}</blockquote><br>ダブルバッファなどはベースとしたスクリーンセーバースタートキットに最初から入ってたもの。効果のほどは不明。コメントアウトしても問題なく再生できてたし。CPU 負荷や GPU の負荷が違うのかな。タスクマネージャで見てたけど、コメントアウトしても負荷が十分に低かったので違いがわからなかった。<br><br>OptionsForm.cs<br><blockquote>using System;<br>using System.Configuration;<br>using System.Drawing;<br>using System.Windows.Forms;<br><br><br>namespace SaveTheQueen {<br>&nbsp; &nbsp; partial class OptionsForm : Form {<br>&nbsp; &nbsp; &nbsp; &nbsp; public OptionsForm() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; InitializeComponent();<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // 現在の設定からテキスト ボックスを読み込みます。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; backgroundImageFolderTextBox.Lines = Properties.Settings.Default.videoClipPath;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //&nbsp;  rssFeedTextBox.Text = Properties.Settings.Default.RssFeedUri;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } catch {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(&quot;スクリーン セーバーの設定での読み取り中に問題が発生しました。&quot;);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; // [適用] ボタンが最後に押されてから変更が行われた場合にのみ、<br>&nbsp; &nbsp; &nbsp; &nbsp; // [適用] ボタンをアクティブな状態に更新します。<br>&nbsp; &nbsp; &nbsp; &nbsp; private void UpdateApply() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /*<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (Properties.Settings.Default.BackgroundImagePath != backgroundImageFolderTextBox.Text<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; || Properties.Settings.Default.RssFeedUri != rssFeedTextBox.Text)<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; applyButton.Enabled = true;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; applyButton.Enabled = false;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; */<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; // [適用] ボタンが最後に押されてからの、すべての変更を適用します。<br>&nbsp; &nbsp; &nbsp; &nbsp; private void ApplyChanges() {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Properties.Settings.Default.videoClipPath = backgroundImageFolderTextBox.Lines;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Properties.Settings.Default.Save();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void btnOK_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ApplyChanges();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } catch (ConfigurationException) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(&quot;設定を保存できませんでした。スクリーン セーバーと同じディレクトリ内に .config ファイルがあることを確認してください。&quot;, &quot;設定を保存できませんでした。&quot;, MessageBoxButtons.OK, MessageBoxIcon.Error);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } finally {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Close();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void btnCancel_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Close();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void btnApply_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ApplyChanges();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; applyButton.Enabled = false;<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; // ユーザー指定された URI が有効な RSS フィードにポイントするかどうかを確認します。<br>&nbsp; &nbsp; &nbsp; &nbsp; private void validateButton_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // RssFeed.FromUri(rssFeedTextBox.Text);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } catch {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(&quot;有効な RSS フィードではありません。&quot;, &quot;有効な RSS フィードではありません。&quot;, MessageBoxButtons.OK, MessageBoxIcon.Error);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(&quot;有効な RSS フィードです。&quot;, &quot;有効な RSS フィードです。&quot;, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void browseButton_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // [ファイルを開く] ダイアログを開いて、イメージを選択します。<br><br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DialogResult result = backgroundImageFolderBrowser.ShowDialog();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (result == DialogResult.OK) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; backgroundImageFolderTextBox.Text = backgroundImageFolderBrowser.SelectedPath;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; UpdateApply();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void rssFeedTextBox_TextChanged(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; UpdateApply();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void backgroundImageFolderTextBox_TextChanged(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; UpdateApply();<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void backgroundImageOpenFileDialog_FileOk(object sender, System.ComponentModel.CancelEventArgs e) {<br><br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void backgroundImageFolderBrowser_HelpRequest(object sender, EventArgs e) {<br><br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void button1_Click(object sender, EventArgs e) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DialogResult result = videClipOpenFileDialog.ShowDialog();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (result == DialogResult.OK) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; backgroundImageFolderTextBox.Lines = videClipOpenFileDialog.FileNames;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; UpdateApply();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br><br>&nbsp; &nbsp; &nbsp; &nbsp; private void rssGroupBox_Enter(object sender, EventArgs e) {<br><br>&nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; }<br>}</blockquote><br>OptionsForm.cs は不要なコードを消してないので冗長。<br><br>C#でムービースクリーンセーバー<br><a href="http://d.hatena.ne.jp/bellbind/20060428/1146200768">http://d.hatena.ne.jp/bellbind/20060428/1146200768</a><br><blockquote>ムービースクリーンセーバーを作ったってはなしだけど、作るのに必要な情報は入って無いんで自分で調べて書いてみた。<br><br>&nbsp; public SimpleScreenSaver() {<br>&nbsp; &nbsp; this.FormBorderStyle = FormBorderStyle.None;<br>&nbsp; &nbsp; this.WindowState = FormWindowState.Maximized;<br>&nbsp; &nbsp; this.KeyDown += new KeyEventHandler(this.MyKeyDown);<br>&nbsp; &nbsp; this.MouseDown += new MouseEventHandler(this.MyMouseDown);<br>&nbsp; &nbsp; this.Load += new EventHandler(this.MyLoad);<br>&nbsp; &nbsp; this.ClientSize = new Size(640, 480);<br>&nbsp; &nbsp; this.player = new Video(&quot;movie.avi&quot;);<br>&nbsp; &nbsp; this.player.Owner = this;<br>&nbsp; }<br><br>(略)<br><br>cscでのビルドには/r:Microsoft.DirectX.AudioVideoPlayback.dllが必要だけど、これはc:\WINDOWS\Microsoft.NET\DirectX for Managed Code\*\以下にあるのでそれを使う。</blockquote><br>私もとりえあず再生さえできれば良かったので AudioVideoPlayback を使いました。<br><br>あれ? もしかして DirectX の dll って最初からインストールされてたのかな? わざわざ SDK をダウンロードする必要ってなかった? まあ、スクリーンセーバーを作るためだけにわざわざ Visual Studio 2005 をインストールしてるわけだから、DirextX SDK を追加で入れるくらい誤差みたいなものということで。それにそもそも .NET Framework 2.0 をインストールする必要がある。スクリーンセーバーのためだけに .NET Framework 2.0 を要求するって結構すごいよなあ。<br><br>本当はもっといろいろ DirectX の機能を使ってみようかと思った。ビデオクリップの解像度にあわせてディスプレイの解像度を変更したり、マルチディスプレイ環境では再生するディスプレイを選択できるようにしたりとかね。でも、結局液晶ディスプレイで再生してるので、解像度を落としても dot-by-dot で再生できるわけじゃなく、スケーリングが入るので美しさは変わらない。高い解像度のままでも CPU や GPU の負荷もとくに問題にならなかった。マルチディスプレイ対応については、「あったらいいな」くらいで必須じゃない。というわけで今の私の環境ではあんまり意味がなくなったので見送った。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-05-01.html">
 <title>POSIX::floor() を使うと計算が合わない</title>
 <link>http://sonic64.com/2006-05-01.html</link>
 <description>Perl で大きな数字を扱うと、計算結果があわないという相談を受けた。- Perl の丸め誤差?349347958500 * 466593284000 / 699889926000 という計算が 232898639000 にならずに 232898638999 になるという。そもそもすごい桁数。3000億 * 4000億って、これ何の計算なの? と聞くと、金額計算のプログラムで、巨大数値入力テストでのエラーケースだという。なるほど、納得。- ソースコードを確認ちゃんとソースを持ってきてくれていたので、該当箇所を探してみる。あった。って、floor って関数を呼んでるのね。Perl というかこれが悪いんじゃないの? これってどの名前空間のメソッド? と思って先頭行の use を探してみるとそれらしきものがあった。use POSIX qw(math_h)POSIX って、POSIX 規格のモジュール? となると、これって POSIX の仕様?- 実行環境を確認テスト環境のターミナルを使わせてく...</description>
 <dc:date>2006-05-01</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Perl</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_perl"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Perl で大きな数字を扱うと、計算結果があわないという相談を受けた。<br><br><h3>- Perl の丸め誤差?</h3>349347958500 * 466593284000 / 699889926000 という計算が 232898639000 にならずに 232898638999 になるという。<br><br>そもそもすごい桁数。3000億 * 4000億って、これ何の計算なの? と聞くと、金額計算のプログラムで、巨大数値入力テストでのエラーケースだという。なるほど、納得。<br><br><h3>- ソースコードを確認</h3>ちゃんとソースを持ってきてくれていたので、該当箇所を探してみる。あった。って、floor って関数を呼んでるのね。Perl というかこれが悪いんじゃないの? これってどの名前空間のメソッド? と思って先頭行の use を探してみるとそれらしきものがあった。<br><br><blockquote>use POSIX qw(math_h)</blockquote><br>POSIX って、POSIX 規格のモジュール? となると、これって POSIX の仕様?<br><br><h3>- 実行環境を確認</h3>テスト環境のターミナルを使わせてくれたので環境を確認。<br><br><blockquote>Welcome to Linux 2.2.16.</blockquote><br><blockquote>valeria:~&gt; uname -a<br>Linux valeria 2.2.16 #2 Mon Aug 14 23:19:26 JST 2000 i686 unknown</blockquote><br>相談してきた人は管理者ではないので、ディストリビューションは不明。TurboLinux なのかな? それにしてもなかなかに古いなあ。まあ、特定環境で使うものだし、仕方がないでしょう。<br><br><blockquote>valeria:~&gt; perl -v<br><br>This is perl, version 5.005_02 built for i486-linux<br><br>Copyright 1987-1998, Larry Wall<br><br>Japanization patch 4 by Yasushi Saito, 1996<br><br>Modified by Hirofumi Watanabe, 1996-1998<br>jperl5.005_02-981225<br>EUC version</blockquote><br>Perl も古い。5.005_03 じゃなくて 5.005_02 か。おや? Hirofumi Watanabe って Ruby の ML などでみかける わたなべ ひろふみ さん?<br><br><h3>- コマンドラインから試す</h3>Perl って比較的簡単にコマンドラインから試せるから好き。<br><br><blockquote>valeria:~&gt; perl -MPOSIX -le 'print floor(349347958500 * 466593284000 / 699889926000)'<br>232898638999</blockquote><br>あー、確かに 232898639000 よりも少なくなるね。<br><br><blockquote>valeria:~&gt; perl -MPOSIX -le 'print 349347958500 * 466593284000 / 699889926000'<br>232898639000</blockquote><br>floor() を使わなければ OK と。<br><br><blockquote>valeria:~&gt; perl -le 'print floor(349347958500 * 466593284000 / 699889926000)'<br>Undefined subroutine &amp;main::floor called at -e line 1.</blockquote><br>もちろん、標準の名前空間に floor() が無いことも確認。<br><br>調べてみると、POSIX::floor は C のライブラリを呼んでるだけということがわかった。POSIX 規格の関数を実装したライブラリだというなら、そうだろうなあ。結局そこの仕様を調べないと原因も対処も確定しない。<br><br>相談してきた人によると、どうするかは今後検討するとのこと。相談者はもともと別件でこのプログラムを修正していた。テストケースを増やしたところ、このエラーを見つけることができたとのこと。テスト重要。<br><br><h3>- 追記</h3>上記のメモをご覧になった方から、解説と Perl および C のサンプルコードをメールで頂いた。ありがとうございます。その結果理解したことをメモ。<br><br>1. 今回の計算は「丸め誤差」ではなく、オーバーフローが原因。<br>2. 今回の計算は、IEEE754 に則った倍精度浮動小数点数で表現できる範囲を<br>   超えている。<br>3. Perl は倍精度浮動小数点数で計算している。<br>4. Perl であれば Math::BigFloat を使うとより高い精度で計算ができる。<br><br>この分野って過去に情報処理技術者試験のために学んだくらいで、普段全く使わない。1の補数とか2の補数とか、少ないビットで大きい数を表すとかね。<br><br>追記をしていても、自分の中でも消化し切れてない感じがある。「オーバーフローしている」のに、なぜ「正しい計算結果が出ている (ように見える)」のかがよくわからない。たまたまそういう結果になるような数値を使って計算したから? 「下二桁が00だから、その部分を除いて考えると倍精度浮動小数点数の表現範囲に収まる」と思いかけたけど、明らかに足りないし。少しずつ勉強していこう。<br><br><h3>- 追記2</h3>以下でも解説を頂いた。ありがとうございます。<br><a href="http://www.kt.rim.or.jp/~kbk/zakkicho/zakkicho11.html#D20060502-2">http://www.kt.rim.or.jp/~kbk/zakkicho/zakkicho11.html#D20060 ...</a><br><blockquote>これにしたがってprintの整形ルーチンが四捨五入して数値を丸めているので一見合っているかのように見えるだけ。それに対してfloorで丸めると切り捨てになるので、桁あふれが起きて生じた小数部分の分、答えが違うということになる。</blockquote><br>メールで頂いた解説と上記 URL の説明を読み、実際に自分で試してみてやっと理解することができた。<br>オーバーフローの結果失われた数字が小さかったことと、四捨五入がオーバーフローして失われた分を偶然回復するような動きとなったために、結果として正しい計算ができたように見えたということだ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-29.html">
 <title>FF12 のモブ イクシオンの出会い方と攻略</title>
 <link>http://sonic64.com/2006-04-29.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のイクシオンの出会い方と攻略法のメモ。- イクシオンの依頼情報「No.43 (緊急討伐No.11) 眠れぬ美女に安らかな夜を」。依頼人は「白波亭」の娘。白波亭はアルケイディア地方にある港町バーフォンハイムの「船乗りの広場」に店を構える居酒屋。イクシオンのランクはS。イクシオンは伝説の夢魔で、人の夢を悪夢に変える力があり、悪夢をみた人の苦しみを糧にするという。夢見が悪くて安眠したいというのが依頼人の要望だった。こういう悩みにはマイスリーやドリエルは効かないだろうなあ。イクシオンは緊急討伐扱いのモブなので、依頼情報は酒場などにある掲示板などでは告知されない。ラバナスタのクラン「セントリオ」本部で主宰のモンブランから仲介してもらった。私のイクシオン討伐時のレベルは65。楽勝。戦闘よりも出会う方が大変だった。- イクシオンとの出会い方イクシオンはヤクト・ナルドアにある大灯台の地下層/暗影の層の内郭にいる。出現条件は不明。私の場合、遭...</description>
 <dc:date>2006-04-29</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のイクシオンの出会い方と攻略法のメモ。<br><br><h3>- イクシオンの依頼情報</h3>「No.43 (緊急討伐No.11) 眠れぬ美女に安らかな夜を」。依頼人は「白波亭」の娘。白波亭はアルケイディア地方にある港町バーフォンハイムの「船乗りの広場」に店を構える居酒屋。イクシオンのランクはS。<br><br>イクシオンは伝説の夢魔で、人の夢を悪夢に変える力があり、悪夢をみた人の苦しみを糧にするという。夢見が悪くて安眠したいというのが依頼人の要望だった。こういう悩みにはマイスリーやドリエルは効かないだろうなあ。<br><br>イクシオンは緊急討伐扱いのモブなので、依頼情報は酒場などにある掲示板などでは告知されない。ラバナスタのクラン「セントリオ」本部で主宰のモンブランから仲介してもらった。<br><br>私のイクシオン討伐時のレベルは65。楽勝。戦闘よりも出会う方が大変だった。<br><br><h3>- イクシオンとの出会い方</h3>イクシオンはヤクト・ナルドアにある大灯台の地下層/暗影の層の内郭にいる。出現条件は不明。私の場合、遭遇地点に何回か通っているうちに運良く遭遇できたという感じ。おそらく、かなりランダムな要素が出現条件に入っているような気がする。以下、私が試したことを書いておく。<br><br>まず、大灯台の100階に到達してイベントをクリアした後、モンブランを介して白波亭の娘から依頼を受けた。同時に、別の緊急討伐依頼の「神」の依頼も受けた。<br><br>クランレポートには、イクシオンの居場所について以下のように書いてある。<br><br><blockquote>イクシオンはリドルアナにいるとのこと。</blockquote><br>白波亭の娘から聞いた話と総合すると、最初はきっとリドルアナ大灯台ではなく大瀑布の方にいるんじゃないかと思い、コロシアムなどを中心に探索。しかし、みつからない。そうこうしていると <a href="http://sonic64.com/2006-04-09.html" title="2006年04月09日の Landscape">2006-04-09</a> の「FF12 のモブ パイルラスタの出会い方と攻略」で書いた最凶地竜パイルラスタと遭遇。難なく倒す。<br><br>どこにいるのかなあとセントリオのマッケンローにアドバイスをもらうと、大灯台にいるとか言っている。<br><br>マッケンロー<br><blockquote>イクシオンを倒したいのだね。<br>リドルアナ大灯台のどこかにいるよ。</blockquote><br>しかしなんでこの人はこんなに細かいこと知ってるんだろう? ものすごい情報通。やっぱりプライベートなこともいろいろバレバレなんだろうなあ。ダラン爺以上に恐いよ。<br><br>で、大灯台を1階から100階まで登ったけど誰も居ない。とくに「神」は最上階にいそうなキャラだから、神くらいは出会えるかと思ったのにね。59階に行ってもドルアーガもいなかったし。友達からは「オメガとか神竜みたいのがいるよ」って聞いてるけど、この調子じゃそれを倒すのも時間がかかるなーと思った。<br><br>こうなったら、地下が怪しい。大灯台にテレポしたとき、初めて大灯台に来たときは動かなかった天道器  (移動用のリフト) が使えるようになっていることに気づいていた。もしかしてこれで100階まで一気にいける? と期待して乗ったら、逆に地下に連れて行かれてなんだそれと思ったアレだ。100階を目指していたので、そのときはすぐに引き返した。<br><br>でも、今度はおそらく地下に秘密があるようだし、地下を攻略することにしよう。そう思って地下に行ったら今度は結構強い雑魚はいるわ、また「黒の珠」を集めて奉納せよとか書いてある。というわけで、とりあえずモブのことは忘れて黒の珠を集めることにした。<br><br>ここからがかなり時間がかかった。一日30分くらいしかプレイしないし、最近は体調が優れなかったのでプレイできなかったこともあり、2週間弱くらいは黒の珠集めをしていた。そもそも雑魚が結構強いのでサクサク進めないし。<br><br>今日も黒の珠を集めようと天道器から地下層/暗影の層に降りたところ、敵がいない。いつもアドバンとアドバンリーダーやスプラッシュが出迎えてくれるのに、静まりかえっている。<br><br>もしかしてと思って内郭を一回りしようとしたところ、後ろからバチバチという電撃の音。振り向くと、アーシェとバッシュが巨大な馬に臨戦態勢を取っていている。イクシオンか!? 名前を確認しようとしたが、転移中でターゲット選定不能となっているのがもどかしい。実体化が完了してターゲットしてみると、イクシオンという名を確認できた。やっと会えた。<br><br>というように、イクシオンに出会うにはかなり時間を要した。<br><br>結局、出現条件は不明。たとえば、「地下層への進入回数 + なんらかの条件」などを満たさなければならないのかもしれないが、マッケンローや依頼人のアドバイスからはそういったものは読み取れない。<a href="http://sonic64.com/2006-04-14.html" title="2006年04月14日の Landscape">2006-04-14</a>「FF12 のモブ マリリスの出会い方と攻略」のマリリスや <a href="http://sonic64.com/2006-04-16.html" title="2006年04月16日の Landscape">2006-04-16</a> 「FF12 のモブ キングベヒーモスの出会い方と攻略」のキングベヒーモスでさえヒントがあったのに、ヒント全くなしではゲームとして成立してない。<br><br>というわけで、出現は完全に運に左右されるのではないかと思う。敵キャラの配置は2エリア分移動するとリセットされる。なので、「天道器に乗って地下層に行って雑魚が出てきたら、1F に戻ってさらにどこかへ移動し、また天道器に乗って地下層へ」を繰り返すと出るかもしれない。<br><br><h3>- イクシオンと戦う</h3>イクシオンはとても美しい。白い身体に青いイナズマをまとった鬣(たてがみ)。悪夢が生み出す人間の苦しみを食べると、こんなに綺麗になれるんだ・・・。<br><br>イクシオンの戦闘能力は大したことがない。いくつか状態異常系を使ってくるが、ガンビットに入れておけばまったく恐くない。黒の珠集めをしていたせいでレベルも65まで上がってるから楽だったのかも。依頼を受けたときは53くらいだったような気もするし。そのとき戦ってればもっと戦闘を楽しめたのかも。<br><br>今回は裏魔法「デコイ」による囮戦法は使わなかった。一撃のダメージが大きい攻撃をしてくる敵や、特殊な属性攻撃をしてくる敵にはデコイが有効なんだけど、イクシオンの攻撃はせいぜい中程度のダメージで、それをパラパラと放ってくるだけ。こういう場合はケアルガさえ掛けておけば問題ない。<br><br>盗賊のカフスを装備してヴァンに盗ませたところ、雷の魔晶石と静寂のアデトを得られた。<br><br><h3>- イクシオンの弱点属性は聖</h3>ガンビット「聖に弱い敵」が反応。アーシェの聖属性の白魔法「ホーリー」で 9999 のダメージを与えることができた。緑魔法「フェイス」による魔法攻撃力アップの助力なしでこの値だ。後半の「完全マバリア」による対魔法結界展開までは、MP が一定以上あったらホーリーを放つようにガンビットを組むのが良いだろう。もちろん、バッシュやヴァンは肉弾でいい。<br><br><h3>- イクシオンの攻撃への対策</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>通常攻撃。<br>数百程度。取るに足らない。<br><br>しゃくり。<br>「しゃっくり」ではなくて、しゃくり。あんまり覚えてないけど、ダメージは大したこと無かったかな。<br><br>蹴り。<br>1000から2000程度。プロテスしておけばいい。<br><br>サイレガとスリプガ。<br>ホーリー役はケアルガ役も兼ねていたし、ケアルガの発動遅延は致命的になりかねないので「薔薇のコサージュ」でサイレガをレジストする。あとはそれぞれ回復アイテム「やまびこ草」と「目覚まし時計」をセットしておけばいい。イクシオンの攻撃は一撃あたりのダメージが少ないので、全員が睡眠になっても致命的ではない。<br><br>デスペガ。<br>こちらの補助魔法をすべて解呪してくる。プロテガ、ヘイスガ、ブレイブのかけ直しがちょっと煩わしい。でもそれだけ。<br><br>サンダガ。<br>2000程度のダメージ。とくに対策はしなかった。ケアルガで十分。<br><br>フィアガ。<br>こちらの MP を大量に消失させる。最初はファイガかと思った。「MP&lt;10%の自分 &gt;&gt;チャージ」のガンビットを入れていればとりあえず問題ないでしょう。<br><br>スネークウィップ。<br>100から300程度。こけおどしか? と思ったら、別の回では800程度のダメージと猛毒の追加効果。ばらつきのある攻撃なのかな?<br><br>カーズ。<br>ウイルス状態になるのが煩わしい。ワクチンをガンビットに入れておこう。そういえば、白魔法「フルケア」ってどこにあるんだろうなあ。あれ? ウイルスって白魔法「エスナガ」でも治るんだっけ?<br><br><h3>- イクシオン討伐の報酬</h3>イクシオン討伐時の獲得ライセンスポイントは 32LP。久しぶりにモブ討伐時の LP 表示を見た気がする。<br><br>依頼人からは報酬として以下を受け取った。<br><br>3000ギル<br>アガザイ<br>ラグナロク<br><br>やったー! ラグナロクだー! ほんとにもらっちゃっていいの? 同じ不眠を抱えてた人がくれたとのことだけど、誰のことなんだろう? クランレポートには「安眠できるお礼として十分すぎるほどの宝物をもらった。」とあるけど、ほんとにその通りだよ。<br><br>ラグナロクは攻撃力109、属性なし、追加効果ドンムブの両手剣。攻撃力だけならアルテマブレイドの方が攻撃力118と強いが、なんと言っても FF シリーズで最強剣といえばラグナロクというブランド的価値があるし、しばらくこっちを使うことにする。攻撃力109の片手剣だったらうれしかったんだけどなー。<br><br>アガザイは攻撃力3、属性なし、追加効果スリップのボウガン用矢。ボウガンは使ってないのでありがたみはわからない。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-27.html">
 <title>C# でスクリーンセーバーを作る</title>
 <link>http://sonic64.com/2006-04-27.html</link>
 <description>Visual Studio 2005 Express Edition を使ってスクリーンセーバーを作る。2006-04-25 で Visual Studio 2005 (VS2005) のインストールも終わった。VS2005 をインストールした理由の「作りたかったちょっとしたアプリケーション」とはスクリーンセーバーだ。2006-04-20 の「FF12 のムービーをリッピング (ripping) して再生」でリッピングした MPEG2 ムービーを再生するスクリーンセーバーを作りたい。そういうスクリーンセーバーはすでにいくつかあるが、やっぱり自分好みのものがほしい。VS2005 に慣れるにはいい題材かな・・・と思ったら、そもそも VS2005 のプロジェクトテンプレートとして「スクリーンセーバースタートキット」というのがあるじゃん。これはラッキー。とりあえずこれを見てみよう。スクリーンセーバースタートキットこのスタート キット プロジェクトでは、RSS フィードからのニュース記事を表示する...</description>
 <dc:date>2006-04-27</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>.net</dc:subject>
 <dc:subject>C#</dc:subject>
 <dc:subject>Windows</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2enet"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_c23"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[Visual Studio 2005 Express Edition を使ってスクリーンセーバーを作る。<br><br><a href="http://sonic64.com/2006-04-25.html" title="2006年04月25日の Landscape">2006-04-25</a> で Visual Studio 2005 (VS2005) のインストールも終わった。VS2005 をインストールした理由の「作りたかったちょっとしたアプリケーション」とはスクリーンセーバーだ。<a href="http://sonic64.com/2006-04-20.html" title="2006年04月20日の Landscape">2006-04-20</a> の「FF12 のムービーをリッピング (ripping) して再生」でリッピングした MPEG2 ムービーを再生するスクリーンセーバーを作りたい。そういうスクリーンセーバーはすでにいくつかあるが、やっぱり自分好みのものがほしい。<br><br>VS2005 に慣れるにはいい題材かな・・・と思ったら、そもそも VS2005 のプロジェクトテンプレートとして「スクリーンセーバースタートキット」というのがあるじゃん。これはラッキー。とりあえずこれを見てみよう。<br><br><blockquote>スクリーンセーバースタートキット<br><br>このスタート キット プロジェクトでは、RSS フィードからのニュース記事を表示するスクリーン セーバーの構築方法を紹介します。</blockquote><br><h3>- スクリーンセーバースタートキット</h3>スクリーンセーバーの実体は単なる実行ファイルと聞いたことがあったが、その通りだった。いくつかの引数を処理できる実行ファイルを作り、拡張子を exe から scr に変更して windows ディレクトリに配置すれば、「画面のプロパティ」などからスクリーンセーバーとして設定できる。<br><br>スクリーンセーバースタートキットには、そういった実行ファイルを作るために必要なもの一式が入っている。メインフォーム一つ、設定用のオプションフォーム一つ、エントリポイント (アプリケーションの開始点) の C# ソースファイルが一つ、あとはライブラリとリソース群。<br><br>以下はエントリポイント。Program.cs に書かれている。<br><br><blockquote>static void Main(string[] args) {<br>&nbsp; &nbsp; if (args.Length &gt; 0) {<br>&nbsp; &nbsp; &nbsp; &nbsp; // 2 文字のコマンド ライン引数を取得します。<br>&nbsp; &nbsp; &nbsp; &nbsp; string arg = args[0].ToLower(CultureInfo.InvariantCulture).Trim().Substring(0, 2);<br>&nbsp; &nbsp; &nbsp; &nbsp; switch (arg) {<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;/c&quot;:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // オプション ダイアログを表示します。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowOptions();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;/p&quot;:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // プレビューに対して何もしません。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;/s&quot;:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // スクリーン セーバーのフォームを表示します。<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ShowScreenSaver();<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; default:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; MessageBox.Show(&quot;コマンド ライン引数が無効です :&quot; + arg, &quot;コマンド ライン引数が無効です。&quot;, MessageBoxButtons.OK, MessageBoxIcon.Error);<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br>&nbsp; &nbsp; &nbsp; &nbsp; }<br>&nbsp; &nbsp; } else {<br>&nbsp; &nbsp; &nbsp; &nbsp; // 渡される引数がない場合、スクリーン セーバーを表示します。<br>&nbsp; &nbsp; &nbsp; &nbsp; ShowScreenSaver();<br>&nbsp; &nbsp; }<br>}</blockquote><br>必ず必要な引数の処理などは全部テンプレートに入ってる。いやー楽だ。実際、ビルドしてすぐにスクリーンセーバーとして使える。動作を変えたければ、上記から呼んでいる ShowScreenSaver() にその処理を書けば OK。私の場合、動画を再生するコードを書けばいい。<br><br><h3>- C# で動画を再生する</h3>動画を再生するにはいろいろ方法はあると思うが、せっかくだからいままでやったことのない領域でやろうと思う。スクリーンセーバー部分はテンプレート使っちゃってるし。というわけで DirextX を使うことにした。再生するだけなら簡単だった。詳細はまた後ほど。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-25.html">
 <title>Visual Studio 2005 Express Edition をインストール</title>
 <link>http://sonic64.com/2006-04-25.html</link>
 <description>ちょっとしたアプリケーションを作るため、Visual Studio 2005 が必要になったのでインストール。インストールするマシンはこれで3台目。- インストーラを使うので ISO イメージのダウンロードは必要なしいつの間にか直接実行可能なインストーラが Web で公開されるようになっていた。2005-12-16 に書いた「Visual Studio 2005 Express Edition 日本語版ダウンロード」の時点では iso イメージしか公開されていなかったので、ダウンロードした後 CD-R などに焼くか、iso イメージから 仮想 CD-ROM ドライブを生成するツールなどを使う必要があって手間がかかったが、これでかなり楽になった。Web から直接インストール可能な &amp;quot;Webインストール&amp;quot;　の公開を開始いたしました。Visual Basic、Visual C#、Visual C++、Visual Web Developer 各ページの上部に...</description>
 <dc:date>2006-04-25</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>.net</dc:subject>
 <dc:subject>C#</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_2enet"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_c23"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ちょっとしたアプリケーションを作るため、Visual Studio 2005 が必要になったのでインストール。インストールするマシンはこれで3台目。<br><br><h3>- インストーラを使うので ISO イメージのダウンロードは必要なし</h3>いつの間にか直接実行可能なインストーラが Web で公開されるようになっていた。<a href="http://sonic64.com/2005-12-16.html" title="2005年12月16日の Landscape">2005-12-16</a> に書いた「Visual Studio 2005 Express Edition 日本語版ダウンロード」の時点では iso イメージしか公開されていなかったので、ダウンロードした後 CD-R などに焼くか、iso イメージから 仮想 CD-ROM ドライブを生成するツールなどを使う必要があって手間がかかったが、これでかなり楽になった。<br><br><blockquote>Web から直接インストール可能な &quot;Webインストール&quot;　の公開を開始いたしました。Visual Basic、Visual C#、Visual C++、Visual Web Developer 各ページの上部にある「Web からインストール」リンクをクリックいただくことで、インストールを開始いただけます。なお、追加の製品ドキュメントを参照する場合は、MSDN Express Library をインストールしてください。</blockquote><br>以下の Visual C# 2005 Express Edition 日本語版 をダウンロード。<br><a href="http://go.microsoft.com/fwlink/?LinkId=51411&amp;clcid=0x411">http://go.microsoft.com/fwlink/?LinkId=51411&amp;clcid=0x411</a><br><br><h3>- Visual Studio 2005 Express Edition をインストール</h3>インストールするにはダウンロードしたファイルを実行するだけ。<br><br><blockquote>インストールする製品 (省略可) を選択してください。<br>インストール オプション<br>Microsoft SQL Server 2005 Express Edition x86 (ダウンロード サイズ: 55 MB)<br>SQL Server Express は、アプリケーション データの読み取り、書き込み、および配置を容易にする Microsoft SQL Server のベーシック バージョンです。<br><br><br>インストールするフォルダ(&amp;I):<br><br>C:\Program Files\Microsoft Visual Studio 8\<br><br>以下の製品をダウンロードしてインストールします:<br>&nbsp; Microsoft .NET Framework 2.0&nbsp;  Microsoft .NET Framework 2.0 日 本 語 Language Pack&nbsp;  Visual C# 2005 Express Edition&nbsp;  Microsoft SQL Server 2005 Express Edition x86<br>ディスク領域の必要条件: C: 893 MB<br>ダウンロードサイズの合計: 111 MB<br>インストールを続行する前にインターネットに接続してください。</blockquote><br>SQL Server 2005 などのオプションがあるけど、とりえあえず全部入りで。もっとも、今回はディスクが足りなかったので、ネットワークドライブ上にインストールした。ある意味富豪的だね。<br><br>あとは OK や「次へ」を連打していれば、必要なパッケージを勝手にダウンロードしてインストールしてくれる。<br><br><blockquote>Visual C# 2005 Express Edition が正常にインストールされました。最新の Service Pack およびセキュリティ更新プログラムに関しては、Windows Update を参照してください。</blockquote><br>これでインストール完了。<br><br><h3>- ライセンスキーをもらう</h3>インストールはこれで完了だが、継続的に使用するにはシリアルナンバーというかライセンスキーをもらう必要がある。<br><br><blockquote>30 日以内にソフトウェアの登録を行ってください。<br><br>この製品を続けてお使いいただくために、今すぐ登録を行ってください。後からヘルプメニューの [製品の登録] を選択して、登録を行うこともできます。詳細については、登録の利点を参照してください。</blockquote><br>以前は無償提供の期間が一年しかないと聞いたので、すぐに登録してライセンスキーをもらった。しかし今となってはもう「ずっと無償」になったわけだから、必要になったときで良いと思う。30日以上使い続けることがわかっていれば登録しても良いけど、今回はせいぜい1週間くらいしか使わないだろうしね。<br><br>ちなみに他のマシン用に発行されたライセンスキーを入れてみたけど見事に弾かれた。そりゃそうだよね。マシン固有の値からハッシュしてるだろうし。以前登録したときは MSN パスポートが必要だったりしたので、その手間を省けるならとやってみたけど、そうは問屋が卸しませんでしたとさ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-23.html">
 <title>自分のペースでゆったり学ぶ TCP/IP を読了</title>
 <link>http://sonic64.com/2006-04-23.html</link>
 <description>「自分のペースでゆったり学ぶ TCP/IP」 を読了。「圏外からのひとこと」「アンカテ(Uncategorizable Blog)」の essa さんが新人向けの教育本として超おすすめと書いてた本。たまたま見かけたので読んでみた。アンカテ(Uncategorizable Blog) - 新人向けネットワーク教育超オススメ本http://d.hatena.ne.jp/essa/20060324/p1- 新人向けの本として良くできてる[自分のペースでゆったり学ぶTCP/IP]自分のペースでゆったり学ぶTCP/IP網野 衛二発売日: 2005/01 「自分のペースでゆったり学ぶTCP/IP」の価格と在庫状況を確認amazon で詳しく見る bk1で詳しく見る確かに良くできてる。ネットワークでもプログラミングでも、機能をカプセル化してレイヤに分ける重要性を理解することが鍵となるが、それを繰り返し解説している。「『ホームページ』や『メール』は使ったことあるけど、それらのサービスがどう成り立っている...</description>
 <dc:date>2006-04-23</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>本</dc:subject>
 <dc:subject>ネットワーク</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e69cac"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e3838de38383e38388e383afe383bce382af"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[「自分のペースでゆったり学ぶ TCP/IP」 を読了。「圏外からのひとこと」「アンカテ(Uncategorizable Blog)」の essa さんが新人向けの教育本として超おすすめと書いてた本。たまたま見かけたので読んでみた。<br><br>アンカテ(Uncategorizable Blog) - 新人向けネットワーク教育超オススメ本<br><a href="http://d.hatena.ne.jp/essa/20060324/p1">http://d.hatena.ne.jp/essa/20060324/p1</a><br><br><h3>- 新人向けの本として良くできてる</h3><div class="associate"><strong><a href="http://sonic64.com/go/4774122424" title="自分のペースでゆったり学ぶTCP/IP"><img src="http://images-jp.amazon.com/images/P/4774122424.09.MZZZZZZZ.jpg" title="自分のペースでゆったり学ぶTCP/IP" alt="自分のペースでゆったり学ぶTCP/IP">自分のペースでゆったり学ぶTCP/IP</a></strong><br><br>網野 衛二<br>発売日: 2005/01<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=4774122424" title="自分のペースでゆったり学ぶTCP/IP"> <a href="http://sonic64.com/go/4774122424" title="自分のペースでゆったり学ぶTCP/IP">「自分のペースでゆったり学ぶTCP/IP」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/4774122424">amazon で詳しく見る</a> &nbsp; <a href="http://www.bk1.co.jp/search/search.asp?kywd=4774122424&amp;partnerid=p-linux6465986">bk1で詳しく見る</a></div><br>確かに良くできてる。<br><br>ネットワークでもプログラミングでも、機能をカプセル化してレイヤに分ける重要性を理解することが鍵となるが、それを繰り返し解説している。「『ホームページ』や『メール』は使ったことあるけど、それらのサービスがどう成り立っているかは知らない」というレベルの人には良い本だ。<br><br>入門書としては最適。ただ、概念を理解する上で不要な要素はかなり削り、本質の説明にページを費やしている本なので、それ以上を求めるのは酷。とっかかりとして読んだ後は、他の本に進んだり、ウェブサイトで補ったり、経験を積んでいくのがよいだろう。<br><br>理解しなければならないポイントは強調されているし、節ごとにまとめが入るので本質を理解しやすい。説明は会話形式で進められるので、この形式に抵抗がある人には読みにくいかもしれないが。<br><br>244ページで、「インターネットで最も重要なサービスは DNSであり、Web じゃない」とい言い切っているのが良い。ネットワークがどう成り立っていて、欠かせない要素とは何なのかを伝えようとしているのがわかる。<br><br>著者略歴。網野衛二 (あみのえいじ) さん。失礼ながら初めて聞く名前だ。ん? 網野さんが管理している「3分間 Networking」って、あのサイトか! 過去に読んだことあるよ。ICMP というか ping の説明のところで突然入る「沈黙の艦隊」ネタが好きだった。<br><br>3 Minutes Networking No.35 第35回レイヤ３ ICMP(ping)<br><a href="http://www5e.biglobe.ne.jp/~aji/3min/35.html">http://www5e.biglobe.ne.jp/~aji/3min/35.html</a><br><blockquote>博士:<br>そうだ。<br>それで水中にある物体を探すソナーが出す信号音の事を探信音[ping]という。このコマンドの名前の由来はそれらしい。<br><br>助手:<br>探信音…。<br><br>博士:<br>うむ。<br>探信音を出すと、音が物体に当たって跳ね返ってくる。そこから擬音の[ping]が使われているのではないかな。<br><br>助手:<br>…。<br>…!!&nbsp;  交響曲(シンフォニー)です!!<br><br>博士:<br>…沈黙の艦隊かよ。</blockquote><br>他のページでもやってた。沈黙の艦隊好きなんだなあ。<br><blockquote>助手:<br>探信音(ピンガー)ー!!<br><br>博士:<br>おいおい。<br><br>助手:<br>浮上角(アップトリム(20°から最大!! 前部タンク全ブロー、機関全速!!</blockquote> <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-22.html">
 <title>愛・地球博に行ってきた</title>
 <link>http://sonic64.com/2006-04-22.html</link>
 <description>過去のメモの整理をしていたら、2005年に開催された万国博覧会である「2005年日本国際博覧会」通称「愛・地球博」についての記述があった。せっかくなので加筆してここに載せておく。行ってきたのは2005年の9月4日 (日)。ここに書いてないパビリオンなども行っているけど、書いてないって事はあんまり記憶に残らなかったのかな。過去のメモを今読むと、当時を思い起こせて懐かしい。三国志大戦のカードで例えているなど、当時プレイしてたゲームまでわかるというおまけ付き。- 事前の予約基本的に事前の下調べなどは最小限にして、友達にお願いした。私はパビリオンの予約だけ担当。事前予約は「三井・東芝館」と「グローバルコモン ブルー マンモス」の二つ。予約サイトは重すぎだが、リロードしまくってなんとか予約完了。一緒に行く友達によると、「予約があると無いとでは待ち時間が全然違うよ」とのことだったのでがんばった。- リニモ会場へはリニモで移動。うーん、ふつーのモノレールだなあ。普通と感じさせちゃうほど技術が優れている...</description>
 <dc:date>2006-04-22</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>メモ</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e383a1e383a2"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[過去のメモの整理をしていたら、2005年に開催された万国博覧会である「2005年日本国際博覧会」通称「愛・地球博」についての記述があった。せっかくなので加筆してここに載せておく。<br><br>行ってきたのは2005年の9月4日 (日)。ここに書いてないパビリオンなども行っているけど、書いてないって事はあんまり記憶に残らなかったのかな。<br><br>過去のメモを今読むと、当時を思い起こせて懐かしい。三国志大戦のカードで例えているなど、当時プレイしてたゲームまでわかるというおまけ付き。<br><br><h3>- 事前の予約</h3>基本的に事前の下調べなどは最小限にして、友達にお願いした。私はパビリオンの予約だけ担当。<br><br>事前予約は「三井・東芝館」と「グローバルコモン ブルー マンモス」の二つ。予約サイトは重すぎだが、リロードしまくってなんとか予約完了。一緒に行く友達によると、「予約があると無いとでは待ち時間が全然違うよ」とのことだったのでがんばった。<br><br><h3>- リニモ</h3>会場へはリニモで移動。うーん、ふつーのモノレールだなあ。普通と感じさせちゃうほど技術が優れているのかも。「当たり前のことを言っている本は良書」みたいなもの? 途中でものすごい R のきついコーナーとかあったけど、こういうのはリニモならではなのかな。<br><br><h3>- 東京ガス 炎のマジックショー</h3>火を使ったショーが楽しめる。ステージでの演出は意外におとなしめ。観客が一時避難するくらいの事故があったというくらいだから、ステージが火の海になるようなのを想像してたけど、そういうのじゃなかった。ステージの床に火が出る銃口みたいのが埋め込んであるだけ。<br><br>むしろ俳優さんが踊ったり歌ったりするのがメイン。ディズニーランドっぽい。ビデオでステージに投影される大魔術 火村大源（ほむら だいげん）役の津川雅彦さんと、弟子の燃八 (ねんぱち) 役の古田新太さんは貫禄のある演技。実際にステージで踊るコージ役の人は初々しい。<br><br><h3>- モリゾーゴンドラ</h3>長久手会場と瀬戸会場を結ぶゴンドラ。民家の上空近くがコースになっているため、その付近を通るときは窓が一瞬で透明から曇りガラスに変化する。この変化する瞬間が非常にサイバーでいい。曇りが無くなると瀬戸会場。「トンネルを抜けると・・・」みたいな演出の効果もある。<br><br><h3>- 三井・東芝館 グランオデッセイ</h3><div class="associate"><strong><a href="http://sonic64.com/go/B0008FU8RM" title="GRAND ODYSSEY"><img src="http://images-jp.amazon.com/images/P/B0008FU8RM.09.MZZZZZZZ.jpg" title="GRAND ODYSSEY" alt="GRAND ODYSSEY">GRAND ODYSSEY</a></strong><br><br>千住明<br>発売日: 2005/03/30<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B0008FU8RM" title="GRAND ODYSSEY"> <a href="http://sonic64.com/go/B0008FU8RM" title="GRAND ODYSSEY">「GRAND ODYSSEY」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B0008FU8RM">amazon で詳しく見る</a></div><br>加山雄三率いる船のクルーになれるというのが売りの CG 映画。観客は20人くらいずつのグループに分けられ、上映前に撮影ブースで顔を撮影される。すぐさまレンダリングファームに撮影データが送られて映画に合成され、自分の顔が上映用の作品に登場するという仕組み。<br><br>いろいろな役柄がある。戦闘担当のガーディアンとか、ブリッジ担当のブレインとか。艦長は加山雄三に固定なので、一般参加者としてはその副長役が一番露出が多いかな?<br><br>私はブレインズに割り当てられ、ちょい役。友達はガーディアンズのリーダーになってた。危機に陥った他のメンバーのピンチを救うなど、かなり良い役。いいなー。<br><br>ストーリーは良くある SF って感じだが、ラストの演出が見事。三井・東芝館全体では240人が一度に入場するが、実際は20人くらいに分かれてそれぞれの撮影室や上映室に入るため、他のグループを意識することはない。そういう状況で映画を見ているのだが、ラストで宇宙船同士の合流シーンがあり、このときに上映室の壁がすべて取り払われてみんなで一緒に地球に向かうという演出がなされる。この演出は一体感を呼び起こすという点で優れているし、パビリオンならではだ。<br><br>曲もよかった。CD も出てる。作曲の千住明って、サントラで有名な人か。買ってもいいかなあ。<br><br>私たちが終わった後に入り口を見たら、240分待ちだか300分待ちだかになってた。予約しておいて良かったなあ。それにしても人多すぎ。最終日が近くて日曜日だから仕方ないが。<br><br><h3>- グローバルコモン ブルー マンモス</h3>実際に行く前は「マンモス? まあ見てみたいかな」くらいに思っていた。実際に行ってみるとマンモスを見る前に映画の上映があり、それが非常に良かった。まったく予想外の伏兵状態。SR 曹操の伏兵に知力1のR 典韋あたりが当たっちゃったようなもの。地球博全体で一番良かった。<br><br>上映する部屋に入ったとたん圧倒された。部屋は体育館くらいの大きさで、壁をスクリーンにしてる。スクリーンは横50メートル、縦10メートルの超大型 2005インチ。2005年に掛けてるらしい。部屋も涼しくていい。炎天下を歩いていたので、空調の効いた部屋で落ち着いて鑑賞できたのもよかった。<br><br>上映。映像自体は、南極の氷、見渡す限りの森林、南国の海、四季の移ろいなどと環境ビデオみたいな内容なんだけど、映像の美しさとスクリーンの大きさのせいでものすごい迫力と説得力がある。ソニーすごすぎ。PS3 買ってやらねば。<br><br>ただ、こんなにきれいでも解像度はフル HD の 1920 * 1200 らしい。意外と少ない。これを3つ横に並べて2005インチにしてるそうだ。解像度だけならグローバルコモン・オレンジの NHK の方が高く、横3000画素を超えるとのことだが、スクリーンは600インチ程度。両方見た友達の話では「ソニーの方が美しさと大きさのバランスがいい」そうだ。<br><br>マンモスは粘土細工みたい。はじめ人間ギャートルズたちが食べてるマンモスは美味しそうだったけど、こっちのは食欲は湧かない。毛などがわかる形で残ってるのはちょっと感動した。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-21.html">
 <title>クロノクロスは新型PS2 SCPH-75000 で不具合がある</title>
 <link>http://sonic64.com/2006-04-21.html</link>
 <description>[クロノ・クロス オリジナル・サウンドトラック]クロノ・クロス オリジナル・サウンドトラックゲーム・ミュージック発売日: 2005/06/29 「クロノ・クロス オリジナル・サウンドトラック」の価格と在庫状況を確認amazon で詳しく見るプレイしていないゲームの一つにクロノクロスがある。音楽は大好きでサントラまで持っているけど、なぜかプレイする機会がなかった。それぞれの音楽がどんなシーンで使われているのかを知るためにそのうちプレイしようと思っている。しかし、クロノクロスは新型の PS2 である SCPH-75000 でエンディングが正常に表示されないという不具合があるとのこと。- SCE の SCPH-75000 互換性についての発表PlayStation.jp | お知らせhttp://www.playstation.jp/news/2005/051020_scph75000.htmlクロノ・クロス（SLPS-02364〜02365またはSLPS02777〜02778またはSLPS-...</description>
 <dc:date>2006-04-21</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[<div class="associate"><strong><a href="http://sonic64.com/go/B0009J8HB6" title="クロノ・クロス オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B0009J8HB6.09.MZZZZZZZ.jpg" title="クロノ・クロス オリジナル・サウンドトラック" alt="クロノ・クロス オリジナル・サウンドトラック">クロノ・クロス オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2005/06/29<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B0009J8HB6" title="クロノ・クロス オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B0009J8HB6" title="クロノ・クロス オリジナル・サウンドトラック">「クロノ・クロス オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B0009J8HB6">amazon で詳しく見る</a></div><br>プレイしていないゲームの一つにクロノクロスがある。音楽は大好きでサントラまで持っているけど、なぜかプレイする機会がなかった。<br><br>それぞれの音楽がどんなシーンで使われているのかを知るためにそのうちプレイしようと思っている。しかし、クロノクロスは新型の PS2 である SCPH-75000 でエンディングが正常に表示されないという不具合があるとのこと。<br><br><h3>- SCE の SCPH-75000 互換性についての発表</h3>PlayStation.jp | お知らせ<br><a href="http://www.playstation.jp/news/2005/051020_scph75000.html">http://www.playstation.jp/news/2005/051020_scph75000.html</a><br><blockquote>クロノ・クロス（SLPS-02364〜02365またはSLPS02777〜02778またはSLPS-91464〜91465） （株）スクウェア・エニックス エンディングムービーにおいて、映像の一部が正常に表示されない。</blockquote><br><div class="associate"><strong><a href="http://sonic64.com/go/B00005UOI4" title="クロノ・クロス PS one Books"><img src="http://images-jp.amazon.com/images/P/B00005UOI4.09.MZZZZZZZ.jpg" title="クロノ・クロス PS one Books" alt="クロノ・クロス PS one Books">クロノ・クロス PS one Books</a></strong><br><br>スクウェア<br>発売日: 2002/02/21<br>PlayStation<br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B00005UOI4" title="クロノ・クロス PS one Books"> <a href="http://sonic64.com/go/B00005UOI4" title="クロノ・クロス PS one Books">「クロノ・クロス PS one Books」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B00005UOI4">amazon で詳しく見る</a></div><br>私の PS2 は最も初期型なので大丈夫だが、PS3 はどうなんだろう? 予想される最悪なシナリオ。<br><br>・FF12 やロマンシングサガ・ミンストレルソングなどの大物を楽しんだ結果、初期型 PS2 が大往生。<br>・PS3 を買うか PS2 を買うか選択。当然予算の都合で PS3 になる。<br>・PS3 は SCPH-75000 以上に互換性がない。<br>・PS1 を買えばいいが、売ってないしお金もない。<br>・エンディングを見られない。<br><br>あ、エンディングだけ友達の家に行って見ればいいのか。エンディング以外に不具合がないことを祈ろう。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-20.html">
 <title>FF12 のムービーをリッピング (ripping) して再生</title>
 <link>http://sonic64.com/2006-04-20.html</link>
 <description>FF12 をクリア。まだイベントやモブは残ってるけど一段落。最後まで楽しみ尽くしたい。手始めとして、ムービーをリッピングしておきたい。- FF12 用リッピングツール ffxii2movProject-faohttp://www.project-fao.org/Final Fantasy XII ムービー抽出ツール ffxii2mov v1.01 をダウンロード。md5: beb5fc32c5548ef6d92b4e72b551fd03sha1: d232e623f96477fc26dff469373f0b186d6e67c2FF12 のディスクを DVD-ROM を読めるドライブに入れて抽出開始ボタンを押すだけ。合計39 * 2ファイル、約2GB のデータが作られる。データが生成されるパスは exe ファイルと同じディレクトリ。使い方は README に書いてある。誰かに聞く前にまず読もう。via: FF12スタッフロールで吉田神のイラストに感動した奴http://dkiroku.co...</description>
 <dc:date>2006-04-20</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <dc:subject>音楽</dc:subject>
 <dc:subject>Windows</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e99fb3e6a5bd"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[FF12 をクリア。まだイベントやモブは残ってるけど一段落。最後まで楽しみ尽くしたい。手始めとして、ムービーをリッピングしておきたい。<br><br><h3>- FF12 用リッピングツール ffxii2mov</h3>Project-fao<br><a href="http://www.project-fao.org/">http://www.project-fao.org/</a><br><br>Final Fantasy XII ムービー抽出ツール ffxii2mov v1.01 をダウンロード。<br>md5: beb5fc32c5548ef6d92b4e72b551fd03<br>sha1: d232e623f96477fc26dff469373f0b186d6e67c2<br><br>FF12 のディスクを DVD-ROM を読めるドライブに入れて抽出開始ボタンを押すだけ。合計39 * 2ファイル、約2GB のデータが作られる。データが生成されるパスは exe ファイルと同じディレクトリ。<br><br>使い方は README に書いてある。誰かに聞く前にまず読もう。<br><br>via: FF12スタッフロールで吉田神のイラストに感動した奴<br><a href="http://dkiroku.com/2006-04-08-3.html">http://dkiroku.com/2006-04-08-3.html</a><br><br><h3>- ffxii2mov でムービーと音楽をリッピング</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>私の使ったドライブは MATSUSHITA DVD-ROM SR-8584A m15A というドライブ。たぶん等倍速か、せいぜい2倍速。そのためか、リッピング中に CPU の負荷はほとんどなかった。ネットワークドライブ上にリッピングしたが、ネットワークのトラフィックも 3Mbps から 20Mbps 位の範囲で推移。DVD-ROM ドライブがボトルネックなんだろうなあ。15分ほどで一個目をリップ完了。その後データを映像と音声に分離開始。<br><br>でも、1個あたり15分って遅いよね。もしかしてネットワークドライブにしているマシンの NIC とスイッチングハブのネゴシエーションが上手くいってないんじゃ? と思ってスイッチの設定を 100Mbps の Full から AUTO にしたら一気に 50Mbps を超えるようになった。スイッチ側だけ 100-Full 固定で NIC 側は AUTO ってやっぱり鬼門だな。<br><br>もう一度最初からやったら1個目は2分でリップできた。デコードを含めると5分。1時間程度でリッピング終了。合計で 2.05GB だった。FF12 のディスクは 3.75 GB だが、約半分がムービーなんだね。音声ファイルも作られたけど、これはゲーム中の音楽というよりはムービーのサウンドトラック部分。私の好きなギーザ草原の曲などは聴けないので、音楽が必要ならサントラの方がいいかなあ。<br><br><h3>- フリーの MPEG2 Codec (コーデック) をインストール</h3>リッピングしたムービーは MPEG2 でエンコードされているので、私の WindowsXP ではそのまま再生できなかった。MPEG2 を処理するための Codec (コーデック) が必要。というわけで DScaler Deinterlacer/Scaler をインストールした。オープンソースの MPEG2 Codec だ。無料で使用可能。<br><br>DScaler Deinterlacer/Scaler<br><a href="http://sourceforge.net/project/showfiles.php?group_id=7420&amp;package_id=123423">http://sourceforge.net/project/showfiles.php?group_id=7420&a ...</a><br><a href="http://prdownloads.sourceforge.net/deinterlace/DScaler5008.exe?download">http://prdownloads.sourceforge.net/deinterlace/DScaler5008.e ...</a> からダウンロード。<br><br><h3>- MPEG2 の動画ファイルをスクリーンセーバーにする</h3>MPEG2 をそのまま鑑賞してもいいけど、やっぱりスクリーンセーバーにするのが良いと思う。参考書などを読んでいて、ふっと顔をディスプレイに向けると、ラバナスタでアーシェ王女の結婚のパレードがおこなわれていたりとか、ジャッジ達が歩いてたりとかすると、気分を和ませてくれる。<br><br>というわけで、動画をそのままスクリーンセーバーにするツールをダウンロード。<br><br>BearBeetle's Page - Free Sfotware -<br><a href="http://www2s.biglobe.ne.jp/~img/download_free.htm">http://www2s.biglobe.ne.jp/~img/download_free.htm</a><br><br>DirectX Movie Saver(Windows95/98/Me/アミューズメント)<br><a href="http://www.vector.co.jp/soft/win95/amuse/se224712.html">http://www.vector.co.jp/soft/win95/amuse/se224712.html</a><br><br>私はDirectX Movie Saverを使った。<a href="http://sonic64.com/2004-04-20.html" title="2004年04月20日の Landscape">2004-04-20</a> の「Radeon 7000 と S3 ViRGE/VX でマルチモニタ」で作ったマルチディスプレイ環境でもムービーがプライマリ側で再生されるからだ。あ、でもファイルの変わり目や繰り返し再生時に再生されなくなることがあるなあ。そのうち自分好みのスクリーンセーバーでも作るか。<br><br><h3>- Atrac3 Codec</h3>音声は Atrac3 でエンコードされているので、これも Codec が必要。PS2 の音声って Atrac3 が多いの? さすがソニー。MD や携帯用音楽プレイヤー以外で使われてるのって知らなかった。<br><br>Sony ATRAC3 Audio Codec 0.98<br><a href="http://www.free-codecs.com/download_soft.php?d=76&amp;s=31">http://www.free-codecs.com/download_soft.php?d=76&amp;s=31</a><br>md5: F7F57D9E90FF6A193DDDC933E06C179A<br>sha1: 51BAA974E02BF4F89D83B78BDE9FE1A3A1518E16<br><br>開発元不明。まあいいか。<br><br><h3>- ムービーリスト</h3>以下、リッピングしたファイルについてのメモ。<br><br>ファイル名、ファイルサイズ、再生時間、内容。<br><br>ffxii_01.m2v  210,228,740  07:01 オープニング。<br>ffxii_02.m2v   27,724,444  ??:??<br>ffxii_03.m2v   17,791,480  ??:??<br>ffxii_04.m2v   15,096,320  ??:??<br>ffxii_05.m2v   14,102,200  ??:??<br>ffxii_06.m2v   25,439,100  ??:??<br>ffxii_07.m2v   22,479,268  ??:??<br>ffxii_08.m2v   27,749,076  ??:??<br>ffxii_09.m2v   16,312,140  ??:??<br>ffxii_10.m2v   15,075,596  ??:??<br>ffxii_11.m2v   30,450,148  ??:??<br>ffxii_12.m2v   15,677,196  ??:??<br>ffxii_13.m2v   23,832,528  ??:??<br>ffxii_14.m2v   19,611,544  ??:??<br>ffxii_15.m2v   12,623,816  ??:??<br>ffxii_16.m2v  190,036,012  ??:?? 空中要塞バハムート戦。<br>ffxii_17.m2v   63,238,716  ??:??<br>ffxii_18.m2v   29,994,796  ??:??<br>ffxii_19.m2v   19,360,728  ??:??<br>ffxii_20.m2v   12,481,992  ??:??<br>ffxii_21.m2v   58,052,160  ??:??<br>ffxii_22.m2v   14,875,696  ??:??<br>ffxii_23.m2v   19,599,496  ??:??<br>ffxii_24.m2v   16,713,848  ??:??<br>ffxii_25.m2v   18,650,536  ??:??<br>ffxii_26.m2v  150,640,268  05:00 エンディング。<br>ffxii_27.m2v   23,010,044  ??:??<br>ffxii_28.m2v   65,522,984  ??:??<br>ffxii_29.m2v   64,824,700  ??:?? ラスボス。エフゲニー・プルシェンコ。<a href="http://sonic64.com/2006-04-15.html" title="2006年04月15日の Landscape">2006-04-15</a> 参照。<br>ffxii_30.m2v   21,448,252  ??:??<br>ffxii_31.m2v  105,537,460  ??:?? ヴェイン執政官ラバナスタ着任パレードと演説。<br>ffxii_32.m2v   40,226,648  ??:??<br>ffxii_33.m2v   26,047,744  ??:??<br>ffxii_34.m2v    8,565,336  ??:??<br>ffxii_35.m2v   11,275,064  ??:??<br>ffxii_36.m2v    9,622,320  ??:??<br>ffxii_37.m2v   11,908,192  ??:??<br>ffxii_38.m2v  101,779,156  ??:?? タイトルデモ<br>ffxii_39.m2v  262,251,948  ??:?? スタッフロール<br><br>ちょっとずつ埋めていくのが楽しい。わかってる範囲でストーリー順に並べると、38 01  31 (略) 16 26 39 かな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-19.html">
 <title>cygwin をインストールせずに cygwin の diff コマンドを使う</title>
 <link>http://sonic64.com/2006-04-19.html</link>
 <description>ディレクトリの比較をするために、コマンドプロントから cygwin の diff コマンドを使いたいけど、cygwin をインストールしたくない。diff コマンドを置いたファイルサーバのディレクトリを、cygwin をインストールしていないクライアントマシンからファイル共有を使ってネットワークドライブとして接続させ、diff をクライアントのコマンドプロンプトから使わせたい。クライアントが何台になるかわからないので、cygwin のインストールを必要条件にしたくない。- 実行ファイルと cygwin の dll だけをファイルサーバにコピーcygwin1.dll と diff.exe だけファイルサーバに持っていって、cygwin をインストールしていないクライアントで実行したら以下のエラー。diff.exe - コンポーネントが見つかりませんcygintl-2.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は...</description>
 <dc:date>2006-04-19</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>Windows</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_windows"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ディレクトリの比較をするために、コマンドプロントから cygwin の diff コマンドを使いたいけど、cygwin をインストールしたくない。<br><br>diff コマンドを置いたファイルサーバのディレクトリを、cygwin をインストールしていないクライアントマシンからファイル共有を使ってネットワークドライブとして接続させ、diff をクライアントのコマンドプロンプトから使わせたい。クライアントが何台になるかわからないので、cygwin のインストールを必要条件にしたくない。<br><br><h3>- 実行ファイルと cygwin の dll だけをファイルサーバにコピー</h3>cygwin1.dll と diff.exe だけファイルサーバに持っていって、cygwin をインストールしていないクライアントで実行したら以下のエラー。<br><br><blockquote>diff.exe - コンポーネントが見つかりません<br><br>cygintl-2.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。</blockquote><br>それも持っていけばいいのかな、と bin ディレクトリを見ると cygintl-2.dll 以外にも cygintl で始まるファイルがある。とりあえずそれらを全部コピー。<br><br><blockquote>diff.exe - コンポーネントが見つかりません<br><br>cygiconv-2.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。</blockquote><br>まだ必要なのか。cygiconv-2.dll もコピーしたら動いた。結局コピーしたファイルはこれだけ。<br><br><blockquote>cygiconv-2.dll<br>cygintl-1.dll<br>cygintl-2.dll<br>cygintl.dll<br>cygwin1.dll</blockquote><br>私の環境ではこれで動いた。コマンドプロンプトからは以下のようにして diff を実行できた。<br><br><blockquote>R:\&gt;diff INSTTEST/Programs/Win\00105014 INSTTEST/Programs/Win\00105014.org</blockquote> <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-18.html">
 <title>FF12 のモブ ベリトの出会い方と攻略</title>
 <link>http://sonic64.com/2006-04-18.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のベリトの出会い方と攻略法のメモ。- ベリトの依頼情報「No.41 黒いウワサ」。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。ベリトのランクは H。大砂海ナム・エンサで砂嵐を巻き起こしているモンスターとのこと。私のベリト討伐時のレベルは62。楽勝だった。- ベリトとの出会い方ベリトはヤクト・エンサにある大砂海ナム・エンサの「風化する岸辺」にいる。風化する岸辺に行くには以下を経由する。大砂海オグル・エンサの「中央ジャンクション」、ゼルテニアン洞窟の「地の森」。「地の森」では「岸壁の回廊」に抜ける道を造れるので、道中にやっておくと良い。ちなみに、依頼を受けたときモンブランには以下のように説明された。(略)そんなモンスターいないかもしれないクポ。ウワサによると……クポ……。そうそう、流砂がある洞窟を抜けないと、たどりつけない場所だって聞いた気がするクポ。名前は……ベリト、ベリトだクポ。もしかした...</description>
 <dc:date>2006-04-18</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のベリトの出会い方と攻略法のメモ。<br><br><h3>- ベリトの依頼情報</h3>「No.41 黒いウワサ」。依頼人はモンブラン。王都ラバナスタの市街地北部にあるクラン「セントリオ」の主宰。ベリトのランクは H。大砂海ナム・エンサで砂嵐を巻き起こしているモンスターとのこと。<br><br>私のベリト討伐時のレベルは62。楽勝だった。<br><br><h3>- ベリトとの出会い方</h3>ベリトはヤクト・エンサにある大砂海ナム・エンサの「風化する岸辺」にいる。風化する岸辺に行くには以下を経由する。大砂海オグル・エンサの「中央ジャンクション」、ゼルテニアン洞窟の「地の森」。「地の森」では「岸壁の回廊」に抜ける道を造れるので、道中にやっておくと良い。<br><br>ちなみに、依頼を受けたときモンブランには以下のように説明された。<br><br><blockquote>(略)<br>そんなモンスターいないかもしれないクポ。<br><br>ウワサによると……クポ……。<br>そうそう、流砂がある洞窟を抜けないと、たどりつけない場所だって聞いた気がするクポ。<br><br>名前は……ベリト、ベリトだクポ。<br>もしかしたら見つからないかもしれないクポ。<br>けど、根気よく調査してほしいクポ。</blockquote><br><h3>- ベリトと戦う</h3><div class="associate"><strong><a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"><img src="http://images-jp.amazon.com/images/P/B000EWBCQ0.09.MZZZZZZZ.jpg" title="ファイナルファンタジーXII オリジナル・サウンドトラック" alt="ファイナルファンタジーXII オリジナル・サウンドトラック">ファイナルファンタジーXII オリジナル・サウンドトラック</a></strong><br><br>ゲーム・ミュージック<br>発売日: 2006/05/31<br><br><iframe class="aff_iframe" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" src="http://xml-jp.amznxslt.com/onca/xml3?dev-t=D2JW5SAFEH7L0B&amp;t=goodpic-22&amp;f=http://sonic64.com/dat/aws-price.xsl&amp;locale=jp&amp;type=lite&amp;AsinSearch=B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック"> <a href="http://sonic64.com/go/B000EWBCQ0" title="ファイナルファンタジーXII オリジナル・サウンドトラック">「ファイナルファンタジーXII オリジナル・サウンドトラック」の価格と在庫状況を確認</a></iframe><br><a href="http://sonic64.com/go/B000EWBCQ0">amazon で詳しく見る</a></div><br>このモブはかなり特殊。何度聞いてもマッケンローのアドバイスに出てこなかった。その意味をよく考えるべきだったかなとは思う。戦闘開始したら理由がわかったけど。<br><br><h3>- ベリトの弱点属性は水</h3>いちおう4体のうち主となる一体には「水に弱い敵」のガンビットが反応した。水かあ。あんまり有効な魔法や武器を持ってないんだよなあ。というわけでメンバー全員で物理攻撃をガンガン当ててやっつけた。舞台が砂海だけに「砂にした」というわけですな。<br><br><h3>- ベリト討伐の報酬</h3>ベリト討伐時の獲得ライセンスポイントは表示されなかったが、ステータス画面で見たら39ポイント増えていた。<br><br>依頼人というか、依頼人の代理人からは報酬として以下を受け取った。<br><br>5100ギル。<br>ラストエリクサー。<br><br>一瞬、報酬なし!? と驚いたけどちゃんともらえたよ。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-17.html">
 <title>決算書作成の流れを表す「消法科決」と商法可決</title>
 <link>http://sonic64.com/2006-04-17.html</link>
 <description>決算書は以下の流れで作られる。消費税税額計算法人税税額計算科目内訳書作成決算書作成先頭のそれぞれの文字を取って「消法科決 (しょうほうかけつ)」と呼ぶと教わった。国会で商法の法律案が可決されたという意味を表す「商法可決」とかけてるのかな。</description>
 <dc:date>2006-04-17</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>簿記</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e7b0bfe8a898"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[決算書は以下の流れで作られる。<br><br>消費税税額計算<br>法人税税額計算<br>科目内訳書作成<br>決算書作成<br><br>先頭のそれぞれの文字を取って「消法科決 (しょうほうかけつ)」と呼ぶと教わった。国会で商法の法律案が可決されたという意味を表す「商法可決」とかけてるのかな。 <img src="http://sonic64.com/cgi-bin/c.cgi" height="0" width="0" alt=""><img src="http://readmej.com/readme_epik_tw.cgi?findout@yahoo.co.jp" height="1" width="1" alt=""/><img src="http://x4.shinobi.jp/bin/ll?031985200" height="1" width="1" alt=""/><img src="http://w1.ax.xrea.com/l.f?id=100046041&amp;url=X" height="1" width="1" alt=""/><br>]]></content:encoded>
</item>
<item rdf:about="http://sonic64.com/2006-04-16.html">
 <title>FF12 のモブ キングベヒーモスの出会い方と攻略</title>
 <link>http://sonic64.com/2006-04-16.html</link>
 <description>ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のキングベヒーモスの出会い方と攻略法のメモ。- キングベヒーモスの依頼情報「No.42 ミストに包まれた真実」。依頼人はココミン。ダルマスカ地方にある王都ラバナスタのダウンタウン南部にあるダラン爺の家にいる。キングベヒーモス のランクは H で、ハイパーモブ。クランレポートでは伝説の守護獣とされており、幻の存在として扱われている。私のキングベヒーモス討伐時のレベルは60。もう還暦だ。このくらいのレベルであれば、ちょっとは楽に戦えるという感じかな。- キングベヒーモスとの出会い方キングベヒーモスはヤクト・ディフォールにある幻妖の森の「思の最果て」にいる。私の場合、幻妖の森の「英知の氷原」と「思の最果て」の敵を殲滅したらキングベヒーモスに遭遇することができた。以下、キングベヒーモスの出現条件についての関係者の発言と考察。依頼人のココミンの話。キングベヒーモスというモンスターの伝説がある。そいつは幻惑的な草原で、仲間を守っていると...</description>
 <dc:date>2006-04-16</dc:date>
 <dc:creator>Saito Hiroaki 斎藤 宏明</dc:creator>
 <dc:subject>ゲーム</dc:subject>
 <dc:subject>FF12</dc:subject>
 <taxo:topics>
  <rdf:Bag>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_e382b2e383bce383a0"/>
   <rdf:li rdf:resource="http://sonic64.com/all_category_article.html#cat_ff12"/>
  </rdf:Bag>
 </taxo:topics>
 <content:encoded><![CDATA[ファイナルファンタジー12のモブ (討伐対象の危険モンスター) のキングベヒーモスの出会い方と攻略法のメモ。<br><br><h3>- キングベヒーモスの依頼情報</h3>「No.42 ミストに包まれた真実」。依頼人はココミン。ダルマスカ地方にある王都ラバナスタのダウンタウン南部にあるダラン爺の家にいる。キングベヒーモス のランクは H で、ハイパーモブ。クランレポートでは伝説の守護獣とされており、幻の存在として扱われている。<br><br>私のキングベヒーモス討伐時のレベルは60。もう還暦だ。このくらいのレベルであれば、ちょっとは楽に戦えるという感じかな。<br><br><h3>- キングベヒーモスとの出会い方</h3>キングベヒーモスはヤクト・ディフォールにある幻妖の森の「思の最果て」にいる。私の場合、幻妖の森の「英知の氷原」と「思の最果て」の敵を殲滅したらキングベヒーモスに遭遇することができた。<br><br>以下、キングベヒーモスの出現条件についての関係者の発言と考察。<br><br>依頼人のココミンの話。<br><blockquote>キングベヒーモスというモンスターの伝説がある。<br>そいつは幻惑的な草原で、仲間を守っているという……。<br>この伝説の真偽を確かめてほしい。<br><br>もし怪しい森の奥に雪原を見つけたら、<br>仲間を守るモンスターにとって<br>ガマンできない行動をしてみたらどうだろう?</blockquote><br>なるほど。森の守護獣の逆鱗に触れるようなことをすればよいと。いろいろ考えられるな。<br><br>まず、ひどい目に遭わせてみる。幻妖の森にいる雑魚敵のベヒーモスを、モルボルの「くさい息」並の状態異常をにしてやる。守護獣なら、仲間が窮地に立たされている状況を見てられなくてたまらずに飛び出してくるだろう、と思ったからだ。持ってる魔法をすべて使い、いろいろな状態変化をおこしてやった。スロウ、タクシク、バイオ、ブライン、サイレス、ドンアク、ドンムブ、コンフュ、ストップ。いくつかはレジストされてしまったが、ひどい状態にはなった。でも、キングベヒーモスは現れなかった。失敗かな。<br><br>次。モンスターをエサとしか考えないようにしてみた。キメラアントのようにエサを収集する。具体的には、特殊技「密猟」でベヒーモスを狩りまくる。これはガマンできないだろう。密猟はいままであまり使わなかったのでよく知らなかったたけど、密猟すると経験値をもらえないのね。しばらくやって6体くらい密猟したが、ベヒーモステーキをたくさん得られただけでキングベヒーモスは出現しなかった。失敗だ。マッケンローにアドバイスしてもらうか。<br><br>ラバナスタのクラン「セントリオ」のマッケンローによるアドバイス。<br><blockquote>キングベヒーモスを倒したいのだね。<br>こいつは……雪原の奥地に潜んでいそうだよ。<br>仲間が倒されると、ガマンできずに出てくるとか。</blockquote><br>なんだ、結局倒せば