5丁目通信(仮称)

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

月: 2008年7月

  • PHPのfgetcsv()は使えない?という話し

    PHPの関数で用意されているfgetcsv()は、CSVファイルを一行読み込んで、各項目を配列で返してくれます。こんな感じ。

    $handle = @fopen("testtest.csv", "r");
    $buffer = fgetcsv($handle, 4096);

    ただし、CSVファイルに2バイトのデータが含まれていたら、うまく切り分けてくれない。PHPの内部コードはUTF-8で、CSVファイルがシフトJISなら、変なところで切ってくれる。

    仕方ないので、手っ取り早く

    $handle = @fopen("testtest.csv", "r");
    $buffer = split(",", fgets($handle, 4096));

    のように変更してあげる。CSVファイルはこちらでプログラムで生成されているので、途中にコンマが紛れてこないだろうということで、とりあえずOKとしておきます。なんだが美しくないなあー。これだと完全なCSVファイルの処理をしていないので、また後で考えなければいけないか・・・。

    著:山田祥寛
    ¥1,870 (2025/07/07 10:58時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/07/07 10:58時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/07/07 10:58時点 | Amazon調べ)
  • 東横線の日吉がますます便利になっていく話し

    いつも使う東急東横線の日吉ですが、先月6/22に目黒線が武蔵小杉から延伸しました。

    これで日吉からは、

    • 渋谷(東急東横線)
    • 横浜・元町中華街(東急東横線、みなとみらい線)
    • 銀座・北千住(東京メトロ日比谷線)
    • 目黒・四ッ谷・浦和美園(東急目黒線・東京メトロ南北線・埼玉高速鉄道)
    • 目黒・大手町・西高島平(東急目黒線。都営地下鉄三田線)
    • センター北・中山(横浜市営地下鉄グリーンライン)

    の6方向に行けます。特に渋谷方面は、4方向に行き先が違うので注意が必要です。

    将来的には、渋谷から副都心線につながるので、新宿・池袋・川越・所沢に行けます。もっとわからなくなります。

    もっと将来的には、相鉄線とつながるなんて話しが出ていますので、ますますわからなくなりそうです。

    ということで、日吉は便利になりました。2つ渋谷よりの武蔵小杉では横須賀線と乗り換えることが近々できるようなので、東京方面ならば1回乗り換えでどこでも行けそうです。

    こうなると、車で都内なんていきません。電車となります。ガソリン高いし。

  • 無線局免許を受け取りに関東総合通信局へ行って来た話し

    なにげに電波利用電子申請のサイトで、FT-817 の無線機追加の変更申請の照会をみてみたら、状態が「審査終了」になっていた。次にどんなアクションをしていいかわからなかったのでサポートに電話をしてみました。

    何と返信用の封筒を送らないと郵送してくれないとのこと(これは処理フローに書いてありました)。先日、VX-7の無線局免許を申請した際は、返信用の封筒を送らなかったが、ちゃんと免許が送られてきていました。どうして?

    すでに「審査終了」になっているので、関東総合無線局に無線局免許を受け取りに行ってもよいとのこと。青山オフィスから関東総合無線局のある九段下まで、半蔵門線で一本なので早速受け取りに行きました。

    関東総合無線局は、とても立派なビルにあります。

    最初は、法務局や銀行のような窓口があるようなオフィスを想像していましたが、大間違い。普通のオフィスでした。通してもらったのは、よくある打ち合わせコーナーでした。

    担当者に申請番号を伝えると、無線局免許を出してくれます。運転免許証などの身分証明書で確認して受け取ります。今回、移動でも申請したのでシールもくれます。

    郵送の件と聞くと、(1)原則は直接受け取り、(2)返信用の封筒を送って返送、(3)ある時間が経ったら直接郵送だそうです。VX-7の場合は(3)だったのですね。お手数をかけてしまいました。

    審査終了したら、どうしてメールでも通知しないのかを、ついでに担当者に聞いてみました。いちいち自分で照会の画面で検索しないと、どうなっているかがわからないので。

    すると、担当者もメールで審査終了を通知していないことは、問題として理解されているとのことでした。今後システム改修を予定しているとのことです。

    これから電子申請の手続きが便利になることを期待しています。あとは、もっと処理が早くなればいいのですが。

    著:加納勉, 編集:Webon編集部
    ¥480 (2025/07/01 00:03時点 | Amazon調べ)
    CQ出版
    ¥1,650 (2025/07/01 00:03時点 | Amazon調べ)

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

  • アンテナATAS-25を河原で試用してみた話し

    FT-817と一緒に購入したスタンダードのアクティブチューニングアンテナATAS-25を、近くの鶴見川の河原で試用してみました。暑かったのですが、夕立が降るか降らないかの風が強い日でした。

    まだ、FT-817の免許更新が済んでいないため聞くだけ。7MHz、21MHz、28MHzはチューニングOK。50MHZはチューニングできませんでした。

    チューニングはまだ試験電波も出せないので、受信感度が高いところでグリップを上下して調整。思ったより簡単にチューニングできます。

    7Mはこんなにたくさん出ているなんて初めて知りました。どこも周波数が空いていません。重なり合って交信しているという感じです。21Mも聞こえました。29MのFMって本当に交信しているのですね。これは驚き。

    FT-817のバッテリー切れで終了。

    以前、自宅で聞こえなかったのは、やはりアンテナのせいですね。まだまだ使いこなすには、経験が必要なようです。

    著:加納勉, 編集:Webon編集部
    ¥480 (2025/07/01 00:03時点 | Amazon調べ)
    CQ出版
    ¥1,650 (2025/07/01 00:03時点 | Amazon調べ)

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

  • WebブラウザをSleipnirからFirefoxに乗り換え

    一年くらいSleipnirを使っていましたが、Firefoxに移行しました。Sleipnir は、IEのTridentエンジン、FirefoxのGeckoエンジンを切り替えられるので、Webサイトの開発で便利かなということで導入していました。

    しかし、最近Sleipnirが固まったり、応答が悪かったりという症状が見え出しましたので、Firefoxの3.0がリリースされたことを機会に乗り換えました。

    乗り換えの作業は、お気に入りの移行だけ。移行は、IEを介して行うと簡単でした。

    しかし、Sleipnirの名前は、とうとう最後まで私は読めなかったです。正解は、「スレイプニル」だそうです。乗り換えの一因はこれもあるかもしれません。やはり、他の人に勧めるときに、「名前が何だっけ?」という時点で負けかもしれない。

  • どうしてゴミのペットボトルのキャップとラベルを外さなければいけないのか?という話し

    今回の題名は、小4の娘が横浜市のリサイクルセンターに課外授業で行ったときの話しから。ちょっと納得した話し。

    娘の話によると、横浜市ではペットボトルはリサイクル業者に出しているとのこと。そのとききちんとキャップとラベルを外さないと、ペットボトルの価値が一桁下がるそうです。

    価値が下がると、収入が減るので横浜市民として、少なからず影響があります。したがって、私のようなケチくさい人間は、納得してキャップとラベルを外すことになります。

    詳しくは、横浜市の資源循環局のサイトを参照のこと。ゴミの価値が下がることは書かれていません。

    最近、エコエコと誰でも言い出していますが、地球のためなんて大げさではなく、まずは自分に返ってくることからやってみればよろしいかと。

    そういえば、横浜市のゴミ収集車が流しているG30のテーマ曲クレージーケンバンドなんです。

    追記(2022年10月2日)

    久しぶりにこの記事がアクセスされたので追記を書きます。

    ペットボトル本体とラベルとキャップのプラと素材が違うので分別して違う日にゴミを出すのは理解できます。

    ところでキャップを外したときにペットボトル本体に残るキャップの輪っかは残したままでいいのでしょうか?

    ゴミ分別の意識高い系の人は、キャップの輪っかを外すハサミを使って分別していますが、ペットボトルメーカーのほうで完全にペットとプラを切り離すようなペットボトルを開発できないものでしょうか?

    この輪っかを見るたびに、ペットとプラの分別でモヤモヤします。

  • HamRadioDeluxeで無線機の遠距離操作が可能らしい

    先日、インストールしたHamRadioDeluxeですが、東京WiRESハムクラブサイトによると、インターネットを介して遠距離操作が可能らしいです。HamRadioDeluxeがHRDと記事タイトルで略されていたので見逃していました。

    操作するPCとされるPCにHamRadioDeluxeをインストールしアクセスできるように設定、音声はSkypeを設定、あとはルーターのポートの穴開け(これは得意)すればよい。書けば簡単ですが、時間を見つけてやってみようかな・・・。

    ただし、実際に送信するのには、免許の変更が必要。この辺りは法律の上で運用しなければいけないアマチュア無線の世界では注意が必要です。PCの世界では、リモートアクセスしようととか、PCのクロックを上げて処理パワーを上げたりとか、個人で使うようなことは何をやっても役所に申請するといったことはあまりありませんので。

    にほんブログ村 トラコミュ 無線、アマチュア無線へ
    無線、アマチュア無線
  • HamRadioDeluxeで楽しましょ、という話し

    システム屋の性で何とか楽できないか。今手元にあるFT-817はいい無線機ですが、小さい上に操作が面倒な部分があります。設定するのにメニュー入って選択して設定。

    そこで、HamRadioDeluxeという無線機コントロールソフトをインストールしてみました。無線機コントロールソフトというのは、無線機とPCをケーブルで接続してコントロールできるようにソフトです。PCの画面に無線機がコントロール画面が表示されて、この画面から周波数を変えたり、バンドを変えたり、モードを変えたりできます。無線機のつまみをいじると、これに連動してHamRadioDeluxeの画面も変更します。

    接続するためには、無線機とPCのシリアルポートとを接続するメディアコンバーターのようなCATケーブルが必要です。CATケーブルはメーカーから入手することもできますし、ハムの世界らしく回路図が公開されていて自作することもできます。自作するよりも手っ取り早く完成品をヤフーオークションで落札してしまいます(ここから製品を探せます)。出品されている方は個人で自作したケーブルを配布されているのですが、送られてきたケーブルを見ると市販品と遜色のないできばえです。

    参考にした書籍は次の書籍。ただし、大まかな機能の説明しか載っていないのは残念。次回紹介するHamLogとのリンクのヒントは参考になりました。

    この本の付録のCD-ROMからではなく、最新版をサイトからダウンロードしてインストール。FT-817は、対応無線機に含まれているので簡単。PCと無線機のシリアルポートのボーレートを38,400bpsに設定しました。インストールは思った以上に簡単でした。

    その他、いろいろHamRadioDeluxeには機能があるようですが、追々試してみたいと思います。

    著:加納勉, 編集:Webon編集部
    ¥480 (2025/07/01 00:03時点 | Amazon調べ)
    CQ出版
    ¥1,650 (2025/07/01 00:03時点 | Amazon調べ)

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

  • 6m AND DOWNコンテストに初めて参加してみた話し

    昨日(7/5)から本日まで開催された「第38回 6m AND DOWN コンテスト」に初めて参加してみました。新しいことをやることは、刺激があっておもしろい。

    何のコンテストかというと、アマチュア無線の交信数を競争するコンテストです。呼び出す方は18時間、呼び続ける。呼び出されるほうは、まだ交信されていない局を探して交信するというものです。

    まだ交信されていないかどうかはログを付けながらチェックして交信します。紙のログでもいいのですが、コンテスト用のログ管理ソフトが用意されていますので、急遽インストールして使います。インストールしたのはzLog for Windowsで、コンテスト開始してからのインストールですので、参加賞だけというのがバレますね。

    18時間もマイクを握っているわけにもいけませんので、最初の3時間と終わりの1時間の参加だけ。

    交信といっても、コンテストナンバーを交換するだけですので、コールサインと都道府県の2つしかわかりません。

    今回参加したバンドは、430MHzですが、普段静かなバンド(余計な交信は多いですが・・・)がコンテストのときは交信で埋まります。結果としは33局の交信でした。

    ログを提出して(提出フォーマットは、zLogで簡単です)、これで終了。

    今回参加してわかったのは、5Wのハンディ機でも、一番遠くは栃木県日光市まで交信できたこと。交信はできませんでしたが、富士山山頂からの電波も受信できました。今回は、どこまで交信できるかがわかってよかったです。

    著:一般社団法人 日本ダイレクトメール協会
    ¥3,240 (2025/07/02 14:19時点 | Amazon調べ)
    WAVE出版
    ¥1,580 (2025/07/06 12:04時点 | Amazon調べ)
  • 今日は本棚の整理です

    仕事も一段落(?)したので、今日は一日自宅(本社です)の本棚の整理をしました。この商売をしていくと、どんどん本やら雑誌が増えていきます。

    会社を始めてよかったのは、本がどんどん買えることです。もちろん必要な本ですが。

    会社にいると本を買うのは、上司の承認やらで面倒。大きい会社にあると図書室があって、そこの承認もとらないといけません。早くて2週間。遅いと1ヶ月以上待たせられました。

    いつからか、仕事に必要な本、必要になるそうな本、自己鍛錬の本などは、自分で買うようになりました。

    それで放っておくと、本が山と積まれることになります。たまに時間があるといらない本の整理をします。

    例えば、古い本は処分します。古いといっても、1年以上前の雑誌になります。しかし、例えばSoftwareDesginWeb+DB PRESS(どちらも技術評論社ですな)は1年以上前でも残すとか、雑誌によっては残します。

    おそらく行かない分野の本も処分します。今回は、Java関係でしょうか。最近はJavaの仕事はありませんし、あっても引き受けませんので。あとは古い情報になってしまったものも処分してしまいます。

    以下は、今回処分する本の山です。