<?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>tdtshのブログ &#187; インフラ</title>
	<atom:link href="http://www.tdtsh.com/blog/archives/category/%e3%82%a4%e3%83%b3%e3%83%95%e3%83%a9/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tdtsh.com/blog</link>
	<description>java とか ソーシャルウェブとか Google App Engine とかの事の備忘録</description>
	<lastBuildDate>Thu, 29 Jul 2010 06:39:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/category/%e3%82%a4%e3%83%b3%e3%83%95%e3%83%a9/feed" />
		<item>
		<title>システム開発・構築の方々はシステム運用を理解してあげてください</title>
		<link>http://www.tdtsh.com/blog/archives/803</link>
		<comments>http://www.tdtsh.com/blog/archives/803#comments</comments>
		<pubDate>Fri, 23 Jul 2010 11:51:53 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[management]]></category>
		<category><![CDATA[インフラ]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=803</guid>
		<description><![CDATA[
保守できなくなり、塩漬けにしたままのオープンシステム&#8212;。いま“オープンレガシー”が情報システム部門を苦しめている。
&#8230;
　1990年代から2000年代の初め、オープンシステムは「早く安く作れる」 [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
保守できなくなり、塩漬けにしたままのオープンシステム&#8212;。いま“オープンレガシー”が情報システム部門を苦しめている。<br />
&#8230;<br />
　1990年代から2000年代の初め、オープンシステムは「早く安く作れる」「新しい技術が使える」「1社のベンダーに縛られない」といった輝きを放ち、“自由”の象徴だった。このメリットを追って、多くの企業がメインフレームからオープンシステムへと開発の軸足を移した。<br />
　だが今、その輝きは色あせ、輝きの裏に隠れていたデメリットが情報システム部門に重くのしかかっている。「早く安く作れる」というメリットは「作りすぎて保守できない」というデメリットに裏返された。「新しい技術が使える」というメリットの裏には「選んだ製品が廃れる」というデメリットが、「1社のベンダーに縛られない」の裏には「組み合わせの制約で更改しにくい」というデメリットが存在した。<br />
&#8230;<br />
　メリットを追い続けてとにかく作り続けた結果、振り返ればオープンシステムはレガシーとなって企業を苦しめている。しかし、開発コストとスピードを考えるとメインフレーム時代には戻るのは現実的ではない。</p>
<p><a href="http://itpro.nikkeibp.co.jp/article/Watcher/20100521/348268/" onclick="javascript:urchinTracker ('/outbound/article/itpro.nikkeibp.co.jp');">今そこにある「オープンレガシー」 &#8211; 記者の眼：ITpro</a>
</p></blockquote>
<p>同記事は、「オープンレガシーを救う七つの鍵」をこの様に挙げています。</p>
<blockquote><p>
1. 運用を立て直す (ISMS、ITILを導入する等)</p>
<p>2. 保守切れソフトを更改する</p>
<p>3. 標準化で範囲を狭める</p>
<p>4. 技術マップを持つ</p>
<p>5. 陳腐化させない努力を続ける</p>
<p>6. 仮想化は一時避難所と考える</p>
<p>7. 所有か利用か、スタンスを明確にする
</p></blockquote>
<p>この中で出来ていないとすれば最優先すべきは、「3. 標準化で範囲を狭める」でしょう。</p>
<p>このご時勢ですしIT投資は抑制気味でしょうから、オープンレガシーがどんどん増えていく状態ではないかもしれませんが、ハードウェアやミドルウェアのリース契約更新、耐用年数、保守期限など、ハードウェアやOSやミドルウェアのマイグレーションは定期的にやってくるでしょう。</p>
<p>これ以上増やさない為にも、情報システム、特にハードウェア、OS、ミドルウェア、インターコネクト（ネットワーク）などのインフラストラクチャ部分の「社内標準化」と、情報システム部門による稟議フローへの積極的介入が必要です。</p>
<p>何より、最適化するチャンスでもあります。<br />
モノによっては、SaaSに移行した方がええやん、と言うモノも結構あるでしょう。<br />
特にコモディティ化が顕著なモノは沢山あるでしょう。<br />
例えばDNS、メールサーバ、勤怠管理、グループウェア、等など。</p>
<p>運用系の人は、世の中の技術トレンドをよくウォッチして、積極的に経営層に具申していかなければいけません。<br />
そのためには、まずなんでもオンプレミスでやりたとか言うこだわりは捨てましょう。<br />
あと、レイヤの違う人と話をするスキル、プレゼンテーションをするスキルを身につけないといけません。<br />
最初はなかなか判って貰えないでしょうけど、場数も必要でしょう。<br />
相手に理解してもらうには、辛抱強く訴え続ける事も必要かもしれません。頑張りましょう。</p>
<p>それにしても、どうも「システム運用」系の人々は地位が低い事が多い。</p>
<p>アプリケーションを作る開発系の人々は元より、運用系にも開発系にもどちらにも生息するインフラストラクチャを設計・構築する構築系の人々よりも、一段下の扱いを受ける事が多いです。</p>
<p>原因は色々あるんだけど、運用系は「売り」に直結して無い事で経営層から軽視され、「技術スキルと単価」から相対的に開発系と構築系から下に見られがちです。（あくまで一般論です）</p>
<p>あと、職責上どうしても「安全側」に偏った考え・発言が多いのも運用系の特徴です。それが仕事の一部だから当たり前だけど、嫌われ者役にならざるを得なかったりします。</p>
<p>運用上見つかった不具合を報告するのも仕事なので (ITIL的に言うと RFC、Request For Changeですね)、これまた喜ばれる事は少ないです。開発者の方々、フィードバックをくれる運用系の人にはちゃんと感謝しましょう。</p>
<p>不具合の対処といえば、原因究明できれば治ったも同然なんですが、それが一番難しいんです。<br />
オープン系のシステム、特にオープンソースを多用していると、何が起こっているかを正しく知る事はあまり重要でないというか、難しいんです。それよか怪しい所を交換してみようとか、そういう運用になる事が多いです。Googleのハードウェアに対する考え方がそうですね。</p>
<p>で、原因がアプリケーションだと判明した時、それを直そうと思っても最新のソースコードどこにあるねんとか、ビルド環境ってどうやったけとか、その言語はもう使える人いませんよとか、ドキュメントないですけど直したとして他との影響が無いかどうやってテストすりゃええねんとか、ステージング環境なにそれとか、なんかガッカリな状態だったりする訳ですよ。</p>
<p>結論として「運用対処の方が安くつくよね」と言う事が結構あります。<br />
それはそれで良いんですけど、運用系の人はちょっとだけ傷つきます。<br />
私もその台詞良く言いますごめんなさい。</p>
<p>運用系側の視点に立つと、開発・構築系の方々の担当するフェーズ（企画、設計、開発、実装、試験）での短納期でやっつけちゃったね的な事とか、コスト制約とか、大人の事情とかでの、ムリのしわ寄せ出てるでしょう的なシステムが大半な訳です。ぶっちゃけた話。</p>
<p>何色々ケチってクライアントや上の言いなりになってテキトーにつくってやがんだこのやろうドキュメント出せやとか、本音では思ったりする事もしばしばなんですよ。</p>
<p>それでも運用系の方々の大半は、開発系の方々を技術的にリスペクトしているんです。自分には出来ない事が出来るから。開発系が良いモノを作ってくれた時なんか、我が事の様に喜ぶもんです。</p>
<p>どうです。愛おしい気持ちにさえなってきませんか。</p>
<p>逆に開発系の方々は運用系の仕事が出来るか？と言えば、オペレーションはある程度は出来ちゃうんです。良くも悪くもドキュメンテーションが運用管理の基本だから。</p>
<p>開発系の方々は、なんとか頑張って研修制度とかを設けて3ヶ月位やってみたらえーんですよ。マジで。運用フェーズの経験が無い開発者の方は特に。</p>
<p>なぜなら、運用フェーズがイメージ出来ない人には保守性の高い成果物なんて作れないからです。さもなくば座禅組んでTCOについて72時間位考えて見てください。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/803/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/803" />
	</item>
		<item>
		<title>Twitter では BitTorrent を使って大量のサーバに高速にデプロイしている</title>
		<link>http://www.tdtsh.com/blog/archives/798</link>
		<comments>http://www.tdtsh.com/blog/archives/798#comments</comments>
		<pubDate>Wed, 21 Jul 2010 11:00:08 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[management]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[インフラ]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=798</guid>
		<description><![CDATA[
Twitterでは大量のサーバを運用しており、それらのサーバに対してのアップデートは素早く行わなければならい。しかしGitサーバに対するアクセスによってデプロイを行うことには非常に問題があった。
そこでBitTorre [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
Twitterでは大量のサーバを運用しており、それらのサーバに対してのアップデートは素早く行わなければならい。しかしGitサーバに対するアクセスによってデプロイを行うことには非常に問題があった。</p>
<p>そこでBitTorrentを使ってデプロイする「Murder」というツールを開発をした。Murderは、BitTorrentを包含して内部ネットワーク用にオプティマイズしたもの。これまで約900秒かかっていたデプロイの時間が約12秒になり、75倍も速くなった。</p>
<p>なぜBitTorrentをベースに選んだかといえば、多くのライブラリがあることが理由の1つだ。<br />
&#8230;<br />
Murderはオープンソースで作られており、基本的にはPythonのスクリプトとCapistranoスクリプトでできている。<br />
<a href="http://www.publickey1.jp/blog/10/twitterbittorrent.html" onclick="javascript:urchinTracker ('/outbound/article/www.publickey1.jp');">TwitterがBitTorrentで高速にデプロイしている仕組みについて － Publickey</a>
</p></blockquote>
<p>このLarry Gadea氏と言う人も頭が柔らかい人ですね。</p>
<p>優れた技術力を持ちながら、かつ既に有るものは最大限利用すると言うマインドのある開発者には、なかなかお目にかかれません。</p>
<p>加えて、比較的ネガティブなイメージが強いBitTorrentを利用しよう言う自由な発想と、それを許容する企業風土が無いと、こういうシステムは具現化しないんでしょうね。</p>
<p>請負開発がメインの日本のSIerとかでは絶対に生まれないモノだと思いました。</p>
<p>逆に、こういった大規模システム運用技術は、ネットワークゲームとかを手がける企業こそ得意分野なんじゃ無いでしょうかね。</p>
<p>うーん。ネットワークゲーム屋と大規模WEBアプリーケーション屋。なんか似ているぞ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/798/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/798" />
	</item>
		<item>
		<title>daemontools のオプション</title>
		<link>http://www.tdtsh.com/blog/archives/778</link>
		<comments>http://www.tdtsh.com/blog/archives/778#comments</comments>
		<pubDate>Mon, 05 Jul 2010 15:05:42 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[インフラ]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=778</guid>
		<description><![CDATA[daemontools のオプション をすぐ忘れるので、備忘録です。
svc オプション サービス名


オプション
意味
備考


-u
Up
サービスが起動していなければ開始(サービスが停止していれば再開する)


 [...]]]></description>
			<content:encoded><![CDATA[<p>daemontools のオプション をすぐ忘れるので、備忘録です。</p>
<p>svc オプション サービス名</p>
<table border="1">
<tr>
<th>オプション</th>
<th>意味</th>
<th>備考</th>
</tr>
<tr>
<td><tt>-u</tt></td>
<td>Up</td>
<td>サービスが起動していなければ開始(サービスが停止していれば再開する)</td>
</tr>
<tr>
<td><tt>-d</tt></td>
<td>Down</td>
<td>サービスが起動していればTERM シグナル送信、その後 CONT シグナル送信(停止後再開しない)</td>
</tr>
<tr>
<td><tt>-o</tt></td>
<td>Once</td>
<td>サービスが起動していなければ開始(サービスが停止していれば再開しない)</td>
</tr>
<tr>
<td><tt>-p</tt></td>
<td>Pause</td>
<td>サービスに STOP シグナル送信</td>
</tr>
<tr>
<td><tt>-c</tt></td>
<td>Continue</td>
<td>サービスに CONT シグナル送信</td>
</tr>
<tr>
<td><tt>-h</tt></td>
<td>Hangup</td>
<td>サービスに HUP シグナル送信</td>
</tr>
<tr>
<td><tt>-a</tt></td>
<td>Alarm</td>
<td>サービスに ALRM シグナル送信</td>
</tr>
<tr>
<td><tt>-i</tt></td>
<td>Interrupt</td>
<td>サービスに INT シグナル送信</td>
</tr>
<tr>
<td><tt>-t</tt></td>
<td>Terminate</td>
<td>サービスに TERM シグナル送信</td>
</tr>
<tr>
<td><tt>-k</tt></td>
<td>Kill</td>
<td>サービスに KILL シグナル送信</td>
</tr>
<tr>
<td><tt>-x</tt></td>
<td>Exit</td>
<td>サービスがダウンしたらすぐに <tt>supervise</tt> を終了</td>
</tr>
</table>
<p>参考サイト<br />
<a href="http://www.emaillab.org/djb/daemontools/daemontools-howto.html" onclick="javascript:urchinTracker ('/outbound/article/www.emaillab.org');">daemontools howto</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/778/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/778" />
	</item>
		<item>
		<title>日本も電波を再編しないと、将来iPhoneやAndroidが日本で使えなくなる</title>
		<link>http://www.tdtsh.com/blog/archives/703</link>
		<comments>http://www.tdtsh.com/blog/archives/703#comments</comments>
		<pubDate>Mon, 21 Jun 2010 05:38:23 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[knowledge]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[クラウド]]></category>
		<category><![CDATA[光の道と電波ビッグバン]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=703</guid>
		<description><![CDATA[先日、孫正義さん、池田信夫さん、夏野剛さんによる光の道討論が行われたと当ブログでも書きました。
早速テキストに書き起こしてくださった方がいます。ご苦労様でした。
【書き起こし.com】孫正義VS池田信夫「光の道」対談（夏 [...]]]></description>
			<content:encoded><![CDATA[<p>先日、<a href="http://www.ustream.tv/recorded/7716146" onclick="javascript:urchinTracker ('/outbound/article/www.ustream.tv');">孫正義さん、池田信夫さん、夏野剛さんによる光の道討論</a>が行われたと<a href="http://www.tdtsh.com/blog/archives/701" >当ブログ</a>でも書きました。</p>
<p>早速テキストに書き起こしてくださった方がいます。ご苦労様でした。<br />
<a href="http://www.kakiokosi.com/2010/06/%E3%80%90%E6%9B%B8%E3%81%8D%E8%B5%B7%E3%81%93%E3%81%97-com%E3%80%91%E5%AD%AB%E6%AD%A3%E7%BE%A9vs%E6%B1%A0%E7%94%B0%E4%BF%A1%E5%A4%AB%E3%80%8C%E5%85%89%E3%81%AE%E9%81%93%E3%80%8D%E5%AF%BE%E8%AB%87/" onclick="javascript:urchinTracker ('/outbound/article/www.kakiokosi.com');">【書き起こし.com】孫正義VS池田信夫「光の道」対談（夏野剛司会）</a><br />
わたしも一度UStreamで見てはいましたが、今一度全部読んでみました。</p>
<p>光の道も大切ですが、電波の再編は喫緊の課題です。<br />
これは討論のお三方の共通意見でもありますが、司会役の夏野さんがアゴラの記事で詳しく書いておられます。</p>
<p><a href="http://agora-web.jp/archives/973873.html" onclick="javascript:urchinTracker ('/outbound/article/agora-web.jp');">周波数政策と通信業界の競争戦略　―　夏野剛 : アゴラ</a></p>
<p>既得権を持つ側のテレビ局や新聞社はこれを報道する事はありません。</p>
<p>今わたしに出来る事は、出来るだけ関心を持ち続ける事と、この事実を出来るだけ広める事です。</p>
<p>「このままでは将来iPhoneやAndroidが日本で使えなくなります」と言う部分は、技術に明るくない人にでも説明しやすいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/703/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/703" />
	</item>
		<item>
		<title>孫正義さん、池田信夫さん、夏野剛さんによる光の道討論</title>
		<link>http://www.tdtsh.com/blog/archives/701</link>
		<comments>http://www.tdtsh.com/blog/archives/701#comments</comments>
		<pubDate>Fri, 18 Jun 2010 04:21:48 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[knowledge]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[光の道と電波ビッグバン]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=701</guid>
		<description><![CDATA[昨日の20時からはじまった、孫正義さん、池田信夫さん、夏野剛さんによる光の道討論をUstreamで見ました。
見逃した方はアーカイブでどうぞ。
「光の道」2 part1
「光の道」2 part2
池田信夫さんも早速ブログ [...]]]></description>
			<content:encoded><![CDATA[<p>昨日の20時からはじまった、孫正義さん、池田信夫さん、夏野剛さんによる光の道討論をUstreamで見ました。</p>
<p>見逃した方はアーカイブでどうぞ。<br />
<a href="http://www.ustream.tv/recorded/7716140" onclick="javascript:urchinTracker ('/outbound/article/www.ustream.tv');">「光の道」2 part1</a><br />
<a href="http://www.ustream.tv/recorded/7718202" onclick="javascript:urchinTracker ('/outbound/article/www.ustream.tv');">「光の道」2 part2</a></p>
<p>池田信夫さんも早速ブログに書いておられます。<br />
<a href="http://ikedanobuo.livedoor.biz/archives/51434318.html" onclick="javascript:urchinTracker ('/outbound/article/ikedanobuo.livedoor.biz');">池田信夫 blog : 「光の道」討論について</a></p>
<p>ネット上でも賛成意見、反対意見が出始めています。</p>
<p>賛成意見<br />
<a href="http://d.hatena.ne.jp/AltNight/20100617/1276787994" onclick="javascript:urchinTracker ('/outbound/article/d.hatena.ne.jp');">光の道？いいんじゃない？ &#8211; Re:Life</a><br />
<a href="http://sakamori.at.webry.info/201006/article_1.html" onclick="javascript:urchinTracker ('/outbound/article/sakamori.at.webry.info');">光の道について Sakamori&#8217;s Blog/ウェブリブログ</a><br />
<a href="http://kazzya.cocolog-nifty.com/since20090315/2010/06/vs-ust-148c.html" onclick="javascript:urchinTracker ('/outbound/article/kazzya.cocolog-nifty.com');">孫正義 vs 池田信夫氏 司会 夏野 光の道対談のUst中継: since20090315</a><br />
<a href="http://koki6297.blog55.fc2.com/blog-entry-83.html" onclick="javascript:urchinTracker ('/outbound/article/koki6297.blog55.fc2.com');">孫正義VS池田信夫～光の道対談 おもしろかった。 : Anti intel !?</a></p>
<p>反対意見<br />
<a href="http://suzunonejh.blog15.fc2.com/blog-entry-896.html" onclick="javascript:urchinTracker ('/outbound/article/suzunonejh.blog15.fc2.com');">鈴の音情報局blog 孫 正義VS池田 信夫～光の道対談</a><br />
<a href="http://dr2525namahousou.blog76.fc2.com/blog-entry-23.html" onclick="javascript:urchinTracker ('/outbound/article/dr2525namahousou.blog76.fc2.com');">ネット社会の闇～Ｂｌｏｇ編～ 光の道構想</a></p>
<p>私は前半の20分位を見逃しましたが、それ以外はほぼ全て視聴できました。</p>
<p>途中、飯くったり、子供たちの風呂を手伝ったりしましたが、iPadのおかげで視聴し続けることができました。いやiPad便利ですね。WiFiですが、途中で2回位途切れましたが、ほぼストレスなく視聴できました。横に流れるTwitterの更新の早さが尋常じゃありませんでした。</p>
<p>子供たちは何事かといった反応で、iPadから流れるオッチャン達の討論にしばらく食い付いていました。意味は全く判らんでしょうが。</p>
<p>討論は2時間の予定が、結局3時間半弱くらいになりましたが、わたしは熱い討論に最後まで釘付けでした。</p>
<p>前半は主に光の道構想の詳細な計画について、既存のメタル回線の維持費用が高すぎるとか、そんな話でした。</p>
<p>電波行政の問題点、メタル回線の維持の問題、それからITは成長のエンジンだ、と言う点では3名はほぼ意見が一致している事もあり、討論でありがちなかぶせ合いとかもなく、孫さんも思う存分話す事ができたと思います。</p>
<p>それでいて、適度なタイミングで質疑が入り、話の展開が判り易く、司会の夏野さんの仕切りが上手だなぁ、と言う印象でした。</p>
<p>最後の1時間位にはコンテンツの話になり、孫さんから電子カルテや電子教科書のプレゼンもありって議論が白熱してきて、かなり面白かったです。</p>
<p>コンテンツが先かインフラが先かは、卵と鶏の話と似ていますが、私個人は、インフラありきてコンテンツは後からついてくると思っていますし、孫さんみたいに熱い男は好きなので、光の道構想には基本的に大賛成です。</p>
<p>ただ、NTT構造分離の話は、感覚的には賛成ですが、過去の経緯や政治的なしがらみについて知らない事が多すぎて、アンケートでは「わからない」と答えておきました。</p>
<p>電波の再編については、アンケートでも9割5分くらいは賛成でした。<br />
当然私も賛成です。<br />
今の私に出来る事は、この事実を出来るだけ多くの人に伝える事くらいしかできませんけど、応援したいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/701/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/701" />
	</item>
		<item>
		<title>DBAN(Darik&#8217;s Boot And Nuke)でHDDをローレベルフォーマット</title>
		<link>http://www.tdtsh.com/blog/archives/681</link>
		<comments>http://www.tdtsh.com/blog/archives/681#comments</comments>
		<pubDate>Tue, 15 Jun 2010 15:10:21 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[インフラ]]></category>
		<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=681</guid>
		<description><![CDATA[PCやサーバの廃棄時、データの消去どうしてますか？
高価なHDDクラッシャーがある現場は楽ですが、永久磁石でささっとやられる方や、中にはプラッタを物理破壊するツワモノもおられるかもしれません。
わたしは、フリーでローレベ [...]]]></description>
			<content:encoded><![CDATA[<p>PCやサーバの廃棄時、データの消去どうしてますか？</p>
<p>高価なHDDクラッシャーがある現場は楽ですが、永久磁石でささっとやられる方や、中にはプラッタを物理破壊するツワモノもおられるかもしれません。</p>
<p>わたしは、フリーでローレベルフォーマットが出来るツール DBANを使用します。<br />
<a href="http://www.dban.org/download" onclick="javascript:urchinTracker ('/outbound/article/www.dban.org');">DBAN Download | Darik&#8217;s Boot And Nuke</a></p>
<p>消去アルゴリズムとして米国国防総省準拠アルゴリズム（DoD 5220.22-M）とかが使えます。</p>
<p>まずは、isoイメージをダウンロードして、ブータブルなCD-ROMを作成します。</p>
<p>それから、ローレベルフォーマットを実行したいPCに挿入し、起動してから、<br />
dodと入力しEnterキーを押下するだけ。</p>
<p>これだけで、DoD 5220.22-Mで、全ハードディスクを完全削除してくれるから楽です。<br />
もっとも、古いサーバや、HDDが沢山ある場合は数時間かかりますが・・・</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/681/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/681" />
	</item>
		<item>
		<title>Assembla無料で使える個人用Subversion</title>
		<link>http://www.tdtsh.com/blog/archives/675</link>
		<comments>http://www.tdtsh.com/blog/archives/675#comments</comments>
		<pubDate>Fri, 11 Jun 2010 02:43:59 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[インフラ]]></category>
		<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=675</guid>
		<description><![CDATA[suz-labさんでプライベートなSubversionのWEBサービスが紹介されていました。
suz-lab &#8211; blog: AssemblaでプライベートSVN
(いつも有益な情報を有難うございます)
「F [...]]]></description>
			<content:encoded><![CDATA[<p>suz-labさんでプライベートなSubversionのWEBサービスが紹介されていました。</p>
<p><a href="http://blog.suz-lab.com/2010/06/assemblasvn.html" onclick="javascript:urchinTracker ('/outbound/article/blog.suz-lab.com');">suz-lab &#8211; blog: AssemblaでプライベートSVN</a><br />
(いつも有益な情報を有難うございます)</p>
<p>「Free Repositories」のプランでは、無料で、2GBの容量が使えて 、リポジトリ更新出来るのは自分だけ、リポジトリは公開する事も、非公開にも出来る。<br />
SubversionとGitのみが使える。ちゅうかそれが目的なんで充分ですが、他の有料プランでは、プロジェクト管理に有用なツール達 (あまり見てないけど多分Wikiとかプロジェクト管理ツールとか)が使えるみたい。</p>
<p><a href="http://www.assembla.com/plans" onclick="javascript:urchinTracker ('/outbound/article/www.assembla.com');">Pricing/Plans | Assembla</a></p>
<p>それはもぅ速攻でユーザ登録してインポートしたり、チェックアウトしたりしてみました。<br />
特に遅くもなく普通です。<br />
試したのはたった15MB位のプロジェクトだからか、普段使っている会社のワークステーションに建てたローカルなSubversionよりも早い位。</p>
<p>これ、めっちゃいいですやん。</p>
<p>Publicな<a href="http://code.google.com/p/suz-lab-ios/" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');">Google Code</a>では無く、非公開なSuvbersion(またはGit)が使いたい方は勿論、バックアップ目的など色々使えて便利でしょう。</p>
<p>使い方によってはDropBox並に便利かもしませれん。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/675/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/675" />
	</item>
		<item>
		<title>Subversion のリポジトリを移動する</title>
		<link>http://www.tdtsh.com/blog/archives/537</link>
		<comments>http://www.tdtsh.com/blog/archives/537#comments</comments>
		<pubDate>Tue, 19 Jan 2010 07:58:10 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[インフラ]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=537</guid>
		<description><![CDATA[前回、急ごしらえでSubversionサーバを復旧しました。その続きです。
急場しのぎで間に合わせの古いPCに作ったSubversionサーバ のリポジトリを、別のちゃんとしたサーバに移動した時のメモです。
例によって、 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tdtsh.com/blog/archives/535" >前回、急ごしらえでSubversionサーバを復旧しました。</a>その続きです。</p>
<p>急場しのぎで間に合わせの古いPCに作ったSubversionサーバ のリポジトリを、別のちゃんとしたサーバに移動した時のメモです。<br />
例によって、個人的なメモなので超不親切です。</p>
<p>&nbsp;</p>
<hr />
<h4>移動元のサーバで</h4>
<pre>
svnadmin dump /home/svn/repos > /home/myuser/repos.dmp
scp /home/myuser/repos.dmp myuser@dest_server:/home/myuser/
</pre>
<p>&nbsp;</p>
<hr />
<h4>新しい(移動先の)サーバで</h4>
<pre>
svnadmin create /home/svn/repos
svnadmin load /home/svn/repos < /home/myuser/repos.dmp
</pre>
<p>基本的に、これだけです。</p>
<p>あとは、認証の設定とかの内容を、忘れずにコピペする位です。</p>
<p>私の環境では、この2つのファイルの中身を一部新サーバのそれにコピーしました。</p>
<p>vi /home/svn/repos/conf/svnserve.conf</p>
<p>vi /home/svn/repos/conf/passwd</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/537/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/537" />
	</item>
		<item>
		<title>Subversion 1.4.2をインストールした時のメモ</title>
		<link>http://www.tdtsh.com/blog/archives/535</link>
		<comments>http://www.tdtsh.com/blog/archives/535#comments</comments>
		<pubDate>Mon, 18 Jan 2010 09:04:52 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[インフラ]]></category>
		<category><![CDATA[開発環境]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=535</guid>
		<description><![CDATA[ちょっと前に、Subversion用のサーバが壊れました。
幸い、リポジトリのHDDが生きていたので、別のサーバに構築した時のメモ書いておきます。
めったにSubversion構築しないんで。
Subversionの最新 [...]]]></description>
			<content:encoded><![CDATA[<p>ちょっと前に、Subversion用のサーバが壊れました。<br />
幸い、リポジトリのHDDが生きていたので、別のサーバに構築した時のメモ書いておきます。<br />
めったにSubversion構築しないんで。</p>
<p><a href="http://subversion.tigris.org/" onclick="javascript:urchinTracker ('/outbound/article/subversion.tigris.org');">Subversionの最新バージョンは1.6.6</a>らしいけど、壊れたサーバにあわせて1.4.2をインストールします。<br />
2～3年前から更新とまっているような。</p>
<p>個人的なメモなので超不親切です。</p>
<p>&nbsp;</p>
<hr />
<h4>Berkeley DB 4.5.20 をインストール</h4>
<pre>
cd /usr/local/src
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar zxfv db-4.5.20.tar.gz

cd /usr/local/src/db-4.5.20/build_unix/
../dist/configure
make
make install

ls /usr/local/BerkeleyDB.4.5

vi /etc/ld.so.conf
#--------------------------------------------------------------------
include /usr/local/BerkeleyDB.4.5/lib
#--------------------------------------------------------------------

/sbin/ldconfig
</pre>
<p>&nbsp;</p>
<hr />
<h4>Subversion 1.4.2 をインストール</h4>
<pre>
cd /usr/local/src
wget http://subversion.tigris.org/downloads/subversion-1.4.2.tar.gz

cd /usr/local/src
tar zxfv subversion-1.4.2.tar.gz
cd /usr/local/src/subversion-1.4.2

./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.5
</pre>
<p>ここでエラーが発生。</p>
<pre>
	configure: error: APR-UTIL was installed independently,
	it won't be possible to use the specified Berkeley DB: /usr/local/BerkeleyDB.4.5
</pre>
<p><a href="http://www.saiin.net/~silphire/tips/svninstall.html" onclick="javascript:urchinTracker ('/outbound/article/www.saiin.net');">参考サイト</a>を参考に、以前インストールしたApache2.2.4があったので、それを流用したらインストールできました。</p>
<pre>
cd /usr/local/src/subversion-1.4.2
cp -a ../httpd-2.2.4/srclib/{apr,apr-util} .
./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.5
cd /usr/local/src/db-4.5.20/build_unix/
../dist/configure
make
make install

vi /etc/sysconfig/iptables
---------------------------------------------------------------------
# subversion
-A RH-Firewall-1-INPUT -s 192.168.0.0/16 -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
---------------------------------------------------------------------
/etc/init.d/iptables restart

vi /home/svn/repos/conf/svnserve.conf
---------------------------------------------------------------------
[general]
anon-access = none
auth-access = write
password-db = passwd
realm = My First Repository
---------------------------------------------------------------------

vi /home/svn/repos/conf/passwd
	※適宜
---------------------------------------------------------------------
svnuser = pass
---------------------------------------------------------------------

vi /etc/rc.d/rc.local
---------------------------------------------------------------------
/usr/local/bin/svnserve -d -r /home/svn/repos &#038;
---------------------------------------------------------------------

#壊れたPCから救出したHDDの /share/svn/repos のシンボリックリンクを作って終わり
chown -R nobody:dev /share/svn
ln -s /share/svn /home/svn
</pre>
<p>こんどちゃんと再構築しよう。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/535/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/535" />
	</item>
		<item>
		<title>GParted Live 0.4.6-1 のブータブルUSBメモリを作る</title>
		<link>http://www.tdtsh.com/blog/archives/527</link>
		<comments>http://www.tdtsh.com/blog/archives/527#comments</comments>
		<pubDate>Thu, 17 Dec 2009 07:35:13 +0000</pubDate>
		<dc:creator>tdtsh</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[インフラ]]></category>

		<guid isPermaLink="false">http://www.tdtsh.com/blog/?p=527</guid>
		<description><![CDATA[だいぶ前に作ったGNU Parted (usb-live 0.3.1)のブータブルUSBメモリが、SATAとかSSDとかに対応できないみたいなので、久しぶりに作り直します。
USBメモリでブータブルなGPartedがある [...]]]></description>
			<content:encoded><![CDATA[<p>だいぶ前に作ったGNU Parted (usb-live 0.3.1)のブータブルUSBメモリが、SATAとかSSDとかに対応できないみたいなので、久しぶりに作り直します。</p>
<p>USBメモリでブータブルなGPartedがあると、何かと便利です。</p>
<p><a href="http://gparted.sourceforge.net/liveusb.php" onclick="javascript:urchinTracker ('/outbound/article/gparted.sourceforge.net');">サイトのドキュメント</a>では、Linux上でのLive on USBの作り方を説明していますが、作業はWindows機でも行えます。</p>
<p>200MB以上の容量のUSBメモリを用意し、FAT32でフォーマットする。</p>
<p>USBメモリをWindows機に接続する。(ドライブレターは仮にD:とする)</p>
<p><a href="http://gparted.sourceforge.net/download.php" onclick="javascript:urchinTracker ('/outbound/article/gparted.sourceforge.net');">ここ</a>からSourceforgeのダウンロードページへとぶ。</p>
<p>gparted-live-0.4.6-1.zip をダウンロードする。</p>
<p>ダウンロードしたzipファイルを、USBメモリ(D:\)に解凍する。</p>
<p>D:\util\win32\makeboot.batを実行し、指示に従う。(ここでsyslinuxが実行され、USBがブータブルに変身します)</p>
<p>USBメモリによってはブータブルにならないものもあります。<br />
私の場合USBメモリを2つ試して、1つ成功でした。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tdtsh.com/blog/archives/527/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.tdtsh.com/blog/archives/527" />
	</item>
	</channel>
</rss>
