2016-12 2016-11 2016-10 2016-09 2016-08 2016-07 2016-06 2016-05 2016-02 2016-01
2015-12 2015-11 2015-10 2015-09 2015-08 2015-07 2015-06 2015-05 2015-04 2015-03 2015-02 2015-01
2014-12 2014-11 2014-10 2014-09 2014-08 2014-07 2014-06 2014-05 2014-04 2014-03 2014-02 2014-01
2013-12 2013-11 2013-10 2013-09 2013-08 2013-07 2013-06 2013-05 2013-04 2013-03 2013-02 2013-01
2012-12 2012-11 2012-09 2012-08 2012-07 2012-06 2012-05 2012-02 2012-01
2011-12 2011-08 2011-07 2011-06 2011-05 2011-04 2011-03 2011-02 2011-01
2010-12 2010-11 2010-09 2010-08 2010-07 2010-06 2010-05 2010-04 2010-03 2010-02 2010-01
2009-12 2009-11 2009-10 2009-08 2009-07 2009-06 2009-05 2009-04 2009-03 2009-02 2009-01
2008-12 2008-11 2008-10 2008-09 2008-08 2008-07 2008-06 2008-05 2008-04 2008-03 2008-02 2008-01
2007-12 2007-11 2007-10 2007-09 2007-08 2007-07 2007-06 2007-05 2007-04 2007-03 2007-02 2007-01
2006-12 2006-11 2006-10 2006-09 2006-08 2006-07 2006-06 2006-05 2006-04 2006-03 2006-02 2006-01
2005-12 2005-10 2005-09 2005-08 2005-07 2005-06 2005-05 2005-04 2005-03 2005-02 2005-01
2004-12 2004-11 2004-10 2004-09 2004-08 2004-07 2004-06 2004-05 2004-04 2004-03 2004-02 2004-01
2003-12 2003-11 2003-10 2003-09 2003-08 2003-07 2003-06 2003-05 2003-04 2003-03 2003-02 2003-01
2002-12 2002-11 2002-10 2002-09


最近の7話

(2016-1217)

警察から手紙を貰いました

12月某日までに警察署に来てください。拾得物を預かっています。 「保険証」

犯罪がないわけではないにせよ、日本は治安がいいですねぇ、、、某警察署なんか、夜は木刀を持った屈強な警官1人で入り口の所で警備してますからね。アメリカとかだったら、考えられないでしょう。

それにしても、先日も自転車の鍵の掛け忘れ → 盗難 → 盗難届、で警察のご厄介になったばかりだというのに、街の安全を守るべく日々励んでいる警察官の方々の手をまたもや自分の間抜けさ故に煩わせてしまいました。。。


(2016-1126)

Linux Mint で ftp サーバー

いやもう大ハマリというか、

グチを聞いてくださいな。

vsftpd

ftp localhost
Connected to localhost.
220 (vsFTPd 3.0.3)
Name (localhost:s-sugi): s-sugi
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.

なぜだと思って /var/log/vsftpd.log を見ると

Sat Nov 26 15:44:04 2016 [pid 18104] CONNECT: Client "127.0.0.1"
Sat Nov 26 15:44:13 2016 [pid 18102] [s-sugi] FAIL LOGIN: Client "127.0.0.1"

パスワード、合ってる筈なのに入れない、、、という事で、苦闘の末に「もう私は腕が落ちた」と落ち込んで断念。

Pure-FTPd

次に Pure-FTPd を試す。Linux Mint の「ソフトウェアの管理」からインストールすると、vsftpd 関連のパッケージの削除もやってくれる。簡単でいいですね、、、パッケージの管理は

ftp localhost
Connected to localhost.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 19:16. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (localhost:s-sugi): s-sugi
331 User s-sugi OK. Password required
Password:
530 Login authentication failed
Login failed.

なぜだと思って /var/log/pure-ftpd/transfer.log を見ると、何と何も転送されていないので、ログのサイズもゼロ。そして、エラーログ等は無いのであった。

パスワード、合ってる筈なのに入れない、、、という事で、「もう私は腕が相当に落ちた」と落ち込んで断念。

ProFDPd

最後に ProFDPd を試す。「ソフトウェアの管理」からインストールすると、pure-ftpd 関連のパッケージの削除もやってくれる。(以下同文)

ftp 192.168.10.27
Connected to 192.168.10.27.
220 ProFTPD 1.3.5a Server (Debian) [::ffff:192.168.10.27]
Name (192.168.10.27:s-sugi): s-sugi
331 s-sugi のパスワードを入力しください
Password:
530 間違ったログインです
Login failed.
Remote system type is UNIX.
Using binary mode to transfer files.

なぜだ、なぜなんだと思って /var/log/proftpd/proftpd.log を見ると

2016-11-26 19:38:37,948 DellMint proftpd[22572] DellMint (192.168.10.27[192.168.10.27]): USER s-sugi (Login failed): Invalid shell: '/bin/csh'

「これかぁ!」と思い # vi /etc/shells して、 /bin/csh を追加。そして

ftp 192.168.10.27
Connected to 192.168.10.27.
220 ProFTPD 1.3.5a Server (Debian) [::ffff:192.168.10.27]
Name (192.168.10.27:s-sugi): s-sugi
331 s-sugi のパスワードを入力しください
Password:
230 s-sugi がログインしました

やっと入れた…でも、ガックリだな。Linux Mint の csh は、実態は tcsh で、 /etc/shells には /bin/tcsh はちゃんと書かれている。それでも、明示的に /bin/csh と1行追加しないと、ftp でログインできない。今、見てみたら、 /bin/csh は symbolic link to /etc/alternatives/csh で、これがさらに /bin/tcsh にシンボリックリンクだと・・・よって「同じものだ」と認識できないんですね。FreeBSD の感覚だと、Linux Mint はアホかと思いますね、、、 FreeBSD の場合、/bin/csh と /bin/tcsh は、ハードリンクされていて完全に同一。ていうか、そもそも FreeBSD だったら、ftpd は「インストールしないと動かないサーバー」ではなく、元から NetBSD 由来の lukemftpd が入っていて、設定さえすれば動くのが当たり前という感覚だったから、インストールしないといけない、というかインストールしても動かなくて悪戦苦闘って、楽しくないですね。しかも、デバッグに役立つメッセージもロクに出さないサーバープログラムって理解に苦しみます。これじゃまるで Windows のプログラムみたい。ProFTPD は、ログが vsftpd に比べて詳しいので助かった。Pure-FTPd は…エラーログを残さないって凄い。ProFTPD は、名前の通り以前は商用版、あるいは、商用のバージョンもあったかと思いましたが、今では GPL のようです。メッセージが日本語なのが気持ち悪いですが。

やれやれ、やっとこれで「Linux Mint で ftp サーバーも設定できない」情けない状態から脱出できたが…FreeBSD では「動いて当たり前」だったから…文化が違いますね。/etc/passwd に、FreeBSD 時代のように /bin/csh ではなく、明示的に /bin/tcsh とでも書いておけば回避できたのかな。


(2016-1027)

検診

今日は胃がん検診。上から被る上下一体型の検査着。楽で気に入って、寝間着にいいかなと思ったが、持って帰るわけにはいかない。あれ、胃の動きを止める注射を打ってないな、忘れたのかなとも思ったが、既往症に心臓病に○を付けて、冠攣縮(性狭心症)と告げたせいかな。ま、胃の検査をやるために、胃だけでなく心臓まで停まったら意味ないから、いいか。バリウムに既に下剤が混ぜてあるというのが斬新に思った。相変わらず、年に一度以上は勘弁して欲しい検査である。

下剤の効き方は個人差があるが、私の場合はいつ便意を感じるか判らない、というか外で盛大に下痢便を漏らすと相当に恥ずかしいので家に帰っておとなしくして (トイレが近くにあれば安心) かつ安いものを食べる。どうせ出すだけだし。ううん、、、白いうん(以下、自粛)

もう日付が変わる頃だというのに、腹がコロコロする。

#インターネット老人会

インターネット老人会という言葉があるようだが、、、私だと2000年頃じゃ、まだ最近というイメージ。こっちは「Z80 4MHz RAM 64KB カセットテープで立ち上がる」「BASICで遅ければハンドアセンブラ」で、「RS-232C パソコン通信 2400bps」はかなり後のほうだったから、私の感覚で古いというと、「8080 16進キーボード」「自作」あたりになりますね。

今では…そうですね。長らく「Windows XP が私の青春」でしたが (100回以上はインストールしたので) 今では「Linux Mint が第2の青春」 となりつつあります。FreeBSD は、どうしようか。11.0 も出たから。デスクトップは Lumina というのもが開発中のようだ。

ちなみにこのブログを書いているのは、Windows XP だった PC に Linux Mint を入れたもの。ブログを表示しているサーバーは、Windows 2000 だった PC に FreeBSD を入れて動かしています。


(2016-1025)

チャドクガで赤発疹

世間では「自撮り」「セルフィー」というものが流行っているらしい。そこで、私も自撮りの写真を投稿する。先週あたりからポツポツと出た赤い発疹。実は右腕より腋の下の周囲の方がひどい。背中や、一部は左腕にも発疹が出ている。皮膚科で診てもらう。医師は一目見るなり、チャドクガだと診断。そういえば実家で椿の木のあたりで剪定をしたっけ。今は幼虫が活発に行動する時期らしい。いや、、、私も、チャドクガの被害に遭う可能性があるのに何でうちの親は椿なんか植えてるんだろうと思っていたのだが、親は平気なようだが私がヤラれた。チャドクガの毒牙にかかった、というか、毒毛がかかったというか。

医師に、痒くて夜中に眠れないのではと心配される。相談の上、強い薬が出る。

1週間程度では治らない模様。ポララミン錠を飲んで自転車は乗って大丈夫なのか、という問題もあるのだが。それにしても、またブログが闘病記になっているな。

DHCPサーバーを立てる

知人から、Fire タブレットのメンテ依頼あり。拙宅では、伝統的に DHCP サーバーは立てずに、静的にIPを、というか適当に手で設定していたのだが、さすがに面倒になってきて、DHCP サーバーを立てる事に。

サーバーの剪定

ISC の DHCP は、さすがにちょっと… ISC は BIND では、脆弱性を何百連発もしているように感じる。そこで、なんとなく OpenBSD の DHCP のプログラムを利用する事にした。This is the FreeBSD port of the OpenBSD dhcpd. との事。

インストール

# pkg install dhcpd-5.8.20151202

New packages to be INSTALLED:
	dhcpd: 5.8.20151202

Number of packages to be installed: 1

[1/1] Installing dhcpd-5.8.20151202...
===> Creating groups.
Creating group 'dhcpd' with gid '136'.
===> Creating users
Using existing user 'dhcpd'.

確認

man dhcpd して
AUTHORS
     The current implementation was reworked by Henning Brauer
     <henning@openbsd.org>.

という表記から、OpenBSD 由来の dhcpd である事を確認。なお

FILES
/etc/dhcpd.conf          DHCPD configuration file.

だそうだが、実際には、FreeBSD 用に /usr/local/etc/dhcpd.conf へと移されている。

dhcpd.conf

option domain-name "sugihara.com";
option domain-name-servers 202.224.32.1, 202.224.32.2;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.10.0 netmask 255.255.255.0 {
  range 192.168.10.100 192.168.10.199;
  option broadcast-address 192.168.10.255;
  option routers 192.168.10.11;
}

起動

cd /usr/local/etc/rc.d して more dhcpd すると

#!/bin/sh
#
# Add the following lines to /etc/rc.conf to enable dhcpd:
# dhcpd_enable="YES"
# dhcpd_flags="<set as needed>"

だそうだが、まあ後でいいやと思い ./dhcpd start すると、

Cannot 'start' dhcpd. Set dhcpd_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.

との事。ボケてるなと思いつつ、 ./dhcpd onestart した。

確認

ifconfig -a すると

xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500

などと出るが、NIC 2 枚挿しなのに、インターフェースに xl0 を設定しなくていいのか、と不安になる。これじゃ、全然確認になっていないですね。一応、タブレットは DHCP で IP が取れていますが。

参考にしたページ

とはいえ、どのページとも内容・設定が違っていますが。 (ISC の dhcpd に関して書かれているものばかり)


(2016-1024)

ISPトラブル

ここの所、サイトが落ちていましたが、それはプロバイダが原因でした。接続してもすぐ PPPoE が切れるので、世界から自宅サーバーにアクセスできなかったわけです。Asahi-Net が落ちまくりになったのは、これで2度目。

GNU Awk

FreeBSD で動かしていた自作のシェルスクリプトですが、最近はデスクトップは Linux Mint に移行しているので、移植に最後まで手こずったのが、ようやく解決しました。いえ、時間を計算するプログラムなので…チェックが大変。

FreeBSD の AWK は、nawk だったようです。これは、オリジナルの AWK の作者の一人、Brian Kernighan 博士によって作成されたバージョンで、『プログラミング言語AWK』で解説されたバージョンです。確か、awk95.exe という、Windows 95 時代に使えた AWK の実装も、nawk だったと思います。それで、FreeBSD で書いた AWK のスクリプトが、Windows でも動くので便利でした。

さて、Limux Mint の AWK が、gawk ですね。これが何と言うか、『プログラミング言語AWK』で解説されたとおりには動かないという代物で、非常に厄介です。FreeBSD で動いていた時間計算プログラムなのに、gawk で計算すると、全部ゼロになってしまいます。

-F オプションが効かない

ファイルセパレーターをコマンドラインから変更したいなんて、ごく当たり前の事が、gawk だと出来ませんね。 -F\t としても、ガン無視です。もう、アホかと思いました。

FSを指定しても挙動がおかしい

-F オプションが効かないので、スクリプト中で FS を指定する事で回避しようとしましたが…

まず、以下のようにタブで区切られた数字が入ったファイルを、

		1	2	3
				2	
					3
					4	5
						5

以下の gawk のスクリプトで処理してやると、

BEGEIN {
	FS="\t"
}
{
	printf("Debug %4.2f : %4.2f\n", $6, $7)
}

こういう結果になります。

Debug 0.00 : 0.00
Debug 0.00 : 0.00
Debug 0.00 : 0.00
Debug 0.00 : 0.00
Debug 0.00 : 0.00

そこで、FS="\t" を、 BEGEIN だけではなく、メインにも入れてやります。

BEGEIN {
	FS="\t"
}
{
	FS="\t"
	printf("Debug %4.2f : %4.2f\n", $6, $7)
}

これで、やっとまともにタブが区切りとして認識されました。

Debug 0.00 : 0.00
Debug 0.00 : 0.00
Debug 3.00 : 0.00
Debug 4.00 : 5.00
Debug 0.00 : 5.00

いや、もうね…上の例では簡単に示していますが、実際の時間計算プログラムでは、タブが連続すると、gawk が桁数を取り違える場合があるようだ、という所まで突き止めて、なんでだと悩んで、時間を割いて「負けてたまるか」と頑張って、問題を切り分けした結果がこれ。BEGEIN で FS を設定すると、一見それで設定されたように動くというのが最悪でした。もう、移植に際してのスクリプトのデバッグじゃなくて、gawk のバグ回避を何でしないといけないのかって感じ。まったく、FreeBSD の nawk なら、-F で指定さえすればちゃんと FS が設定されるのにねぇ。gawk は進歩どころか、基本ができてないじゃないか。こんなんで計算なんかできないなって感じ。


(2016-1013)

空のトートバックを盗まれる

自転車を盗まれたのに引き続き、今度はトートバックを盗まれました。いや、中身は空だったんですが。ライフの大森中店に買い物に寄ったのですが、買い物前にお手洗いも借りたかったので、空のトートバックだったので自転車の前のカゴに置きっぱなしにして、用を済ませ、買い物をして、自転車に戻ったらトートバックが無い、と。風は吹いていないから、飛んでいったという事も無いだろう。北海道物産展で貰ったものだったのだが。

空のトートバックなんか持っていくのかって思うけど、今頃は「ちっ、中は空かよ。畜生!」とばかりに、その辺りのゴミ集積所にでも投げ捨てられたかも。

「盗まれる方が悪い」と思わないといけないようだ。

プロ棋士のソフト使用疑惑

三浦九段、将棋ソフト使用か 竜王戦挑戦取り消し
12日記者会見した将棋連盟の島朗常務理事は「公式戦の終盤で、一手ごとに離席するなど疑義を招く行為があった」と説明しており

特に、終盤の詰む詰まないという局面では、ソフトの方が圧倒的に速くて正確だというのが将棋界の共通認識となっている。棋士の間では、対局中に隠れてソフトを使用している者がいるのではないかとの疑心暗鬼も広がっていた。
三浦九段の不正調査…対局中ソフト利用か
三浦九段は対局中に不自然な形で離席することが多いと対戦した棋士から指摘があり、将棋ソフトを不正利用しているという疑惑が浮上。
日本将棋連盟、三浦九段を出場停止 竜王戦
スマートフォンを通じて将棋ソフトを使い、不正をしているのではと、過去の対戦相手から疑問が指摘されていた。連盟が11日に事情を聴くと休場を申し出たが、期限までに休場届が出ず、今年12月31日まで出場停止処分とした。

強い将棋アプリ

第26回世界コンピュータ将棋選手権で準優勝した将棋ソフト「技巧」が公開された。以下のリンクからダウンロードできる。
https://github.com/gikou-official

との事である。

関連リンク

ShogiDroid をタブレットに入れてみた。これで、私は片手にプロ棋士を持ち歩いている事になる。試しに対局する。技巧エンジンを入れるまでもなくボロ負け。ちょっとでも悪手を指せば即、投了せざるを得ない局面に追い込まれ、全然おもしろくない。

このようにコメントできる立場の棋力ではないが、三浦九段は一手ごとに離席する事が続く不自然な行動を取るときには不自然に全く悪手を指さないとか、人間に気がつくのは不可能と思われる超絶な手を打ったとか、そういうコメントも見かけました。


(2016-1011)

補償を利用して買った自転車

10月5日に盗まれた自転車の代わりを入手する件。まず警察に電話して、受理番号を教えてもらう。自転車屋に行って、サイクルメイトを含め以前に自転車を購入した時の書類一式を渡し、受理番号を告げる。代わりの自転車だが、オートライトというのは便利だが、5000円アップ。ずいぶんライトが高く付くんですねというと、タイヤ自体が違うので、との事。また盗られたら嫌だなと思い、安いのにする。とはいえ、以前よりは円安なのか全般的に値上がり傾向。すぐ使うので乗って行きたいと告げると、以前と似た形で青だと取り寄せで1週間ぐらいかかりますとの事で、在庫のある白い自転車になった。店員が面倒な保険関係の書類の手続きやパソコン操作をして黙々と処理してくれる。印鑑を押すところがあるが、サインで何とかなった。自転車屋って大変だな、自転車の整備はできないといけないし、加えてこんな書類やら保険の規則関係もきちんと理解していないと務まらないのだな、私には無理だ、と思う。サイクルメイトは、自転車の車体ごとに付くものなので、盗難の補償がされた事で効力を失い、また買い直すことになるらしい。また盗まれたので補償してください、じゃあまりに恥ずかしいし、そんなに頻繁に修理もしないのでサイクルメイトは無しにしようかと思ったが、すると防犯登録500円が必要との事。「防犯登録しても自転車は見つかりませんでしたけどね」と店員に言ったものの、上手く説得される。結局、払わないと渡世を乗り越えられないようだ。やはり、修理・点検サービスに期待してサイクルメイトも3,000円でつけてもらう。パンク防止剤も1,380円で入れてもらう。自転車は14,980円が補償で7,188円引き。合計で12,034円。盗まれた自転車は、11,500円位だったと思うのだが… 何にしても、バーストした後輪を4千円かけてタイヤごと替えてもらったばかりだったのに盗難、というのが堪える。ここ2週間で、自転車に1万6千円も払ったな。

ちなみに補償だが、もう1回は補償が効くようだが、それ以降は補償がつけられないとの事。3度も盗まれたら堪らないと思う。自転車を盗まれたのは生まれて初めてだが、店員に、盗まれたって言ってくる人も結構、いるのですかと聞くと、大森と蒲田は盗難が多いとの事。そんな事を言われても、大森と蒲田の中間辺りに住んでいるのだが…

とにかく、鍵をかけ忘れないようにしよう、と思った。U字ロックとかも併用した方がいいのかなぁ。

夫婦別姓問題

→ 社会として旧姓の通称使用を広く認めるようにしなければ違憲だと思うのだが。

ええと…

最高裁 2015年12月16日
旧姓が通称として使えるのだから夫婦同姓は憲法違反じゃないよ。
東京地裁 2016/10/11 小野瀬厚裁判長
旧姓使用が社会に根付いているとはいえず、戸籍姓使用が違法な人格権の侵害とは評価できない

男の出す判決なんてこんな物だろうが、それにしても、あまりの理不尽&バカバカしさに高裁の裁判長なら最高裁判決ぐらい読んどけって言いたくなり、また日本が男女同権の文明国になるには14万8千光年ぐらい先の遥か彼方だなと思うとヒステリックに笑いながらグリコのポーズで部屋を2周ぐらいしたくなったが、我慢した。だいたい夫婦は同じ姓にならなければいけないなんて法律は世界でも日本ぐらいにしか無いらしいので、こんな事がいつも問題になる上に裁判までやっても社会としてケリがつかないのは日本だけ。


2016-12 2016-11 2016-10 2016-09 2016-08 2016-07 2016-06 2016-05 2016-02 2016-01
2015-12 2015-11 2015-10 2015-09 2015-08 2015-07 2015-06 2015-05 2015-04 2015-03 2015-02 2015-01
2014-12 2014-11 2014-10 2014-09 2014-08 2014-07 2014-06 2014-05 2014-04 2014-03 2014-02 2014-01
2013-12 2013-11 2013-10 2013-09 2013-08 2013-07 2013-06 2013-05 2013-04 2013-03 2013-02 2013-01
2012-12 2012-11 2012-09 2012-08 2012-07 2012-06 2012-05 2012-02 2012-01
2011-12 2011-08 2011-07 2011-06 2011-05 2011-04 2011-03 2011-02 2011-01
2010-12 2010-11 2010-09 2010-08 2010-07 2010-06 2010-05 2010-04 2010-03 2010-02 2010-01
2009-12 2009-11 2009-10 2009-08 2009-07 2009-06 2009-05 2009-04 2009-03 2009-02 2009-01
2008-12 2008-11 2008-10 2008-09 2008-08 2008-07 2008-06 2008-05 2008-04 2008-03 2008-02 2008-01
2007-12 2007-11 2007-10 2007-09 2007-08 2007-07 2007-06 2007-05 2007-04 2007-03 2007-02 2007-01
2006-12 2006-11 2006-10 2006-09 2006-08 2006-07 2006-06 2006-05 2006-04 2006-03 2006-02 2006-01
2005-12 2005-10 2005-09 2005-08 2005-07 2005-06 2005-05 2005-04 2005-03 2005-02 2005-01
2004-12 2004-11 2004-10 2004-09 2004-08 2004-07 2004-06 2004-05 2004-04 2004-03 2004-02 2004-01
2003-12 2003-11 2003-10 2003-09 2003-08 2003-07 2003-06 2003-05 2003-04 2003-03 2003-02 2003-01
2002-12 2002-11 2002-10 2002-09
[このページのトップへ]  [トップページのブログの部分へ]