<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
<rss version="2.0">
<channel>
	<title>Research Log Book@wiki</title> 
	<description>HiroshiMaruyamaの研究関連ドキュメント</description> 
	<link>http://hiroshimaruyama.atwiki.com/</link> 



		<item>
		<title>
			 <![CDATA[ Perl Cheat Sheet ]]> 
		</title>
		<description>
			<![CDATA[ Task
* 使えるものを日本語化しよう
----


==Reference==
* http://www.smashingmagazine.com/2006/10/30/cheat-sheet-round-up-ajax-css-latex-ruby/
* http://www.mnlab.cs.depaul.edu/~ehab/Courses/TDC568/resources/PerlQuickRef.pdf
* http://juerd.nl/site.plp/perlcheat
* http://search.cpan.org/~nwclark/perl-5.8.7/pod/perlcheat.pod
* http://heron.snell.clarkson.edu/it/perlrefcard.pdf
* http://johnbokma.com/perl/perl-quick-reference-card.html
* http://refcards.com/refcards/perl-regexp/index.html ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/Perl%20Cheat%20Sheet
		</link>
		<pubDate>Tue, 16 Dec 2008 15:58:19 +0000</pubDate>
	</item>
		<item>
		<title>
			 <![CDATA[ FedoraCore6 ]]> 
		</title>
		<description>
			<![CDATA[ 
Fedora Core 6 Install for WebServer
前提

１つのIPで２つのウェブサイトを運用する（www.ntcs.org,
www2.ntcs.org）
IPは２つ（192.168.1.2, 192.168.1.3）
外部からはHTTPのみ許可
特定IPからのみFTPとSSHを許可（192.168.0.x）
&quot;www.ntcs.org/inside&quot;以下は特定IPからのみアクセスを許可

インストール


PCを立ち上げ、即座にCDドライブにFC6-1ディスクを入れる。

インストール方法選択画面でそのままENTER
言語を選択
キーボードを選択。
新規インストール

「選択したドライブ上のlinuxパーティションを削除してデフォルトのレイアウトを作成」で次へ

ネットワークデバイスを設定
ホスト名を入力（ここでは&quot;www.ntcs.org&quot;）
タイムゾーンを選択
rootのパスワードを設定

インストールは「ウェブサーバ」のみチェック。「後でカスタマイズする」にしてインストール開始（依存性チェックに多少時間がかかる）

再起動

初期設定

ライセンスに同意

ファイヤーウォールを有効にし、信頼できるサービスに「WWW（HTTP）」を設定(それ以外はチェックを外す）

SELinuxは無効
時刻合わせ
ユーザの作成(ここでは&quot;ntcs&quot;)
再起動

　起動し、初ログインすると、Updateされていない、と警告が出る。


アップデート
　ネットワークに接続しアップデートする。

# yum update


基本ツールのインストール
　環境構築を行っていく上で重要なツールをインストール。


# yum install screen
# yum install emacs

Fedora Core 6 Setup for WebServer
httpdの設定変更
場所
　下記に設定がある。また、&quot;/etc/httpd/conf.d&quot;以下をインクルードしている。


/etc/httpd/conf/httpd.conf


主な初期設定

DocumentRoot &quot;/var/www/html&quot;
各種ログ /etc/httpd/logs


編集
　編集する前に、&quot;httpd.conf.ori&quot;にリネームし、元の設定を取っておく。


[root@www conf]# diff httpd.conf.ori httpd.conf
250c250
&amp;lt; ServerAdmin root@localhost
---
&amp;gt; ServerAdmin postmaster@ntcs.org
319c319
&amp;lt;     Options Indexes FollowSymLinks
---
&amp;gt;     Options FollowSymLinks
390c390
&amp;lt; DirectoryIndex index.html index.html.var
---
&amp;gt; DirectoryIndex default.htm index.html index.html.var
746c746
&amp;lt; AddDefaultCharset UTF-8
---
&amp;gt; #AddDefaultCharset UTF-8
971c971
&amp;lt; #NameVirtualHost *:80
---
&amp;gt; NameVirtualHost *:80
984,990c984,1006
&amp;lt; #&amp;lt;VirtualHost *:80&amp;gt;
&amp;lt; #    ServerAdmin webmaster@dummy-host.example.com
&amp;lt; #    DocumentRoot /www/docs/dummy-host.example.com
&amp;lt; #    ServerName dummy-host.example.com
&amp;lt; #    ErrorLog logs/dummy-host.example.com-error_log
&amp;lt; #    CustomLog logs/dummy-host.example.com-access_log common
&amp;lt; #&amp;lt;/VirtualHost&amp;gt;
---
&amp;gt; &amp;lt;VirtualHost *:80&amp;gt;
&amp;gt;     ServerAdmin postmaster@ntcs.org
&amp;gt;     DocumentRoot /var/www/html
&amp;gt;     ServerName www.ntcs.org
&amp;gt;     ErrorLog logs/www.ntcs.org-error_log
&amp;gt;     CustomLog logs/www.ntcs.org-access_log common
&amp;gt; &amp;lt;/VirtualHost&amp;gt;
&amp;gt;
&amp;gt; &amp;lt;VirtualHost *:80&amp;gt;
&amp;gt;     ServerAdmin postmaster@ntcs.org
&amp;gt;     DocumentRoot /var/www/html2
&amp;gt;     ServerName www2.ntcs.org
&amp;gt;     ErrorLog logs/www2.ntcs.org-error_log
&amp;gt;     CustomLog logs/www2.ntcs.org-access_log common
&amp;gt; &amp;lt;/VirtualHost&amp;gt;
&amp;gt;
&amp;gt; &amp;lt;Directory &quot;/var/www/html/inside&quot;&amp;gt;
&amp;gt;     Options FollowSymLinks
&amp;gt;     AllowOverride None
&amp;gt;     Order deny,allow
&amp;gt;     Deny from all
&amp;gt;     Allow from 127.0.0.1 192.168.0
&amp;gt; &amp;lt;/Directory&amp;gt;


　※VirtualHostは上位に記述された方がデフォルトとなる。


起動

# /etc/init.d/httpd start


　「システム-&amp;gt;管理-&amp;gt;Services」からhttpdにチェックし，ランレベルを変更する（電源ON＝起動）


Firewall
　「システム-&amp;gt;管理-&amp;gt;セキュリティレベルとファイヤーウォールの設定」で、WWW（HTTP）とSSH，FTPを許可する


IPベースの許可拒否設定
/etc/hosts.deny

ALL : ALL


/etc/hosts.allow

ALL : 127.0.0.1
ALL : 192.168.0.


　特に再起動等は不要。記述しただけで有効になる。

FTPサーバのインストール
　初期状態では入っていなかった。

# yum install vsftpd



　サービスの設定でチェックをつけ、保存する（ランレベルを変更）

　IPベースでアクセスを許可しているため、これ以上の設定を行っていないが、セキュアな設定ではないことに留意。


アクセス権限の調整
　&quot;ntcs&quot;ユーザでDocumentRoot以下を弄れるようにする。

# chmod 777 /var/www/html
# chmod 777 /var/www/html2


アクセス解析の設定
　&quot;www.ntcs.org&quot;へのアクセスを解析対象とする。
　&quot;/etc/webalizer.conf&quot;を設定する。cronへは既に登録されているようだ。


[root@www conf]# diff /etc/webalizer.conf.ori /etc/webalizer.conf
28c28
&amp;lt; LogFile        /var/log/httpd/access_log
---
&amp;gt; LogFile        /etc/httpd/logs/www.ntcs.org-access_log

　後日、解析対象のカスタマイズが必要と思われる。

IPアドレスの設定
　「システム-&amp;gt;管理-&amp;gt;ネットワーク」を開き、eth0に設定する。

　ここでは192.168.1.2を設定。

IPエイリアシング

# /sbin/ifconfig eth0:0 192.168.1.3

　※技術情報としてここでは設定しているが、単に２つのサイトを動かしたい場合は不要。


 ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/FedoraCore6
		</link>
		<pubDate>Sat, 23 Jun 2007 20:06:39 +0000</pubDate>
	</item>
		<item>
		<title>
			 <![CDATA[ FrontPage ]]> 
		</title>
		<description>
			<![CDATA[ Wiki is a type of websites. You can edit wiki pages easily.
-------
* You can edit the content
* You can change web site style , If SignIn on page top right bottun. 
* Page Lock is signin user only. Lock-@id is @id user only editable. Lock-admin is admin only editable.
-------
@@search@@
-------





 ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/FrontPage
		</link>
		<pubDate>Wed, 15 Nov 2006 00:07:29 +0000</pubDate>
	</item>
		<item>
		<title>
			 <![CDATA[ MeCab/Install ]]> 
		</title>
		<description>
			<![CDATA[ 
Hot to Install MeCab with UTF-8
環境
Debian Sarge UTF8

# apt-get install autoconf automake gcc libc6-dev g++

ダウンロード

http://mecab.sourceforge.jp/src/にアクセス。下記の３つをダウンロード。辞書は11.5MBと少々重たい。

mecab-0.93.tar.gz
mecab-ipadic-2.7.0-20060707.tar.gz
mecab-perl-0.93.tar.gz

解凍する

# tar -zxvf mecab-0.93.tar.gz
# tar -zxvf mecab-ipadic-2.7.0-20060707.tar.gz
# tar -zxvf mecab-perl-0.93.tar.gz


※ipadicの解凍時に、所有者の書き換えができない、とエラーがでるがスルー。
Mecabのインストール

# cd /data/mecab-0.93
# ./configure --enable-utf8-only
# make
# make install

mecab-ipadicのインストール

# cd /data/mecab-ipadic-2.7.0-20060707
# ./configure --with-charset=utf8
# make
# make install

ちょっと動作確認。

# echo &quot;この橋渡るべからず&quot; | mecab
この 連体詞,*,*,*,*,*,この,コノ,コノ
橋 名詞,一般,*,*,*,*,橋,ハシ,ハシ
渡る 動詞,自立,*,*,五段・ラ行,基本形,渡る,ワタル,ワタル
べから 助動詞,*,*,*,文語・ベシ,未然形,べし,ベカラ,ベカラ
ず 助動詞,*,*,*,特殊・ヌ,連用ニ接続,ぬ,ズ,ズ
EOS

mecab-perlのインストール

# cd /data/mecab-perl-0.93
# perl Makefile.PL
# make
# make install

動作確認
test.pl

use utf8;
use MeCab;
$m = new MeCab::Tagger(&quot;&quot;) || die $!;
print $m-&amp;gt;parse(&quot;この橋渡るべからず&quot;);

　これは動く。が、

    $m = new MeCab::Tagger(&quot;-Oxml&quot;) || die $!;

　だと、

    # perl test.pl
    RuntimeError tagger.cpp(146) [writer_.open(param)] writer.cpp(62)
    [! std::string(param.getProfileString(nfk.c_str())).empty()] unknown format type [xml]
    ...propagated at est.pl line 3.

　XML形式なんて知らない、と言われてしまう。
XML形式の出力フォーマットを入手する

　0.80にはあるが，最新版にはない。下記はapt-getでmecabとipadicを入れた際に入手したモノ。
　0.80だと&quot;/usr/share/mecab/dic/ipadic/dicrc&quot;に定義がある。

; XML
bos-format-xml = \n
node-format-xml = \s\s%m\n
eos-format-xml = \n

　これを，&quot;/usr/local/lib/mecab/dic/ipadic/dicrc&quot;に追記。
念願のXML形式出力

# perl test.pl

    この
    橋
    渡る
    べから
    ず



参考URL




http://mecab.sourceforge.jp/
http://www.asahi-net.or.jp/~yw3t-trns/namazu/mecab/index.htm
http://www.kaede-software.com/2006/02/post_393.html
http://www.machu.jp/diary/20050414.html

 ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/MeCab%252FInstall
		</link>
		<pubDate>Wed, 15 Nov 2006 00:06:52 +0000</pubDate>
	</item>
		<item>
		<title>
			 <![CDATA[ sidemenu ]]> 
		</title>
		<description>
			<![CDATA[ 
Menu

FrontPage


Edit 


 ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/sidemenu
		</link>
		<pubDate>Tue, 24 Oct 2006 00:23:34 +0000</pubDate>
	</item>
		<item>
		<title>
			 <![CDATA[ Note ]]> 
		</title>
		<description>
			<![CDATA[ [[FrontPage]]

-http://www.atmarkit.co.jp/farc/rensai/open02/open02b.html -- [[成果物・文書管理にすぐ使えるオープンソース]] &amp;new{2005-06-25 17:46:20 (土)};
-http://d.hatena.ne.jp/naoya/20050609/1118288650 -- [[Perl短期集中掲載]] &amp;new{2005-07-17 21:33:50 (日)};
-http://www.synopsys.co.jp/products/technology/mask_synthesis/mask_syn.html -- [[粒度]] &amp;new{2005-07-17 21:35:19 (日)};
-http://www.atmarkit.co.jp/fwin2k/experiments/skype02/skype02_02.html -- [[Skype通信の仕組み]] &amp;new{2005-07-21 13:31:30 (木)};
-http://www.ex.media.osaka-cu.ac.jp/kile/kiletop.html -- [[KDEでのLaTeX GUI]] &amp;new{2005-07-26 12:12:03 (火)};
-http://www.atmarkit.co.jp/flinux/rensai/linuxtips/605usens.html -- [[Linux　ネットワークストレージ]] &amp;new{2005-07-28 13:19:37 (木)};
-http://www.bosrup.com/web/overlib/ -- [[JavaScript]] &amp;new{2005-08-01 10:01:39 (月)};
-http://maplog.jp/ -- [[地図からBlog検索]] &amp;new{2005-08-10 19:35:56 (水)};
-http://www.itmedia.co.jp/news/articles/0508/09/news013.html -- [[Meetro]] &amp;new{2005-08-10 19:36:27 (水)};
-http://www.meetro.com/ -- [[Meetro]] &amp;new{2005-08-10 19:36:45 (水)};
-http://www.jp.redhat.com/training/camp_assess.html -- [[Linuxスキルチェック]] &amp;new{2005-08-10 19:37:02 (水)};
-VR関連の研究をする場合は必要 -- [[OpenGL]] &amp;new{2005-08-14 18:20:37 (日)};
-http://www.mikimoto-japan.com/beans/ -- [[HDM]] &amp;new{2005-08-14 18:32:13 (日)};
-http://www.archive.org/web/freecache.php -- [[自動的にファイル分散]] &amp;new{2005-08-14 18:45:28 (日)};
-http://plasticbugs.com/index.php?p=241 http://blog.yumdap.net/archives/20-GIMPshop-for-Windows.html -- [[GIMPshop]] &amp;new{2005-08-14 19:04:32 (日)};
-http://ion.gluch.org.mx/files/Hacks/gallina/ -- [[GmailをBlogに]] &amp;new{2005-08-14 19:21:39 (日)};
-１L紙パック：レモン水，緑茶　290mlアルミ缶：Mistoグレープスカッシュ　1Lミディペット：Qooオレンジ　500mlペット：冷梅，active diet，伊右衛門，Qooオレンジ，午後の紅茶レモンティー，紅茶花伝x3　おにぎり：ツナマヨネーズ -- [[冷蔵庫整理]] &amp;new{2005-08-16 14:43:27 (火)};
-http://www.futomi.com/lecture/javacss/radio_disabled.html -- [[JavaScriptでテキストボックス制御]] &amp;new{2005-08-18 03:33:40 (木)};
-http://www.imeem.com/　BlogやIM機能もあり、データを自己管理＋知人のみのアクセス権限によりプライベートネットワークのように構築できるとのこと。研究室の情報交換によさげに思えるが、P2Pなので立ち上げていないとアクセスできない（と予想される）ところがどうなのか… -- [[P2P型SNS]] &amp;new{2005-08-21 21:08:46 (日)};
-http://ascii24.com/news/i/hard/article/2000/09/07/617850-000.html?geta http://www-6.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/SYB0-030D6CA http://www-6.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/syb0-022b5c1 -- [[mySiteOutliner]] &amp;new{2005-08-26 02:58:54 (金)};
--ニュースリーダーとも違うマイニングツール。今は配布されていない。欲しいなぁ…… -- [[mySiteOutliner]] &amp;new{2005-08-26 02:59:28 (金)};
-http://www.impp.adst.jp/catalog/ -- [[各種メッセ。IPメッセンジャーは研究室でいいのでは？]] &amp;new{2005-08-27 22:06:37 (土)};
-subst x: c:\test -- [[フォルダをドライブに]] &amp;new{2005-09-01 08:41:32 (木)};
-知的財産検定 -- [[資格]] &amp;new{2005-09-01 13:27:40 (木)};
-サーベイ。(特に、研究のために必要な) 既存の資料を調査すること。 -- [[survey]] &amp;new{2005-09-03 18:50:58 (土)};
-環境が変わると困るものだが、&quot;#! /usr/bin/env perl&quot;と記述することで環境変数PATHの中から探してくれる -- [[PerlのPATH]] &amp;new{2005-09-03 20:01:28 (土)};
-http://www.accesspdf.com/index.php?topic=pdftk &amp;br;http://www.clubic.com/telecharger-fiche13148-gui-for-pdftk.html -- [[PDF編集ツール（フリー）]] &amp;new{2005-09-03 20:27:46 (土)};
-http://ooosupport.good-day.net/ja/documents/ -- [[OpenOffice.org 2.0β2]] &amp;new{2005-09-04 21:51:35 (日)};
-http://sra.jp/aa/index.html -- [[Suzukaは欲しいし、仕組みはとても気になる]] &amp;new{2005-09-17 08:39:17 (土)};
-http://japan.cnet.com/news/media/story/0,2000047715,20087316,00.htm?ref=rss -- [[現代生活シミュレーション？]] &amp;new{2005-09-17 08:46:09 (土)};
-http://www.atmarkit.co.jp/fwin2k/win2ktips/382sfu/sfu.html -- [[SFU]] &amp;new{2005-09-19 21:13:40 (月)};
-http://www.graphk.co.jp/software/Language/perl_gv.html -- [[Perl GV]] &amp;new{2005-09-27 17:23:08 (火)};
-http://www.microsoft.com/max/ -- [[Windows Max]] &amp;new{2005-09-28 10:51:40 (水)};
-Text Mining Studio -&gt; http://www.msi.co.jp/tmstudio/ -- [[Text Mining Studio]] &amp;new{2005-09-29 21:25:12 (木)};
-http://www.glasscom.com/tone/linux/ --  &amp;new{2005-10-16 00:18:25 (日)};
-http://starterkit.jini.org/ -- [[分散型コンピューティング]] &amp;new{2005-10-20 23:05:29 (木)};
-http://plusd.itmedia.co.jp/pcupdate/articles/0510/25/news027.html -- [[文書校正]] &amp;new{2005-10-25 18:38:33 (火)};
-http://homepage3.nifty.com/hippo2000/perltips/CGI/Push.html -- [[サーバープッシュ]] &amp;new{2005-10-26 12:29:14 (水)};
-http://tidus.ultimania.org/wiki/index.php?%A4%C7%A4%D3%A4%A2%A4%F3%A4%C7%A4%B8%A4%E3%A4%D0 -- [[3Dの外観を持つ次世代デスクトップシステム]] &amp;new{2005-10-27 22:51:12 (木)};
-http://debian.fam.cx/index.php?Old%2Fwoody --  &amp;new{2005-10-27 23:12:44 (木)};
-http://www.monochrome.jp/~katsuwo/debian/tips/ --  &amp;new{2005-10-27 23:14:35 (木)};
-http://www5f.biglobe.ne.jp/~nakayamahiroo/orcatools/debian.html --  &amp;new{2005-10-27 23:39:14 (木)};
-http://debian.g-com.ne.jp/debian/dfund.html#deb -- [[aptの解説]] &amp;new{2005-11-08 17:00:55 (火)};
-http://www.debian.org/releases/sarge/ -- [[Debian sarge化]] &amp;new{2005-11-08 17:11:34 (火)};
-http://suggest.search.goo.ne.jp/suggest/ -- [[gooサジェスト]] &amp;new{2005-11-15 08:25:28 (火)};
-http://www.mdis.co.jp/textmining/index.html -- [[三菱テキストマイニングシステム DIAMining®]] &amp;new{2005-12-01 22:29:28 (木)};
-http://www.justsystem.co.jp/km/cbmi/index.html -- [[CB Market Intelligence]] &amp;new{2005-12-01 22:36:11 (木)};
-http://pcweb.mycom.co.jp/news/2005/05/18/012.html -- [[プロジェクト管理ツール]] &amp;new{2005-12-05 21:30:43 (月)};
--http://sourceforge.net/projects/teamwork -- [[Teamwork]] &amp;new{2005-12-05 21:33:37 (月)};
-http://www.atmarkit.co.jp/farc/rensai/open02/open02b.html -- [[CVS]] &amp;new{2005-12-05 21:34:32 (月)};
-http://www.atmarkit.co.jp/farc/rensai2/emer01/emer01a.html -- [[プロマネ関係]] &amp;new{2005-12-10 23:04:47 (土)};
--http://jibun.atmarkit.co.jp/lskill01/rensai/kokugo04/kokugo01.html --  &amp;new{2005-12-10 23:04:59 (土)};
--http://jibun.atmarkit.co.jp/lskill01/rensai/pm_kotsu01/kotsu01.html --  &amp;new{2005-12-10 23:05:09 (土)};
-http://www.fmp.jp/~sugimoto/mixiGraph/ -- [[MixiGraph]] &amp;new{2005-12-14 00:15:58 (水)};
-http://www.kyoritsu-pub.co.jp/service/service.html#psp_i -- [[パーソナルソフトウェアプロセス入門]] &amp;new{2006-01-05 09:44:05 (木)};
-http://japan.cnet.com/news/media/story/0,2000047715,20093240,00.htm?ref=rss -- [[Blog関連]] &amp;new{2006-01-05 09:44:50 (木)};
-http://www.seshop.com/book/download/ -- [[サンプルデータリンク集]] &amp;new{2006-01-05 09:45:09 (木)};
-http://japan.cnet.com/news/ent/story/0,2000047623,20093507,00.htm?ref=rss -- [[総務省、ブログとSNSのビジネス事例136件を公表]] &amp;new{2006-01-05 09:45:53 (木)};
-http://research.goo.ne.jp/Result/0009op29/02.html -- [[実用と匿名でも信用に差は…]] &amp;new{2006-01-05 10:35:01 (木)};
--匿名 site:research.goo.ne.jp -- [[検索式]] &amp;new{2006-01-05 10:35:22 (木)};
-http://www.atmarkit.co.jp/flinux/rensai/linuxtips/830usesynergy.html -- [[1組のマウスとキーボードを複数のPCで共有するには]] &amp;new{2006-01-05 11:24:21 (木)};
-http://www.pdf995.com/ -- [[PDF995]] &amp;new{2006-01-11 22:40:31 (水)};
--http://pcweb.mycom.co.jp/column/toolexp/008/ --  &amp;new{2006-01-11 22:40:43 (水)};
-http://www.atmarkit.co.jp/fwin2k/win2ktips/698pathping/pathping.html -- [[ネットワーク系コマンド]] &amp;new{2006-01-14 22:11:20 (土)};
-http://www5.plala.or.jp/vaio0630/apache/apache_proxy.htm -- [[Proxyサーバ]] &amp;new{2006-01-18 12:23:51 (水)};
-Unstructured Information Management Architecture（UIMA） -- [[非構造情報処理技術（オープンソース）]] &amp;new{2006-01-25 01:05:54 (水)};
-http://musashi.sourceforge.jp/ -- [[データマイニング用コンポーネント]] &amp;new{2006-01-26 21:50:43 (木)};
-http://www.opinmind.com/ -- [[肯定否定分類つきBlog検索エンジン]] &amp;new{2006-01-26 21:58:20 (木)};
-http://www.cjk.org/cjk/samples/korpos2.htm -- [[品詞の英訳]] &amp;new{2006-02-15 09:30:16 (水)}; ]]> 
		</description>
		<link>
			http://hiroshimaruyama.atwiki.com/page/Note
		</link>
		<pubDate>Tue, 24 Oct 2006 00:08:38 +0000</pubDate>
	</item>
	

</channel>
</rss>