<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>toyosystem &#187; linux</title>
	<atom:link href="http://www.jamboree.jp/cms/archives/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jamboree.jp/cms</link>
	<description>名古屋在住のWebプログラマー</description>
	<lastBuildDate>Fri, 26 Aug 2011 12:41:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>PLESKでメールエイリアスを使う場合</title>
		<link>http://www.jamboree.jp/cms/archives/425</link>
		<comments>http://www.jamboree.jp/cms/archives/425#comments</comments>
		<pubDate>Thu, 23 Apr 2009 20:37:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/?p=425</guid>
		<description><![CDATA[example.comでウェブサイトを運営しており、mblog.example.comで携帯によるブログ投稿を受け付けたくなった時とか (1) mblog.example.comでドメインを登録（サブドメインでは駄目） (2) メールアドレスを1個作り、「存在しないユーザへのメール」をこのアドレスに転送するようにする (3) (qmailの場合)/var/qmail/mailnames/mblog.example.com/.qmail-defaultを編集 ※メールのログは/usr/local/psa/var/log/maillogにある ※「存在しないユーザへのメール」を管理画面から換えると.qmail-defaultがまた書き換わってしまうので注意]]></description>
			<content:encoded><![CDATA[<p>example.comでウェブサイトを運営しており、mblog.example.comで携帯によるブログ投稿を受け付けたくなった時とか</p>
<p>(1) mblog.example.comでドメインを登録（サブドメインでは駄目）<br />
(2) メールアドレスを1個作り、「存在しないユーザへのメール」をこのアドレスに転送するようにする<br />
(3) (qmailの場合)/var/qmail/mailnames/mblog.example.com/.qmail-defaultを編集</p>
<p>※メールのログは/usr/local/psa/var/log/maillogにある<br />
※「存在しないユーザへのメール」を管理画面から換えると.qmail-defaultがまた書き換わってしまうので注意</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SICP 勉強会 加速会に行ってきた</title>
		<link>http://www.jamboree.jp/cms/archives/401</link>
		<comments>http://www.jamboree.jp/cms/archives/401#comments</comments>
		<pubDate>Thu, 16 Apr 2009 06:05:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSNAGOYA]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[アルゴリズムとデータ構造]]></category>
		<category><![CDATA[勉強会]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/?p=401</guid>
		<description><![CDATA[claなんとかさんが開催してくれた SICP 勉強会 加速会 #01 をやるよ に4月11日12日と行ってきました。 これは「計算機プログラムの構造と解釈」（愛称：SICP）という本をCSNagoyaで読んでいるのだけど、問題が面倒すぎて毎回3問ずつぐらいしか進まなくて、（幸運にも）このペースで進んだとして終了まであと3年かかるらしいことがわかったので、3年もたったらロンドンオリンピックだし、それに俺30歳だよ！やってらんねえよ！ってわめきたかったけど、他に30歳超えている人が普通にいるので口に出せなくてっていうそういう感じの焦りからとりあえず泊まりでやれば一気に進むんじゃないか？というclaさんらの提案のもの開催された会です。 当日は天気がよくて、窓を開けると本当に昼寝日和といった感じで気持ちのよい勉強会になりました。 場所 名古屋市瑞穂区のかう楽という旅館でした。素泊まりで5,500円。地下鉄から徒歩1分、LAN有りなのでなかなかいいですね。 様子 ネットワークはclaなんとかさんが整えてくれたので何の心配も要りませんでした。僕はプロジェクターをもって行きましたが、今回は活躍できませんでした。 まさかのノンアルコール。男7人が同じ部屋に集まり、ろくに外出もせず深夜までカタカタ夜までやっていたので旅館のおばちゃんはさぞ気持ち悪く思ったでしょう。 布団を敷いてもなお勉強するメンバー。 まとめ ・12時間ぐらいやったのに5問ぐらいしか進まないSICP恐ろしい ・アリッサはみんなのために頑張ったのにフルボッコでかわいそう ・なんとかして問題も解きながらお酒を飲みたい ・準備が嫌いなので泊りが嫌いな僕も近ければ気が楽ということに気がついた。またやりたい]]></description>
			<content:encoded><![CDATA[<p>claなんとかさんが開催してくれた<br />
<a href="http://d.hatena.ne.jp/clairvy/20090401/sicp_kskk_01_anon">SICP 勉強会 加速会 #01 をやるよ</a><br />
に4月11日12日と行ってきました。</p>
<p>これは「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/jamboree0f-22/ref=nosim/" name="amazletlink" target="_blank">計算機プログラムの構造と解釈</a>」（愛称：SICP）という本をCSNagoyaで読んでいるのだけど、問題が面倒すぎて毎回3問ずつぐらいしか進まなくて、（幸運にも）このペースで進んだとして終了まであと3年かかるらしいことがわかったので、3年もたったらロンドンオリンピックだし、それに俺30歳だよ！やってらんねえよ！ってわめきたかったけど、他に30歳超えている人が普通にいるので口に出せなくてっていうそういう感じの焦りからとりあえず泊まりでやれば一気に進むんじゃないか？というclaさんらの提案のもの開催された会です。<br />
当日は天気がよくて、窓を開けると本当に昼寝日和といった感じで気持ちのよい勉強会になりました。</p>
<h2>場所</h2>
<p><img src="http://www.jamboree.jp/cms/wp-content/uploads/2009/04/dsc00015.jpg" alt="旅館かう楽" title="旅館かう楽" width="450" height="600" class="aligncenter size-full wp-image-402" /><br />
名古屋市瑞穂区の<a href="http://www.nande.com/kouraku/">かう楽</a>という旅館でした。素泊まりで5,500円。地下鉄から徒歩1分、LAN有りなのでなかなかいいですね。</p>
<h2>様子</h2>
<p><img src="http://www.jamboree.jp/cms/wp-content/uploads/2009/04/dsc00014.jpg" alt="dsc00014" title="dsc00014" width="600" height="450" class="aligncenter size-full wp-image-403" /><br />
ネットワークはclaなんとかさんが整えてくれたので何の心配も要りませんでした。僕はプロジェクターをもって行きましたが、今回は活躍できませんでした。</p>
<p><img src="http://www.jamboree.jp/cms/wp-content/uploads/2009/04/dsc00016.jpg" alt="dsc00016" title="dsc00016" width="600" height="450" class="aligncenter size-full wp-image-404" /><br />
まさかのノンアルコール。男7人が同じ部屋に集まり、ろくに外出もせず深夜までカタカタ夜までやっていたので旅館のおばちゃんはさぞ気持ち悪く思ったでしょう。</p>
<p><img src="http://www.jamboree.jp/cms/wp-content/uploads/2009/04/dsc00017.jpg" alt="dsc00017" title="dsc00017" width="450" height="600" class="aligncenter size-full wp-image-405" /><br />
布団を敷いてもなお勉強するメンバー。</p>
<h2>まとめ</h2>
<p>・12時間ぐらいやったのに5問ぐらいしか進まないSICP恐ろしい<br />
・アリッサはみんなのために頑張ったのにフルボッコでかわいそう<br />
・なんとかして問題も解きながらお酒を飲みたい<br />
・準備が嫌いなので泊りが嫌いな僕も近ければ気が楽ということに気がついた。またやりたい</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/401/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使えるネットのCentOS4.4にyumをインストール</title>
		<link>http://www.jamboree.jp/cms/archives/360</link>
		<comments>http://www.jamboree.jp/cms/archives/360#comments</comments>
		<pubDate>Fri, 13 Mar 2009 08:44:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/?p=360</guid>
		<description><![CDATA[した作業ログ PLAIN TEXT CODE: #login as: kogaidan #password:dankogai &#160; # cat /etc/redhat-release CentOS release 4.4 &#40;Final&#41; &#160; # uname -a Linux storevines.com 2.6.18-028stab053.17 #1 SMP Mon Jun 9 20:42:43 MSD 2008 i686 i686 i386 GNU/Linux &#160; wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/ wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-26_nonptl.i386.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2.i386.rpm wget http://ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/sqlite-devel-3.3.6-2.i386.rpm &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>した作業ログ</p>
<div class="igBar"><span id="lcode-2"><a href="#" onclick="javascript:showCodeTxt('code-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-2">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#login as: kogaidan</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">#password:dankogai</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"># cat /etc/redhat-release</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">CentOS release <span style="color:#800000;color:#800000;">4</span>.<span style="color:#800000;color:#800000;">4</span> <span style="color:#006600; font-weight:bold;">&#40;</span>Final<span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"># uname -a</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">Linux storevines.<span style="">com</span> <span style="color:#800000;color:#800000;">2</span>.<span style="color:#800000;color:#800000;">6</span>.<span style="color:#800000;color:#800000;">18</span>-028stab053.<span style="color:#800000;color:#800000;">17</span> #1 SMP Mon Jun <span style="color:#800000;color:#800000;">9</span> <span style="color:#800000;color:#800000;">20</span>:<span style="color:#800000;color:#800000;">42</span>:<span style="color:#800000;color:#800000;">43</span> MSD <span style="color:#800000;color:#800000;">2008</span> i686 i686 i386 GNU/Linux</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.i386.rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.i386.rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/rpm-python-4.3.3-26_nonptl.i386.rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2.i386.rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">wget http:<span style="color:#FF9933; font-style:italic;">//ftp.riken.jp/Linux/centos/4/os/i386/CentOS/RPMS/sqlite-devel-3.3.6-2.i386.rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv python-elementtree-<span style="color:#800000;color:#800000;">1</span>.<span style="color:#800000;color:#800000;">2</span>.<span style="color:#800000;color:#800000;">6</span>-<span style="color:#800000;color:#800000;">5</span>.<span style="">el4</span>.<span style="">centos</span>.<span style="">i386</span>.<span style="">rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv sqlite-<span style="color:#800000;color:#800000;">3</span>.<span style="color:#800000;color:#800000;">3</span>.<span style="color:#800000;color:#800000;">6</span>-<span style="color:#800000;color:#800000;">2</span>.<span style="">i386</span>.<span style="">rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv sqlite-devel-<span style="color:#800000;color:#800000;">3</span>.<span style="color:#800000;color:#800000;">3</span>.<span style="color:#800000;color:#800000;">6</span>-<span style="color:#800000;color:#800000;">2</span>.<span style="">i386</span>.<span style="">rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv python-sqlite-<span style="color:#800000;color:#800000;">1</span>.<span style="color:#800000;color:#800000;">1</span>.<span style="color:#800000;color:#800000;">7</span>-<span style="color:#800000;color:#800000;">1</span>.<span style="color:#800000;color:#800000;">2</span>.<span style="color:#800000;color:#800000;">1</span>.<span style="">i386</span>.<span style="">rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv python-urlgrabber-<span style="color:#800000;color:#800000;">2</span>.<span style="color:#800000;color:#800000;">9</span>.<span style="color:#800000;color:#800000;">8</span>-<span style="color:#800000;color:#800000;">2</span>.<span style="">noarch</span>.<span style="">rpm</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv yum-metadata-parser-<span style="color:#800000;color:#800000;">1</span>.<span style="color:#800000;color:#800000;">0</span>-<span style="color:#800000;color:#800000;">8</span>.<span style="">el4</span>.<span style="">centos</span>.<span style="">i386</span>.<span style="">rpm</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rpm -ihv yum-<span style="color:#800000;color:#800000;">2</span>.<span style="color:#800000;color:#800000;">4</span>.<span style="color:#800000;color:#800000;">3</span>-<span style="color:#800000;color:#800000;">4</span>.<span style="">el4</span>.<span style="">centos</span>.<span style="">noarch</span>.<span style="">rpm</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h2>参考</h2>
<p><a href="http://centos.bungu-do.jp/2008/05/vpsyum.html">使えるねっとのVPSにyumをインストールする (CentOSサーバ構築術 文具堂)</a><br />
↑CentOSが5の人はこちら<br />
<a href="http://kjirou.sakura.ne.jp/wiki_mirror/index.php?a%2F%BB%C8%A4%A8%A4%EB%A5%CD%A5%C3%A5%C8%2BCentOS%A4%CE%B4%F0%CB%DC%C5%AA%A4%CA%C0%DF%C4%EA#xe70ff9f">a/使えるネット+CentOSの基本的な設定 - PukiWiki</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/360/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>coreserverをリモートから自動バックアップするメモ</title>
		<link>http://www.jamboree.jp/cms/archives/239</link>
		<comments>http://www.jamboree.jp/cms/archives/239#comments</comments>
		<pubDate>Thu, 09 Oct 2008 20:20:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/239</guid>
		<description><![CDATA[coreserverというレンタルサーバのデータのバックアップをとるようにしたメモ。 シェルが使えるのでファイルとかはrsyncでとれるのだけど、DBのファイルはみれないのでmysqldump（mysqlhotcopyは使えない。）などを使ってユーザのディレクトリにデータをもってくる必要がある。シェルスクリプトをcoreserverにおいてcronでバックアップしてもいいのだけど、バックアップ関連のスクリプト類は手元で一括管理したいのでRuby経由でSSHしてmysqldumpをするようにした。 シェルが使えて年間5000円のcoreserverはすごいとおもう。 （１）DBのデータを全部ダンプ PLAIN TEXT RUBY: require 'rubygems' require 'net/ssh' &#160; host = "ホスト名" user = "ユーザ名" key = "秘密鍵の場所" mysqldump = "/usr/local/mysql/bin/mysqldump" path = "/virtual/username/" databases = &#91; &#160; &#123;:db_name =&#62; "aaaa", :id =&#62; "username", :password =&#62; "pass"&#125;, &#160; &#123;:db_name =&#62; "bbbb", :id =&#62; "username2", :password =&#62; "pass2"&#125;, &#93; &#160; &#160; Net::SSH.start&#40;host, user, [...]]]></description>
			<content:encoded><![CDATA[<p>coreserverというレンタルサーバのデータのバックアップをとるようにしたメモ。</p>
<p>シェルが使えるのでファイルとかはrsyncでとれるのだけど、DBのファイルはみれないのでmysqldump（mysqlhotcopyは使えない。）などを使ってユーザのディレクトリにデータをもってくる必要がある。シェルスクリプトをcoreserverにおいてcronでバックアップしてもいいのだけど、バックアップ関連のスクリプト類は手元で一括管理したいのでRuby経由でSSHしてmysqldumpをするようにした。</p>
<p>シェルが使えて年間5000円のcoreserverはすごいとおもう。</p>
<p>（１）DBのデータを全部ダンプ</p>
<div class="igBar"><span id="lruby-5"><a href="#" onclick="javascript:showCodeTxt('ruby-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">RUBY:</span>
<div id="ruby-5">
<div class="ruby">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#CC0066; font-weight:bold;">require</span> 'rubygems'</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#CC0066; font-weight:bold;">require</span> 'net/ssh'</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">host = <span style="color:#996600;">"ホスト名"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">user = <span style="color:#996600;">"ユーザ名"</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">key = <span style="color:#996600;">"秘密鍵の場所"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">mysqldump = <span style="color:#996600;">"/usr/local/mysql/bin/mysqldump"</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">path = <span style="color:#996600;">"/virtual/username/"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">databases = <span style="color:#006600; font-weight:bold;">&#91;</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#006600; font-weight:bold;">&#123;</span>:db_name =&gt; <span style="color:#996600;">"aaaa"</span>, :id =&gt; <span style="color:#996600;">"username"</span>, :password =&gt; <span style="color:#996600;">"pass"</span><span style="color:#006600; font-weight:bold;">&#125;</span>,</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#006600; font-weight:bold;">&#123;</span>:db_name =&gt; <span style="color:#996600;">"bbbb"</span>, :id =&gt; <span style="color:#996600;">"username2"</span>, :password =&gt; <span style="color:#996600;">"pass2"</span><span style="color:#006600; font-weight:bold;">&#125;</span>,</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">Net::SSH.<span style="color:#9900CC;">start</span><span style="color:#006600; font-weight:bold;">&#40;</span>host, user, :keys =&gt; <span style="color:#006600; font-weight:bold;">&#91;</span>key<span style="color:#006600; font-weight:bold;">&#93;</span>, :passphrase =&gt; <span style="color:#996600;">""</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#9966CC; font-weight:bold;">do</span> |ssh|</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; databases.<span style="color:#9900CC;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> |db|</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; command = <span style="color:#CC0066; font-weight:bold;">sprintf</span><span style="color:#006600; font-weight:bold;">&#40;</span>'%s -u %s --password=\'%s\' %s&gt; %s/%s.<span style="color:#9900CC;">dump</span> ',mysqldump, db<span style="color:#006600; font-weight:bold;">&#91;</span>:id<span style="color:#006600; font-weight:bold;">&#93;</span>, db<span style="color:#006600; font-weight:bold;">&#91;</span>:password<span style="color:#006600; font-weight:bold;">&#93;</span>, db<span style="color:#006600; font-weight:bold;">&#91;</span>:db_name<span style="color:#006600; font-weight:bold;">&#93;</span>, path, db<span style="color:#006600; font-weight:bold;">&#91;</span>:db_name<span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; ssh.<span style="color:#CC0066; font-weight:bold;">exec</span>!<span style="color:#006600; font-weight:bold;">&#40;</span>command<span style="color:#006600; font-weight:bold;">&#41;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color:#9966CC; font-weight:bold;">end</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#9966CC; font-weight:bold;">end</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
（２）rsyncでファイルをローカル（バックアップマシン）に移動</p>
<div class="igBar"><span id="lcode-6"><a href="#" onclick="javascript:showCodeTxt('code-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-6">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">rsync -av username@example.<span style="">com</span>:remote_directory local_directory </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h2>まとめ</h2>
<p>・公開鍵認証を使っているのでSSHのパスワードは聞かれない。（<a href="http://www.jamboree.jp/cms/archives/238">作業メモ</a>）<br />
・mysqldumpを絶対パスで指定しないと駄目らしい。</p>
<p>さらにローカルにrsyncされたデータをpdumpfsで毎日バックアップして、さらにpdumpsf-cleanでローテートしている。なんだか面倒なので、みんなどうやってやってるのか教えてほしいなぁ</p>
<h2>参考サイト</h2>
<p><a href="http://webos-goodies.jp/archives/51357031.html">Pure Ruby な SSH クライアントライブラリ「Net::SSH」 - WebOS Goodies</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/239/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sshで公開鍵認証（パスフレーズ無し）のメモ</title>
		<link>http://www.jamboree.jp/cms/archives/238</link>
		<comments>http://www.jamboree.jp/cms/archives/238#comments</comments>
		<pubDate>Mon, 06 Oct 2008 13:38:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/238</guid>
		<description><![CDATA[・サーバのセキュリティを向上のため ・rsyncやRubyのスクリプトなどからパスワードなしでログインするため ・「/秘密のファイル/開くな.txtを開いてコピー＆ペースト」をやめるため の公開鍵認証をするためのメモです。 手順 sshで公開鍵認証をやりたいときにやること （１）公開鍵と秘密鍵をつくる （２）公開鍵をリモートに置く 作業 （１）公開鍵と秘密鍵をつくる まずはローカルで公開鍵と秘密鍵を作ります。 PLAIN TEXT CODE: $ ssh-keygen -N "" -t rsa Nはパスフレーズの指定。今回は空にします（セキュリティはその分低下します*1） tは鍵の種類を選ぶもの。rsa1,rsa,dsaから選べるが最近は強度が高いrsaを選ぶことが多い 上記のコマンドを実行すると$HOME/.sshに ・id_rsa(秘密鍵） ・id_rsa.pub(公開鍵) が作られる。 （２）公開鍵をリモートに置く リモートに公開鍵を登録するにはssh-copy-idというそれ専用のコマンドがある PLAIN TEXT CODE: ssh-copy-id toyoshi@remote_hostname これでauthorized_keysに勝手に登録してくれます。便利！ もしくはSPCを使います。SCPコマンドは "scp 送りたいファイル名 ユーザ名@ホスト名:ディレクトリ" って感じで。 PLAIN TEXT CODE: $ cd .ssh/ $ scp id_rsa.pub toyoshi@remote_hostname:directory んでリモートの$HOME/.sshにauthorized_keysという名前で保存する。 すでにauthorized_keysがある場合は追記するようにする。たとえばこんな感じ PLAIN TEXT CODE: $ [...]]]></description>
			<content:encoded><![CDATA[<p>・サーバのセキュリティを向上のため<br />
・rsyncやRubyのスクリプトなどからパスワードなしでログインするため<br />
・「/秘密のファイル/開くな.txtを開いてコピー＆ペースト」をやめるため<br />
の公開鍵認証をするためのメモです。</p>
<h2>手順</h2>
<p>sshで公開鍵認証をやりたいときにやること<br />
（１）公開鍵と秘密鍵をつくる<br />
（２）公開鍵をリモートに置く</p>
<h2>作業</h2>
<h3>（１）公開鍵と秘密鍵をつくる</h3>
<p>まずはローカルで公開鍵と秘密鍵を作ります。</p>
<div class="igBar"><span id="lcode-12"><a href="#" onclick="javascript:showCodeTxt('code-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-12">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$ ssh-keygen -N <span style="color:#CC0000;">""</span> -t rsa </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Nはパスフレーズの指定。今回は空にします（セキュリティはその分低下します*1）<br />
tは鍵の種類を選ぶもの。rsa1,rsa,dsaから選べるが最近は強度が高いrsaを選ぶことが多い</p>
<p>上記のコマンドを実行すると$HOME/.sshに<br />
・id_rsa(秘密鍵）<br />
・id_rsa.pub(公開鍵)<br />
が作られる。</p>
<h3>（２）公開鍵をリモートに置く</h3>
<p>リモートに公開鍵を登録するにはssh-copy-idというそれ専用のコマンドがある</p>
<div class="igBar"><span id="lcode-13"><a href="#" onclick="javascript:showCodeTxt('code-13'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-13">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">ssh-copy-id toyoshi@remote_hostname </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>これでauthorized_keysに勝手に登録してくれます。便利！</p>
<p>もしくはSPCを使います。SCPコマンドは<br />
"scp 送りたいファイル名 ユーザ名@ホスト名:ディレクトリ"<br />
って感じで。</p>
<div class="igBar"><span id="lcode-14"><a href="#" onclick="javascript:showCodeTxt('code-14'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-14">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$ cd .<span style="">ssh</span>/</div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$ scp id_rsa.<span style="">pub</span> toyoshi@remote_hostname:directory </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>んでリモートの$HOME/.sshにauthorized_keysという名前で保存する。<br />
すでにauthorized_keysがある場合は追記するようにする。たとえばこんな感じ</p>
<div class="igBar"><span id="lcode-15"><a href="#" onclick="javascript:showCodeTxt('code-15'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-15">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$ cat id_rsa.<span style="">pub</span>&gt;&gt; .<span style="">ssh</span>/authorized_keys </div>
</li>
</ol>
</div>
</div>
</div>
<p>
リモートにおいたauthorized_keysはパーミッションを600とかにしておきましょう。<br />
<strong><br />
※ssh-copy-idを使った場合は追記の処理とパーミッションの変更は自動でやってくれます。</strong></p>
<h2>まとめ</h2>
<p>これで</p>
<div class="igBar"><span id="lcode-16"><a href="#" onclick="javascript:showCodeTxt('code-16'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-16">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">ssh remote_host </div>
</li>
</ol>
</div>
</div>
</div>
<p>
とかってやると、IDとパスワードの入力はもちろん、秘密鍵のパスフレーズも聞かれずにログインできるようになった。</p>
<p>*1･･･パスフレーズはなしにするが、パスワード認証とは違い秘密鍵のファイルが盗まれない限り大丈夫なので実際には安全性にそれほど差はないと思う。心配な場合はリモートの公開鍵にcommand="" というのを追加して公開鍵認証してきたユーザができることを制限する方法が「<a href="http://www2s.biglobe.ne.jp/~nuts/labo/inti/cron-rsync-ssh-nodaemon.html">rsync + cron + ssh （rsyncd を立てない編）</a>」では紹介されています。そのほかにも「<a href="http://sonic64.com/2004-11-17.html">ssh scp sftp の正しい自動実行方法</a>」なども参考になります。</p>
<h2>参考サイト</h2>
<p><a href="http://www2s.biglobe.ne.jp/~nuts/labo/inti/cron-rsync-ssh-nodaemon.html">rsync + cron + ssh （rsyncd を立てない編）</a><br />
<a href="http://sonic64.com/2004-11-17.html">ssh scp sftp の正しい自動実行方法</a><br />
<a href="http://d.hatena.ne.jp/riocampos2/20080108/1199802844">公開鍵暗号でのsshリモートログイン - 別館 子子子子子子（ねこのここねこ）</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/238/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>tracプロジェクトの作成と削除のメモ</title>
		<link>http://www.jamboree.jp/cms/archives/222</link>
		<comments>http://www.jamboree.jp/cms/archives/222#comments</comments>
		<pubDate>Tue, 26 Aug 2008 01:25:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/222</guid>
		<description><![CDATA[作成 svnadmin create /var/svn/project-name chown -R www-data:www-data /var/svn/project-name trac-admin /var/trac/project-name initenv chown -R www-data:www-data /var/trac/project-name 注意：apacheが読み書きできる権限で作ること 削除 subversionのリポジトリと同じように、単純にファイルだけ消せばよい。 （この場合は/var/trac/svnproject-nameを消せばよい） TracWebAdminの設定 /var/trac/project-name/conf/trac.ini PLAIN TEXT CODE: &#91;components&#93; webadmin.* = enabled を追記 trac-admin /var/trac/project-name PLAIN TEXT CODE: permission add toyoshi TRAC_ADMIN んで、webサーバを再起動]]></description>
			<content:encoded><![CDATA[<h2>作成</h2>
<blockquote><p>svnadmin create /var/svn/project-name<br />
chown -R www-data:www-data /var/svn/project-name<br />
trac-admin /var/trac/project-name initenv<br />
chown -R www-data:www-data /var/trac/project-name
</p></blockquote>
<p>注意：apacheが読み書きできる権限で作ること</p>
<h2>削除</h2>
<p>subversionのリポジトリと同じように、単純にファイルだけ消せばよい。<br />
（この場合は/var/trac/svnproject-nameを消せばよい）</p>
<h2>TracWebAdminの設定</h2>
<p>/var/trac/project-name/conf/trac.ini</p>
<div class="igBar"><span id="lcode-19"><a href="#" onclick="javascript:showCodeTxt('code-19'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-19">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#91;</span>components<span style="color:#006600; font-weight:bold;">&#93;</span></div>
</li>
<li style="font-weight: bold;color:IG_LINE_COLOUR_2;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">webadmin.* = enabled </div>
</li>
</ol>
</div>
</div>
</div>
<p>
を追記</p>
<p>trac-admin /var/trac/project-name</p>
<div class="igBar"><span id="lcode-20"><a href="#" onclick="javascript:showCodeTxt('code-20'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-20">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:IG_LINE_COLOUR_1;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">permission add toyoshi TRAC_ADMIN </div>
</li>
</ol>
</div>
</div>
</div>
<p>
んで、webサーバを再起動</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/222/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VMware+Ubuntuの導入が最速すぎる</title>
		<link>http://www.jamboree.jp/cms/archives/162</link>
		<comments>http://www.jamboree.jp/cms/archives/162#comments</comments>
		<pubDate>Mon, 19 May 2008 21:57:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/162</guid>
		<description><![CDATA[どれぐらい早いか なんせVMware用のUbuntuイメージが用意されているので、VMwarePlayerのインストールさえ終わっていれば、やることはUbuntuでのユーザ作成だけなので５分以内でデスクトップ環境が手に入る。 なんかもうオープンソースで得したというよりは「まじで儲かった」というぐらいの衝撃を感じました。早いとこ使うばかりでなく提供する側になりたいもんですね。ほんとすばらしいです。 ダウンロード VMwarePlayer http://www.vmware.com/jp/download/player/ VMware用ubuntu http://www.ubuntulinux.jp/products/JA-Localized/vmware]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.jamboree.jp/cms/wp-content/uploads/2008/05/ubuntu.gif' alt='ubuntu.gif' /></p>
<h2>どれぐらい早いか</h2>
<p>なんせVMware用のUbuntuイメージが用意されているので、VMwarePlayerのインストールさえ終わっていれば、やることはUbuntuでのユーザ作成だけなので５分以内でデスクトップ環境が手に入る。</p>
<p>なんかもうオープンソースで得したというよりは<strong>「まじで儲かった」</strong>というぐらいの衝撃を感じました。早いとこ使うばかりでなく提供する側になりたいもんですね。ほんとすばらしいです。</p>
<h2>ダウンロード</h2>
<p>VMwarePlayer<br />
<a href="http://www.vmware.com/jp/download/player/">http://www.vmware.com/jp/download/player/</a></p>
<p>VMware用ubuntu<br />
<a href="http://www.ubuntulinux.jp/products/JA-Localized/vmware">http://www.ubuntulinux.jp/products/JA-Localized/vmware</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/162/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>安い！SC430のメモリを増設しました</title>
		<link>http://www.jamboree.jp/cms/archives/106</link>
		<comments>http://www.jamboree.jp/cms/archives/106#comments</comments>
		<pubDate>Wed, 05 Mar 2008 05:09:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/106</guid>
		<description><![CDATA[SC430にメモリを増設しました。 パソコン工房（http://www.pc-koubou.jp/） TS128MLQ72V6J (DDR2 PC5300 1GB)　\3,780×2 本体を買ったときは、メモリが本体以上の値段がした気がしますが本当に安くなりましたね。 （コネコネットでの比較） これでVMが何個か動いていてもサクサクになりました。]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.jamboree.jp/cms/wp-content/uploads/2008/03/dsc00089.jpg' alt='dsc00089.jpg' /><br />
SC430にメモリを増設しました。</p>
<pre>
パソコン工房（<a href="http://www.pc-koubou.jp/">http://www.pc-koubou.jp/</a>）
TS128MLQ72V6J (DDR2 PC5300 1GB)　\3,780×2
</pre>
<p>本体を買ったときは、メモリが本体以上の値段がした気がしますが本当に安くなりましたね。<br />
（<a href="http://www.coneco.net/PriceList.asp?COM_ID=1060518099">コネコネットでの比較</a>）</p>
<p><img src='http://www.jamboree.jp/cms/wp-content/uploads/2008/03/mem.jpg' alt='mem.jpg' /><br />
これでVMが何個か動いていてもサクサクになりました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/106/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>debian etch　subversionインストールメモ</title>
		<link>http://www.jamboree.jp/cms/archives/58</link>
		<comments>http://www.jamboree.jp/cms/archives/58#comments</comments>
		<pubDate>Tue, 13 Nov 2007 20:46:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jamboree.jp/cms/archives/58</guid>
		<description><![CDATA[はじめに subversion（サブバージョン）とはファイルのバージョン管理システムです。 何度も更新があるファイルを作るとき index.html.2007111401 index.html.2007111402 みたいなファイルを作って管理していませんか？ バージョン管理システムを使うとそれとさよならできます。 また、Web制作の際にサーバ上のファイルを最新に保つために 毎回毎回すべてのファイルをダウンロードしてから作業していませんか？ これもやっぱりバージョン管理システムが解決してくれます 今回はlinux上で動くsubversionをインストールしたのですが、windows上で動くTortoiseSVNというのもある。ファイルを更新するすべての人に使ってもらいたいなと思います。 参考サイト Subversion によるバージョン管理 http://subversion.bluegate.org/doc/book.html Subversionでサイト管理(1/3) - Linux Home Server Memo - 自宅サーバ http://asshole.dip.jp/subversion.php Debian 設定メモ - Subversion http://wiki.fdiary.net/debianmemo/?Subversion インストールメモ subversionをインストール aptitude update aptitude install subversion svn用のユーザを作りパスワードを設定する # useradd svn # passwd svn /etc/inetd.conf svn stream tcp nowait svn /usr/sbin/tcpd /usr/bin/svnserve -i # mkdir /var/svn [...]]]></description>
			<content:encoded><![CDATA[<h2>はじめに</h2>
<p>subversion（サブバージョン）とはファイルのバージョン管理システムです。<br />
何度も更新があるファイルを作るとき<br />
index.html.2007111401<br />
index.html.2007111402<br />
みたいなファイルを作って管理していませんか？<br />
バージョン管理システムを使うとそれとさよならできます。</p>
<p>また、Web制作の際にサーバ上のファイルを最新に保つために<br />
毎回毎回すべてのファイルをダウンロードしてから作業していませんか？<br />
これもやっぱりバージョン管理システムが解決してくれます</p>
<p>今回はlinux上で動くsubversionをインストールしたのですが、windows上で動く<a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a>というのもある。ファイルを更新するすべての人に使ってもらいたいなと思います。</p>
<h2>参考サイト</h2>
<p>Subversion によるバージョン管理<br />
<a href="http://subversion.bluegate.org/doc/book.html">http://subversion.bluegate.org/doc/book.html</a></p>
<p>Subversionでサイト管理(1/3) - Linux Home Server Memo - 自宅サーバ<br />
<a href="http://asshole.dip.jp/subversion.php">http://asshole.dip.jp/subversion.php</a></p>
<p>Debian 設定メモ - Subversion<br />
<a href="http://wiki.fdiary.net/debianmemo/?Subversion">http://wiki.fdiary.net/debianmemo/?Subversion</a></p>
<h2>インストールメモ</h2>
<h3>subversionをインストール</h3>
<p>aptitude update<br />
aptitude install subversion</p>
<h3>svn用のユーザを作りパスワードを設定する</h3>
<blockquote><p># useradd svn<br />
# passwd svn</p></blockquote>
<blockquote><p>/etc/inetd.conf<br />
svn stream tcp nowait svn /usr/sbin/tcpd /usr/bin/svnserve -i </p></blockquote>
<blockquote><p># mkdir /var/svn<br />
# svnadmin create /var/svn</p></blockquote>
<h3>/var/svn/conf/svnserve.confの編集</h3>
<blockquote><p>[general]<br />
anon-access = none<br />
auth-access = write<br />
password-db = passwd #ユーザのリストを書くところ</p></blockquote>
<h3>/var/svn/conf/passwdの編集</h3>
<blockquote><p>[users]<br />
svn = さっき設定したパスワード
</p></blockquote>
<h3>svnフォルダのパーミッションを変更</h3>
<blockquote><p>
# chown -R svn:svn /var/svn<br />
# chmod -R og+w /var/svn</p></blockquote>
<h3>initdを再起動</h3>
<h3>
<blockquote><p>
/etc/init.d/openbsd-inetd restart</p></blockquote>
</h3>
]]></content:encoded>
			<wfw:commentRss>http://www.jamboree.jp/cms/archives/58/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

