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

<channel>
	<title>Kraftwerk</title>
	<atom:link href="http://www.kraftwerk.jp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kraftwerk.jp</link>
	<description>気になるコトまとめ</description>
	<lastBuildDate>Sat, 08 Oct 2011 21:26:32 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>ブログ移転します</title>
		<link>http://www.kraftwerk.jp/diary/2011/10/09/393/</link>
		<comments>http://www.kraftwerk.jp/diary/2011/10/09/393/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 21:26:32 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[日常]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=393</guid>
		<description><![CDATA[isid.ai ドメインを取得しましたので、ブログはそちらに新規で移転致しました。 諸多日記]]></description>
			<content:encoded><![CDATA[<p>isid.ai ドメインを取得しましたので、ブログはそちらに新規で移転致しました。</p>
<p><a href="http://isid.ai/">諸多日記</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/diary/2011/10/09/393/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gehirn RS2 βテスト中です</title>
		<link>http://www.kraftwerk.jp/dev/2011/10/08/390/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/10/08/390/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 06:58:23 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=390</guid>
		<description><![CDATA[ゲヒルンのレンタルサーバー「Gehirn RS2」は現在βテスト中です。 お申し込み 　お申込みは Gehirn ID を取得した上で、コントロールパネルよりお申し込みください。 TIPS 　下記のTIPSが役立つかもし [...]]]></description>
			<content:encoded><![CDATA[<p>ゲヒルンのレンタルサーバー「Gehirn RS2」は現在βテスト中です。</p>
<p><strong>お申し込み</strong></p>
<p>　お申込みは <a href="https://id.gehirn.jp/">Gehirn ID を取得</a>した上で、<a href="https://control.rs2.gehirn.jp/">コントロールパネル</a>よりお申し込みください。</p>
<p><strong>TIPS</strong><br />
　下記のTIPSが役立つかもしれません</p>
<ul>
<li><a href="http://www.kraftwerk.jp/dev/2011/10/05/374/">Gehirn RS2の仮想rootについて</a></li>
<li><a href="http://www.kraftwerk.jp/dev/2011/10/06/379/">リバースプロキシについて</a></li>
<li><a href="http://www.kraftwerk.jp/dev/2011/10/06/385/">Gehirn RS2 で「Lokka」を試そう！</a></li>
</ul>
<p><strong>DNSについて</strong></p>
<p>　独自ドメイン使用にあたってDNSが必要な方は、<a href="https://dns.gehirn.jp/">Gehirn DNS</a>も是非お使いください。</p>
<p><strong>お問い合わせ</strong></p>
<p>　お問い合わせについては <a href="http://twitter.com/isidai">@isidai</a> までお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/10/08/390/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>再インストール</title>
		<link>http://www.kraftwerk.jp/story/2011/10/07/388/</link>
		<comments>http://www.kraftwerk.jp/story/2011/10/07/388/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 14:44:58 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[ネタ]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=388</guid>
		<description><![CDATA[あの時 最高のVPSが向こうから会いに来たのは 僕らの技術はこんなにも低いんだと笑いに来たんだ ポートを塞いでもアクセスできるコンソールに戸惑うよ 太い回線のどこに負荷をかけてやればいい？ 再インストール、再インストール [...]]]></description>
			<content:encoded><![CDATA[<p>あの時 最高のVPSが向こうから会いに来たのは</p>
<p>僕らの技術はこんなにも低いんだと笑いに来たんだ</p>
<p>ポートを塞いでもアクセスできるコンソールに戸惑うよ</p>
<p>太い回線のどこに負荷をかけてやればいい？</p>
<p>再インストール、再インストール</p>
<p>このVMの無数の塵の一つだ<br />
いまの僕には理解できない</p>
<p>再インストール、再インストール<br />
恐れを知らない戦士のように振る舞うしかない再インストール。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/story/2011/10/07/388/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gehirn RS2 で「Lokka」を試そう！</title>
		<link>http://www.kraftwerk.jp/dev/2011/10/06/385/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/10/06/385/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 14:59:57 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=385</guid>
		<description><![CDATA[Gehirn RS2の仮想rootとリバースプロキシで、クラウド向けCMSの「Lokka」を試してみました。 あらかじめ仮想root環境を作っておき、root権限の状態になっておいてください。（参考） cd /root  [...]]]></description>
			<content:encoded><![CDATA[<p>Gehirn RS2の仮想rootとリバースプロキシで、クラウド向けCMSの「Lokka」を試してみました。<br />
<span id="more-385"></span><br />
あらかじめ仮想root環境を作っておき、root権限の状態になっておいてください。（<a href="http://www.kraftwerk.jp/dev/2011/10/05/374/">参考</a>）</p>
<p><code><br />
cd /root</p>
<p>必要なライブラリをaptでインストール<br />
apt-get install build-essential libcurl4-openssl-dev zlib1g-dev libsqlite3-0 libsqlite3-dev libxml2-dev libxslt1-dev git-core -y --force-yes</p>
<p>ruby環境作成<br />
wget 'ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz'<br />
tar zxvf ruby-1.9.2-p290.tar.gz<br />
cd ruby-1.9.2-p290<br />
./configure<br />
make<br />
make install<br />
gem install bundler</p>
<p>cd /root<br />
リポジトリをクローン<br />
git clone git://github.com/komagata/lokka.git</p>
<p>cd lokka<br />
bundleでセットアップ<br />
bundle install --without=production:test</p>
<p>データベースをセットアップ<br />
bundle exec rake db:setup</p>
<p>vi lokka.rb （コンパネで自分の割り当てられているポートを確認してリバースプロキシ用ポートに書き換え）</p>
<p>実行する<br />
bundle exec ruby lokka.rb<br />
</code></p>
<p>以上でお手軽にLokkaを試せました！</p>
<p><a href="http://pckles.com/isidai/087223.png"><img alt="" src="http://pckles.com/isidai/087223.png" title="Lokka" class="alignnone" width="460" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/10/06/385/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gehirn RS2、リバースプロキシ設定に対応しました</title>
		<link>http://www.kraftwerk.jp/dev/2011/10/06/379/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/10/06/379/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 22:41:04 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=379</guid>
		<description><![CDATA[実装予定だったリバースプロキシ設定を実装しました。1人あたり3ポートまで設定できます。 （仮想rootでnginxなりpoundなりで更にリバースプロキシされる可能性はありますが…） これで仮想rootで作った自分環境の [...]]]></description>
			<content:encoded><![CDATA[<p>実装予定だったリバースプロキシ設定を実装しました。1人あたり3ポートまで設定できます。<br />
（仮想rootでnginxなりpoundなりで更にリバースプロキシされる可能性はありますが…）</p>
<p><a href="http://pckles.com/isidai/d02c51.png"><img alt="Gehirn RS2" src="http://pckles.com/isidai/d02c51.png" title="Gehirn RS2" class="alignnone" width="460"/></a></p>
<p>これで仮想rootで作った自分環境のnginxやapache2、node.jsなどを従来の80番ポートでアクセスできるようになります。</p>
<p>なお、リバースプロキシが使用できるのは PRODUCTION MODEL以降の s2, s3, s4サーバーです。TEST TYPEのs1サーバーでは設定は保存されますが有効になりません。＝使えません</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/10/06/379/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gehirn RS2の裏技機能「仮想root」について</title>
		<link>http://www.kraftwerk.jp/dev/2011/10/05/374/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/10/05/374/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 11:30:35 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=374</guid>
		<description><![CDATA[今日の朝思い立ってRS2を調整してみました。 ユーザー権限の中でfakechroot,fakeroot,chroot,debootstrapを使ってユーザディレクトリ内に全く別な環境を構築、仮想的にrootとして動ける機 [...]]]></description>
			<content:encoded><![CDATA[<p>今日の朝思い立ってRS2を調整してみました。</p>
<p>ユーザー権限の中でfakechroot,fakeroot,chroot,debootstrapを使ってユーザディレクトリ内に全く別な環境を構築、仮想的にrootとして動ける機能です。</p>
<p>これを行うことで、本来root権限のないレンタルサーバーでapt-get(aptitude) install で簡単に様々なライブラリやソフトウェアをインストールすることができます。</p>
<p>nginxなどもインストールできますし、もちろんソースインストールでPython3.0を試したり、レンタルサーバーとVPSの間とも言える機能を提供します。</p>
<p>なおこの機能が使えるのはPRODUCTION MODEL以降の s2, s3, s4サーバーとなっています。s1サーバーは TEST TYPEですのでお使いになれません。</p>
<p>ではその仮想root環境を構築していきましょう。</p>
<p>&#8212;Gehirn RS2 SSHログイン直後&#8212;<br />
起動したソフトウェアやデーモンは、SSH接続を切ってしまうと終了してしまうので、screenを最初に起動することでSSH切断後もプロセスを維持することができます。<br />
<code>screen<br />
cd ~/<br />
touch fakeroot.state<br />
PATH=/sbin:/usr/sbin:$PATH fakeroot -i $(pwd)/fakeroot.state -s $(pwd)/fakeroot.state<br />
mkdir root<br />
fakechroot<br />
fakeroot<br />
debootstrap --include=zsh --variant=fakechroot squeeze root http://ftp.jp.debian.org/debian/<br />
export HOME=/root<br />
chroot ~/root/<br />
</code><br />
上記で、ユーザー用のdebian squeeze環境が構築されます。<br />
&#8211;ここからchroot環境&#8211;</p>
<p><code>cd /root<br />
</code><br />
id すると<br />
<code>uid=0(root) gid=0(root) groups=0(root),5000</code></p>
<p>となっています。</p>
<p>〜この時点でディスク使用量は276MB〜</p>
<p>&#8211;nginxのインストール&#8211;<br />
<code>apt-get install nginx<br />
vi /etc/nginx/sites-enabled/default<br />
ポートを8083、rootを /home/[ユーザー名]/public_html←RS2実環境のパス<br />
/etc/init.d/nginx restart<br />
</code><br />
上記で http://[ユーザー名].gehirn.co.uk:8083/ でnginx環境にアクセスできます。<br />
（なお、正式版ではコンパネよりリバースプロキシ機能を提供する予定。node.jsも80番ポートでアクセスできます。）<br />
&#8211;rubyのインストール&#8211;<br />
<code>apt-get install ruby1.9<br />
</code><br />
〜ruby入れるとディスク使用量約1.1GB〜</p>
<p>Control+A, Control+D でscreen環境を抜け出せます。<br />
SSH切断後、再度ログインしたときは screen -x でchroot環境が戻ってきます。</p>
<p>exit exit exitで夢を抜けだしてしまったら</p>
<p><code>cd ~/<br />
PATH=/sbin:/usr/sbin:$PATH fakeroot -i $(pwd)/fakeroot.state -s $(pwd)/fakeroot.state<br />
fakechroot<br />
fakeroot<br />
export HOME=/root<br />
chroot ~/root/<br />
</code>で夢に戻ってこれます。</p>
<p>&#8212;Python3.0ソースインストール&#8212;</p>
<p><code>wget http://www.python.org/ftp/python/3.0/Python-3.0.tar.bz2<br />
tar jxvf Python-3.0.tar.bz2<br />
cd Python-3.0/<br />
./configure<br />
make<br />
make install</p>
<p></code>（gccやmakeがなかったら apt-get install build-essentialするといいお）</p>
<p><code>python3.0 -V</p>
<p>which python3.0<br />
/usr/local/bin/python3.0</p>
<p></code>上記にインストールしたものはchroot環境では /usr/local/bin/python3.0にありますが、RS2の実環境から見ると /home/ユーザー名/root/usr/local/bin/python3.0　にインストールされています。</p>
<p>いろいろ遊べると思いますので試してみてください。</p>
<p>ちょっと工夫は必要だけど apache2+passengerとかも入りましたよ＾＾</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/10/05/374/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gehirn RS2がやっとPRODUCTION MODELになりました</title>
		<link>http://www.kraftwerk.jp/dev/2011/10/02/372/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/10/02/372/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 19:30:53 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=372</guid>
		<description><![CDATA[こんばんはーっていうかもう朝だよ。現在 AM 4:25 (´；ω；｀) 毎日この時間まで起きてますがね。。。 最近は、さくらインターネットで昼間働き、夜からこういう時間帯までゲヒルンの仕事をしています。 楽しいからいいん [...]]]></description>
			<content:encoded><![CDATA[<p>こんばんはーっていうかもう朝だよ。現在 AM 4:25 (´；ω；｀)</p>
<p>毎日この時間まで起きてますがね。。。<br />
最近は、さくらインターネットで昼間働き、夜からこういう時間帯までゲヒルンの仕事をしています。</p>
<p>楽しいからいいんだけど、身体が持たないｗｗｗｗ</p>
<p>さてさて、Gehirn RS2 というレンタルサーバーを開発していまして、やっと実用版まで出来てきました。</p>
<p>ロードマップとしては11月くらいに量産型（正式サービス）をリリースしたいかなって思っています。</p>
<p>性能と自由度を重視した技術者向きなレンサバになるかなと思います。</p>
<p>さっそくPRODUCTION MODELをβテストで提供し始めたところ、変態技術クラスタが集まってしまい、みんなでnaveやらjavaやらのコンパイルして遊んでいるみたいで怖すぎです。</p>
<p>でもサーバーのスペックなかなか良いので全然大丈夫でした。ディスク容量が少ないけど収容人数とサーバー性能、ネットワーク帯域、そして価格を考えると非常にバランスがいいサーバーなんじゃないかと勝手に自分で思っています。</p>
<p>サーバーまわりやコンパネの裏側も非常にシンプルな構造になっているので、自分でも使いたくなるサーバーに仕上がっています。<br />
（開発者は「自社サービスが怖くて使えない」と思ってることが結構あったりしますよね）</p>
<p>そんな訳で、なんか今日は家の清掃業者が来るらしいので片付けまーす。いくら清掃して貰えるとはいえ、汚い家だと業者も萎えますからね。笑</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/10/02/372/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>見てるなう障害について</title>
		<link>http://www.kraftwerk.jp/dev/2011/09/04/369/</link>
		<comments>http://www.kraftwerk.jp/dev/2011/09/04/369/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 15:26:54 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=369</guid>
		<description><![CDATA[一昨日か昨日あたりから、見てるなうからTwitterに投稿ができない現象が発生してました。 開発者のひなたくんによると、Twitter側からIPアドレスをブロックされたのが原因とのこと。 僕がさくらのVPSを準備して新し [...]]]></description>
			<content:encoded><![CDATA[<p>一昨日か昨日あたりから、<a href="http://miteru.gkbr.me/">見てるなう</a>からTwitterに投稿ができない現象が発生してました。<br />
開発者の<a href="http://hinata.in/">ひなたくん</a>によると、Twitter側からIPアドレスをブロックされたのが原因とのこと。</p>
<p>僕がさくらのVPSを準備して新しいIPアドレスからテストしたところ接続できたため仮対策として新VPS上に環境を移行しました。</p>
<p>おそらく後日、ひなたくんからTwitterにIPアドレス制限の解除依頼をするかと思います。</p>
<p>ひとまず復旧した見てるなうを今後もよろしくお願いします。と僕からも言っておきます。</p>
<p># ux.nuは見てるなうに支えられています。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/dev/2011/09/04/369/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debianリポジトリ、Apacheセキュリティアップデート</title>
		<link>http://www.kraftwerk.jp/security/2011/09/01/367/</link>
		<comments>http://www.kraftwerk.jp/security/2011/09/01/367/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 16:19:44 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[セキュリティ]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=367</guid>
		<description><![CDATA[DebianのaptリポジトリにもApache Killer対策のパッチ適用がありましたね。 cron-apt入れてたので自動的に適用されてました。 最近めちゃくちゃ忙しくて大変ですが、忙しい分充実してるし、時間を自分で [...]]]></description>
			<content:encoded><![CDATA[<p>DebianのaptリポジトリにもApache Killer対策のパッチ適用がありましたね。<br />
cron-apt入れてたので自動的に適用されてました。</p>
<p>最近めちゃくちゃ忙しくて大変ですが、忙しい分充実してるし、時間を自分でつくりながら生活出来てる気がします。</p>
<p>今が大事な時期。がんばらないと＞＜</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/security/2011/09/01/367/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@nifty WiMAX契約したよ</title>
		<link>http://www.kraftwerk.jp/tips/2011/08/21/365/</link>
		<comments>http://www.kraftwerk.jp/tips/2011/08/21/365/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 04:00:57 +0000</pubDate>
		<dc:creator>isidai</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.kraftwerk.jp/?p=365</guid>
		<description><![CDATA[@nifty WiMAX契約してみた。端末は URoad-8000 にした。 で、いざ使ってみたら、MacBookとiPhoneさんはSSID認識するんだけど、S10-3（Ubuntu 11.04）からは認識しなかった。 [...]]]></description>
			<content:encoded><![CDATA[<p>@nifty WiMAX契約してみた。端末は URoad-8000 にした。<br />
で、いざ使ってみたら、MacBookとiPhoneさんはSSID認識するんだけど、S10-3（Ubuntu 11.04）からは認識しなかった。</p>
<p>はて…。　と思ったけど、どうやらS10-3 or Ubuntu （どっちが原因かは未確認）のどちらかのせいで、認識してない。<br />
原因はチャンネル。Wi-Fiのチャンネルは自動設定で1〜13chの中から自動選択されるんだけど、12/13chが選択されると認識されないっぽい。<br />
なので、1〜11chのどれかで固定してやれば認識した。</p>
<p>@nifty WiMAX は電波強度のあまり良くない自宅でも4Mbpsくらい出てるからまぁいいかなーって。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kraftwerk.jp/tips/2011/08/21/365/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

