5丁目通信(仮称)

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

カテゴリー: システム関連

  • PHPでExcelファイルで時間を読み込むと値がおかしくなる、という話し

    Excelファイルに時間がセルにあると、PHPのプログラムから正しい値が読み込むことができません。

    使ったPHPのExcelファイルを読み込むライブラリは、Spreadsheet_Excel_ReaderとPHPExcel。どちらもダメ。ソースを追ってみたがわからない。03:00と時間を読み込むと、0.125になる。Excelで書式を変えてみると、0:febfeb:になってしまう。何か、ライブラリ側で書式の設定があるかも。

    仕方ないので、Excelファイル側で書式を文字列にしてもらうことにする。後で解決策があれば、変更しましょう。

    Spreadsheet_Excel_Readerは、セルに何も値を格納していなければ、PHPで取り出した配列には何も出てこないのね。nullか空白文字を期待してアクセスすると変数の未定義エラーになる。Spreadsheet_Excel_Readerクラスのvalメソッドを使わなければいけない。配列を追っていくときには注意。

    後、Excelのブック内のシート数はどこにも格納されていないのね。いろいろと使いにくいところがある。

    著:山田祥寛
    ¥1,870 (2025/11/25 12:18時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/11/28 14:13時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/11/25 12:18時点 | Amazon調べ)

  • OpenPNEの案件を別の会社に引き継ぎをした話し

    OpenPNEで開発していたSNSのサイトを、他の会社に引き継ぎました。

    このサイトは、OpenPNEの上で運用したと言えど、とてもカスタマイズされています。はたして、引き継いだ会社は面倒を見ることができるのでしょうか? まあ、変更が大きいといっても、OpenPNEの構成に乗っ取っていますので、OpenPNEの内部を理解されていれば難しくはないと思いますが。後は引き継いだ会社の実力次第です。

  • 3ヶ月前の案件の内容を忘れてしまう。ちょっと問題であるという話し

    いつまでのイジイジと根に持って覚えていると嫌われますが、昔開発した案件の内容を忘れてしまうのは困りものです。

    今回、いきなり電話があって、他のシステムと連携している画像のインポート処理が動いてなくて、サイトの画像がNoImageになってしまうとのこと。

    さて、どのように対応すればいいのか手間取ります。ドキュメントがあるのはあるのですが、そのドキュメントがどこに置いているかわからない。せっかくのドキュメントが台無し。

    そこら中のドキュメントをひっくりがえして(PCのエクスプローラですが・・)、やっと見つけ、ソースを眺めて再インポートを指示する。

    障害内容は、画像の数が多くて処理の途中でタイムアウトになっていた。タイムアウトの時間を延長して対応する。

  • xfy Blog Editor販売終了だそうです。#justsystem

    xfy Blog Editor販売終了だそうです。無償版を一時期使っていました。現在、ブログエディターはWindows Live Writerを使っています。

    ジャストシステムは、事業を縮小していくのでしょうか? ちょっと心配。

  • YAMAHAのルーターがインターネットにつながらない障害があった話し

    お店が引っ越すということで、インターネットの接続場所も移動したときに、接続できないという連絡がお客様からきた。

    回線の問題か、接続しているヤマハのRTX1100の問題か、どこまで接続できるかの切り分けをするため、直接PCで接続できるか試してもらう。最初はフレッツスクエアに接続できるか? これうまく接続できる。回線の工事とフレッツの工事はうまくいっているようだ。

    そこで今度はプロバイダにルーターを経由しないで接続してもらう。引っ越しをしたがプロバイダも同じなので、接続IDとパスワードも変わらないはず。これもうまくいく。ということは、ヤマハのRTX1100の設定の問題か? 今度は、telnetでルーターに接続してもらって、接続コマンドを叩いてもらう。これでも接続できない。ここまで、電話でサポート。現地に行かなければいけないか??

    と言っていると、お客様からルーターのポートの点滅がおかしいとのこと。一定間隔で点滅しているらしい。念のために、ヤマハのRTX1100が外につなげているポートをLAN2からLAN3につなぎ替えてもらう。そのため、設定も変えてもらうため、telnetから設定のコマンドを叩いてもらう。これは電話で口頭で指示するのはとても大変。その結果。無事に接続完了。

    おそらくポートの点滅がおかしいことが気がつかなければ、現地に行ってもわからなかったかもしれない。

    お客様には、代替のルーターを用意してもらうようにお願いした。今回初めて、ヤマハのルーターの障害を経験した。ポートが使えなくなることもあるのだ。

    ヤマハ(YAMAHA)
    ¥149,500 (2025/11/23 14:24時点 | Amazon調べ)
    ヤマハ(Yamaha)
    ¥39,800 (2024/01/08 10:01時点 | Amazon調べ)
    ヤマハ(Yamaha)
    ¥89,500 (2025/11/27 13:23時点 | Amazon調べ)

    拠点間や法人向けルーターは、ヤマハのルーターが信頼性があってお勧めしています。私もヤマハのルーターを使っています。

  • LISMO Portのケータイデータバックアップの携帯電話接続が便利になった話し

    LISMO Portに入っているケータイデータバックアップのバージョンが上がって、未読のメールが携帯電話にあっても接続できるようになりました。今までは、未読メールがあると接続できなくて、必ず待受の画面にしないと接続できませんでした。接続できるのは当たり前ですが便利になりました。

    でも、LISMO PortはWindows7に対応していないのはまだまだですが・・・。

    と書いた後、携帯電話にメールが入って、そのままクレードルに置いたら、今まで通り待受画面にするようなメッセージが出てしまいました。以上、うまく接続できたのは気のせいだった。やはり不便・・・。

  • Androidスマートフォン。auはまだかいな? #android #google

    Googleから自社製スマートフォン「Nexus One」が正式発表されましたね。記事によると携帯電話向けOS「Android」を採用した似たような端末が日本でも発売されるとのこと。しかし、ソフトバンクとドコモだけらしい。

    今使っている携帯電話はauです。この辺りは、auは遅れている。早く出さないと、乗り換えるよ。> au

  • Giga スイッチングハブに交換した話し

    社内のハブをGiga対応の1000Mのスイッチングハブに交換にしました。レイヤー2のハブですので、設定なしに交換だけでOKです。

    とりあえずインターネットはBフレッツで100Mなので、外へは1000Mではないので恩恵はありませんが、社内のLANはいくらかはよくなるでしょう。500MBの大きなファイルをサーバーに転送してみましたが、半分くらいの時間で転送できることを体感できました。

    でも、本当にGiga対応のハブが安くなりました。少し前は高くてGiga対応のポートは2ポートだけとかでしたが、5,000円くらいで8ポート全ポート1000Mというハブが購入できます。買ったのは、以下のバッファローの8ポートと16ポートの製品。

    バッファロー
    ¥5,980 (2024/01/08 09:57時点 | Amazon調べ)
    バッファロー
    ¥21,009 (2024/01/08 09:58時点 | Amazon調べ)

    iSCSIのバックエンドのLAN用に5ポートの製品もバッファローを買っていました。よくも同じシリーズのハブを買ったものです。

    そういえばバッファローの製品がたくさん買っています。以前はネットワーク機器は、PCIだったのにどうしてでしょうか? 量販店で手に入りやすいのは確かですが、ネットで買うのもバッファローですので、そうでもなさそうです。単純に、どのメーカーでも変わらないので、バッファローだったら外れはないという、何も考えていないということでしょうか?

  • 社内サーバーのすす(ほこり)払いをした話し

    年末ですので、恒例の社内に置いてあるサーバーのすす払いしました。すすというより、ほこりですが。

    1年に1回、サーバーやPCは埃を吹き飛ばして上げないといけません。特にファン、空気が流れるところには、ほこりが積み重なって溜まっているはずです。暑くなったら、ほこりが原因で熱暴走するかもしれません。

    今回は、UPSのバッテリーが届きましたので、バッテリーの交換も一緒にしました。事務所には2台のサーバーがあるのですが、古い方の1台は修理をしていますので、そんなには汚れてしません。もう1台の新しいサーバーは、1年ぶりに中を開けてみると、前の空気の取り込み口がほこりでひどい状態です。これをすべて取り除いてあげます。室内ではとんでもないことになるので、外での作業です。

    無事に作業が完了して、来年1年間、サーバーたちにはがんばって働いてもらいましょう。

  • IMAPのサーバーを移行しました。

    ツレからThunderbird3にアップデートしたらIMAPの受信サーバーからメールを読むのが遅いということなので、新しくIMAPのサーバーを立てました。

    IMAPの今のサーバーは5年以上経っていますので、そろそろ新しいサーバーに変えなくていけなかったので、いい機会でした。

    CourierIMAPからDovecotにしました。yumで簡単にインストールしました。とても簡単。SSLでアクセスできるように設定しておしまい。

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny