<?xml version="1.0" encoding="EUC-JP"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="ja">
<title>ゑBLOG</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/" />
<modified>2011-03-31T13:11:54Z</modified>
<tagline>蛭子屋本舗で開発したソフトウェアの情報や気になる出来事を書き散らかします。
</tagline>
<id>tag:yebisuya.dip.jp,2012:/yeblog//1</id>
<generator url="http://www.movabletype.org/" version="3.33-ja">Movable Type</generator>
<copyright>Copyright (c) 2011, sugoroku</copyright>
<entry>
<title>Firefox4</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000566.html" />
<modified>2011-03-31T13:11:54Z</modified>
<issued>2011-03-31T12:34:27Z</issued>
<id>tag:yebisuya.dip.jp,2011:/yeblog//1.566</id>
<created>2011-03-31T12:34:27Z</created>
<summary type="text/plain"> 先日Firefox4が出たので早速入れてみたんですが、いくつか入れてたアドオン...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ソフトウェア</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
先日Firefox4が出たので早速入れてみたんですが、いくつか入れてたアドオンが動きがおかしかったり、動かなかったりしました。
</p>
<ul>
<li>RedirectRemover&nbsp;</li>
<li>GMarks</li>
<li>ResizableTextarea</li>
</ul>
<p>
とりあえず、簡単に解消できた三つだけを紹介しておきます。<br />
</p>
]]>
<![CDATA[
<h3><a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/redirect-remover/">RedirectRemover</a></h3>
<p>
ウィンドウの左下の方にリンクがあって、そこにマウスカーソルを持って行くと表示されるリンク先のURLがリンクと重なっていると、リンク先URLが表示/非表示を繰り返して、リンク先をクリックしてもリンク先に移動してくれません。
</p>
<p>
これはリンク先のURLをFirefox4からステータスバーではなくチップで表示するようになったからかな?
</p>
<pre>
--- content/rdr/rdr.js.orig	Fri Apr 30 23:44:00 2010
+++ content/rdr/rdr.js	Thu Mar 31 21:08:21 2011
@@ -112,7 +112,8 @@
  	  	postLinkToStatusBar: function(link,app) {
  		var text = (link &amp;&amp; app?&quot;RDR: &quot;:&quot;&quot;)+link;
-		if(this.sbText.label!=text) this.sbText.label=text;
+		XULBrowserWindow.overLink = text;
+		LinkTargetDisplay.update();
 	},
	setOverLink: function(link, b) {
</pre>
<p>
setOverLinkというメソッドをオーバーライドしているようなので、オリジナルのsetOverLinkの実装を探して、それに合わせてみたらうまくいきました。
</p>
<h3><a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/gmarks/">GMarks</a></h3>
<p>
ブックマークやフォルダ上でコンテキストメニューを出すと背景が透過になっててうまく表示されない。まぁ選択はできるのでそれほど問題じゃないのかもしれないけど気になるのでスタイルシートで背景色を指定します。
</p>
<pre>
--- skin/classic/style.css.orig	Sat Apr 26 09:54:32 2008
+++ skin/classic/style.css	Thu Mar 31 21:01:24 2011
@@ -85,7 +85,7 @@
  	padding-right: 4px;
  	margin: 4px;
 }
- .gmPopupNormal{
+ .gmPopupNormal, #gm-bookmarkPopup, #gm-labelPopup {
 	background-color: white;
 	color: black;
 }
</pre>
<h3><a target="_blank" href="https://addons.mozilla.org/ja/firefox/addon/resizeable-textarea/">ResizableTextarea</a></h3>
<p>これは単に対応バージョンが古いままなので</p>
<pre>
{プロファイルの場所}\extensions\resizeabletextarea@bristol.ac.uk\install.rdf
</pre>
<p>のem:maxVersionを4.*に変更するだけでした。</p>
<hr>
<p>どれも簡単に解消できたのでオリジナルの方もそのうち直るでしょう。</p>
]]>
</content>
</entry>
<entry>
<title>いつの間にか</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000565.html" />
<modified>2010-09-28T03:43:44Z</modified>
<issued>2010-09-28T03:36:44Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.565</id>
<created>2010-09-28T03:36:44Z</created>
<summary type="text/plain">ServersMan@VPSに鯖を移して3ヶ月たっていた。...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
ServersMan@VPSに鯖を移して3ヶ月たっていた。
今のところ大きな問題もないので、このまま利用していこうと思う。
使用できるメモリもいつの間にか倍になってるし、まだまだ更に機能は増えるらしいし。

あえて問題があるとすればドメインをDTIで取得しなくても逆引きが指定できればいいなぁとは思うけど。まぁ今までなくてもそれほど問題じゃなかったわけだし、気にしない。

あとはどうやって大蔵省(今は財務省か)から予算を取り付けるかだな。
</content>
</entry>
<entry>
<title>ポカミス</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000564.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-06-08T14:24:06Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.564</id>
<created>2010-06-08T14:24:06Z</created>
<summary type="text/plain"> /usr/lib直下のファイルを全部消してしまった orz ...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
/usr/lib直下のファイルを全部消してしまった orz
</p>
]]>
<![CDATA[
<p>
scpしかできないアカウントを作ろうとしてscponlyをインストールしてみたのですがchrootを行うscponlycというのもあるのでどうせならこっちを使おうとしたんです。
</p>
<p>
でもうまくchrootしてくれないというか、chrootするとNo such fileだかなんだがいわれます。
</p>
<p>
「chroot下からパスが変わってライブラリとかが見れなくなるんだろう」と考えてchrootするディレクトリ以下に/libやら/usrlibやらのライブラリをコピーして回りました。
</p>
<p>
だけどやっぱりうまくいかなくてあきらめてscponlyの方を使うことにしたんです。
</p>
<p>
そしたらchrootの先にコピーしたライブラリはいらないじゃないですか。
</p>
<p>
ディスク容量もそんな大量にある訳じゃないのでさっさと消そうと思うじゃないですか。
</p>
<p>
ええ消しました。実行しましたよ。
</p>
<blockquote>
<p>
$ rm -f usr/lib/*
</p>
</blockquote>
<p>
えっ?あれっ?でも今カレントディレクトリどこになってたっけ?
</p>
<blockquote>
<p>
$ pwd<br />
/
</p>
</blockquote>
<p>
えっ?
</p>
<p>
&hellip;
</p>
<p>
orz
</p>
<p>
とりあえず作業していたPuTTYではまだある程度の作業が可能だったのでいくつか試しました。
</p>
<p>
中でいろいろ作業&rarr;ほとんど何もできない。<br />
</p>
<p>
外からHTTPで接続&rarr;普通に見える。
</p>
<p>
外からSSHでログイン&rarr;ログインどころかConnection refused。
</p>
<p>
中でZIPを作成&rarr;なんかエラーで終了。
</p>
<p>
中でtar.gzを作成&rarr;なんかエラーで終了。
</p>
<p>
中でtarを作成&rarr;OK<br />
</p>
<p>
というわけで/etc、/varとホームディレクトリ以下をtarでまとめてDocumentRoot以下に置くことにしました。
</p>
<p>
そのあとtarをダウンロードして、MyDTIでVPSの初期化を選んで、しばらく待った後VPSを起動して、tarを再度コピーして、いろいろパッケージインストールして、設定ファイルを書き写して、何とか復旧しました。
</p>
<p>
MovableTypeのデータベースをコピーし忘れてたのがちょっと面倒でしたが,まだ自宅鯖の方に元のデータがあったので何とかなりました。
</p>
<p>
しかし、いい加減この粗忽なとこをなおさんと&hellip;<br />
</p>
]]>
</content>
</entry>
<entry>
<title>ntp と VPS</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000563.html" />
<modified>2010-06-12T17:28:10Z</modified>
<issued>2010-06-07T14:13:04Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.563</id>
<created>2010-06-07T14:13:04Z</created>
<summary type="text/plain">ntpを入れてみたがどうも時刻調整できない。Operation not perm...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[ntpを入れてみたがどうも時刻調整できない。Operation not permittedというメッセージが出る。<br />
ひょっとしてホストOSの時刻を参照しているから仮想サーバでは時刻を変更できないようになってるとかだろうか。<br />
とりあえずそれほどずれがあるわけではないので時刻を自宅に置いてあるマシンと同期させるのは諦めることにする。]]>

</content>
</entry>
<entry>
<title>削除 削除 削除 削除 削除 ...</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000562.html" />
<modified>2010-06-12T17:28:33Z</modified>
<issued>2010-06-02T14:06:27Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.562</id>
<created>2010-06-02T14:06:27Z</created>
<summary type="text/plain"><![CDATA[ とりあえず余計なサービスを解除して必要なサービスをインストール&amp;稼働す...]]></summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
とりあえず余計なサービスを解除して必要なサービスをインストール&amp;稼働するように変更していく。
</p>
<br />
]]>
<![CDATA[
<p>
とりあえずいらないパッケージを削除。
</p>
<blockquote>
yum erase gpm xinetd portmap cyrus-sasl httpd samba-common smadmin serversman net-snmp nscd device-mapper-multipath lm_sensors lvm2<br />
</blockquote>
<p>
mcstransも削除したかったが他のパッケージまで消されちゃうのでとりあえずサービスを起動しないようにする。<br />
その他にも不要なサービスがあるのでchkconfigで削除<br />
</p>
<blockquote>
chkconfig --del mcstrans<br />
chkconfig --del messagebus<br />
chkconfig --del netconsole<br />
chkconfig --del netfs<br />
chkconfig --del netplugd<br />
chkconfig --del rawdevices<br />
chkconfig --del rdisc<br />
chkconfig --del restorecond<br />
</blockquote>
<p>
&nbsp;
</p>
<p>
サービスの要/不要はここを参考に<a href="http://www.obenri.com/_minset_wbel4/daemon_wbel4.html">http://www.obenri.com/_minset_wbel4/daemon_wbel4.html</a><br />
</p>
<blockquote>
crond&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
gpm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
httpd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:off&nbsp;&nbsp; 5:off&nbsp;&nbsp; 6:off<br />
iptables&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
lm_sensors&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
lvm2-monitor&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:on&nbsp;&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
mcstrans&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
messagebus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
netfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
network&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
portmap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
rawdevices&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
restorecond&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:off&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
saslauthd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:off&nbsp;&nbsp; 5:off&nbsp;&nbsp; 6:off<br />
serversman&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
syslog&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:on&nbsp;&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
xinetd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0:off&nbsp;&nbsp; 1:off&nbsp;&nbsp; 2:off&nbsp;&nbsp; 3:on&nbsp;&nbsp;&nbsp; 4:on&nbsp;&nbsp;&nbsp; 5:on&nbsp;&nbsp;&nbsp; 6:off<br />
</blockquote>
<p>
初期状態のサービスはこんな感じだった&hellip;はず。メモが残ってたけどいまいち確信が持てない。<br />
</p>
以下のサービスは必要なので残しておく。
<ul>
<li>crond</li>
<li>iptables</li>
<li>network</li>
<li>sshd</li>
<li>syslog</li>
</ul>
sshは標準のポートで開けておくとアタックがうざいので標準じゃないポートに変えておく。<br />
調べりゃすぐわかるだろうけど、何に変えたかはヒミツ。<br />
<p>
以下のパッケージを追加インストール。
</p>
<ul>
<li>nginx</li>
<li>exim</li>
<li>dovecot</li>
<li>spamassassin</li>
</ul>
<p>
spamassassinは最初入れないでおこうと思ったけど、ちょっとSMTP開いただけですぐにやってくるSPAMに辟易したので多少重くなっ てもや むなし。
</p>
<p>
dovecotは迷ったけどGmailとかに転送して途中で消えてもナンだし、外向けに開いてなかったらそんなに問題じゃないだろうということで入 れることにする。
</p>
<p>
あとは自作したプログラムを二つほど追加。<br />
</p>
<ul>
<li>fastcgi-wrapper</li>
<li>ssldoor</li>
</ul>
<p>
fastcgi-wrapperは5/13に作った普通のCGIをFastCGIから呼び出すもの。
</p>
<p>
ssldoorはそのうち公開するかもしれないけど今は内緒。
</p>
これで定常状態で80MB近辺をうろうろする感じ。<br />
あとはntpあたりを入れてみてもいいかも。]]>
</content>
</entry>
<entry>
<title>問い合わせ &amp; 利用開始</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000561.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-06-01T14:04:58Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.561</id>
<created>2010-06-01T14:04:58Z</created>
<summary type="text/plain"> 月が変わってもまだ連絡がない。 実質2ヶ月はとりあえず回避したものの、利用開始...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
月が変わってもまだ連絡がない。<br />
実質2ヶ月はとりあえず回避したものの、利用開始が今月末というのでは目も当てられない。<br />
ServersMan@VPSのページを見るとキャンペーン期間延長とか書いてはいるものの、こっそり期間が3ヶ月から2ヶ月に減ってる。<br />
おいらの無料期間はどっちになるんだろう。ということで
</p>
<ul>
<li>いつから利用できるのか</li>
<li>無料期間は3ヶ月なのか2ヶ月なのか</li>
</ul>
<p>
を問い合わせてみた。
</p>
<p>
結構すぐに返事が来て「もうしばらく待て&amp;三ヶ月」と回答をもらったんだけど<br />
そのさらにすぐあとに利用開始の案内メールが来た。<br />
このタイミングだと突っ込まれたから作業開始したって思われちゃうよ?<br />
</p>
<p>
でメールにあるIPアドレスにSSHで接続しようとしたら
</p>
<blockquote>
ssh: connect to host xxx.xxx.xxx.xxx port 22: No route to host<br />
</blockquote>
<p>
準備できてないやん (&acute;・&omega;・`)<br />
まぁそれからさらに2時間ぐらいたってから接続できるようになったけど。<br />
</p>
<p>
まぁ料金的には6/1から利用開始というのは理想的なのでよしとする。
</p>
<h2><br />
</h2>
]]>

</content>
</entry>
<entry>
<title>2ヶ月待ち!?</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000560.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-05-26T13:59:09Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.560</id>
<created>2010-05-26T13:59:09Z</created>
<summary type="text/plain"> Twitterを見ていると申し込みから2ヶ月待ちという人もいた。おいらなんかま...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
Twitterを見ていると申し込みから2ヶ月待ちという人もいた。おいらなんかまだまだだな、<br />
と思ってたら単に申し込みが不完全だっただけのようだ。<br />
</p>
<p>
うちはいつ利用開始になるんだろう。
</p>
]]>

</content>
</entry>
<entry>
<title>まだ利用開始ならず</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000559.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-05-19T14:53:57Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.559</id>
<created>2010-05-19T14:53:57Z</created>
<summary type="text/plain"> 未だに利用開始のメールが来ない。と思ってたら fromhttp://twitt...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
未だに利用開始のメールが来ない。と思ってたら
</p>
<p>
from<a href="http://twitter.com/serversman_vps/statuses/14264442617">http://twitter.com/serversman_vps/statuses/14264442617</a><br />
</p>
<blockquote>
&hellip;5月末、もしくは6月頭くらいになることを想定しています。&hellip;<br />
</blockquote>
マジで月末から利用開始の実質2ヶ月分無料になりそうな気配。
<h2><br />
</h2>
]]>

</content>
</entry>
<entry>
<title>nginx</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000558.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-05-13T13:44:01Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.558</id>
<created>2010-05-13T13:44:01Z</created>
<summary type="text/plain"> ServersMan@VPSでは490円のプランだとメモリは256MBしかない...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
ServersMan@VPSでは490円のプランだとメモリは256MBしかない。<br />
スワップ領域は用意されておらずさらにswaponも使えないという徹底ぶり。<br />
<a href="http://somenotes.seesaa.net/article/148933732.html">http://somenotes.seesaa.net/article/148933732.html</a><br />
</p>
<p>
ということで使用予定のサービスのうち一番メモリを食いそうなWebサーバを<br />
軽いものに置き換えるべく探してみた。<br />
</p>
<p>
どうやら皆さん同じことを考えるようでServersMan@VPSでググると何人かの人が<br />
nginxというのを使っていた。lighttpdより少し軽いらしい。<br />
</p>
<p>
ちょうど自宅サーバに使用している玄箱もメモリが少なくて困っていたので<br />
こちらに置き換えてみよう。
</p>
<p>
nginxではCGIはFASTCGIというプロトコルを使ってWebサーバとは別プロセスで動かす仕組みのようだ。<br />
いくつか見て回ったが微妙にやりたいことができなかったので自分でwrapperを作ってみた。<br />
参考にしたのはここ<a href="http://library.linode.com/web-servers/nginx/perl-fastcgi/centos-5">http://library.linode.com/web-servers/nginx/perl-fastcgi/centos-5</a>。<br />
いずれ公開するかも。<br />
</p>
<p>
DebianとCentOSでは構成が違うけどまぁ何とかなるだろう。<br />
とりあえず、玄箱でnginx+fastcgi-wrapperを動かしてMovableTypeが問題なく動くことを確認。仕組み上、同時に複数のアクセスがあると後からアクセスした人はかなり待たされるかもしれない。が、そんなに盛況なサイトでもないので問題ないだろう。
</p>
<p>
ただ、MySQLを動かしとくのはメモリ食いそうだからSQLiteに移行しよう。mysqldump呼び出して出力をperlでいろいろ加工してsqlite3に食わせて、とか自分でスクリプトを書こうとしたら、<a title="mt-db-convert.cgi" href="http://blog.as-is.net/2005/07/mt-db-convertcgi-mt-cgi.html">mt-db-convert.cgi</a>というのを見つけた。まさにそのものずばりだったのでこれを使わせていただくことにする。<br />
</p>
]]>

</content>
</entry>
<entry>
<title>Twitterでサポート</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000557.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-05-06T14:20:53Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.557</id>
<created>2010-05-06T14:20:53Z</created>
<summary type="text/plain"> Twitterにサポートの人がいろいろ書いているらしく、利用開始は中旬あたりに...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
Twitterにサポートの人がいろいろ書いているらしく、利用開始は中旬あたりになりそう。
</p>
<p>
最大3ヶ月という触れ込みだが、5月末に利用開始で実質2ヶ月ということにはならんだろうな。
</p>
<p>
とりあえず、サポートの中の人のTwitterをGoogleリーダーに登録しておこう。<br />
</p>
]]>

</content>
</entry>
<entry>
<title>ServersMan@VPS</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000556.html" />
<modified>2010-06-12T17:27:30Z</modified>
<issued>2010-05-02T13:33:48Z</issued>
<id>tag:yebisuya.dip.jp,2010:/yeblog//1.556</id>
<created>2010-05-02T13:33:48Z</created>
<summary type="text/plain"> ieserver.net の中の人のBlogにServersMan@VPSとい...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
<a href="http://blog.ieserver.net/2010/04/serversmanvps.html">ieserver.net の中の人のBlog</a>にServersMan@VPSというDTIが提供する仮想専用サーバサービスというのが紹介されていた。
</p>
<ul>
<li>月額490円</li>
<li>root権限付きでSSHもHTTPもSMTPも動かせる</li>
<li>最大3ヶ月無料</li>
<li>無料期間内で解約しても違約金なし</li>
</ul>
<p>
ということでなかなかいい感じ。
</p>
<p>
こないだ自宅鯖がしばらく落ちていたこともあり早速申し込んでみたが、申し込みが殺到しているらしくすぐには開通しないようだ。まぁ気長に待とう。<br />
</p>
]]>

</content>
</entry>
<entry>
<title>DatulaのVista対応</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000555.html" />
<modified>2010-06-11T10:40:39Z</modified>
<issued>2007-08-23T17:12:47Z</issued>
<id>tag:yebisuya.dip.jp,2007:/yeblog//1.555</id>
<created>2007-08-23T17:12:47Z</created>
<summary type="text/plain"> DatulaをWindowsVistaで使っているとブラウザのmailtoリン...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>ソフトウェア</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
DatulaをWindowsVistaで使っているとブラウザのmailtoリンクから起動しなくなっていました。既定のプログラムで設定しようとしても選択肢にそもそもDaulaがありません。ググってみると<a href="http://terry.way-nifty.com/log/2007/03/vista_almail_ma_1c46.html">結構めんどくさい設定が必要</a>なようです。
</p>
<p>
というわけで上記のページを参考にレジストリを設定し、<a href="/datula-mailto-vista.reg">レジストリファイルにエクスポート</a>してみました。管理者権限を持ったユーザーで登録する必要があるようですので、管理者権限を持ってない方には利用できないと思います。あしからずご了承ください。
</p>
]]>
<![CDATA[
<p>
2ちゃんのDatulaスレでも同じようなことに悩んでる人がいたので、さりげなくこのレジストリファイルを置いて人柱になってもらいました。とりあえずはうまくいってるようで良かったです。
</p>
<p>
Datulaスレにて報告いただいたところによるとURLエンコードしたSubjectとかは文字化けしてしまうようですが、これはVista以前からあった話で、確か元の文字コードがShift_JISでないと文字化けしちゃうんじゃなかったかな。Datula側としても渡されるURLエンコードの文字コードがなんなのか不明であるため(まぁある程度は判別出来ますが)いかんともしがたいところだと思います。
</p>
<p>
そういえばWindowsメールとかThunderbirdとかはこの問題にどう対応してるんだろう?やっぱり自動判別?
</p>
]]>
</content>
</entry>
<entry>
<title>日本の日付プラグイン</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000554.html" />
<modified>2010-06-11T10:40:39Z</modified>
<issued>2007-08-16T16:10:36Z</issued>
<id>tag:yebisuya.dip.jp,2007:/yeblog//1.554</id>
<created>2007-08-16T16:10:36Z</created>
<summary type="text/plain"> 国民の祝日に関する法律が改正され2007年に施行されました。この改正により祝日...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>拙作ソフトウェア</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
国民の祝日に関する法律が改正され2007年に施行されました。この改正により祝日の名前が変更になったり、振替休日が若干変更になったので、<a href="http://yebisuya.dip.jp/yeblog/archives/a000517.html">日本の日付プラグイン</a>もあわせて修正しました。(<a href="/DL/mt-jdate.zip">ダウンロード</a>)
</p>
<p>
今年の4月29日と5月4日にこのプラグインを使って祝日を表示させている方がもしいらっしゃいましたら、更新が遅くなってしまい申し訳ありません。今日リリースするプラグインに入れ替えて再構築していただきますようお願いします。
</p>
]]>
<![CDATA[
<p>
しかし、祝日の名前が変わるぐらいならデータを追加するぐらいで済むんですが、振替休日の定義が変更になるとか、ロジックが変更されるとプラグインの実装部分にも手を入れないといけなくなるので面倒ですね。
</p>
<p>
いやまぁ休みが増える分には文句言いませんが。
</p>
]]>
</content>
</entry>
<entry>
<title>PuTTY 0.60 ごった煮版 2007年8月6日版</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000552.html" />
<modified>2010-06-11T10:40:39Z</modified>
<issued>2007-08-06T14:59:59Z</issued>
<id>tag:yebisuya.dip.jp,2007:/yeblog//1.552</id>
<created>2007-08-06T14:59:59Z</created>
<summary type="text/plain"> 先日リリースしたごった煮版7月25日版ですが、特定の条件でWindowsの保護...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>PuTTY ごった煮版</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
先日リリースしたごった煮版7月25日版ですが、特定の条件でWindowsの保護違反で落ちることが判明しました。その他にもいくつか発見された不具合を修正したものをリリースします。
</p>
<ul>
<li><a href="/DL/putty-0.60-JP_Y-2007-08-06.exe"><u><span style="color: #0066cc">インストーラー</span></u></a></li>
<li><a href="/DL/putty-0.60-JP_Y-2007-08-06.zip"><u><span style="color: #0066cc">Zipアーカイブ</span></u></a></li>
</ul>
]]>
<![CDATA[
<p>
変更点は以下のとおり。
</p>
<ul>
<li>pageantで生成する鍵のビット数がはみ出ていたのでダイアログサイズを大きくした。(指摘いただいたSummonさんに感謝)</li>
<li>ClientAliveIntervalが指定されたサーバに接続中に設定変更ダイアログを表示していると切断されてしまうので、設定変更ダイアログ表示中にも通信への応答が実行されるように修正。</li>
<li>Microsoft Visual C++ 2005 Express Edition + Microsoft Platform SDKでコンパイルするとデフォルトではprintfの書式文字列で%nを使っているとエラーになるため、エラーにならないように_set_printf_count_outputを呼び出すように修正。(指摘いただいた齋藤さんに感謝)</li>
<li>コントロールのラベルにショートカット用のラベル(&quot;(X)&quot;など)を付加する場合に元のラベルが短いとヒープを破壊する場合があったので修正。</li>
</ul>
<p>
&nbsp;pageantでもPuTTY本体で使用しているダイアログ表示ルーチンを利用しているので、ダイアログのサイズを変更する必要があったようです。
</p>
<p>
以前のハングアップするバグで未検証だったコードもちゃんとハングしないように修正して入れてあります。でもまだ何か問題あったらすいません。
</p>
<p>
printf書式の%nの問題については<a href="http://msdn2.microsoft.com/ja-jp/library/ms175782(VS.80).aspx">_set_printf_count_outputのリファレンス</a>を参照してください。この問題については本家の方でもそのうち問題になるはず(現在リリースされているバイナリについてはコンパイラ&amp;ライブラリのバージョンが若干古いため問題ない)なので報告しておいた方がいいとは思うのですが、報告するには少し越えられない壁(言語)が&hellip;。
</p>
<p>
コントロールラベルでのヒープ破壊ですが、デバッグ時には警告として表示されますが、微少な破壊なので基本的に問題は発生しないと思います。まぁ、気持ち悪いのでごった煮版では修正しておきます。
</p>
]]>
</content>
</entry>
<entry>
<title>PuTTY 0.60 ごった煮版 2007年7月25日版</title>
<link rel="alternate" type="text/html" href="http://yebisuya.dip.jp/yeblog/archives/a000551.html" />
<modified>2010-06-11T10:40:39Z</modified>
<issued>2007-07-24T15:08:34Z</issued>
<id>tag:yebisuya.dip.jp,2007:/yeblog//1.551</id>
<created>2007-07-24T15:08:34Z</created>
<summary type="text/plain"> 先日リリースしたPuTTYごった煮版ですが、どうやら使っているうちにハングアッ...</summary>
<author>
<name>sugoroku</name>
<url>http://yebisuya.dip.jp/</url>
<email>sugoroku@yebisuya.dip.jp</email>
</author>
<dc:subject>PuTTY ごった煮版</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://yebisuya.dip.jp/yeblog/">
<![CDATA[
<p>
先日リリースしたPuTTYごった煮版ですが、どうやら使っているうちにハングアップしてしまうバグがあるようです。5月10日版に戻せば発生しなくなるようなのですが、5月10日版から7月15日版での変更はhdkさんのところの修正だけだったはず&hellip;と思っていたのですが、パッチを比較してみるとコミットしていないつもりの変更がorz
</p>
<p>
まだ確認できてないのですが、発生する現象およびタイミング等などからこの変更による副作用であると推測されますので、この変更を元に戻したものをリリースします。
</p>
<ul>
<li><a href="/DL/putty-0.60-JP_Y-2007-07-25.exe">インストーラー</a></li>
<li><a href="/DL/putty-0.60-JP_Y-2007-07-25.zip">Zipアーカイブ</a></li>
</ul>
]]>
<![CDATA[
<p>
変更点は以下のとおり。
</p>
<ul>
<li>未検証のコードが混入していたため削除。&nbsp;</li>
</ul>
<p>
SSHサーバの方でClientAliveIntervalを設定している場合に設定の変更ダイアログを表示したままほったらかしておくと不正終了するという問題を見つけたのでそれに対する修正案を考えていたんですが、まだ検証できていない状態だったのでコミットせずにおいたつもりの修正が、何らかのオペミスでコミットされてしまっていたようです。
</p>
<p>
今回のリリースでは上記の変更を元に戻しましたので当然のことながら、上記の問題は残ったままになっています。何か対策を入れたいんですけど&hellip;本家の方ではどうしてるんだろ?
</p>
]]>
</content>
</entry>

</feed>
