<?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>Yuji Noizumi&#039;s blog &#187; 会社</title>
	<atom:link href="http://yuji.noizumi.org/blog/category/%e4%bc%9a%e7%a4%be/feed/" rel="self" type="application/rss+xml" />
	<link>http://yuji.noizumi.org/blog</link>
	<description>命もいらず、名もいらず、官位も金もいらぬ</description>
	<lastBuildDate>Wed, 01 Feb 2012 04:09:56 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OpenPGPの鍵失効</title>
		<link>http://yuji.noizumi.org/blog/2010/06/09/openpgp%e3%81%ae%e9%8d%b5%e5%a4%b1%e5%8a%b9/</link>
		<comments>http://yuji.noizumi.org/blog/2010/06/09/openpgp%e3%81%ae%e9%8d%b5%e5%a4%b1%e5%8a%b9/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 11:17:33 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=2526</guid>
		<description><![CDATA[会社をクビになったので、PGPの証明書の失効手続きをやった。 PGPはメールに署名すると、改竄をチェックできるので、わしが送信するメールにはPGP署名する事にしている。改竄されて被害を受けた事は無いが、取引関係のメールだ &#8230; <a href="http://yuji.noizumi.org/blog/2010/06/09/openpgp%e3%81%ae%e9%8d%b5%e5%a4%b1%e5%8a%b9/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>会社をクビになったので、PGPの証明書の失効手続きをやった。</p>
<p>PGPはメールに署名すると、改竄をチェックできるので、わしが送信するメールにはPGP署名する事にしている。改竄されて被害を受けた事は無いが、取引関係のメールだと、言った言わないの話があるので、あると便利だと思う。</p>
<p>あと、送る相手の公開鍵で暗号化すれば、そのペアとなる秘密鍵を持っている人にしか解読できない機能もある。これは海外との機密情報をやり取りするのに役に立つ。</p>
<p>特に支那の様な、国外への通信を傍受して検閲しているような所とのやり取りに向いている。</p>
<p>話はそれたが、そう、鍵の失効初体験！<br />
Thunderbirdで、OpenPGP→鍵の管理 で鍵を選択して、編集→鍵を失効させる でローカルでは失効になる。</p>
<p>さらに 鍵サーバ→公開鍵をアップロード で鍵サーバに失効した鍵を登録すれば、完了。</p>
<p>鍵サーバ検索したら、Air internet使ってた時のPGPキーがまだあった（笑）。これって既にキーは無いし、失効もできないけど、キーサーバって随分長い間、鍵を保持してくれるんだなあと感心する事しきりである。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2010/06/09/openpgp%e3%81%ae%e9%8d%b5%e5%a4%b1%e5%8a%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>もう少し</title>
		<link>http://yuji.noizumi.org/blog/2010/05/14/%e3%82%82%e3%81%86%e5%b0%91%e3%81%97/</link>
		<comments>http://yuji.noizumi.org/blog/2010/05/14/%e3%82%82%e3%81%86%e5%b0%91%e3%81%97/#comments</comments>
		<pubDate>Thu, 13 May 2010 15:17:49 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=2353</guid>
		<description><![CDATA[何やら、永久に完成しないだろうと思っていたプロジェクトがまだ生きていたようである。 社長の話では、ハードウエア担当が、評価ボードを作ったので、データベースへ接続して欲しいと言い、「もう少しだ」とか言っている。 果てしなく &#8230; <a href="http://yuji.noizumi.org/blog/2010/05/14/%e3%82%82%e3%81%86%e5%b0%91%e3%81%97/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>何やら、永久に完成しないだろうと思っていたプロジェクトがまだ生きていたようである。</p>
<p>社長の話では、ハードウエア担当が、評価ボードを作ったので、データベースへ接続して欲しいと言い、「もう少しだ」とか言っている。</p>
<p>果てしなく嘘くせえ。</p>
<p>わしは、かつては、電気業界の組み込みソフトウエア部門に居て、ハードウエア担当と話をしていたから、話をすれば、どの程度の能力かってのは分かる。</p>
<p>このハードウエア担当は、わしの見立てでは、出来合いの物を買ってきて組み合わせる位の能力しかない。</p>
<p>なので、評価ボードを作ったと言っているが、売り物の評価ボードを買ってきて、組み立てただけの可能性が高いな。</p>
<p>わしとしては、「評価ボードを作った」というからには、「<a href="http://www.altera.co.jp/">ALTERA</a>にロジック焼きました」レヴェルの話でないと納得できないが、まあ、DOS/Vマシンにしたって、ただ組み立ててるだけなのに、「自作」って言うからねえ <img src='http://yuji.noizumi.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>社長は「もう少し」と言っているが、わしがその評価ボードに対して言う言葉は既に決まっている。</p>
<p>「論外じゃボケぇ！」（笑）</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2010/05/14/%e3%82%82%e3%81%86%e5%b0%91%e3%81%97/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F-Secure Linux gateway</title>
		<link>http://yuji.noizumi.org/blog/2010/04/14/f-secure-linux-gateway/</link>
		<comments>http://yuji.noizumi.org/blog/2010/04/14/f-secure-linux-gateway/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 11:05:30 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=2130</guid>
		<description><![CDATA[今更ながらに Ver.4.03にバージョンアップした。 元々、インストールした時に debパッケージは無く、tar ballの野良ビルドだったが、今は debパッケージがあり、それを入れると、ちゃんと、野良ビルド環境の設 &#8230; <a href="http://yuji.noizumi.org/blog/2010/04/14/f-secure-linux-gateway/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>今更ながらに Ver.4.03にバージョンアップした。</p>
<p>元々、インストールした時に debパッケージは無く、tar ballの野良ビルドだったが、今は debパッケージがあり、それを入れると、ちゃんと、野良ビルド環境の設定を引き継いで何の問題もなく、バージョンアップが終了した。</p>
<p>そこで、設定を見ていてふと気づいたのが、SPAM RBL関係が「無効」になっている。</p>
<p>わしは余り深く考えずに、自動で SPAM を排除してくれる便利なもの程度で、気軽に有効にしていたが、時折、Junkにお客さんのメールが叩き込まれる事があり、難儀していた。</p>
<p>そして、会社からお客さんに送信したメールが届かないってので、調べると、お客さんのプロバイダに迷惑メールフィルタサービスがああり、どうもRBLを利用してるっぽい。</p>
<p>よくよく調べると、規制方法として、ボランティアの報告者が「SPAM業者許すまじ！」とIPアドレスグループでごっそり拒否とかしていて、無関係の善良なサーバがそのとばっちりで、SPAM発信者と誤認される事が多々あるそうだ。</p>
<p>それに、マルチドメインサーバーが多い昨今で、IPでの規制はすごく問題があるな。だから、F-SecureのLinux gateway はデフォルトで無効にしたのか。</p>
<p>会社で「メールが届きません」ってメールが来る事が度々あり、調査をするのだが、送信が正常にも関わらず、「届いていない」というのは、メールソフトの迷惑メールフォルダに入ってるか、サーバの迷惑メールフィルタで届く前に捨てられているかのどちらかだ。</p>
<p>しかし、この調査結果を依頼者に言うと、それを元にお客さんにメールで返答しているようだ(´・ω・`)</p>
<p>そのメールも届かない可能性が高いってのは思い巡らないのだろうか？</p>
<p>結局、お返事メール書いたところで、お客さんに届いていないのであれば、意味が無いし、メール書くのに費やした時間も全くの無駄だ。</p>
<p>インターネットで通販やってる会社で、インターネットの仕組みを理解して、ちゃんとした運用をやってる会社ってのは、案外少ないのかもしれないな。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2010/04/14/f-secure-linux-gateway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>イヤ～ンな仕様</title>
		<link>http://yuji.noizumi.org/blog/2010/04/08/%e3%82%a4%e3%83%a4%ef%bd%9e%e3%83%b3%e3%81%aa%e4%bb%95%e6%a7%98/</link>
		<comments>http://yuji.noizumi.org/blog/2010/04/08/%e3%82%a4%e3%83%a4%ef%bd%9e%e3%83%b3%e3%81%aa%e4%bb%95%e6%a7%98/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 12:38:42 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=2049</guid>
		<description><![CDATA[ファイルのアップロードでディスクへの格納に、お客様の名前のディレクトリを作成して格納するって事になっている。 このお客様の名前というのは、フォームの名前欄で、どんな文字でも入力できるので、わしなら絶対に採用しない仕様。  &#8230; <a href="http://yuji.noizumi.org/blog/2010/04/08/%e3%82%a4%e3%83%a4%ef%bd%9e%e3%83%b3%e3%81%aa%e4%bb%95%e6%a7%98/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>ファイルのアップロードでディスクへの格納に、お客様の名前のディレクトリを作成して格納するって事になっている。</p>
<p>このお客様の名前というのは、フォームの名前欄で、どんな文字でも入力できるので、わしなら絶対に採用しない仕様。</p>
<p>とりあえず、phpの関数しか使っていないし、ヤバそうな文字は予めエスケープしたり、文字置換したりしているからいいかと思っていたが、バックアップでファイルをリアルタイムでコピーするって話になってさあ大変。</p>
<p>最初は php の move_uploaded_file() が成功したら、バックアップディスクにもファイルをcopy() でコピーするコードを書いた。</p>
<p>しかし、ファイルコピーが終了するまで、phpスクリプトが終了しないので、完了時間が数秒延びてしまう。</p>
<p>ディレクトリが入力フリーダムな状況で、その文字列をシェル渡しにするなんぞ、絶対にやりたく無かったが、仕方がないので、exec() でバックグラウンド起動し、スクリプトはすぐに終了するようにした。</p>
<p>シェル渡しにすると何が問題になるのか?</p>
<p>たとえば、名前欄に「野泉雄嗣」と入れて、次のコマンドが実行される様な事を期待していたとする。</p>
<p>copy /var/www/upload/野泉雄嗣/filename.lzh /backupdisk/野泉雄嗣/filename.lzh</p>
<p>では名前欄に「; rm -rf /;」って入れたらどうなるか?</p>
<p>copy /var/www/upload/; rm -rf /;/filename.lzh /backupdisk/; rm -rf /;/filename.lzh</p>
<p>で、これがシェルに渡ると5つのコマンドと解釈される。<br />
1. copy /var/www/upload/<br />
2. rm -rf /<br />
3. /filename.lzh /backupdisk/<br />
4. rm -rf /<br />
5. /filename.lzh</p>
<p>1,3,5はエラーで終わるが、2と4が実行されると、apacheに書き込み権のあるディレクトリのファイルが全部削除される。</p>
<p>php の copy() はパス名にこういうヤバい文字が含まれていても、うまい事握ってくれるが、exec()でやるとなると、この辺は自前で何とかしないといけない。</p>
<p>変なコマンドを実行されない為には、次の様にヤバい文字をエスケープすれば良い。</p>
<p>copy /var/www/upload/;\ rm\ -rf\ /\;/filename.lzh /backupdisk/\;\ rm\ -rf\ /\;/filename.lzh</p>
<p>escapeshellcmd()とか、ヤバい文字をエスケープしてくれる関数があるが、これはマルチバイト非対応で、漢字文字列があると全部削除される。</p>
<p>つまり「野泉雄嗣」の様な漢字のディレクトリが作られる事を想定しているプログラムには使えない。</p>
<p>とりあえず、escapeshellcmd()でエスケープする文字に空白とかも追加して<br />
$str = addcslashes($str,&#8217; \&#8217;&#8221;#&amp;;`|*?~&lt;&gt;^()[]{}$\\&#8217;.&#8221;\x0A\xFF&#8221;);</p>
<p>とやったが、これってUTF-8の漢字の一部に該当するコードがあっても置換される予感がするなあ…。前に組んだmb_replace_string()って自作関数使った方が良さそう。</p>
<p>しかし、そもそも論で言えば、「何で人間が見て分かる形にする必要があるの?」ってのがある。</p>
<p>システム化というのは、「人間が見て判断する」という非効率でヒューマンエラーが発生しやすい状況を改善する事が目的である。</p>
<p>効率化を追求した結果、これ以上効率化が無理だからシステム化するってなら分かるが、非効率な手順は一切変えず、それを無理矢理システム化するってのは、システム化に対する幻想がある気がするな。</p>
<p>友人が電気店で見たある客がMacを指差しながら店員に「これ買ったらすごい絵が描ける様になるんですよね!?」って言ってたって話を思い出したな <img src='http://yuji.noizumi.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2010/04/08/%e3%82%a4%e3%83%a4%ef%bd%9e%e3%83%b3%e3%81%aa%e4%bb%95%e6%a7%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10のFDTI USB シリアル通信</title>
		<link>http://yuji.noizumi.org/blog/2009/11/02/ubuntu-9-10%e3%81%aefdti-usb-%e3%82%b7%e3%83%aa%e3%82%a2%e3%83%ab%e9%80%9a%e4%bf%a1/</link>
		<comments>http://yuji.noizumi.org/blog/2009/11/02/ubuntu-9-10%e3%81%aefdti-usb-%e3%82%b7%e3%83%aa%e3%82%a2%e3%83%ab%e9%80%9a%e4%bf%a1/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 11:37:53 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1814</guid>
		<description><![CDATA[会社でRBIO-2Uのシリアル通信プログラムが動かなくなったので、テストプログラムでテストしてみた。 ソース Ubuntu 9.10 Desktop kernel 2.6.31 noizumi@pwin2:~/src$  &#8230; <a href="http://yuji.noizumi.org/blog/2009/11/02/ubuntu-9-10%e3%81%aefdti-usb-%e3%82%b7%e3%83%aa%e3%82%a2%e3%83%ab%e9%80%9a%e4%bf%a1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>会社でRBIO-2Uのシリアル通信プログラムが動かなくなったので、テストプログラムでテストしてみた。</p>
<p><a href="http://yuji.noizumi.org/blog/wp-content/uploads/2009/11/testserial.c">ソース</a></p>
<p>Ubuntu 9.10 Desktop kernel 2.6.31</p>
<pre>noizumi@pwin2:~/src$ ./testserial
c_cflag : 800008BD	800008BD
c_iflag : 4	4
c_oflag : 0	0
c_lflag : 0	0
c_cc[VINTR]    : 0	0
c_cc[VERASE]   : 0	0
c_cc[VKILL]    : 0	0
c_cc[VEOF]     : 4	4
c_cc[VTIME]    : 0	0
c_cc[VMIN]     : 1	1
c_cc[VSWTC]    : 0	0
c_cc[VSTART]   : 0	0
c_cc[VSTOP]    : 0	0
c_cc[VSUSP]    : 0	0
c_cc[VEOL]     : 0	0
c_cc[VREPRINT] : 0	0
c_cc[VDISCARD] : 0	0
c_cc[VWERASE]  : 0	0
c_cc[VLNEXT]   : 0	0
c_cc[VEOL2]    : 0	0
put_serial_string=0
←ここでread()でブロックされて返ってこない。</pre>
<p>Ubuntu 9.04 Desktop kernel 2.6.28-16</p>
<pre>noizumi@noizumi-desktop:~/src$ ./testserial
c_cflag : CBD	800008BD
c_iflag : 500	4
c_oflag : 5	0
c_lflag : 8A3B	0
c_cc[VINTR]    : 1C	0
c_cc[VERASE]   : 7F	0
c_cc[VKILL]    : 15	0
c_cc[VEOF]     : 4	4
c_cc[VTIME]    : 0	0
c_cc[VMIN]     : 1	1
c_cc[VSWTC]    : 0	0
c_cc[VSTART]   : 11	0
c_cc[VSTOP]    : 13	0
c_cc[VSUSP]    : 1A	0
c_cc[VEOL]     : 0	0
c_cc[VREPRINT] : 12	0
c_cc[VDISCARD] : F	0
c_cc[VWERASE]  : 17	0
c_cc[VLNEXT]   : 16	0
c_cc[VEOL2]    : 0	0
put_serial_string=0
res=1
0D:
res=1
0A:

res=1
4F:O
res=1
4B:K
res=1
0D:
res=1
0A:</pre>
<p>9.04だと、&#8221;PCR01&#8243;って送信したら、&#8221;\r\nOK\r\n&#8221;って文字が返ってきている。<br />
シリアルポートの設定は同じだが、read()で読み出した時の挙動が違う。<br />
これは、kernel 2.6.31のFTDIのドライバか、シリアル関係がバグってそうな予感…。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/11/02/ubuntu-9-10%e3%81%aefdti-usb-%e3%82%b7%e3%83%aa%e3%82%a2%e3%83%ab%e9%80%9a%e4%bf%a1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATCOM IP08</title>
		<link>http://yuji.noizumi.org/blog/2009/10/20/atcom-ip08/</link>
		<comments>http://yuji.noizumi.org/blog/2009/10/20/atcom-ip08/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 12:07:00 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1770</guid>
		<description><![CDATA[会社でATCOMのIP08の設定をやった。 同僚が設定していて、転送設定ができないとの事で、わしが見る事になった。 BAPsのfirmwareアップデート済みだったが、#を押しても&#8221;Transfer&#822 &#8230; <a href="http://yuji.noizumi.org/blog/2009/10/20/atcom-ip08/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>会社でATCOMのIP08の設定をやった。</p>
<p>同僚が設定していて、転送設定ができないとの事で、わしが見る事になった。<br />
<a href="http://www.rowetel.com/ucasterisk/baps.html">BAPs</a>のfirmwareアップデート済みだったが、#を押しても&#8221;Transfer&#8221;っておねいちゃんの声が聞こえず、DTMFがスルーされてる感じ。</p>
<p>シリアル端末で、<br />
ipkg remove asterisk-1.4.4<br />
ipkg install asterisk-1.4.20</p>
<p>ってasteriskのバージョン上げても変わらず、しまいには、Grandstreamの電話機では繋がらず、ソフトフォンなら繋がるという謎の現象になってしまったので、BAPsのファームウエアは放棄！</p>
<p>ATCOMの<a href="http://atcom.cn/download.html">Download center</a>から、ファームウエアを落っことしてアップデートすると、転送の#押下は認識するようだが、電話がブチ切られる。</p>
<p>asterisk -vvvr でモニタすると、pbx-transferの音声ファイルが開けませんとかいうログが出ていた。</p>
<p>ファイルの位置を調べると、<br />
/persistent/asterisk/sounds<br />
とかにあるみたいで、</p>
<p>/var/lib/asteriskのディレクトリで、<br />
ln -s /persistent/asterisk/sounds .</p>
<p>とシンボリックリンク貼ってやったら動いた。</p>
<p>AsteriskNowは、asteriskを作ったdigiumが作っただけあって、非常に良くできている。</p>
<p>パッケージのビルドさえ完璧であれば、GUIで設定できて、簡単なのだが、そうでない場合は、Linux弄る知識が無いと、とても触れたもんじゃない。ちょっと残念な製品だな。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/10/20/atcom-ip08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>バリスタ</title>
		<link>http://yuji.noizumi.org/blog/2009/10/20/%e3%83%90%e3%83%aa%e3%82%b9%e3%82%bf/</link>
		<comments>http://yuji.noizumi.org/blog/2009/10/20/%e3%83%90%e3%83%aa%e3%82%b9%e3%82%bf/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 11:32:14 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1766</guid>
		<description><![CDATA[バリスタと言っても、コーヒーを淹れる訳ではなくて、Variable resistorの略。 会社でソレノイドバルブを動かす回路を作ったが、RBIO-2Uのリレーでカチカチ作動させていると、RBIO-2Uでリセットが掛かる &#8230; <a href="http://yuji.noizumi.org/blog/2009/10/20/%e3%83%90%e3%83%aa%e3%82%b9%e3%82%bf/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>バリスタと言っても、コーヒーを淹れる訳ではなくて、Variable resistorの略。</p>
<p>会社でソレノイドバルブを動かす回路を作ったが、<a href="http://eleshop.jp/PRODUCTS/CATALOG/KIT_CTRL/rbio123preview.html">RBIO-2U</a>のリレーでカチカチ作動させていると、RBIO-2Uでリセットが掛かる。</p>
<p>ソレノイドバルブの給電を止めた途端にリセットするので、過電流のせいでもないから、共立電子さんにWebフォームで「初期不良っぽいですけど交換して貰えますか？」って問い合わせてしまった。</p>
<p>付属マニュアルをじっくり読んでいて、大容量リレーを駆動させる回路ってのを読んでたら、バリスタを入れないと、リレーのサージによってマイコンが暴走するって書いてあった。</p>
<p>電子工作初心者だから、バリスタを入れないといけないなんて全然知らんかった。</p>
<p><a href="http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%AA%E3%82%B9%E3%82%BF">Wikipedia</a>見たら、</p>
<p>「<a title="直流電動機" href="http://ja.wikipedia.org/wiki/%E7%9B%B4%E6%B5%81%E9%9B%BB%E5%8B%95%E6%A9%9F">直流モーター</a>や<a title="ソレノイド" href="http://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%AC%E3%83%8E%E3%82%A4%E3%83%89">ソレノイド</a>などといった直流の誘導性負荷は、電源を切った際に<a title="インダクタンス" href="http://ja.wikipedia.org/wiki/%E3%82%A4%E3%83%B3%E3%83%80%E3%82%AF%E3%82%BF%E3%83%B3%E3%82%B9">自己誘導作用</a>による高圧の逆起電圧を生じる。」</p>
<p>って、ソレノイドバルブの電源を切った途端に発生してるから、まんまこの現象だよ orz</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/10/20/%e3%83%90%e3%83%aa%e3%82%b9%e3%82%bf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RBIO-2U</title>
		<link>http://yuji.noizumi.org/blog/2009/10/05/rbio-2u/</link>
		<comments>http://yuji.noizumi.org/blog/2009/10/05/rbio-2u/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 10:09:35 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1731</guid>
		<description><![CDATA[社長にRBIO-2Uを買ってもらった。 USBインターフェースだが、Ubuntu 9.04 Desktopのマシンに繋いだら、USB Serialportとしてサックリ認識。 ターミナルで&#8221;PCR01&#82 &#8230; <a href="http://yuji.noizumi.org/blog/2009/10/05/rbio-2u/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>社長に<a href="http://eleshop.jp/PRODUCTS/CATALOG/KIT_CTRL/rbio_cart.html">RBIO-2U</a>を買ってもらった。</p>
<p>USBインターフェースだが、Ubuntu 9.04 Desktopのマシンに繋いだら、USB Serialportとしてサックリ認識。</p>
<p>ターミナルで&#8221;PCR01&#8243;とかコマンド送るとリレーがカチカチ作動する。</p>
<p>使い方は色々あるが、例えば、パソコンの温度が高い時に、外付けの強力な電動ファンのスイッチを自動で入れるとか、炭酸ガスボンベのソレノイドバルブを開閉するとか応用次第で色々楽しそうな事ができそうだ。</p>
<p>リレー出力10、入力4だが、入力ポートが結構おもしろい。GNDと入力の線を短絡させて、RBIOに&#8221;FB0&#8243;とコマンドを送ると&#8221;0&#8243;と返ってきて、開放状態だと、&#8221;255&#8243;という文字列がシリアルから返ってくる。</p>
<p>これも色々と応用が効くが、出力と入力と合わせて、電動ねずみ取り機とか作れるな（笑）</p>
<p>餌のチーズに触れると、入力で検知して、リレー出力で扉をガシャンと電動で閉じるってな具合。果てしなく無用の長物感がするが、まあパソコンで入力の判断と出力ができるってのが色々応用できて、おもちゃとして面白い。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/10/05/rbio-2u/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>【Apache】穴</title>
		<link>http://yuji.noizumi.org/blog/2009/09/29/%e3%80%90apache%e3%80%91%e7%a9%b4/</link>
		<comments>http://yuji.noizumi.org/blog/2009/09/29/%e3%80%90apache%e3%80%91%e7%a9%b4/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 10:14:25 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1720</guid>
		<description><![CDATA[会社の自分のマシンは、NIC二枚挿しで、一方をネットワークテスト用のローカルネットが切ってある。 そのローカルネットで、motionを動かしているが、こいつは8081番のポートを、Webブラウザで叩いてやると、カメラ画像 &#8230; <a href="http://yuji.noizumi.org/blog/2009/09/29/%e3%80%90apache%e3%80%91%e7%a9%b4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>会社の自分のマシンは、NIC二枚挿しで、一方をネットワークテスト用のローカルネットが切ってある。</p>
<p>そのローカルネットで、motionを動かしているが、こいつは8081番のポートを、Webブラウザで叩いてやると、カメラ画像がモーションJPEGで見る事ができる。</p>
<p>これは、当然、ローカルネットの外では見る事ができないので、自分のマシンのApacheの特定ディレクトリの.htaccess で</p>
<p>RewriteEngine ON<br />
RewriteRule  (.*)/ http://$1:8081/ [P]</p>
<p>なんてやって、ローカルマシンの motion のモーションJPEGを外部公開する設定にした。</p>
<p>http://localhost/hoge/camera/172.16.0.12/</p>
<p>とやると、外部から参照可能の自分のマシンのApacheが、</p>
<p>http://172.16.0.12:8081/</p>
<p>を実行して、先のURLのコンテンツを置き換えてくれる。</p>
<p>しかし、これって、camera以下のIPアドレス部分を変えれば、どんなホストにもアクセス可能だから、どうみても穴だよなあ…。</p>
<p>ただ、色々と制約があって、<br />
・DNSは使えない<br />
・閲覧するカメラの数は決まっていない。<br />
・motionの動くマシンのネットワークは決定していない。</p>
<p>という理由から、mod_rewriteを使って、URLに任意のIPアドレスをぶら下げるというインターフェースしか思いつかぬ。</p>
<p>PHPで、proxyモドキを作ってみたが、JPEGの画像が書き換わってるのが分かる程、オーバーヘッドがでかいので、動画データの転送には向いてないから断念した。</p>
<p>なんかいい方法ないかなあ。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/09/29/%e3%80%90apache%e3%80%91%e7%a9%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>早弁小僧</title>
		<link>http://yuji.noizumi.org/blog/2009/09/17/%e6%97%a9%e5%bc%81%e5%b0%8f%e5%83%a7/</link>
		<comments>http://yuji.noizumi.org/blog/2009/09/17/%e6%97%a9%e5%bc%81%e5%b0%8f%e5%83%a7/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 10:05:12 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[会社]]></category>

		<guid isPermaLink="false">http://yuji.noizumi.org/blog/?p=1677</guid>
		<description><![CDATA[中学生の時に、弁当箱が先生から見えないように教科書を立てて、早弁してる奴がいたが、会社で見れるとは思わなんだ 早弁してる訳では無いが、わしから自分のパソコンのディスプレイが見えないようにしているようで、ファイルを立ててい &#8230; <a href="http://yuji.noizumi.org/blog/2009/09/17/%e6%97%a9%e5%bc%81%e5%b0%8f%e5%83%a7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>中学生の時に、弁当箱が先生から見えないように教科書を立てて、早弁してる奴がいたが、会社で見れるとは思わなんだ <img src='http://yuji.noizumi.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>早弁してる訳では無いが、わしから自分のパソコンのディスプレイが見えないようにしているようで、ファイルを立てている位置が極めて不自然。</p>
<p>帰る時は、キチンと机の奥の方に立てかけているのに、出社してから、わしとの壁を作るようにファイルを立てかけ、勤務中にこまめに位置をずらすが、ファイルを見る訳でも無い。</p>
<p>チョーウケル（笑）</p>
<p>今、溜め込んでる仕事をサボタージュしていれば、適正無しとして配置転換して貰えるとでも思っているのか？</p>
<p>そもそもネットワーク技術者がデザイン部門へ配置転換して貰って何をするつもりだ？デザイン部門はデザインの仕事をする所で、ネットワーク設定をやる部門じゃないから、人事的に絶対に配置転換はあり得ない。</p>
<p>今の配属は、社長が役割を決めて、部門を新設して配置した訳だから、それに大した理由も無く異を唱えるつーのは、明らかに心証を悪くするだろうな。</p>
<p>まあ、わしは自分のスキルアップしつつ、ついでに会社の利益になるようにするだけだし、結局の所、自分のやった結果が自分に返ってくるだけだ。</p>
<p>天は自ら助くる者を助く。</p>
]]></content:encoded>
			<wfw:commentRss>http://yuji.noizumi.org/blog/2009/09/17/%e6%97%a9%e5%bc%81%e5%b0%8f%e5%83%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

