<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>www.sakuttoly.com &#187; Tips</title>
	<atom:link href="http://www.sakuttoly.com/blog/tag/tips/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sakuttoly.com</link>
	<description></description>
	<lastBuildDate>Sun, 10 Apr 2011 13:25:46 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/tag/tips/feed" />
		<item>
		<title>UbuntuにFreeNXを利用してリモートから操作する・・・時の不具合を解決</title>
		<link>http://www.sakuttoly.com/blog/2010/09/ubuntu_freenx.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/09/ubuntu_freenx.html#comments</comments>
		<pubDate>Sat, 11 Sep 2010 10:17:06 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=751</guid>
		<description><![CDATA[Ubuntuをリモートから操作するのに何が良いのかなと調べてみたらFreeNXというものを見つけました。 VNCなんかが有名ですが使ったことがないので、 どうせ一から覚えるなら新しいのが良さそうということでFreeNXを [...]]]></description>
			<content:encoded><![CDATA[				<p>Ubuntuをリモートから操作するのに何が良いのかなと調べてみたらFreeNXというものを見つけました。<br />
				VNCなんかが有名ですが使ったことがないので、<br />
				どうせ一から覚えるなら新しいのが良さそうということでFreeNXを選択。</p>
				<p><a href="http://gihyo.jp/admin/serial/01/ubuntu-recipe/0098">Ubuntu Weekly Recipe &#8211; FreeNXでリモート・デスクトップ環境を実現する</a></p>
				<p>インストール手順などは上記記事の内容の通りの簡単なものでしたが、<br />
				どうやらFreeNXで接続したらキーボードレイアウトが変化するようで一部キーが効かない不具合がありました。</p>
				<p>とりあえずは解決しましたが、<br />
				他にも潜在的に効いてないキーが見つかった場合にすぐに対処できるようにメモを残しておきます。</p>
				<p><span id="more-751"></span></p>
				<h3>なぜかキーボードレイアウトが一致しない!!</h3>
				<p>まず直接Ubuntuを操作した場合には、<br />
				Ubuntuインストール時に指定したようにキーボードレイアウトに日本語が設定されています。</p>
				<p>FreeNXで接続して初期設定を行う際にviで何故か操作がまともにできないので調べてみると、<br />
				キーボードレイアウトが&#8221;US&#8221;(Englishだったかも・・・)になっています。<br />
				(画面から[システム] &#8211;> [設定] &#8211;> [キーボード] &#8211;> [レイアウト]参照)</p>
				<p>画面から日本語のキーボードレイアウトに変更することで無事viの操作ができるようになりました。</p>
				<h3>アンダースコアが入力できない!!</h3>
				<p>次に見つかった不具合は&#8221;アンダースコア&#8221;が入力できないというもの。<br />
				Linux上ではファイル名にスペースは入れずにアンダースコアを多用するのでこれは致命的です。</p>
				<p>/etc/X11/xorg.confなんかヒントになるかもしれないですが、<br />
				何故かそんなファイルが存在しないので(Xの設定周りはサッパリ分かりません!!)次の手を考えます。</p>
				<p>xpropコマンドなるものもヒントになりそうなので試してみました。</p>
				<p>まずは直接操作しているコンソールでコマンド実行</p>
				<pre class="console">
$ <span class="command">xprop -root | grep XKB</span>
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "jp106", "jp", "", ""
_XKB_RULES_NAMES(STRING) = "evdev", "jp106", "jp", "", "grp:alts_toggle, japan:kana_lock"
</pre>
				<p>次にFreeNXコンソールから実行</p>
				<pre class="console">
$ <span class="command">xprop -root | grep XKB</span>
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc105", "us", "", ""
_XKB_RULES_NAMES(STRING) = "xfree86", "pc105", "jp", "", "grp:alts_toggle"
</pre>
				<p>なんかFreeNXコンソールからのものには&#8221;us&#8221;なるものが混じってますね。<br />
				X Window?のキーボードの初期化手順などはよく分かりませんが、キーボードの設定が異なっているのは明らかです。</p>
				<p>次にアンダースコアのキーコードがそれぞれどうなっているかxevコマンドで確認してみました。<br />
				(正確にはバックスラッシュキーです。xevでキーコードをチェックするときにShiftと同時押ししてるとキーコードが2種類表示されて混乱します)</p>
				<p>こちらは直接操作の方の結果です。</p>
				<pre class="console">
$ <span class="command">xev</span>
～色々と省略～
keycode 97 (keysym 0x5c, backslash)
</pre>
				<p>ではFreeNXの方の結果はどうなっているのでしょうか。</p>
				<pre class="console">
$ <span class="command">xev</span>
～色々と省略～
keycode 123 (keysym 0x0, NoSymbol)
</pre>
				<p>キーコードのレベルで認識が違っているのが分かりました。</p>
				<p>ということで、直接操作とFreeNX操作の両方のキーコード一覧を取得して比較してみました。</p>
				<pre class="console">
// 直接操作の方のコマンド実行
$ <span class="command">xmodmap -pke > xmodmap.console.list</span>
// FreeNX操作の方のコマンド実行
$ xmodmap -pke > xmodmap.nx.list
</pre>
				<p>それぞれdiffを取ってみました。</p>
				<pre class="console">
$ <span class="command">diff -u xmodmap.console.list xmodmap.nx.list</span>
～長すぎるので省略～
</pre>
				<p>ここに載せても仕方ないくらいに差分がありました。<br />
				と言ってもそれぞれのキーコード毎に評価してみると違いはなさそうです。</p>
				<pre class="console">
$ <span class="command">diff -u xmodmap.console.list xmodmap.nx.list | sort -d</span>
～ 一部抜粋 ～
+keycode  33 = p P                       <span class="tips"><---- FreeNXのキーコード</span>
-keycode  33 = p P p P                   <span class="tips"><---- 直接操作のキーコード</span>
</pre>
				<p>これは&#8221;Pキー&#8221;の部分なんですが直接操作の方だけ値が2つほど多いですね。<br />
				よく分からないのも気持ちが悪いので調べてみると以下のように定義されていることが分かりました。<br />
				(man xmodmapより)</p>
				<blockquote><p>
				keycode NUMBER = KEYSYMNAME1 KEYSYMNAME2 KEYSYMNAME3 KEYSYMNAME4
				</p></blockquote>
				<table>
				<tr>
				<th>NUMBER</th>
				<td>キーコード値</td>
				</tr>
				<tr>
				<th>KEYSYMNAME1</th>
				<td>キーを単独で押した時のキーアサイン</td>
				</tr>
				<tr>
				<th>KEYSYMNAME2</th>
				<td>Shiftキーと同時押しをした時のキーアサイン</td>
				</tr>
				<tr>
				<th>KEYSYMNAME3</th>
				<td>mode_swichキーを使った?時のキーアサイン</td>
				</tr>
				<tr>
				<th>KEYSYMNAME4</th>
				<td>mode_switchキーを使いShiftキーと同時した時?のキーアサイン</td>
				</tr>
				</table>
				<p>mode_switchキーというのが何なのかよく分かりませんが、(xmodmap.listのmode_switchキーがどのキーなのか分かりませんでした)<br />
				KEYSYMNAME3と4は特に普通に使ってる分には必要無さそうな気がします。</p>
				<p>ということで、<br />
				FreeNX接続の際にアンダースコア(バックスラッシュ)を押した場合のキーコードの定義を確認してみます。</p>
				<p>直接操作</p>
				<blockquote><p>
				keycode 123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
				</p></blockquote>
				<p>FreeNX接続</p>
				<blockquote><p>
				keycode 123 =
				</p></blockquote>
				<p>FreeNX接続の際のアンダースコアには何も定義されておらず、<br />
				直接接続の方にも削除してしまっても良さそうな定義となっています。</p>
				<p>ということで、<br />
				僕は以下のようにFreeNX接続でもアンダースコアを入力出来るようにしました。</p>
				<pre class="console">
$ <span class="command">echo "keycode 123 = backslash underscore" >> ~/.Xmodmap</span>              <span class="tips">Xmodmapの前の.(ドット)を忘れないように!!</span>
$ <span class="command">xmodmap ~/.Xmodmap</span>
</pre>
				<p>ホームディレクトリ直下にキーコードの定義を記載した&#8221;.Xmodmap&#8221;ファイルを作成してやると、<br />
				次回からはログイン時に自動で読み込まれるようになります。<br />
				(確認のダイアログが表示されるので読み込むかどうか指定できます。)</p>
				<p>僕の環境ではこれでアンダースコア(バックスラッシュ)を入力可能になりました。<br />
				(というかググったら解決方法はすぐに出てきます。)</p>
				<h3>追記</h3>
				<p>他にNX Client for Windowsのキーボードの設定に関すると思われる設定を見つけました。<br />
				いちおうメモとして。</p>
				<ul>
				<li>
						ホームディレクトリ(C:\Users\ユーザ名\.nx\config\マシン名.nxs
					</li>
				<ul>
				<li>
								&lt;option key=&#8221;Custom keyboard layout&#8221; value=&#8221;" /&gt;
							</li>
				</ul>
				<li>
						NX Client for Windowsインストールフォルダ\share\keyboards
					</li>
				</ul>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>Ubuntu</th>
				<td>10.04 x86_64(VMware上で動作させています)</td>
				</tr>
				<tr>
				<th>FreeNX</th>
				<td>0.7.3.git100327.e224628-0&#8243;ppa7&#8243;lucid</td>
				</tr>
				<tr>
				<th>NX Client for Windows</th>
				<td>3.4.0-7</td>
				</tr>
				</table>
				<h3>参考</h3>
				<ul>
				<li>
						<a href="http://gihyo.jp/admin/serial/01/ubuntu-recipe/0098">Ubuntu Weekly Recipe &#8211; FreeNXでリモート・デスクトップ環境を実現する@gihyo.jp</a>
					</li>
				<li>
						<a href="http://freestyle.nvo.jp/archives/250">UbuntuかGNOMEかXでキーボードが英語配列になった@FreeStyleVision</a>
					</li>
				<li>
						<a href="http://zefard.cocolog-nifty.com/labo/2007/05/nx_client_0342.html">NX Clientでアンダースコアが入力できない@Zefard&#8217;s Labo</a>
					</li>
				<li>
						<a href="http://d.hatena.ne.jp/tagui99/20080521">FreeNXでアンダースコアが入力できない@taguiの日々の妄想</a>
					</li>
				<li>
						<a href="http://blog.mikage.to/mika/2006/05/nx_freenx.html">NX / FreeNX@みかログ</a>
					</li>
				<li>
						<a href="http://akira.matrix.jp/index.php?ID=265&#038;cID=1">コタツでWeb開発をするために &#8211; NXClient for Windows@あきら×ひろこ＝ゆう</a>
				</ul>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;margin:0px 12px 1px 0px;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861906075/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51PaET-WkTL._SL160_.jpg" alt="Ubuntu 10.04 完全ガイド" style="border: none;" /></a></div>
				<div class="amazlet-info" style="line-height:120%; margin-bottom: 10px">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861906075/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Ubuntu 10.04 完全ガイド</a>
				<div class="amazlet-powered-date" style="font-size:80%;margin-top:5px;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4861906075/sakutto0b-22/ref=nosim/" title="Ubuntu 10.04 完全ガイド" target="_blank">amazlet</a> at 10.09.11</div>
				</div>
				<div class="amazlet-detail">インフォレスト <br />売り上げランキング: 31033</div>
				<div class="amazlet-sub-info" style="float: left;">
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 予想以上に使える<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> これが無料のOSとは驚きです</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4861906075/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/09/ubuntu_freenx.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/09/ubuntu_freenx.html" />
	</item>
		<item>
		<title>CentOS 5.4にVMware Server 2.0.2をインストール</title>
		<link>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html#comments</comments>
		<pubDate>Sat, 08 May 2010 10:58:10 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=715</guid>
		<description><![CDATA[CentOS 5.4にVMware Server 2.0.2をインストールしてみました。 インストールするだけなら記事にするほどではありませんが、きちんとした環境を整えるには面倒な手順を踏まないといけませんでした。そこで [...]]]></description>
			<content:encoded><![CDATA[				<p>CentOS 5.4にVMware Server 2.0.2をインストールしてみました。</p>
				<p>インストールするだけなら記事にするほどではありませんが、きちんとした環境を整えるには面倒な手順を踏まないといけませんでした。そこでもしまた同じような環境を整えることがあった場合、また一から調べるのは面倒なので記事にして備忘録とします。</p>
				<p>本記事の内容は以下のようになります。</p>
				<ol>
				<li>CentOS 5.4にVMware Server 2.0.2をインストール</li>
				<li>ゲストOSが突然落ちる不具合対策</li>
				<li>Webブラウザを使わずに管理出来るようにする</li>
				</ol>
				<p><span id="more-715"></span></p>
				<h3>CentOS 5.4にVMware Server 2.0.2をインストール</h3>
				<p>まずはVMware Server本体のインストールです。</p>
				<p>ただ単にインストールするだけなら特に難しくもありません。</p>
				<p>敢えて言うならVMware Server本体を入手するまでの手順が一番面倒であり、難易度が高いかと。分かりにくいサイト構成に加えて、ユーザ登録をしないといけないので本体を入手するまで結構な時間をロスしてしまいます。</p>
				<p><a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/2_0">Download VMware Server</a></p>
				<p>今回は入手方法は省略してすでに本体を入手済みということで話を進めます。</p>
				<p>現在の最新版は build 203138 です。OSはCentOS 5.4 64bit版なので入手したファイルは以下のものになります。</p>
				<blockquote><p>
				VMware-server-2.0.2-203138.x86_64.rpm
				</p></blockquote>
				<p>インストールはrpmをインストールするだけです。</p>
				<pre class="console">
<span class="command"># rpm -ivh VMware-server-2.0.2-203138.x86_64.rpm</span>
</pre>
				<p>あとは初期設定をしたらすぐに使えるのですが、このままではゲストOSが突然落ちるという不具合があるようなのでそちらの対応をします。</p>
				<h3>ゲストOSが突然落ちる不具合対策</h3>
				<p><a href="http://www.natzworks.com/digital/entries/2009/000237.html">こちら</a>によると、&#8221;CentOS 5.4 で VMware Server 2.0.x の仮想マシンが突然落ちる&#8221;不具合があるようです。</p>
				<p>原因はCentOS 5.4のglibc 2.5-42のバージョンとVMware Server 2との相性とのこと。</p>
				<p>解決方法は、</p>
				<ul>
				<li>glibcをCentOS 5.3のバージョンにダウングレード</li>
				<li>VMware Server 2が使用するglibcだけを古いバージョンに差し替える</li>
				</ul>
				<p>というものがあります。</p>
				<p>前者の方法ではVMware Server以外にも影響がある可能性があるので、後者の方法を選択して不具合対策を施します。</p>
				<h4>CentOS 5.3のglibcを入手する</h4>
				<p>解決方法は<a href="http://evcom.sblo.jp/article/35324803.html">こちら</a>を参考にさせて頂きました。rpm2cpioというコマンドは知らなかったので勉強になります。cpioコマンドも存在は知っていても使ったこと無かったんですが・・・</p>
				<p>ちなみに僕は</p>
				<blockquote><p>
				LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:${LD_LIBRARY_PATH}
				</p></blockquote>
				<p>の変数は/usr/sbin/vmware-hostdの頭に入れました。特に理由はなく、ただ単に僕が変数の定義は最初の方にまとめて書くのが好きだからです。</p>
				<p>これでglibcをわざわざダウングレードさせる必要なく、VMware Server 2から参照されるglibcだけを古いバージョンのものに差し替えることが出来ます。</p>
				<h4>vmware-config.plを実行する</h4>
				<p>VMware Server 2の初期設定を行います。</p>
				<pre class="console">
<span class="command"># vmware-config.pl</span>
</pre>
				<p>本当ならVMware Server 2インストール後に実行するコマンドですが、glibcを差し替えた後にも再度実行しなければいけないので、今このタイミングで実行することで1回の手間で済ませました。</p>
				<h3>Webブラウザを使わずに管理出来るようにする</h3>
				<p>VMware Serverの利点はリモートから仮想マシンを管理出来るところにあります。</p>
				<p>VMware Server 1系の頃には専用のアプリケーションが用意されていましたが(VMware Server Consoleだっけ?)、2系からはWebブラウザからのアクセスになっています。</p>
				<p>このWebブラウザからのリモート管理は、不安定だったり、動作が重いという否定的な意見をよく見かけます。これのせいでVMware Server 1系を使い続けてる人も多そうです。</p>
				<p>僕自身もVMware Server 2が出た直後に試してすぐに使うのを止めました。リモートから管理したいけど、事情によりアプリケーションは入れられないなんて場合以外にはVMware Server 1系と同じように管理したいですね。</p>
				<p>ということで調べてたら、全機能とはいかないまでもWebブラウザを使わないでも一通りの管理が出来るようです。</p>
				<h4>VIClientでVMware Server 2.0.2を管理する</h4>
				<p><a href="http://omake.accense.com/wiki/VMwareServer2VIClient">こちら</a>にVIClientというアプリケーションで管理する方法が説明されています。</p>
				<p>しかし説明では</p>
				<blockquote>
				<p>https://サーバのDNS名:8333/client/VMware-viclient.exe</p>
				</blockquote>
				<p>にアクセスすればVIClientをダウンロード出来るとありますが、それはVMware Server 2.0.0までで2.0.1以降には同梱されていないようです。</p>
				<p>ちなみにVMware Server 2.0.0をインストールしている環境では、</p>
				<blockquote><p>
				/usr/lib/vmware/hostd/docroot/client/VMware-viclient.exe
				</p></blockquote>
				<p>にあるそうです。<br />
				VMware Server 2.0.2で確認してみましたが、やはり見当たりませんでした。</p>
				<p>ということでVIClientの入手方法ですが、<a href="http://junsan45.blogspot.com/2009/08/vmware-server-201-viclient.html">こちら</a>の方法で取得出来ます。</p>
				<p>こちらの手順も特に難しくはありませんが、VMware Server 2.0.0をダウンロード出来るページを探すのに一番苦労しました。<br />
				こんな所に無駄な時間を掛けないためにリンクを貼っておきます。</p>
				<p><a href="http://downloads.vmware.com/d/details/server200/dCpiQGplYmRAZQ==">VMware Server 2.0.0</a></p>
				<p>VIClientをWindows7 64bit環境に入れて使ってみましたが、今のところは問題なく使えています。<br />
				.NET Frameworkで動作するアプリケーションなので若干動作がもたつく感じはありますが、Webアクセスに比べたら快適です。</p>
				<p>最初は仮想マシンを作成しようにもデータストアが&#8221;無効&#8221;となっていて作成出来なかったんですが、データストアを削除して再作成したら問題なく使えるようになりました。</p>
				<p>VMware Serverの設定など一部VIClientでは対応できない箇所があり、完全に脱Webアクセスが出来るわけではありませんが、通常の運用作業はVIClientで問題なく出来そうです。</p>
				<h4>補足 : Webアクセスポートの衝突</h4>
				<p>VMware Server 2はWebアクセスにTomcatを使用しているようです。<br />
				以下がTomcatのデプロイ先になっています。</p>
				<blockquote><p>
				/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/
				</p></blockquote>
				<p>そのせいで他のWebアプリケーションでTomcatを使っている場合に使用ポートの衝突で不具合が出る可能性があります。(ググったら結構ハマっている報告を見かけました)</p>
				<p><a href="http://communities.vmware.com/thread/172606">VMware Communities: VMware Server Web Access (tomcat6) could reallocate default shutdown/AJP13 ports not 8005/8009</a></p>
				<p>によるとhttpアクセス用の8080番はデフォルトから8308へと変更してくれていますが、Shutdown(8005)とAJP13(8009)のポート番号はデフォルトのものを使っているみたいです。<br />
				実際に&#8221;/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/conf/server.xml&#8221;を見るとそのまま使っています。</p>
				<p>既にTomcatが稼働している方、これからTomcatでWebアプリケーションを開発する方は気をつけましょう。</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>CentOS</th>
				<td>5.4 x64</td>
				</tr>
				<tr>
				<th>VMware Server</th>
				<td>2.0.2(Build 203138 )</td>
				</tr>
				</table>
				<h3>参考</h3>
				<ul>
				<li>VMware Server 2のゲストOSが落ちてしまう不具合
				<ul>
				<li><a href="http://www.natzworks.com/digital/entries/2009/000237.html">CentOS 5.4 で VMware Server 2.0.x の仮想マシンが落ちる</a></li>
				<li><a href="http://ameblo.jp/marusa99/entry-10411699032.html">CentOS5でyum update後VMwareServer2管理コンソールが異常終了する｜鯖管Changelog。&#8211;アメブロ支店</a></li>
				<li><a href="http://wingse.blog57.fc2.com/blog-entry-232.html">にわかSEの独り言 CentOS 5.4 x64でVMware Server 2.0.2を設定</a></li>
				<li><a href="http://evcom.sblo.jp/article/35324803.html">East Valley メモログ: VMware Server 2.0.2 と Cent OS 5.4 でVMが落ちてしまう件</a></li>
				</ul>
				</li>
				</ul>
				<ul>
				<li>VIClient関連
				<ul>
				<li><a href="http://miau.s9.xrea.com/blog/?itemid=1047">VMware Infrastructure Client ネタいくつか &#8211; miau&#8217;s blog?</a></li>
				<li><a href="http://d.hatena.ne.jp/dragon3/20081017/p2">VMWare Server 2 には tomcat が同封されてて、それのせいで&#8230; &#8211; dragon3の日記</a></li>
				<li><a href="http://omake.accense.com/wiki/VMwareServer2VIClient">VMwareServer2VIClient &#8211; アクセンスのおまけ</a></li>
				<li><a href="http://junsan45.blogspot.com/2009/08/vmware-server-201-viclient.html">junsanの日記（出張所）: VMware Server 2.0.1 へ VIClient を追加する手順</a></li>
				<li><a href="http://d.hatena.ne.jp/dragon3/20081017/p2">VMWare Server 2 には tomcat が同封されてて、それのせいで&#8230; &#8211; dragon3の日記</a></li>
				<li><a href="http://communities.vmware.com/thread/172606">VMware Communities: VMware Server Web Access (tomcat6) could reallocate default shutdown/AJP13 ports not 8005/8009</a></li>
				</ul>
				</li>
				</ul>
				<ul>
				<li>VMware Server 公式関連
				<ul>
				<li><a href="http://downloads.vmware.com/d/details/server200/dCpiQGplYmRAZQ==">VMware Server 2.0.0 ダウンロード</a></li>
				<li><a href="http://www.vmware.com/support/pubs/server_pubs.html">VMware Server Documentation</a></li>
				</ul>
				</li>
				</ul>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/4187TSTiyhL._SL160_.jpg" alt="VMware徹底入門 (DVD付)" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">VMware徹底入門 (DVD付)</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798118095/sakutto0b-22/ref=nosim/" title="VMware徹底入門 (DVD付)" target="_blank">amazlet</a> at 10.04.26</div>
				</div>
				<div class="amazlet-detail">ヴイエムウェア株式会社 <br />翔泳社 <br />売り上げランキング: 3104</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> VMware初心者に最適！<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> VMwareESXi<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 入門書以上の内容<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 実践的なノウハウがよい</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118095/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/05/centos-vmware-server-2_install.html" />
	</item>
		<item>
		<title>Redmine 0.9.0 release candidate をCentOS 5.4にインストール</title>
		<link>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html</link>
		<comments>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html#comments</comments>
		<pubDate>Sun, 24 Jan 2010 07:15:05 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[プロジェクト管理]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=660</guid>
		<description><![CDATA[CentOS 5.4 に Redmine 0.9.0 release candidate を、サクッとCentOS 5.3にRedmine + Passenger環境をインストールの手順でインストールしてみたら、何点かハ [...]]]></description>
			<content:encoded><![CDATA[				<p>CentOS 5.4 に Redmine 0.9.0 release candidate を、<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順でインストールしてみたら、何点かハマったのでこちらに解決法を書いておきます。</p>
				<p><span id="more-660"></span></p>
				<h3>Redmine 0.9.0 RC のインストール</h3>
				<p>基本的には、<br />
				    ・<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a><br />
				の手順でほとんど問題無くインストールを進めることが出来ます。</p>
				<p>この手順でうまく動かない箇所が発生するのは、RedmineのスキーマをMySQLに作成する際の</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
</pre>
				<p>の部分となります。</p>
				<p>まずは<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>と同じ手順でそのまま上記のコマンドを実行してみます。</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
rake aborted!
A key is required to write a cookie containing the session data.
Use config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" } in config/environment.rb

(See full trace by running task with --trace)</span>
</pre>
				<p>と、このようなエラーメッセージが表示されてスキーマの作成が出来ません。</p>
				<p>エラーメッセージをよく読んで見ると、</p>
				<blockquote><p>
				config.action_controller.session = { :key => &#8220;_myapp_session&#8221;, :secret => &#8220;some secret phrase&#8221; }
				</p></blockquote>
				<p>を ${REDMINE_ROOT}/config/environment.rb に追加すれば良いみたいです。</p>
				<p>&#8220;some secret phrase&#8221;という部分は変更しなくてはなりませんが、とりあえず今は無視して早速追加します。</p>
				<pre class="console">
<span class="command"># vi config/environment.rb</span>
<span class="so">
? 省略

Rails::Initializer.run do |config|
  config.action_controller.session = { :key => "_myapp_session", :secret => "some secret phrase" }</span>

? 省略
</pre>
				<p>追加が終わったら再度スキーマ作成を試してみましょう。</p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
rake aborted!
Secret should be something secure, like "041e46095b75b6273a2d1ce4be0b6004".
The value you provided, "some secret phrase", is shorter than the minimum length of 30 characters

(See full trace by running task with --trace)</span>
</pre>
				<p>と再度エラーメッセージが表示されます。</p>
				<p>エラーメッセージによると、先ほどの&#8221;some secret phrase&#8221;の箇所に<span class="strong">&#8220;30文字以上の長さ&#8221;</span>のフレーズを設定しないといけません。<br />
				上記エラーメッセージ内に自動生成された32文字のランダムな文字列が例としてありますのでこれを使っても良いですし、何か自分で好きに作ってみるのも良いでしょう。<br />
				先ほどの ${REDMINE_ROOT}/config/environment.rb 内に追加した箇所の&#8221;some secret phrase&#8221;を書き換えて、再度スキーマ作成を試してみましょう。 </p>
				<pre class="console">
<span class="command"># rake db:migrate RAILS_ENV="production"</span>
<span class="so">(in /var/www/redmine)
!!! The bundled mysql.rb driver has been removed from Rails 2.2.
Please install the mysql gem and try again: gem install mysql.
rake aborted!
no such file to load -- mysql

(See full trace by running task with --trace)</span>
</pre>
				<p>またエラーメッセージに怒られました。<br />
				エラーメッセージによると</p>
				<blockquote><p>mysql.rb driver がRails 2.2 から削除されたから、&#8221;gem install mysql&#8221;を実行して mysql gem をインストールしなさい
				</p></blockquote>
				<p>というようなことが書いてあります。<br />
				<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順では、Rails 2.3.2 を使用しているので、この時にもエラーメッセージが表示されないとおかしい気もしますが、Redmine の言うことには逆らえないのでおとなしく従うことにしましょう。</p>
				<pre class="console">
<span class="command"># gem install mysql</span>
<span class="so">Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
        ERROR: Failed to build gem native extension.

? 省略</span>
</pre>
				<p>何か色々言われてますが、とりあえずインストールに失敗したみたいです。</p>
				<p>こちらの解決方法は、</p>
				<pre class="consol">
<span class="command"># yum -y install mysql-devel</span>
</pre>
				<p>にて解決することが出来ました。</p>
				<p><a href="http://redmine.jp/faq/system_management/gem-install-mysql-failure/">Redmine 公式</a>に同様のTipsがありますが、&#8221;/usr/lib/mysql&#8221;が&#8221;mysqlパッケージ&#8221;、もしくは&#8221;mysql-develパッケージ&#8221;がインストールされていないと存在しませんでした。<br />
				またついでに書いておくと&#8221;mysqlパッケージ&#8221;だけでも失敗します。</p>
				<p>以上、何点か解決ポイントを書いておきました。<br />
				これ以外のインストール手順は冒頭でも書いたとおり、<a href="http://www.sakuttoly.com/blog/2009/04/redmine_passenger_centos.html">サクッとCentOS 5.3にRedmine + Passenger環境をインストール</a>の手順で問題ないはずです。</p>
				<p><del datetime="2010-01-30T16:16:05+00:00">Redmine 0.9.0 のリリース版ではこの問題が解決している可能性もあり、その際には用済みとなってしまいますが、この条件に合致していなくとも同様のエラーで困っている方の問題解決になればと思います。</del></p>
				<p>Redmine 0.9.1の公式版でも同様のエラーが発生しました。<br />
				インストールでハマった際に参考にして頂けたらと思います。</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>CentOS</th>
				<td>5.4 x64</td>
				</tr>
				<tr>
				<th>MySQL</th>
				<td>5.0.77</td>
				</tr>
				<tr>
				<th>Ruby</th>
				<td>1.8.7-p-248</td>
				</tr>
				<tr>
				<th>RubyGems</th>
				<td>1.3.5</td>
				</tr>
				<tr>
				<th>Ruby on Rails</th>
				<td>2.3.5</td>
				</tr>
				<tr>
				<th>Redmine</th>
				<td>0.9.0 release candidate / 0.9.1でも確認済み</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41TAYyuxIYL._SL160_.jpg" alt="Redmine -もっと手軽にプロジェクト管理!" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Redmine -もっと手軽にプロジェクト管理!</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4844327305/sakutto0b-22/ref=nosim/" title="Redmine -もっと手軽にプロジェクト管理!" target="_blank">amazlet</a> at 10.01.24</div>
				</div>
				<div class="amazlet-detail">倉貫 義人 栗栖 義臣 並河 祐貴 前田 直樹 <br />インプレスジャパン <br />売り上げランキング: 37939</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> Windowsでサーバの構築</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4844327305/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2010/01/redmine-centos.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2010/01/redmine-centos.html" />
	</item>
		<item>
		<title>Windows Vistaの&#8221;pagefile.sys&#8221;を削除するには?</title>
		<link>http://www.sakuttoly.com/blog/2009/06/vista_pagefile_sys.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/06/vista_pagefile_sys.html#comments</comments>
		<pubDate>Wed, 24 Jun 2009 17:08:43 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=453</guid>
		<description><![CDATA[本記事はWindows Vistaを基に記述しましたが､ Windows 7 Ultimateではページングファイルの設定をOFFにすることで&#8221;pagefile.sys&#8221;が削除されました｡(200 [...]]]></description>
			<content:encoded><![CDATA[				<p><span class="caution">本記事はWindows Vistaを基に記述しましたが､<br />
				Windows 7 Ultimateではページングファイルの設定をOFFにすることで&#8221;pagefile.sys&#8221;が削除されました｡(2009/12/20)</span></p>
				<p>先日の記事｢<a href="http://www.sakuttoly.com/blog/2009/06/vista_hiberfil_sys.html">Windows Vistaの”Hiberfil.sys”を削除するには?</a>｣でも紹介した通り､<br />
				Windows Vistaのシステムドライブのルート直下には&#8221;hiberfil.sys&#8221;と同様に恐らくGB単位の容量となっている<span class="strong">&#8220;pagefile.sys&#8221;</span>が存在します｡</p>
				<p>&#8220;pagefile.sys&#8221;はWindowsのページングファイルの実体です｡</p>
				<p>ページングファイルについては&#8221;hiberfil.sys&#8221;と違い､<br />
				検索したら情報はたくさん出てくると思うのであえて詳しくは触れません｡</p>
				<p>ページングファイルについての解説やその設定を変更する手順は以下のサイトでも参考にしてください｡</p>
				<ul>
				<li><a href="http://pc.nikkeibp.co.jp/article/knowhow/20080523/1003267/">Windowsのメモリー管理メカニズム</a></li>
				<li><a href="http://pc.nikkeibp.co.jp/article/knowhow/20080523/1003266/">ページングファイルの設定を変える</a></li>
				</ul>
				<p><span class="strong">Windows Vistaでページングファイルを使用しない</span>という設定は簡単にできます｡<br />
				仕組みを理解せずにページングファイルを使用しないようにすることについての善し悪しはありますが｡</p>
				<p>ただ､<span class="strong">使用しない設定</span>の前後でドライブの空き容量が変わってないことに気付きましたか?<br />
				もちろん設定後にWindowsの再起動などを行ってもです｡</p>
				<p>何故かというと､Windowsのシステムのルートディレクトリからページングファイルの実体である&#8221;pagefile.sys&#8221;が消えていないからです｡<br />
				&#8220;c:\&#8221;に&#8221;pagefile.sys&#8221;なんてファイル存在しないよ?と思った方は隠しファイルを表示する設定にしてみてください｡</p>
				<p>もしかしたら通常は消えてくれるのかもしれません｡<br />
				けれど僕の環境では毎回残ります｡<br />
				なので元々消えない仕様なのか､消えたり消えなかったりするなのかは分かりません｡</p>
				<p>とりあえず､本記事ではこの&#8221;pagefile.sys&#8221;を削除する方法を説明します｡</p>
				<p><span id="more-453"></span></p>
				<h3>システムに居残る&#8221;pagefile.sys&#8221;に止めを刺す</h3>
				<p>手順は至って簡単です｡</p>
				<p>管理者権限でプロンプトを起動して､</p>
				<pre>
c:\Users\xxx> del /A:H c:\pagefile.sys
</pre>
				<p>と実行するだけです｡</p>
				<p>上記コマンド<span class="strong">&#8220;del&#8221;</span>はファイルを削除するコマンドです｡<br />
				それに｢隠しファイル属性のファイルを指定｣する<span class="strong">/A:H</span>というオプションを付けています｡</p>
				<p>どうですか?<br />
				システムドライブから&#8221;pagefile.sys&#8221;が消えているはずです｡</p>
				<p>僕の環境の場合には､<br />
				このコマンドを実行するかしないかだけで8GBも空き容量が増えます｡</p>
				<p>&#8220;hiberfil.sys&#8221;はメモリとほぼ同一の容量のファイルでしたが､<br />
				&#8220;pagefile.sys&#8221;はページングファイル設定のサイズとほぼ同一になります｡</p>
				<p>僕のマシンのメモリは8GBあって､<br />
				デフォルトではページングファイルに8GBが指定されていたので､<br />
				ある一定以上のメモリを積んでいるマシンでは結果的に&#8221;hiberfil.sys&#8221;と同様にマシンのメモリと同容量が割り当てられるようになっているのかもしれません｡</p>
				<p>最近は1TBのHDDが1万円以下で買えるようになったとは言っても､<br />
				パーティションを区切る時にシステムドライブには数十GB程度しか割り当てない方が大多数だと思います｡</p>
				<p>そんな環境で8GBの削除って大きいですよね｡</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>OS</th>
				<td><a href="http://www.microsoft.com/japan/windows/products/windowsvista/default.mspx">Windows Vista</a> Ultimate x86_64 with SP2</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001671QTK/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51Vn6W6OHAL._SL160_.jpg" alt="Windows Vista Ultimate SP1" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001671QTK/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Windows Vista Ultimate SP1</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/B001671QTK/sakutto0b-22/ref=nosim/" title="Windows Vista Ultimate SP1" target="_blank">amazlet</a> at 09.06.25</div>
				</div>
				<div class="amazlet-detail">マイクロソフト (2008-04-25)<br />売り上げランキング: 297</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-5.gif" alt="2.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> システムの復元が一発で<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> 最高級。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-1-0.gif" alt="1" /> いまさら<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-1-0.gif" alt="1" /> \25,326なら星３つ<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> まぁまぁですかな</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B001671QTK/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/06/vista_pagefile_sys.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/06/vista_pagefile_sys.html" />
	</item>
		<item>
		<title>Subversiveで鍵交換方式によるSSH接続</title>
		<link>http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html#comments</comments>
		<pubDate>Mon, 22 Jun 2009 16:13:15 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[subversive]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[鍵交換方式]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=412</guid>
		<description><![CDATA[本日はSubversiveを鍵交換方式によるSSHで使う方法を紹介します｡ Subversiveは､Eclipse 3.4(Ganymede)からSubcripseに代わって標準のSubversion用クライアントとなっ [...]]]></description>
			<content:encoded><![CDATA[				<p>本日は<a href="http://www.eclipse.org/subversive/">Subversive</a>を<span class="strong">鍵交換方式によるSSH</span>で使う方法を紹介します｡</p>
				<p>Subversiveは､<a href="http://www.eclipse.org/">Eclipse</a> 3.4(Ganymede)から<a href="http://subclipse.tigris.org/">Subcripse</a>に代わって標準の<a href="http://subversion.tigris.org/">Subversion</a>用クライアントとなっています｡</p>
				<p>仕事ではmod_dav_svn経由でのhttpアクセスでSubversionを使っているのですが､個人使用でのSubversionサーバーへのアクセスにはSSHを使用することにしました｡</p>
				<p><a href="http://git-scm.com/">Git</a>によるバージョン管理も考えていましたが､TortoiseSVNのようにこれさえ入れておけば手軽に利用出来る!!というツールが今のところ無いのと､<a href="http://sourceforge.net/projects/gitextensions/">Git Extensions</a>を使ってみたら上手く動いてくれなかったので､そちらで悩むよりは手軽に使い慣れたSubversionでサクッとやってしまおうということからGitは今回は諦めました｡</p>
				<p>でも分散リポジトリの概念と<a href="http://gihyo.jp/magazine/wdpress/archive/2009/vol50">WEB + DB　PRESS Vol.50に掲載されているGit特集</a>でのテクニックには惹かれるものがありますので､そのうちGitに移行しようとは思っているんですが･･･</p>
				<p>そんなこんなでサクッとSubversionでの環境を整えてしまおうかと思っていたのですが､Eclipse標準のSubversiveによるSSHでのアクセスが出来るようになるまで結構ハマってしまったのでここに手順をメモしておこうと思います｡</p>
				<p><span id="more-412"></span></p>
				<h3>前提</h3>
				<p>今回は既にパスフレーズを設定した鍵交換方式によるSSHでの接続が可能なサーバーがあり､既にSubversionのリポジトリが利用可能であるということを前提として話を進めていきます｡</p>
				<p>鍵交換方式によるSSHでの接続は既に色々なサイトで解説がされているので､そちらを参考にしてください｡</p>
				<ul>
				<li><a href="http://www.atmarkit.co.jp/flinux/rensai/linuxtips/429usekeyssh.html">鍵交換方式のsshでアクセスするには<a></li>
				<li><a href="http://www.jitaku-server.net/ssh_crypto.html">公開鍵暗号でSSHのセキュリティを高める</a></li>
				</ul>
				<p>またSubversionのインストールについては､<a href="http://rpmrepo.org/RPMforge">RPMforge</a>リポジトリをyumに追加した場合にSubversion 1.6.2が利用可能であったのでそちらを利用しました｡</p>
				<h3>手順</h3>
				<p>上記前提をクリアしているとして､今回本記事で紹介する手順は以下の通りとなっています｡</p>
				<ol>
				<li>OpenSSH方式の秘密鍵を生成する</li>
				<li>EclipseのSubversiveで｢SVN + SSH｣で接続する</li>
				</ol>
				<h3>使用したソフトウェアのバージョン</h3>
				<p>今回使用したソフトウェアのバージョンは以下のようになっています｡</p>
				<table>
				<caption>SVNサーバー側</caption>
				<tr>
				<th><a href="http://www.centos.org/">CentOS</a></th>
				<td>5.3 x86_64</td>
				</tr>
				<tr>
				<th><a href="http://subversion.tigris.org/">Subversion</a></th>
				<td>1.6.2</td>
				</tr>
				<tr>
				<th><a href="http://www.openssh.com/">OpenSSH</a></th>
				<td>4.3p2-29.el5</td>
				</tr>
				</table>
				<table>
				<caption>クライアント側</caption>
				<tr>
				<th><a href="http://www.eclipse.org/">Eclipse</a></th>
				<td><a href="http://mergedoc.sourceforge.jp/">Pleiades</a> All in One 3.4.2.20090426</td>
				</tr>
				<tr>
				<th><a href="http://www.eclipse.org/subversive/">Subversive</a></th>
				<td>0.7.7.I20090224_1900(Pleiades付属)</td>
				</tr>
				<tr>
				<th><a href="http://yebisuya.dip.jp/Software/PuTTY/">PuTTY</a></th>
				<td>0.60 ごった煮版</td>
				</tr>
				</table>
				<h3>Subversive on SSH</h3>
				<p>実現までに個人的に色々とハマり時間は掛かってしまったのですが､手順さえ分かってしまえば実はやることはほとんどありません｡</p>
				<h4>OpenSSH方式の秘密鍵を生成する</h4>
				<p>まず解決するまで一番時間が掛かってしまった秘密鍵の生成方法です｡</p>
				<p>サーバーへの鍵交換方式による秘密鍵の生成にPuTTYに同梱されているputtygen.exeを使用していたのですが､どうやらそれで生成した秘密鍵は<span class="strong">OpenSSH形式の鍵では無い</span>ようです｡</p>
				<p>これに気付くまで何度も設定を試して接続しては/var/log/secureをtailするということの繰り返しでした｡<br />
				結局ログからは何も分からなかったのですが･･･</p>
				<p>ということでOpenSSH形式の秘密鍵の生成方法です｡</p>
				<p>手順は至って簡単♪</p>
				<p>まずPuTTYに同梱されているputtygen.exeを開きます｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/puttygen" rel="attachment wp-att-416"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/puttygen-150x150.png" alt="puttygen" title="puttygen" width="150" height="150" class="aligncenter size-thumbnail wp-image-416" /></a></p>
				<p>『読み込み』ボタンを押してPuTTY形式の秘密鍵を読み込んでください｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/puttygen2" rel="attachment wp-att-421"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/puttygen2-150x150.png" alt="puttygen2" title="puttygen2" width="150" height="150" class="aligncenter size-thumbnail wp-image-421" /></a></p>
				<p>パスフレーズを設定している場合にはパスフレーズを入力し､正常に秘密鍵を読み込むことが出来たら､メニューバーの『変換』 &#8211;> 『OpenSSH形式にエクスポート』としてOpenSSH形式の秘密鍵を出力します｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/puttygen3" rel="attachment wp-att-422"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/puttygen3-150x150.png" alt="puttygen3" title="puttygen3" width="150" height="150" class="aligncenter size-thumbnail wp-image-422" /></a></p>
				<p>以上でOpenSSH形式の秘密鍵の生成は完了です｡</p>
				<h4>EclipseのSubversiveで｢SVN + SSH｣で接続する</h4>
				<p>ここからは実際にSSHでSubversionのリポジトリを参照する手順となります｡</p>
				<p>なおSubversionのリポジトリのパスは以下のようになっていると仮定します｡</p>
				<pre>
/home/svn/test
</pre>
				<p>では､Eclipseから新規プロジェクトで『SVNプロジェクト』を選択します｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/project" rel="attachment wp-att-423"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/project-150x150.png" alt="project" title="project" width="150" height="150" class="aligncenter size-thumbnail wp-image-423" /></a></p>
				<p>｢リポジトリー･ロケーション情報の入力｣画面での『一般』タブで以下のように入力します｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/subversive01" rel="attachment wp-att-424"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/subversive01-150x150.png" alt="subversive01" title="subversive01" width="150" height="150" class="aligncenter size-thumbnail wp-image-424" /></a></p>
				<table>
				<tr>
				<th>入力欄</th>
				<th>入力例</th>
				</tr>
				<tr>
				<th>URL</th>
				<td>svn+ssh://www.sakuttoly.com/home/svn/test<br />(svn+ssh://ドメイン名/リポジトリパス)</td>
				</tr>
				<tr>
				<th>ユーザ</th>
				<td>SSHでアクセスするユーザ名</td>
				</tr>
				</table>
				<p>そして『SSH設定』タブで以下のように秘密鍵を指定します｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/subversive02" rel="attachment wp-att-425"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/subversive02-150x150.png" alt="subversive02" title="subversive02" width="150" height="150" class="aligncenter size-thumbnail wp-image-425" /></a></p>
				<table>
				<tr>
				<th>入力欄</th>
				<th>入力例</th>
				</tr>
				<tr>
				<th>ポート</th>
				<td>SSHでアクセスするポート(デフォルトは22)</td>
				</tr>
				<tr>
				<th>認証</th>
				<td>｢秘密鍵｣を選択</td>
				</tr>
				<tr>
				<th>ファイル</th>
				<td>OpenSSH形式の秘密鍵ファイル</td>
				</tr>
				<tr>
				<th>パスフレーズ</th>
				<td>秘密鍵のパスフレーズ</td>
				</tr>
				</table>
				<p>上記のように入力して『次へ』を押して｢リソースの選択｣画面が表示され､Subversionリポジトリが参照出来たら成功です｡</p>
				<p><a href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/project1" rel="attachment wp-att-426"><img src="http://www.sakuttoly.com/wp-content/uploads/2009/06/project1-150x150.png" alt="project1" title="project1" width="150" height="150" class="aligncenter size-thumbnail wp-image-426" /></a></p>
				<h4>補足</h4>
				<p>&#8220;svn+ssh://&#8221;による接続の記述方式として､</p>
				<pre>
svn+ssh://ユーザ名@ドメイン名/リポジトリのフルパス
</pre>
				<p>という方法もありますが､今回のSubversiveにおいては認証項目のユーザの箇所にてユーザ名を入力していない場合には､結局SSH接続時に再度質問されるという動作をしました｡<br />
				また､SSH設定を事前に入力していない場合にもSSH接続時に質問されます｡</p>
				<p>なので一度で接続出来るようにする方法は本記事で紹介した接続方法が手間も掛からずに良いかと思われます｡</p>
				<p>それから､今回のことを実現するために色々と調べていると同じことを実現するために､環境変数<span class="strong">&#8220;SVN_SSH&#8221;</span>にPuTTYに同梱されているplinkw.exeのパスを設定していたりする方法も見掛けました｡</p>
				<p>特にこの環境変数を設定しなくてもSubversionを参照することが出来たこともこちらに書いておくことにします｡</p>
				<h3>参考リンク</h3>
				<ul>
				<li><a href="http://www10.atpages.jp/~terubou/dic/index.php?IT%2F90.%E3%83%A1%E3%83%A2%E6%9B%B8%E3%81%8D%2F%E3%81%AF%E3%81%BE%E3%82%8A%E3%83%8D%E3%82%BF">私はこれにハマリました。@UAYAMA de WIKI</a></li>
				<li><a href="http://www10.atpages.jp/~terubou/dic/index.php?IT%2F10.%E9%96%8B%E7%99%BA%E3%83%84%E3%83%BC%E3%83%AB%2F%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%2FPuTTY#b6cda506">PuTTY@UAYAMA de WIKI</a></li>
				</ul>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4274066800/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51CaMHjJPSL._SL160_.jpg" alt="Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4274066800/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4274066800/sakutto0b-22/ref=nosim/" title="Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)" target="_blank">amazlet</a> at 09.06.22</div>
				</div>
				<div class="amazlet-detail">Mike Mason <br />オーム社 <br />売り上げランキング: 15652</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> trunk,branches,tagsでとまどったら<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-2-0.gif" alt="2" /> Subversionを使う上で&#8221;は&#8221;よい本だと思う<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 日本語のSubversion解説本の最高作</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4274066800/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/06/subversion_ssh.html" />
	</item>
		<item>
		<title>RedmineのCSSをカスタマイズする</title>
		<link>http://www.sakuttoly.com/blog/2009/06/redmine_css.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/06/redmine_css.html#comments</comments>
		<pubDate>Sun, 14 Jun 2009 07:54:40 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=405</guid>
		<description><![CDATA[またまたRedmineネタです｡ 今回紹介するのはRedmineのCSSをカスタマイズする方法｡ デフォルトのCSSのままではイマイチ気に入らなかったので調べてみました｡ 答えはすぐに見つかるもので､ HowTo cre [...]]]></description>
			<content:encoded><![CDATA[				<p>またまた<a href="http://redmine.jp/">Redmine</a>ネタです｡</p>
				<p>今回紹介するのはRedmineのCSSをカスタマイズする方法｡<br />
				デフォルトのCSSのままではイマイチ気に入らなかったので調べてみました｡</p>
				<p>答えはすぐに見つかるもので､<br />
				<a href="http://www.redmine.org/wiki/redmine/HowTo_create_a_custom_Redmine_theme">HowTo create a custom Redmine theme</a>に書いてありました｡</p>
				<p>結局は上記記事を日本語に訳しただけのようなものになってしまいますが､簡単に説明したいと思います｡</p>
				<p><span id="more-405"></span></p>
				<h3>RedmineのCSSをカスタマイズする</h3>
				<p>Redmineがデフォルトで読み込んでいるCSSは､</p>
				<pre>
$REDMINE_HOME/public/stylesheets/application.css
</pre>
				<p>となっています｡<br />
				こちらを直接編集することによってカスタマイズしても可能だとは思いますが､<br />
				もっとスマートに実現する方法があります｡</p>
				<p>まず､</p>
				<pre>
$REDMINE_HOME/public/themas/thema_name/stylesheets/application.css
</pre>
				<p>というファイルを作成します｡<br />
				&#8220;thema_name&#8221;は自分で好きなテーマの名前を付けてください｡</p>
				<p>&#8220;application.css&#8221;に好きなようにスタイルを記述します｡<br />
				デフォルトのCSSを適用しつつ､独自のスタイルを適用させたい場合には&#8221;application.css&#8221;に以下のインポート文を記述してください｡</p>
				<pre>
/* デフォルトのスタイルシートをインポートします */
@import url(../../../stylesheets/application.css);
</pre>
				<p>Redmineを再起動させます｡<br />
				(<a href="http://www.modrails.com/">passenger</a>で動作させている場合にはhttpdを再起動します)</p>
				<p>再起動をしたら､<br />
				Redmineの<span class="strong">&#8220;管理&#8221; &#8211;> &#8220;設定&#8221; &#8211;> &#8220;全般タブ&#8221;の&#8221;テーマ&#8221;</span>のドロップダウンリストから自分の作成したテーマを選択して保存をしてください｡<br />
				そうすれば､Redmineにカスタムしたテーマが適用されて表示されるはずです｡</p>
				<p><a href="http://www.redmine.org/wiki/redmine/Themes">公式ページ</a>にいくつかテーマが掲載されているので､それを使用するのも良いかもしれません｡</p>
				<h3>参考文献</h3>
				<ul>
				<li><a href="http://www.redmine.org/wiki/redmine/HowTo_create_a_custom_Redmine_theme">HowTo create a custom Redmine theme</a></li>
				<li><a href="http://www.redmine.org/wiki/redmine/Themes">Themes</a>
				</ul>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41vBIvHrjfL._SL160_.jpg" alt="入門Redmine Linux/Windows対応" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">入門Redmine Linux/Windows対応</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798021377/sakutto0b-22/ref=nosim/" title="入門Redmine Linux/Windows対応" target="_blank">amazlet</a> at 09.06.14</div>
				</div>
				<div class="amazlet-detail">前田 剛 <br />秀和システム <br />売り上げランキング: 35000</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif" alt="3.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> むむむ。。。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 導入まではこれでバッチリ</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/06/redmine_css.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/06/redmine_css.html" />
	</item>
		<item>
		<title>Windows Vistaの&#8221;Hiberfil.sys&#8221;を削除するには?</title>
		<link>http://www.sakuttoly.com/blog/2009/06/vista_hiberfil_sys.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/06/vista_hiberfil_sys.html#comments</comments>
		<pubDate>Sat, 13 Jun 2009 14:25:55 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=397</guid>
		<description><![CDATA[本記事はWindows Vistaを基に記述しましたが､ Windows 7 Ultimateでも同様に&#8221;hiberfil.sys&#8221;を削除することが出来ました｡(2009/12/20) Windo [...]]]></description>
			<content:encoded><![CDATA[				<p><span class="caution">本記事はWindows Vistaを基に記述しましたが､<br />
				Windows 7 Ultimateでも同様に&#8221;hiberfil.sys&#8221;を削除することが出来ました｡(2009/12/20)</span></p>
				<p>Windows Vistaのシステムドライブのルート直下(c:\)には､</p>
				<ul>
				<li>hiberfil.sys</li>
				<li>pagefile.sys</li>
				</ul>
				<p>と2つの大容量の隠しファイルが存在します｡</p>
				<p>マシンの構成によっては､<br />
				どちらとも数GBの容量となっておりシステムドライブの容量を圧迫する要因にもなり得ます｡</p>
				<p>このhiberfil.sysは､<a href="http://support.microsoft.com/kb/920730/ja">こちら</a>によると､</p>
				<blockquote><p>
				Hiberfil.sys 隠しシステム ファイルは、オペレーティング システムがインストールされているドライブのルートフォルダにあります。このファイルは、Microsoft Windows オペレーティング システムをインストールしたときに、Windows Kernel Power Manager によって予約されます。このファイルのサイズは、コンピュータに搭載されているランダム アクセス メモリ (RAM) のサイズとほぼ同じです。</p>
				<p>ハイブリッド スリープ設定を有効にしている場合、システム メモリのコピーは、Hiberfil.sys ファイルを使用してハード ディスク上に保存されます。このファイルが存在しない場合は、コンピュータを休止状態にできません。
				</p></blockquote>
				<p>と説明されています｡</p>
				<p>マシンのメモリと同容量のファイルがシステムのルートに出来ているのって何だか嫌ですよね｡<br />
				必要のないファイルなら消してしまいたいけど､<br />
				消して良いものかどうか････って方も多いのではないかと思います｡</p>
				<p>ではそんな疑問を解決出来るように今回は<span class="strong">&#8220;hiberfil.sys&#8221;</span>に的を絞って説明したいと思います｡</p>
				<p>&#8220;pagefile.sys&#8221;については<a href="http://www.sakuttoly.com/blog/2009/06/vista_pagefile_sys.html">Windows Vistaの”pagefile.sys”を削除するには?</a>を参照してください｡</p>
				<p><span id="more-397"></span></p>
				<h3>ハイブリッド スリープって何?</h3>
				<p>Windows Vistaのスリープ機能とは省電力機能のことを言います｡</p>
				<p>Windows Vistaを使用しない場合には､シャットダウンをして電源を切る方が多いと思います｡<br />
				電源を切れば電気代が掛からないので一番の節約になるのは当然です｡</p>
				<p>けれど､<br />
				シャットダウンで電源を切ってしまうと次に起動する時に長い間待たされることになりますよね｡<br />
				待たされるのは嫌だけど､使わない間に電気代が掛かるのも嫌!!<br />
				という場合に活躍してくれそうなのがこのスリープ機能となるわけです｡</p>
				<p>Windows Vistaを終了する場合に､<br />
				シャットダウンの他に&#8221;スリープ&#8221;や&#8221;休止状態&#8221;というものがあります｡</p>
				<p>その関係を以下にまとめてみました｡</p>
				<table>
				<tr>
				<th>ACPIステート</th>
				<th>Windows機能名</th>
				<th>Windows Vista機能名</th>
				<th>状態</th>
				</tr>
				<tr>
				<th>S0</th>
				<td colspan="2">-</td>
				<td>稼働中</td>
				</tr>
				<tr>
				<th>S1</th>
				<td rowspan="3">スタンバイ</td>
				<td rowspan="2">-</td>
				<td>CPU､チップセット電源供給有り</td>
				</tr>
				<tr>
				<th>S2</th>
				<td>チップセット電源供給有り</td>
				</tr>
				<tr>
				<th>S3</th>
				<td rowspan="2">スリープ<br />ハイブリッド スリープ</td>
				<td>メモリにデータ避難</td>
				</tr>
				<tr>
				<th>S4</th>
				<td>休止状態</td>
				<td>不揮発性メモリ(SSD､HDDなど)にデータ待避</td>
				</tr>
				<tr>
				<th>S5</th>
				<td colspan="2">シャットダウン</td>
				<td>電源OFF</td>
				</tr>
				</table>
				<p><a href="http://www.acpi.info/">ACPI</a>とは電源管理の規格です｡</p>
				<p>ステートの数字が大きくなるほど消費電力は少なくなります｡<br />
				逆に数字が小さいほど復帰までの時間が速くなります｡</p>
				<p>Windows Vistaの対応するS3ステートとS4ステートのスリープ機能を見てみましょう｡</p>
				<p>S3ステートではメモリ上に稼働中のデータを待避するために復帰はS4と比較して高速です｡</p>
				<p>S4ステートはSSDやHDDなどの不揮発性メモリにデータを待避するので､<br />
				S3ステートに比べて速度は遅くなりますが､<br />
				万が一にも電力の供給が完全にストップしてしまっても復帰することが出来ます｡</p>
				<p>Windows Vistaのスリープ機能はこのS3とS4の両方を行います｡<br />
				つまり､S3ステートとS4ステートの両方のメリットを持っているわけです｡</p>
				<p>通常は高速なメモリから復帰し､<br />
				万が一､電源が落ちてしまった場合でも不揮発性メモリから復帰するわけです｡</p>
				<p>S3ステートの高速性とS4ステートの安全性を兼ね備えたハイブリッド型だから<span class="strong">&#8220;ハイブリッド スリープ&#8221;</span>というわけです｡</p>
				<h3>hiberfil.sysって?</h3>
				<p>ハイブリッド スリープ機能が有効な場合のスリープによって､<br />
				システムの稼働中のデータがメモリに待避され､<br />
				そのメモリのデータが不揮発性メモリへ書き込まれたものが<span class="strong">&#8220;hiberfil.sys&#8221;</span>というわけです｡</p>
				<h3>結局､ハイブリッド スリープは無効にして良いのか?</h3>
				<p>通常､Windows Vistaのスリープ機能は､<br />
				ハイブリッド スリープの機能が有効な場合のみハイブリッド スリープとして機能します｡</p>
				<p>ハイブリッド スリープを無効にすると通常のスリープとして機能し､<br />
				メモリへのデータ待避のみを行うことになり､<br />
				スリープへの移行､スリープからの復帰が速くなります｡</p>
				<p>スリープ機能をハイブリッド スリープ機能として動作させたい場合には無効にしないでください｡</p>
				<p><span class="caution">※　<a href="http://support.microsoft.com/kb/935444/ja">こちら</a>にある通り､復帰に時間が掛かることもあるようです｡<br />
				メリットは､システムドライブの容量を圧迫しないだけになってしまうような･･･<br />
				</span></p>
				<h3>ハイブリッド スリープの有効/無効を切り替える方法</h3>
				<p>長い解説が終わってやっと本題に入ります｡</p>
				<p>ハイブリッド スリープを無効にするということは､<br />
				S4ステートの休止状態を無効にするということになります｡</p>
				<p>なので､手順は<a href="http://support.microsoft.com/kb/920730/ja">Windows Vista を実行しているコンピュータ上で休止状態を無効にする方法および再度有効にする方法</a>に書いてある通りに行えば良いということになります｡</p>
				<p>無効にする場合にはコマンドプロンプトから以下のようにコマンドを実行します｡(管理者権限での実行を忘れずに)</p>
				<pre>
c:\Users\xxx> powercfg.exe /hibernate off
</pre>
				<p>有効にしたい場合には､</p>
				<pre>
c:\Users\xxx> powercfg.exe /hibernate on
</pre>
				<p>と実行してください｡</p>
				<p>無効にした後にシステムのルート直下(c:\)を確認してください｡<br />
				&#8220;hiberfil.sys&#8221;が消えていたら無効になったということになります｡</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798116920/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41DrbdtJLDL._SL160_.jpg" alt="Windows Vista 完全制覇パーフェクト SP1対応" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798116920/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Windows Vista 完全制覇パーフェクト SP1対応</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798116920/sakutto0b-22/ref=nosim/" title="Windows Vista 完全制覇パーフェクト SP1対応" target="_blank">amazlet</a> at 09.06.13</div>
				</div>
				<div class="amazlet-detail">飯島 弘文 <br />翔泳社 <br />売り上げランキング: 18675</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5.0" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-5-0.gif" alt="5" /> 会社で導入の準備のため</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798116920/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/06/vista_hiberfil_sys.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/06/vista_hiberfil_sys.html" />
	</item>
		<item>
		<title>Redmine Wikiで本当に使えるTextile記法を全て試してみた</title>
		<link>http://www.sakuttoly.com/blog/2009/05/redmine_wiki_formatting.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/05/redmine_wiki_formatting.html#comments</comments>
		<pubDate>Fri, 22 May 2009 22:27:52 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[Textile]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=339</guid>
		<description><![CDATA[こんにちは､shirotterです｡ 今のところRedmineに関しての記事しか書いてませんが､ 今回もまたまたRedmineに関する記事です｡ さて今回はRedmineの何を記事にするのかと言うと､ Redmineのw [...]]]></description>
			<content:encoded><![CDATA[				<p>こんにちは､shirotterです｡</p>
				<p>今のところ<a href="http://redmine.jp/">Redmine</a>に関しての記事しか書いてませんが､<br />
				今回もまたまたRedmineに関する記事です｡</p>
				<p>さて今回はRedmineの何を記事にするのかと言うと､<br />
				Redmineのwiki記法/文法についてです｡</p>
				<p>すでに､</p>
				<ul>
				<li><a href="http://redmine.jp/tech_note/RedmineWikiFormatting/">Redmineにおけるwiki記法</a></li>
				<li><a href="http://redmine.jp/tech_note/textile/">textile記法</a></li>
				<li><a href="http://www.redmine.org/wiki/redmine/RedmineWikiFormatting">Redmine Wiki Formatting</a></li>
				</ul>
				<p>にwiki記法についての解説がありますがTextile記法で一部使えないのがあったりと､<br />
				<a href="http://hobix.com/textile/">Textileリファレンス</a>を見ながらWikiを書いているとプレビューでションボリしてしまうことが多かったので､<br />
				一通り自分でTextileリファレンスを基に記法を試してまとめてみることにしました｡</p>
				<p>なお､スタイルを直接指定しているような箇所は､</p>
				<ul>
				<li><a href="http://www.sakuttoly.com/blog/2009/05/redmine_formatter.html">RedmineのTextile記法の制限を解除する</a></li>
				</ul>
				<p>を有効にしていないと動作しません｡</p>
				<p>また､デフォルトではHTMLのタグには&lt;pre&gt;と&lt;code&gt;くらいしか使うことが出来ません｡<br />
				使用可能なHTMLタグを追加するには､</p>
				<ul>
				<li><a href="http://www.sakuttoly.com/blog/2009/05/redmine_redcloth.html">Redmineのwikiで制限されているHTMLタグを利用可能にする</a></li>
				</ul>
				<p>を参照してください｡</p>
				<p>以下が､僕のまとめたRedmineのwiki記法です｡</p>
				<p><span id="more-339"></span></p>
				<h3>Redmine Wiki Textile記法</h3>
				<ul>
				<li><span class="caution">※ Wiki記法について画面の表示の上で自動で改行されている箇所があるかと思いますが､そこは適当に1行にしたりして試してみてください｡</span></li>
				<li><span class="caution">※ 各記法は基本的に前後を空行にしておかないとTextile記法だと認識してくれないみたいです｡前後はなるべく空行で囲ってしまいましょう｡</span>
				<li><span class="caution">※　CSSは本Blogのものが適用されているので､	実際のRedmine上でのwikiとは見た目が若干異なります｡</span></li>
				<li><span class="tips">※ チケットやドキュメント､wikiページへのリンクの張り方は､<a href="http://redmine.jp/tech_note/RedmineWikiFormatting/">Redmine内でのリンク</a>を参照してください｡</li>
				</ul>
				<table>
				<tr>
				<th class="align_center">概要</th>
				<th class="align_center">効果</th>
				<th class="align_center">記法</th>
				<th class="align_center">表示</th>
				</tr>
				<tr>
				<td colspan="2">目次</td>
				<td ><code>{{toc}}</code><br /><code>{{&gt;toc}}</code>(右寄せ)</td>
				<td>左､もしくは右に見出しレベル3までの目次が表示されます</td>
				</tr>
				<tr>
				<td colspan="2">水平線</td>
				<td ><code>***</code><br /><code>---</code><br /><code>___</code></td>
				<td>
				<hr /></td>
				</tr>
				<tr>
				<td colspan="2">見出し</td>
				<td ><code>h1. 見出し1</code><br /><code>h2. 見出し2</code><br /><code>h3. 見出し3</code><br /><code>h4. 見出し4</code><br /><code>h5. 見出し5</code><br /><code>h6. 見出し6</code></td>
				<td>画面レイアウトが崩れる為､表示はしていません｡</td>
				</tr>
				<tr>
				<td colspan="2">引用</td>
				<td ><code>以下から引用文になります｡</code><br /><code>bq. これは引用文です｡</code></td>
				<td>以下から引用文になります｡<br />
				<blockquote>これは引用文です｡</p></blockquote>
				</tr>
				<tr>
				<td colspan="2">脚注</td>
				<td ><code>Where is footnotes[1]?</td>
				<td>Where is footnotes<sup><a href="#fn1">1</a></sup>?</td>
				</tr>
				<tr>
				<td rowspan="11">装飾</td>
				<td>斜体&lt;em&gt;</td>
				<td><code>This is _italic_ format.</code></td>
				<td>This is <em>italic</em> format.</td>
				</tr>
				<tr>
				<td>斜体&lt;i&gt;</td>
				<td><code>This is __italic__ format.</code></td>
				<td>This is <i>italic</i> format.</td>
				</tr>
				<tr>
				<td>強調&lt;strong&gt;</td>
				<td><code>This is *strong* format.</code></td>
				<td>This is <strong>strong</strong> format.</td>
				</tr>
				<tr>
				<td>強調&lt;b&gt;</td>
				<td><code>This is **strong** format.</code></td>
				<td>This is <b>strong</b> format.</td>
				</tr>
				<tr>
				<td>出典･参照先&lt;cite&gt;</td>
				<td><code>This is ??cite?? format.</code></td>
				<td>This is <cite>cite</cite> format.</td>
				</tr>
				<tr>
				<td>コード&lt;code&gt;</td>
				<td><code>This is @source code@ format.</code></td>
				<td>This is <code>source code</code> format.</td>
				</tr>
				<tr>
				<td>取り消し線</td>
				<td><code>This is -delete- format.</code></td>
				<td>This is <del>delete</del> format.</td>
				</tr>
				<tr>
				<td>追加</td>
				<td><code>This is +insert+ format.</code></td>
				<td>This is <ins>insert</ins> format.</td>
				</tr>
				<tr>
				<td>上つき文字</td>
				<td><code>This is ^superscript^ format.</code></td>
				<td>This is <sup>superscript</sup> format.</td>
				</tr>
				<tr>
				<td>下つき文字</td>
				<td><code>This is ~subscript~ format.</code></td>
				<td>This is <sub>subscript</sub> format.</td>
				</tr>
				<tr>
				<td>スパン&lt;span&gt;</td>
				<td><code>This is %span% format.</code><br /><code>This is %{color:red}span% format.</code></td>
				<td>This is <span>span</span> format.<br />This is <span style="color:red;">span</span> format.</td>
				</tr>
				<tr>
				<td rowspan="5">ブロック属性</td>
				<td>IDを適用</td>
				<td ><code>p(#sample). Sample</code></td>
				<td>&lt;p id="sample"&gt;Sample&lt;/p&gt;<br />(視覚的に判断できない為､ソースを掲載しています)</td>
				</tr>
				<tr>
				<td>クラスを適用</td>
				<td ><code>p(sample). Sample</code></td>
				<td>&lt;p class="sample"&gt;Sample&lt;/p&gt;<br />(視覚的に判断できない為､ソースを掲載しています)</td>
				</tr>
				<tr>
				<td>IDとクラスを適用</td>
				<td ><code>p(class#id). Sample</code></td>
				<td>&lt;p id="id" class="class"&gt;Sample&lt;/p&gt;<br />(視覚的に判断できない為､ソースを掲載しています)</td>
				</tr>
				<tr>
				<td>スタイルを適用</td>
				<td ><code>p{color:red; text-align:right;}. Sample</code></td>
				<td>
				<p style="color:red; text-align:center;;">Sample</p>
				</td>
				</tr>
				<tr>
				<td>LANG属性を適用</td>
				<td ><code>p[ja]. 日本語</code></td>
				<td>&lt;p lang="ja"&gt;日本語&lt;/p&gt;<br />(視覚的に判断できない為､ソースを掲載しています)</td>
				</tr>
				<tr>
				<td rowspan="10">位置属性</td>
				<td >左寄せ</td>
				<td><code>p<. align left</code></td>
				<td>
				<p style="text-align:left;">align left</p>
				</td>
				</tr>
				<tr>
				<td>右寄せ</td>
				<td><code>p>. align right</code></td>
				<td>
				<p style="text-align:right;">align right</p>
				</td>
				</tr>
				<tr>
				<td>中央寄せ</td>
				<td><code>p=. align center</code></td>
				<td>
				<p style="text-align:center;">align center</p>
				</td>
				</tr>
				<tr>
				<td>両端揃え</td>
				<td><code>p<> align justified</code></td>
				<td>
				<p style="text-align:justified;">align justified</p>
				</td>
				</tr>
				<tr>
				<td rowspan="3">左インデント</td>
				<td><code>p(. 左インデント(1em)</code></td>
				<td>
				<p style="padding-left:1em;">左インデント(1em)</p>
				</td>
				</tr>
				<tr>
				<td><code>p((. 左インデント(2em)</code></td>
				<td>
				<p style="padding-left:2em;">左インデント(2em)</p>
				</td>
				</tr>
				<tr>
				<td><code>p((((. 左インデント(4em)</code></td>
				<td>
				<p style="padding-left:4em;">左インデント(4em)</p>
				</td>
				</tr>
				<tr>
				<td rowspan="3">右インデント</td>
				<td><code>p). 右インデント(1em)</code></td>
				<td align="right">
				<p style="padding-right:1em;">右インデント(1em)</p>
				<p>
				<p style="text-align:center">(視覚的に分かりやすくする為､セルに右寄せ属性を追加しています)</p>
				</td>
				</tr>
				<tr>
				<td><code>p)). 右インデント(2em)</code></td>
				<td align="right">
				<p style="padding-right:2em;">右インデント(2em)</p>
				<p>
				<p style="text-align:center">(視覚的に分かりやすくする為､セルに右寄せ属性を追加しています)</p>
				</td>
				</tr>
				<tr>
				<td><code>p)))). 右インデント(4em)</code></td>
				<td align="right">
				<p style="padding-right:4em;">右インデント(4em)</p>
				<p>
				<p style="text-align:center">(視覚的に分かりやすくする為､セルに右寄せ属性を追加しています)</p>
				</td>
				</tr>
				<tr>
				<td>省略</td>
				<td>省略&lt;acronym&gt;</td>
				<td><code>HTML(Hyper Text Markup Language) is simply.</code></td>
				<td><acronym title="Hyper Text Markup Language">HTML</acronym> is simply.<br />(カーソルを合わせてみてください)</td>
				</tr>
				<tr>
				<td rowspan="2">リスト</td>
				<td>リスト</td>
				<td><code>* list1<br />* list2<br />** list2.1<br />** list2.2<br />*** list2.2.1<br />* list3</code></td>
				<td>
				<ul>
				<li>list1</li>
				<li>list2
				<ul>
				<li>list2.1</li>
				<li>list2.2
				<ul>
				<li>list2.2.1</li>
				</ul>
				</li>
				</ul>
				</li>
				<li>list3</li>
				</ul>
				</td>
				</tr>
				<td>番号付きリスト</td>
				<td><code># list1<br /># list2<br />## list2.1<br />## list2.2<br />### list2.2.1<br /># list3</code></td>
				<td>
				<ol>
				<li>list1</li>
				<li>list2
				<ol>
				<li>list2.1</li>
				<li>list2.2
				<ol>
				<li>list2.2.1</li>
				</ol>
				</li>
				</ol>
				</li>
				<li>list3</li>
				</ol>
				</td>
				<td>
					</tr>
				<tr>
				<td rowspan="7">テーブル</td>
				<td>シンプルなテーブル</td>
				<td><code>|_. name|_. age|_. sex|<br />|tarou|24|male|<br />|hanako|20|female|</code></td>
				<td>
				<table>
				<tr>
				<th>name</th>
				<th>age</th>
				<th>sex</th>
				</tr>
				<tr>
				<td>tarou</td>
				<td>24</td>
				<td>male</td>
				</tr>
				<tr>
				<td>hanako</td>
				<td>20</td>
				<td>female</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td>セルの位置属性</td>
				<td><code>|_. セルの位置属性とその効果|<br />|&lt;. align left|<br />|&gt;. align right|<br />|=. align center|<br />|&lt;&gt;. align justify|<br />|^. valign top|<br />|~. valign bottom|</code></td>
				<td>
				<table>
				<tr>
				<th>セルの位置属性とその効果</th>
				</tr>
				<tr>
				<td style="text-align:left;">align left</td>
				</tr>
				<tr>
				<td style="text-align:right;">align right</td>
				</tr>
				<tr>
				<td class="align_center">align center</td>
				</tr>
				<tr>
				<td style="text-align:justify;">align justify</td>
				</tr>
				<tr>
				<td style="vertical-align:top;">valign top</td>
				</tr>
				<tr>
				<td style="vertical-align:bottom;">valign bottom</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td>セルの結合(colspan)</td>
				<td><code>|\3. colspan 3|<br />|col1|col2|col3|</code></td>
				<td>
				<table>
				<tr>
				<td colspan="3">colspan 3</td>
				</tr>
				<tr>
				<td>col1</td>
				<td>col2</td>
				<td>col3</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td>セルの結合(rowspan)</td>
				<td><code>|/3. rowspan 3|<br />|row1|<br />|row2|<br />|row3|</code></td>
				<td>
				<table>
				<tr>
				<td rowspan="3">rowspan 3</td>
				<td>row1</td>
				</tr>
				<tr>
				<td>row2</td>
				</tr>
				<tr>
				<td>row3</td>
				</tr>
				</table>
				</tr>
				<tr>
				<td rowspan="3">セルの装飾</td>
				<td><code>|{background:#ddd}. col1|col2|col3|</code></td>
				<td>
				<table>
				<tr>
				<td style="background:#ddd;">col1</td>
				<td>col2</td>
				<td>col3</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td><code>{background:#ddd}. |col1|col2|col3|</code></td>
				<td>
				<table>
				<tr style="background:#ddd;">
				<td>col1</td>
				<td>col2</td>
				<td>col3</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td><code>table{border:10px solid red}. <br />|col1|col2|col3|</code><br />(これは2行で記述します)</td>
				<td>
				<table style="border:10px solid red;">
				<tr>
				<td>col1</td>
				<td>col2</td>
				<td>col3</td>
				</tr>
				</table>
				</td>
				</tr>
				<tr>
				<td rowspan="2">リンク</td>
				<td>リンク</td>
				<td><code>http://www.google.co.jp/</code></td>
				<td><a class="external" href="http://www.google.co.jp/">http://www.google.co.jp/</a></td>
				</tr>
				<tr>
				<td>説明付きリンク</td>
				<td><code>"Google":http://www.google.co.jp/</code></td>
				<td><a href="http://www.google.co.jp/" class="external">Google</a></td>
				</tr>
				<tr>
				<td rowspan="4">画像</td>
				<td>画像</td>
				<td><code>!http://www.google.co.jp/intl/ja_jp/images/logo.gif!</code></td>
				<td><img src="http://www.google.co.jp/intl/ja_jp/images/logo.gif" alt="" /></td>
				</tr>
				<tr>
				<td>説明付き画像</td>
				<td><code>!http://www.google.co.jp/intl/ja_jp/images/logo.gif(Google logo)!</code></td>
				<td><img src="http://www.google.co.jp/intl/ja_jp/images/logo.gif" title="Google logo" alt="Google logo" /><br />(画像にカーソルを合わせてみてください)</td>
				</tr>
				<tr>
				<td>リンク画像</td>
				<td><code>!http://www.google.co.jp/intl/ja_jp/images/logo.gif(Google logo)!:http://www.google.co.jp/</code></td>
				<td><a href="http://www.google.co.jp/"><img src="http://www.google.co.jp/intl/ja_jp/images/logo.gif" title="Google logo" alt="Google logo" /></a><br />(画像をクリックしてみてください)</td>
				</tr>
				</table>
				<h3>応用</h3>
				<h4>画像の位置属性の指定</h4>
				<p>以下のようにして画像の記法に右寄せ属性を追加することができます｡</p>
				<pre><code>
!&gt;http://www.google.co.jp/intl/ja_jp/images/logo.gif(Google logo)!:http://www.google.co.jp/
</code></pre>
				<p>画像はこのように右に回り込んで表示されます!!</p>
				<div>
				<p style="float:right"><a href="http://www.google.co.jp/"><img src="http://www.google.co.jp/intl/ja_jp/images/logo.gif" title="Google logo" alt="Google logo" /></a></p>
				<p>しかし､"!="や"!&lt;&gt;"のような位置属性を追加することは出来なかったので<span class="caution">注意!!</span>
				</div>
				<h4>回り込み</h4>
				<p><span class="caution">※ divタグを使えるようにしておく必要があります!!</span></p>
				<pre><code>
&lt;div style="float:right;"&gt;

|"Google":http://www.google.co.jp/|
|"Gmail":https://mail.google.com/mail/|
|"Google Map":http://www.google.co.jp/maps|

&lt;/div&gt;

!http://www.google.co.jp/intl/ja_jp/images/logo.gif(Google logo)!:http://www.google.co.jp/
</code></pre>
				<p>すると････</p>
				<div style="float:right;">
				<table>
				<tr>
				<td><a href="http://www.google.co.jp/" class="external">Google</a></td>
				</tr>
				<tr>
				<td><a href="https://mail.google.com/mail/" class="external">Gmail</a></td>
				</tr>
				<tr>
				<td><a href="http://www.google.co.jp/maps" class="external">Google Map</a></td>
				</tr>
				</table>
				</div>
				<p><a href="http://www.google.co.jp/"><img src="http://www.google.co.jp/intl/ja_jp/images/logo.gif" title="Google logo" alt="Google logo" /></a></p>
				<p>このような表示を実現することが出来ます｡</p>
				<h3>まとめ</h3>
				<p>以上､色々と自分が試した結果をまとめてみました｡<br />
				なるべく分かりやすくまとめてみたつもりですがいかがだったでしょうか?</p>
				<p>是非､この一覧を活用して､<br />
				<a href="http://redmine.jp/">Redmine</a>のwikiをより一層華やかなものにしてください｡</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>Redmine</th>
				<td>0.8.3</td>
				</tr>
				</table>
				<h3>参考文献</h3>
				<ul>
				<li><a href="http://redmine.jp/tech_note/RedmineWikiFormatting/">Redmineにおけるwiki記法</a></li>
				<li><a href="http://redmine.jp/tech_note/textile/">textile記法</a></li>
				<li><a href="http://www.redmine.org/wiki/redmine/RedmineWikiFormatting">Redmine Wiki Formatting</a></li>
				<li><a href="http://hobix.com/textile/">Textileリファレンス</a></li>
				</ul>
				<h3>脚注</h3>
				<p id="fn1" class="strong"><sup>1</sup> Here is footnotes1!!</p>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41vBIvHrjfL._SL160_.jpg" alt="入門Redmine Linux/Windows対応" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">入門Redmine Linux/Windows対応</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798021377/sakutto0b-22/ref=nosim/" title="入門Redmine Linux/Windows対応" target="_blank">amazlet</a> at 09.05.23</div>
				</div>
				<div class="amazlet-detail">前田 剛 <br />秀和システム <br />売り上げランキング: 6710</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif" alt="3.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> むむむ。。。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 導入まではこれでバッチリ</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/05/redmine_wiki_formatting.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/05/redmine_wiki_formatting.html" />
	</item>
		<item>
		<title>Redmineのwikiで制限されているHTMLタグを利用可能にする</title>
		<link>http://www.sakuttoly.com/blog/2009/05/redmine_redcloth.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/05/redmine_redcloth.html#comments</comments>
		<pubDate>Sat, 16 May 2009 19:50:54 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=298</guid>
		<description><![CDATA[こんにちは｡ shirotterです｡ Textile記法のメリットとして､ HTMLタグのほとんどがそのまま使える というものが挙げられます｡ しかしRedmineのWiki記法では､ Textile記法をベースにして [...]]]></description>
			<content:encoded><![CDATA[				<p>こんにちは｡<br />
				shirotterです｡</p>
				<p><a href="http://hobix.com/textile/">Textile記法</a>のメリットとして､</p>
				<ul>
				<li>HTMLタグのほとんどがそのまま使える</li>
				</ul>
				<p>というものが挙げられます｡</p>
				<p>しかし<a href="http://redmine.jp/">Redmine</a>のWiki記法では､<br />
				<a href="http://hobix.com/textile/">Textile記法</a>をベースにしているにも関わらず､<br />
				使用出来るHTMLタグが&lt;pre&gt;と&lt;code&gt;くらいしかありません｡</p>
				<p>そこで今回は､<a href="http://redmine.jp/">Redmine</a>のWiki上で好きなHTMLタグを使えるようにする手順を紹介したいと思います｡</p>
				<p><span id="more-298"></span></p>
				<h3>RedmineのWiki上でHTMLタグを使えるようにする</h3>
				<p>手順はいたって簡単です｡<br />
				<a href="http://redmine.jp/">Redmine</a>のソースに使用可能なHTMLタグを定義する箇所があるので､HTMLタグ名を追加するだけです｡</p>
				<blockquote><p>${REDMINE_HOME}/lib/redcloth3.rb</p></blockquote>
				<p>上記のファイルの末尾に</p>
				<blockquote><p>ALLOWED_TAGS = %w(redpre pre code notextile)</p></blockquote>
				<p>という箇所があると思います｡<br />
				この括弧の中に使えるようにしたいHTMLタグ名を半角スペースで区切って追加して､<br />
				<a href="http://redmine.jp/">Redmine</a>を再起動すればWiki上で使用可能となります｡</p>
				<p>shirotterは､テーブルのセル内で改行出来るように&#8221;br&#8221;を追加してみました｡</p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>Redmine</th>
				<td>0.8.3</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41vBIvHrjfL._SL160_.jpg" alt="入門Redmine Linux/Windows対応" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">入門Redmine Linux/Windows対応</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798021377/sakutto0b-22/ref=nosim/" title="入門Redmine Linux/Windows対応" target="_blank">amazlet</a> at 09.05.23</div>
				</div>
				<div class="amazlet-detail">前田 剛 <br />秀和システム <br />売り上げランキング: 6710</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif" alt="3.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> むむむ。。。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 導入まではこれでバッチリ</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/05/redmine_redcloth.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/05/redmine_redcloth.html" />
	</item>
		<item>
		<title>RedmineのTextile記法の制限を解除する</title>
		<link>http://www.sakuttoly.com/blog/2009/05/redmine_formatter.html</link>
		<comments>http://www.sakuttoly.com/blog/2009/05/redmine_formatter.html#comments</comments>
		<pubDate>Sat, 16 May 2009 09:13:28 +0000</pubDate>
		<dc:creator>shirotter</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.sakuttoly.com/?p=273</guid>
		<description><![CDATA[こんにちは｡ shirotterです｡ Sakuttoly.comではプロジェクトの管理にRedmineを使用しています｡ まだ全然使いこなせてませんが･･･ このRedmineのwiki記法には｢Textile記法｣と [...]]]></description>
			<content:encoded><![CDATA[				<p>こんにちは｡<br />
				shirotterです｡</p>
				<p>Sakuttoly.comではプロジェクトの管理に<a href="http://redmine.jp/">Redmine</a>を使用しています｡<br />
				まだ全然使いこなせてませんが･･･</p>
				<p>この<a href="http://redmine.jp/">Redmine</a>のwiki記法には｢Textile記法｣というものが使われており､<br />
				<a href="http://hobix.com/textile/">Textile記法リファレンス</a>を見ると､<br />
				<a href="http://www.i-act.co.jp/project/products/products.html">Trac</a>よりも詳細にWikiページを装飾出来ることが分かります｡</p>
				<p>しかし<a href="http://redmine.jp/">Redmine</a>の今現在の最新バージョン0.8.3では<br />
				XSSの脆弱性問題によりTextile記法が一部制限されているそうです｡</p>
				<p>今回はこのTextile記法の制限を解除する方法を紹介します｡</p>
				<p><span id="more-273"></span></p>
				<h3>Textile記法の制限を解除する</h3>
				<p><span class="caution">※注</span><br />
				<span class="strong">XSSの脆弱性により制限されることになった機能を使えるようにしてしまう方法です｡<br />
				制限を解除するのは&#8221;自己責任&#8221;でお願いします｡<br />
				</span></p>
				<p>では､早速手順の方をみていきたいと思います｡</p>
				<p><a href="http://redmine.jp/">Redmine</a>のソースを一部書き換えることで制限を解除出来ます｡</p>
				<blockquote><p>${REDMINE_HOME}/lib/redmine/wiki_formatting/textile/formatter.rb</p></blockquote>
				<p>上記ファイルの中から</p>
				<blockquote><p>self.filter_styles=true</p></blockquote>
				<p>という行を探し､<br />
				値を&#8221;<span class="strong">false</span>&#8220;に書き換えます｡</p>
				<p>あとは<a href="http://redmine.jp/">Redmine</a>を再起動するだけです｡</p>
				<h3>参考文献</h3>
				<p><a href="http://redmine.jp/faq/wiki/textile-css-is-not-available/">Textile記法のスタイル指定が反映されない</a></p>
				<h3>使用したソフトウェアのバージョン</h3>
				<table>
				<tr>
				<th>Redmine</th>
				<td>0.8.3</td>
				</tr>
				</table>
				<div class="amazlet-box" style="margin-bottom:0px;">
				<div class="amazlet-image" style="float:left;"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41vBIvHrjfL._SL160_.jpg" alt="入門Redmine Linux/Windows対応" style="border: none;" /></a></div>
				<div class="amazlet-info" style="float:left;margin-left:15px;line-height:120%">
				<div class="amazlet-name" style="margin-bottom:10px;line-height:120%"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">入門Redmine Linux/Windows対応</a>
				<div class="amazlet-powered-date" style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%">posted with <a href="http://www.amazlet.com/browse/ASIN/4798021377/sakutto0b-22/ref=nosim/" title="入門Redmine Linux/Windows対応" target="_blank">amazlet</a> at 09.05.23</div>
				</div>
				<div class="amazlet-detail">前田 剛 <br />秀和システム <br />売り上げランキング: 6710</div>
				<div class="amazlet-review" style="margin-top:10px; margin-bottom:10px">
				<div class="amazlet-review-average" style="margin-bottom:5px">おすすめ度の平均: <img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-5.gif" alt="3.5" /></div>
				<p><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-3-0.gif" alt="3" /> むむむ。。。<br /><img src="http://images-jp.amazon.com/images/G/09/x-locale/common/customer-reviews/stars-4-0.gif" alt="4" /> 導入まではこれでバッチリ</div>
				<div class="amazlet-link" style="margin-top: 5px"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798021377/sakutto0b-22/ref=nosim/" name="amazletlink" target="_blank">Amazon.co.jp で詳細を見る</a></div>
				</div>
				<div class="amazlet-footer" style="clear: left"></div>
				</div>
]]></content:encoded>
			<wfw:commentRss>http://www.sakuttoly.com/blog/2009/05/redmine_formatter.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.sakuttoly.com/blog/2009/05/redmine_formatter.html" />
	</item>
	</channel>
</rss>

