今の仕事はとある会社の社内システムのメンテナンス&機能追加。現状把握の時間を短縮するため主に新機能の担当になっている。
開発環境はWindows ServerターゲットのWebシステムでPHP+PostgreSQL。PHPは趣味で少々、仕事で2ヶ月の経験、PostgreSQLは昔(Windows版が出る前)に趣味で少々、PHPの仕事のときに2ヶ月の経験。
まぁ、癖があったり複雑な仕様を持っているものではないので、問題なくこなしている。ネットが使えるからグーグル先生がほとんど応えてくれるし。JavaのWebシステムを3年やったことあるからやりたいこと、できることは理解できている。
今日、解決した問題は、PHPでリダイレクトしようと思ってheader()を使ったのだが、既に出力があるとお約束のエラーになった。実は、一昨日の勤務時の帰る直前にこの問題に当たってペンディングしておいた。今日、あっさり解決した。require()していたPHPファイルがBOM付だった。それだけで解決。TeraPadで開いてUTF-8N指定で上書き保存して解決した。その後その部分の開発はしないことになったので不用にはなったがまた一つ勉強になった。
今開発している内容を整理・改善してリリースできたら(それほど先ではない)、次のネタは思いっきり趣味が生かされる内容になりそうなので楽しみだ。
自宅でLinuxサーバを構築し、IMAPサーバを動かし、Webメールを使えるようにしている上に、10年以上前に趣味プログラミングでメーラを作ろうと勉強した知識・経験がビンゴで使えそうなのだ。もちろん、その仕事の成果を自宅のサーバ環境に反映するつもりなので、楽しみはさらに続く。
コメント