5丁目通信(仮称)

とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。

投稿者: muneando

  • 雨の本栖湖キャンプの話し

    金曜日から日曜日まで3日間、本栖湖へキャンプへ来ました。

    先行したご夫婦からの連絡で天気が悪くなりそうということで、今回はテントを張らずにコテージを借りることにしました。これが後から考えると大正解です。

    今回は、車にルーフキャリアを付けたので、荷物を多く積めます。テントを持って行かなくなったので、その分荷物が少なくなります。したがって、荷室が余裕です。

    チビが幼稚園から帰ってくるのを待って、12時に出発。東名から御殿場、東富士で河口湖経由で本栖湖へ。東富士の須走ICの手前で多少混みましたが、後は順調です。3時間くらいで到着。

    本栖湖は、雨。2日目からは土砂降り。雨はやみませんでした。

    本栖湖キャンプは、連続して3回土砂降り。よく合流するご夫婦からは、「嵐を呼ぶ家族」、と呼ばれてしまうのでした。

    BBQ、ピザ、パン焼き、アジアンフード、春巻き・・・と、今回は料理三昧のキャンプです。

    今週は雨が続くらしいので、タープを干せないのが辛いところです。

  • capictchaの画像のサイト名を消してしまう話し

    コメントの入力でスパムの標的にならないように、画像にぐにゃっとした文字列を表示して、これを入力させるcapictchaというものがあります。

    お客様の要望で、下のサイト名を消すように言われました。capictchaはKCAPTCHAというライブラリで生成しています。KCAPTCHAの情報を漁ってみましたがドキュメントが見つかりません。

    仕方ないのでKCAPTCHAのソースを眺めていたら、kcaptcha_config.phpで何か設定していることがわかりました。kcaptcha_config.phpのファイルを見たら、何のことはないコメントに

    # show credits
    $show_credits = false; # set to false to remove credits line. Credits adds 12 pixels to image height
    // $credits = 'www.captcha.ru'; # if empty, HTTP_HOST will be shown

    とあって、

    $show_credits = true;

    とするだけ。その他、画像の大きさなどが設定できるようです。

    著:山田祥寛
    ¥3,366 (2025/04/25 12:34時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/04/25 12:34時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/04/25 12:34時点 | Amazon調べ)
  • バックアップの設定完了。cronの設定が失敗した話し

    先日、サーバーが故障したことで、バックアップをきちんと取るることにしました。しかし、設定完了まで長かった。

    まずは、どうやってバックアップをするか。写真関係は、Windowsのクライアント経由で違うサーバー(VPN経由で物理的に場所が違う玄箱)にBunBackupというアプリケーションでバックアップしています。この方法ですと、Windowsのクライアントは電源が入りっぱなしです。

    もう少し、サーバー管理者らしくサーバー間でバックアップするように考えてみました。使ったのは、rsync。rsyncは、サーバー間でファイルの同期を取ってくれます。2つのサーバーでrsyncで同期をとればいいのですが、認証を設定するのが面倒なので(この辺りはまだまだ甘いです)、NFSでバックアップするサーバーのファイルシステムを、バックアップされるサーバーからマウントしてしまいます。

    これでrsyncで必要なディレクトをバックアップしてしまいます。しかし、バックアップするファイルサイズが大きいので、最初のバックアップに時間がかかります。nfsでマウントしているのも問題か? 昼間は他の会社さんもネットワークを使っていますので、ネットワークの負荷をかけないためにも夜間だけバックアップを実行します。したがって、何回か分けて1週間ほどかかりました。

    あとは、cronを仕掛けて夜中の3:00にrsyncを実行するように設定してしまいます。しかし、朝サーバーのプロセスをみたら、rsyncのプロセスがたくさん溜まっています。

    cronの設定を見てみると、

     * 3 * * * /root/rsyncbackup.sh

    となっていました。webminで何も考えずに設定したのはまずかった。正解は、

     0 3 * * * /root/rsyncbackup.sh

    ですね。こうしないと午前3:00にバックアップを実行してくれません。単純なミスです。

    著:大竹 龍史, 著:山本 道子
    ¥2,950 (2025/05/02 10:49時点 | Amazon調べ)
    著:Piro, 編集:日経Linux
    ¥2,178 (2025/04/29 16:34時点 | Amazon調べ)
    著:三宅 英明, 著:大角 祐介
    ¥2,970 (2025/05/02 10:49時点 | Amazon調べ)
  • WordPressを2.6.1にアップデート

    WordPressが2.6.1にアップデートされていましたので、このサイトもアップデートしました。

    まずは、バックアップをします。何かあったら、すぐに戻るように、プログラムのファイルをまるごと違うディレクトリにコピーします。今使っているサーバーは、シェルが使えるのでcpで簡単。

    次に、記事とかコメントもバックアップします。これはWordPressのエクスポート機能を使えば簡単。

    そして、プラグインをすべて無効にします。

    次に2.6.1のファイルを上書きします。設定ファイルは上書きされないので安心です。

    最後にプラグインの有効に戻して完了です。

    オープンソースで構築したサーバーの管理は、アップデートという毎回面倒なメンテナンス作業があります。せっかくサーバーを構築しても、メンテナンス作業にお金を出さないユーザーがいますので、ずっとシステムが古いままなのが気になるところです。

  • ブログ村へpingを送ったときの時間表示の問題の話し

    ブログ村にRSSのpingを送って、このブログの更新情報を送っています。しかし、更新日付が-9時間遅れてしまいます

    ブログ村のヘルプに記述されているように、GMTではなくてJSTの時間でRSSを送ってあげなければいけない。

    とりあえず、WordPressでRSSをJSTの時間で生成するように対応する。WordPressではRSSやATOMに記述している時間はGMTの決め打ちにしている。

    しかしですよ。これはWordPressが一概に悪いと言えません。ブログ村のほうで時差を計算しておけと言いたい。このブログ村の仕様だと、日本国内ユーザーのみのサービスかと疑う。

    続きはこちらから

  • 高品質なSSL証明書って何?という話し

    ユーザーサポートしているゴルフゲームのサーバーで使っているSSL証明書の期限が迫っていたので更新しました。

    サーバーはIISですので、ちょっと面倒。一旦、仮のWebサービスを定義して、CSRファイルを作成。送られてきた証明書を仮のWebサービスにインストールしてから、本番のWebサービスに入れ替えて完了。

    まあ、IISのGUI設定画面にしたがってできるので、簡単かもしれませんが。

    ついでに、SSL証明書を発行している会社のWebサイトを見てみると、「高品質の証明書」と唄っている会社が何社があります。私はよくわからないのですが、SSL証明書に品質があるのでしょうか? このことは各社、説明されていないのですが。

    本来ならば、信頼できるサイトであるという証明書なのですが、SSLを使うことで通信路が暗号化するということのほうがSSL証明書をインストールする意味合いが強くなってきています。利用する側も証明書を見て、サイトが信頼できるかどうかはあまり判断しないような気がします。一応は、証明書のロゴは貼り付けて、信頼できることをアピールしてはいますが。

    となると、暗号化するという機能(もちろん堅く暗号化されていることが前提ですが)が一緒であれば(おそらく、暗号化される機能は変わらない)、後は価格で決めてしまうことになります。

    SSL証明書って、年額安いところで4万程度ですが、これって高くありませんか? そんなに仕事しているとも思えないし。ルートの認証局が信頼できればOKって感じなのですが。

  • 現在、夏休みモード。

    現在、夏休みモードに入っています。

    といいながら、短期のページ作成を行ったりしています。今回は、DVDに保存されている映像ファイルをアップして公開する作業。DVDのファイルをWMVファイルに変換しなければいけません。

    行き着いたのは、DVD2WMVというMPEG2(VOB)をAV、WMVに変換するソフト。このソフトで、DVDに保存されている映像ファイルをWMVに変換してしまします。

    あとは、Windows Media メタファイル(ASXファイル)を作成します。これで完成。ちょっと面倒でした。

  • 第3級アマチュア無線技士に合格?という話し

    先週受験した第3級短縮コースの試験結果が、日本アマチュア無線振興協会のサイトで発表されていました。結果は合格。しかし、免許が送られるまで、不確定のようです。

    何だかお金を払って第3級アマチュア無線技士の免許をいただいたような感じです。モールス符号を暗記すればよかったし・・・。

    6月からハムに復活して2ヶ月、怒濤の勢いです。

    著:加納勉, 編集:Webon編集部
    ¥480 (2025/05/01 13:40時点 | Amazon調べ)
    CQ出版
    ¥1,650 (2025/04/27 16:31時点 | Amazon調べ)

    電波を出すには必ずアマチュア無線の国家資格が必要です。電波法令を守って楽しみましょう。

  • 不機嫌な対応された二件の話し

    この記事を読むと、あなたも不機嫌になるかもしれないので注意。


    まず1件目。アパートの入居者から冷蔵庫が壊れてたということで、近くの日本で一番大きい電機量販店に買いに出かけました。

    流しの下に納めるため、いつも購入しているその量販店の違う店に、あらかじめ電話で冷蔵庫の型番を教えてもらいました。電話からだと注文ができないので(これが1番目の不機嫌の原因)、近くの支店に行って注文しに行きます。

    しかし、別のところに設置するため、その量販店の配送が使えないとのこと(これが2番目)。

    さらに別料金で一般の配送会社を使わなければいけないこと(3番目)。

    またさらに、廃棄はその配送会社ができないので、自分で廃棄しなければいけないこと(4番目)。

    またまたさらに、この商品は今月から安くなったということを恩着せがましく言われたこと(5番目)。

    またまたまたさらに、どう使わないとお思いますがと言われながらポイントカードを作られたこと(6番目。どうせあんたのところからもう買わないよ・・・)。だんだんと怒りが増してきましたが、違う店に行って最初から発注し直しは面倒なので我慢して支払い。

    最後に入荷まで10日がかかるということで7番目の不機嫌項目。

    その量販店は、最近ずいぶん手を広げ、接客マナーまで行き届いていないのかな? カメラ系の量販店ではそんな目に遭ったことはない。お客の希望よりもお店に合わせなければ、お安く売っていただけないのでお客は大変なのです。


    2件目。メガバンクのM銀行から妻に電話。私が電話を取る。セールスだったら電話切ることを伝えるが、セールスではないとのこと。話しを聞いてみると、住宅ローンの勧誘。これってセールスではないの?

    これから不機嫌電話のはじまり。もう電話しないで欲しいとお願いすると、本人ではないとできないとのこと。しかし、夫である私からできないのはどうしてか聞くが、規則だからということで埒があかない。

    次に何で電話するのかと聞くと、口座を持っているお客に電話をしているとのこと。何でそんな無駄なことをするのか? 本当にM銀行から電話かどうか聞く。M銀行のコールセンターからだと言ってくる。本当かどうか信用できないと伝えておく。

    この辺から、私の意地悪スイッチが入ります。

    家内が住宅ローンを組ませるくらいの資産を持っていると思っているの? この答えは、口座を持っている誰でもいいから闇雲に電話しているとのこと。どうしてと聞くと、お客様との接点がないから仕方なく電話をしている回答。窓口ではなくATMでの対応にしたのは銀行の勝手でしょうと言う。そんなところでコストをかけるよりも、金利より高い手数料をなくしてくれ。

    再度、こんなやり方しているのは本当にあなたはM銀行なのかと聞く。電話を使った詐欺の注意を銀行のロビーでも掲示しているのではないのか。名称詐欺かもしれないし。

    ここで上司に電話が代わる。しかし、以上繰り返しで納得できない。最後に本当にM銀行であったら、近くの支店から電話させるように依頼。ここでコールセンターとの電話を切る。

    しばらくたってM銀行の支店から電話がある。今回のお詫びと、支店からコールセンターへの改善要求をしたこと、今後このような電話対応しないということ。コールセンターは本社の部署で、しかしオペレータは派遣の方らしい。とりあえず、これで意地悪スイッチをオフにする。これでおしまい。

    しかし、M銀行さん。電話で勧誘していて、今回のような納得できない説明をしていると、口座にローンもないメインバンクでない私でしたら、これで口座解約するでしょうね。メールでDMを流すのも同じことかもしれません。

    知らない電話は詐欺の始まり

    詐欺被害経験者より
    シャープ(SHARP)
    ¥7,500 (2025/04/27 15:02時点 | Amazon調べ)

    高齢者への詐欺電話を防止するためにも、NTTはナンバーディスプレイを無料で提供すればいいのにと本当に思う。携帯電話は無料で着信番号表示をしているので固定電話でもできるはず。発信者通知は迷惑電話をかけてくる輩は嫌がるので、ナンバーディスプレイは本当に迷惑電話防止になる。ナンバーディスプレイに契約して対応した電話機ならば、発信者番号を通知しない詐欺電話は非通知になって拒否されるので、少しは安心である。これで詐欺電話は随分と減るので、NTTのナンバーディスプレイは詐欺電話撃退にはお薦めなのである。

    とずっと書いているけど、ようやくNTTが高齢者向けにナンバーディスプレイが無料になりました。記事はこちらから。

  • 歯医者に行ってきた話し

    奥歯の詰め物が取れたので、歯医者に行ってきました。娘も永久歯が生えてきて、乳歯とぶつかりそうだったので一緒に行きます。

    我が家でよく行く歯医者は近所の歯医者です。先日先生が替わりましたが、そのままカルテを引き継いでいます。最初に行った私が、新しい先生のテストとなります。

    前の先生から引き継ぎがちゃんとされているようです。前の先生は話し好きでしたが、今度の先生は大人しめです。前の先生は、治療しながらずうっとしゃべっていて、それに対して応答しなければいけない。応答するときは、治療を止めてわざわざ待っているという先生でした。でも、腕はいい。

    私の方は、結局プラスチックのようなものを詰めて完了。次回は口内のクリーニングをしておしまい。私の前歯は歯石が付きやすいようです。3ヶ月に一回は取ってもらいます。

    娘のほうは、麻酔をかけて乳歯を抜いてもらいます。ペンチのような器具で抜きます。痛そう。しかし、抜いてもらわないと、まっすぐ永久歯が生えてきません。がまんがまん。