5丁目通信(仮称)

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

投稿者: muneando

  • 昔の上司から連絡をもらったけど、今を後悔したくないから、これでいいのだ、という話し。

    久しぶりに昔の会社の上司だった方から連絡をもらった。会ってみると、今年で定年退職するから、退職後の会社のホームページを作成とサーバー、ドメインなどの準備の依頼。

    この方は、所属していた事業部(私もいました)が本体から切り離されて、別の会社に移管され、そのまま残られていました。まあ、そんなことで転職でもないし、ずうっと同じ会社に入社から退職まで35年もいたわけで、めでたいことです。

    自分と言えば、転職で入って、またその会社からリストラで放り出され、別の会社にギリギリで拾ってもらって、そこでも派閥だの関係会社の間の駆け引きだのに巻き込まれてまた退社。次に行くところなくて、自分の会社を作ることになったという流れ。自分で会社をやっているけど、あまり格好のよい話しではない。

    後で元上司に聞いたところだと、自分のリストラは人事部とその方の意見の相違ということらしい。なんで辞させることのなったのは、わからないとのこと。しかも、どうして辞める前に相談しかなったのだ、と言われた。今さら遅いのよね。今さら恨み言も出てこない。おそらく相談しても、何も変わらないかもしれません。もし、とか、万が一、とかないから。

    でも人事っていうのは、そんなものかもしれません。あまり、その個人のことなんて考えていないかもしれない。個人をコマのように動かしていくようなもの。必要なくなったら、はいさようなら。

    元上司と話しのなかで、自分と同じ歳の者が事業本部長になったとか、後輩が部長になったとか言っていたけど、うらやましくないとか、嫉みが無いとか言えませんが、もし、そのまま残っていればとか・・。まあタラレバになってしまいますが、考えてもどうしようがありません。

    しかし、言えることは、あのときリストラになったおかげで、Webプログラマーのスキルをつけることができたし、会社も始めることができたし、雇う方なので時間も自由だし、時間が自由なので家族といる時間も多いし、会社の経費でいろいろと買えるし、などなど。

    もっと言うと、自分に普通の会社勤めに戻れるかと言われると、それは無理です。会議会議の連続や、上司のための報告書作成、システムがわからないシステム会社の上司との面倒な人間関係、考えてみると朝お腹が痛くなることばかり。

    ということで、結論は、「これでいいのだ。」(© Fujio Akatsuka)

    もう、過去を後悔したくないから、文章にしてみました。

  • CakePHPのcake i18nで出力したpotファイルをPoeditでマージしたときにエラーしたけど解決した話し

    CakePHPで国際化に対応したサイトを作成したときの覚え書きです。はまりました。

    __()で出力する文字列をくくってあげると、後でPoeditというリソースエディタ(?)で編集できることはわかりました。同じ文字列を繰り返して使っているときは、国際化しなくても日本語だけで公開することでも、一カ所Poeditで修正すればいいので便利です。これで、grepしてファイルを探して修正することはありません。詳細は、ここを参照してください。

    しかし、CakePHPのcakeコマンドでPOTファイルを作成して、Poeditでマージしようとすると、重複エラーになることがあります。ファイルのサイズがいつもと倍近くなるのでおかしいと思っていました。

    何回が試してみると、規則性がありました。cake i18nで初めてpotファイルを出力するとうまくいきます。つづけてpotファイルを出力すると重複エラーになります。つまり、potファイルを出力したら、一旦qキーで終了してから、もう一度cake i18nを実行しないといけないのですね。なんかおかしいが、仕方がない。

    以上、覚え書きです。

    著:山田祥寛
    ¥1,870 (2025/11/25 12:18時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/11/28 14:13時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/11/25 12:18時点 | Amazon調べ)
  • KNOPPIXをUSBメモリにインストールしてみた話し

    日経Linuxの記事に感化されて、KNOPPIXをUSBメモリにインストールしてみた。取りあえず、ソニーの8MBのUSBメモリを買ってきてインストール。最近のKNOPPIXは、メニューにフラッシュメモリへのインストールができて簡単になったのですね。CD-ROMからの機動と違って、設定やファイルを保存できるのが便利。当たり前か・・・。

    ハマったのは、無線LANを使えるようにすること。調べてみると、使っているLe’snoteのR7は、インテルの無線LANの4965というチップを使っている。こちらのサイトに書いているように、インテルのサイトからドライバをダウンロードして解凍してできるiwlwifi-4965-2.ucode を /lib/firmwareにコピーする。後はリブートすると、無線LANが認識するので、右下にある無線LANのアイコンから、いろいろ接続情報を設定すればアクセスポイントに接続できるはず。しかし、このLet’s noteを使う場合は、Windowsを使った方が便利なので、KNOPPIXを真剣にインストールすることはないのを、今気がついた。

    ちなみにこの記事は、KNOPPIXから書いている。FirefoxではなくてIceweaselという名前のブラウザなのね。特にFirefoxとはかわらない。アドオンも使える。

    数年、マイクロソフトオフィスを使っていないので(すべてOpenOfficeです)、今のところはLinuxでも作業は大丈夫。プログラムもEclipseで書いている。しかし、漢字変換のATOKを使いたい。これは大事。あとはWindows Live SyncみたいなPtoPのファイルの同期ソフトも。結局はダメか・・・。

    しかし、これでUSBメモリの一つで、自分の環境を持ち運べるのはよい。突発的に客先で作業しなければいけないときにはいいかも。USBメモリで機動できるようにBIOSを変更しなければいけませんが。

    著:大竹 龍史, 著:山本 道子
    ¥1,639 (2025/11/20 14:08時点 | Amazon調べ)
    著:Piro, 編集:日経Linux
    ¥2,178 (2025/11/22 22:20時点 | Amazon調べ)
    著:三宅 英明, 著:大角 祐介
    ¥2,970 (2025/11/21 13:04時点 | Amazon調べ)
  • インプレスのフィードからGoogle リーダーでページに飛ばない話し

    GoogleリーダーでサイトのRSSフィードから記事を読んでいます。サイトの更新情報がわかって、いちいち巡回する必要がなくて便利です。サイトの中には、Googleリーダーでは一部しか表示できなくて、オリジナルのページの飛んで読まなくてはいけないところがありますが、RSSの形式によって違うのでしょうね。

    最近のGoogleリーダーでの問題があります。

    インプレスでは、PCとかケイタイとかのニュースを配信しています。Googleリーダーでは見出ししか表示されませんが、Googleリーダーでチェックしていくのは便利でした。気になる記事は、オリジナルのページにリンクしていますので、クリック一つで飛んでいきます。しかし、最近はクリックするとページが表示されません。おそらくクリック数カウントの画像を表示しているだけで、記事にはたどり着けません。ただし、PC Watch, AV Watch, Impress Watch Headlineは、うまくオリジナルの記事に飛んで、その他ケイタイ Watch、デジカメ Watch, Enterprise Watch, Internet Watch, 家電Watchはダメなようです。

    記事を読んでいないのにクリック数がカウントされるなんて、あまりインプレスのRSSはよいできではないですね。早い対応を望みます。

    もしかしたら、この障害は自分だけ???

  • アンチウイルスソフトKasperskyをインストールした話し

    メインで使いつつあるWindows7のPCですが、今までMicrosoft Security Essentialsを使っていましたが、本格的に使うということで、アンチウイルスソフトを買ってインストールすることにします。

    商用のアンチウイルスソフトは、すべてのPCにESET Smart Securityをインストールしています売り場に行くといろいろ出ています、ESETのスペースは小さいです。相変わらずマイナーなんでしょうね。売り場に行くまでは、ESETにしようと思っていましたが、購入しているESET Smart Securityは5PC版でしたので、今回6台目ですので、違うソフトにしました。ESET Smart Securityを販売している会社は、前の前の会社にいた部署が、名前が2回変わった会社でした少なからず関係は無いことはないですが、まあそろそろ裏切ってもいいなということで(ESET NOD32アンチウイルスから導入していますが、まったく何も得もありませんので・・・)。

    購入したのは、ジャストシステムのKaspersky2010。一つのパッケージで2つのPCにインストール可能です。

    Windows7の場合は、サイトから最新版をダウンロードしてインストールするので、パッケージに入っているCD-ROMは必要ありません。簡単にインストール完了。とりあえず最新のアップデートとフルスキャンをしておきます。

    Thunderbirdをメーラーで使っていますが、スパムの対応はOutlookとShurikenだけなのでしょうか? この辺りは不明です。何だかオプションが多そうで、難しそう。

    これで、ちゃんとロシアのおじさんが、世界のウイルスからPCを守ってくれそうです。

    ただし、インストールした後かどうかわかりませんが、キーボードで文字を打つと、連続して同じ文字が勝手に入力されるのは困る。これは、CPU切換機が原因かどうかを調べないといけない。ログインのパスワードでうまく入力できない。

    ESETはマイナーなアンチウイルスソフトだけど、軽くてPCの邪魔をしないのでお勧めしています。自分が使っているPCにはMicrosoft DefenderではなくESETを入れています。

  • 最近、イヤな思いをした話し。案件打ち切りで引き継ぐの巻。

    ある案件をメンテナンスということで、いろいろと機能アップしたりとやってきました。しかし、メンテナンス料金が高いということで(私の上に何社か入って、孫孫請けなので高いのは当たり前)、3月一杯で終了となりました。

    なんだかプロジェクトの動きも鈍いし、終了するのも仕方がないだろうと思っていましたが、イヤのことはその後。違う会社に引き継ぐということになりました。

    ドキュメントとソース一式を渡して完了と思ったら、そうではありません。相手はどうしてか引き継ぎのためのミーティングをするのかと思ったら、それもしない。どうしてかというと、私が動くとメンテナンス料金が発生するからなのです。これは、一番上の会社からの指示かもしれません。

    案件はOpenPNEの上で開発したので、ソースを読んでいけば何とかなると思いますが、今となってファイルが足りないとか、いろいろと要求を出してきた。もっと、前に言ってくれればいいのに。サービスインの一ヶ月前で、どうするの。

    しかも、こちらの対応が悪いのでスタートが遅れると言ってきた。データセンターの場所もコスト削減で違うところに移すので、契約の関係でサービスを停止できないので、いろいろ言うのでしょう。こちらからは、動作するためのファイルは送っているので、そちらで何とかするようにと言っておいた。最初からこちらの提案通りに、サーバーの移設もこちらでやってしまえば問題なかったのに。

    機能の移植も短時間であるしければいけないのに、相当の能力のある会社か、無謀な会社だと思っていました。まさか後者かもしれない。こちらで後始末しなければいけなくなったらイヤだな。イヤな予感が当たらなければいいのに。

    いずれにしても、こちらはもうどうなろうと知らないよ、ということなのです。

  • ブラウザの使い分け。

    Webブラウザは何を使っていますか? 自分は、仕事ではMozilla Firefox、個人用としてGoogle Chrome、WebサイトのテストとしてInternet Explorerと使い分けています。

    仕事とプライベートと分けているのは、どうしても使っていくとタブがたくさんになってページを探すのが大変になるからです。

    最近は、バスを使うのにGmailのサイトにアクセスしていますが、なぜかGoogle Chromeだと「しばらくお待ちください。」というメッセージがよく出るようになりました。CPUの負荷も100%近くなってしまいますし。しかし、Firefoxだとそんなことはありません。これは不思議。

    IEでのテストは仕方ありません。自分はIEはテストだけに使っています。普段は使っていません。IEしかアクセスを許さないサイトもあります。IEだとバージョンを気にする必要があります。そろそろIE6を無視よいかもしれません。6,7,8と3つのバージョンをテストするのは大変です。最近はIETestという便利なアプリケーションがあります。

    Chromeをやめて、Firefoxを2つ開いておいて、Firefoxだけにしたほうがいいのかな?

  • Cake PHPでファイルのアップロードができないことを解決した話し

    自分で解決したことの忘れないうちのメモ。

    Cake PHPのビューで$html->file()のヘルパーを使って、Wavファイルを指定してそのファイルをアップロードしたとき、アクション側でファイル名が$this->dataで渡らないことではまりました。

    フォームをシンプルにしてもダメ。WindowsのXAMPPではOKだか、LinuxのApache+PHPだとダメ。WavファイルではないJpegファイルだとOK。ファイル名に空白が入っているのではないかとか、いろいろ試しましたがわからず。半日つぶしました。

    結果は、単純。CakePHPには関係ない原因でした。原因はアップロードサイズが大きいこと。ファイルサイズが大きいWavファイルなら当たり前のこと。今までは、ファイルサイズが大きいとエラーを表示したと思っていましたので見逃していました。

    php.iniに

    upload_max_filesize = 100M
    post_max_size = 100M

    のように大きい値(後で調整しましょう)を設定して、Apacheを再起動したらうまくアップロードできるようになりました。

    基本に戻ることが大切。考えていることが間違った方向ではまる典型的なミスでした。

    著:山田祥寛
    ¥1,870 (2025/11/25 12:18時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/11/28 14:13時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/11/25 12:18時点 | Amazon調べ)
  • 保険料を払っていても、万が一の場合に保険金が下りてくるかどうか心配になってきた話し

    本日、火災保険の契約更新をしました。懇意にしている保険代理店の方といろいろと話しました。

    その中で、保険会社は以前と比べて契約内容のチェックが厳しくなったとのこと。これは当たり前なことです、昔にいい加減に契約した保険については、代理店の不備であっても、契約者には保険金が下りないようです。その間の保険料は無駄になります。

    また、状況によっては、保険会社から難癖を付けられて、保険金が下りないように言ってくる可能性があるとのこと。こちらは、間に入っている代理店の交渉力次第のこと。なるべくお客の方を向いている代理店を選ぶ必要がありそうです。

    以前、アパートの2階の住人が水漏れを起こして1階に被害が被ったとき、なかなか保険金の支払いをしてくれなかった。保険会社からは配水管の設備が悪いとかいろいろ言われましたが、間に入ってくれた保険代理店の方ががんばってくれて、何とか保険金を下りるようになりました。

    しかし、毎年保険料を払っていても掛け捨てなので、もしものときに保険金が出てこなかったらいやだな。保険金が出やすい保険会社とそうでない会社があるようですが、そもそも正しく保険金を出してくれないと、保険の意味がないではないの。何だか、保険会社は自分の利益を確保するのに躍起で、ユーザーのことを見ていないのかな?

  • auからAndroid携帯の発表があったが・・・。 #androidjp

    ここにも書きましたが、auはスマートフォンへの動きが遅れていると書きましたが、ようやくAndroid携帯の発表がありました。

    KDDIのニュースリリースはここ。記事はこことかここ

    しかし、発売は6月以降だって。何でこの時期に発表なの? 顧客離れを防ぐため? 何かKDDIのあせりを感じる。

    やはり、発表したら翌日から買えますよというのがいい。何ヶ月か先のことを言われても。

    反対に、6月までauは動きがないので、ドコモのXperiaに行こうとか、やはりiPhoneかということになりかねない。

    自分は、期待させておいて、じわじわと商品を見せるプロモーション手法は気に入らない。そんなに欲しい欲しいという気持ちが続かないので。買うときは勢いが必要でしょう。