5丁目通信(仮称)

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

投稿者: muneando

  • Amazon Cloud Searchを調べ出す。 #phpcon2014

    Amazon Cloud Searchを調べ出す。 #phpcon2014

    昨日PHPカンファレンス2014でセッション後のRetty梅田さんに、今抱えてる楽曲検索サイトでどうしようかなと相談したら、Amazon Cloud Searchがいいよ、と教えてくれた。早速、Amazon Cloud Searchを調べ出す。

    楽曲の作詞、作曲、カテゴリ・・・、といろいろな項目で検索したいのだけども、今はRDBにぶち込んで、取っても長いwhere句でぶん回している。これからも検索対象項目が増えそうな勢いだから、MongoDBで対応していってみようかなと思っていた矢先だった。

    これからいろいろと考えてみる。今回のPHPカンファレンスの大きな収穫。

  • PHPカンファレンス2014に参加してきました。 #phpcon2014

    PHPカンファレンス2014に参加してきました。 #phpcon2014

    今年もPHPカンファレンスに参加してきました。東急蒲田から京急蒲田は、相変わらず遠い。

    もうすぐPHP7が出てきてしまうね。RHL系を使っていると、いまだにPHP5.3がインストールされてしまうのに。CentOSも7にしないといけないな。

    懇親会は不参加でした。パイプイスが堅くてお尻が痛くてとても我慢できなくて、何だか会場に人が沢山いすぎて人酔いして、しかも臭いに閉口して気持ち悪くなって。

    来年も同じ会場かあ・・・・。

    Embedded Link

    PHPカンファレンス2014でPHPNGのLT発表をしてきました
    10月11日に開催されたPHPカンファレンス2014でLT発表してきました。以下が発表資料です。 5分では喋りきれ..

  • #ATOK で現在時刻の入力の話し

    #ATOK で現在時刻の設定

    「きょう」で今の日付を入力できるのは知っていたけど、「いま」で現在時刻を入力できるのは今まで知らなかった。知らない機能はまだまだありそう。

    日付と時刻をまとめて入力できないものか。

    かしこい日本語 ATOK | 日本語入力システム ATOK 2014 for Windows
    アクセルモードを新たに搭載し、最大25%の高速化を実現。速さと快適さを徹底追求した史上最強のATOK。

    View this post on Google+

    ジャストシステム
    ¥6,146 (2025/04/26 20:52時点 | Amazon調べ)
    ジャストシステム
    ¥3,753 (2025/04/26 20:52時点 | Amazon調べ)

    なんやかんや言いながらも、40年の歴史があるせいか漢字変換はATOKが一番賢い。いつでも最新版(毎年ATOKはバージョンアップにしてくれる)になるので月額課金のATOK PASSPORTにライセンスは集約されている。これ以上、ATOKが重くなくなればいいけど。ATOKが開発終了にならないためにも、皆さんATOKを買っておくれ。

  • そろそろ電動歯ブラシの替えブラシがなくなってきたので注文した話し

    もう10年以上ブラウンの電動歯ブラシを使っていて、もう手磨きに戻れないのですが、相変わらずブラウンの替えブラシはお高いですな。

    一個あたりの替えブラシの値段を計算して、ヨドバシカメラの通販に注文しました。どういう訳か、ベーシックブラシより歯間ワイパー付きブラシのほうが安かったので、そちらにしました。

    ブラウンは電気シェーバーも使っていますが、そのアルコール洗浄液もお高いという、やはりそんなビジネスモデルなんですな。

    追記

    日本発売品よりも並行輸入品のほうがお安いので、そちらを普段は注文しています。くれぐれも互換品を手を出さない方が賢明です。互換品ですと口の中でブラシがバラバラになって、とても困ったことがありましたのでこりごりです。

  • MySQL Workbenchのマイグレーションで文字化けした話し

    SQLServerのデータベースをMySQLに変換しようと、MySQL Workbenchのマイグレーションの機能を使ってみた。スルスルとテーブル構造やデータを変換できた。これはすごい。

    と思っていたら、日本語で格納した項目はすべて???で文字化け。ダメじゃん、と思って、いろいろ調べてみた。MySQL Workbenchに文字コードを設定できる設定はないし、さてどうしたものか。

    どうせ最後にはMongoDBのコレクションに変換する予定なので、CakePHPのシェルで変換プログラムを書いている。そのプログラムからSQLServerを直接見に行けばいいじゃない、と思ってFreeTDSだのODBCだのCentOSにインストールしてやってみると接続はできた。しかし、Linux, Mac OS X, FreeBSDからはSQLServerは接続できないとCakePHPのドキュメントには書いてある。

    実際に/Config/databese.phpにSQLServerをデータソースとして設定しても接続できなかった。CakePHPのソースを負っていくとPDOのライブラリが見つからない云々というエラーとなる。

    それでも、しつこく調べてみると、無理矢理CakePHPのSQLServerのデータソースを書き換えてSQLServerに接続する方法があって試してみたけど接続できるが文字化けという同じ結果だった。しかし、pearのDB.phpだと文字化けせずにうまく接続できる。でも、今さらDB.phpなんて使うなんてね・・・。

    と、諦めているときに、とても当たり前のことに気が付いた。とても恥ずかしいこと・・・。

    何とMySQLで文字コードの設定を何もしていなかった。ここのサイトに書いているように/etc/my.iniに

    [mysqld]
    
    character-set-server=utf8
    
    [mysql]
    default-character-set=utf8
    
    [mysqldump]
    default-character-set=utf8

    を設定しみる。今度は、MySQL Workbenchのマイグレーションで文字化けせずに、うまくSQLServerからMySQLに変換できた。

    やれやれ、大変な回り道をしてしまった。もっと早く気付けよ > 自分。

    著:山田祥寛
    ¥3,366 (2025/04/25 12:34時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/04/25 12:34時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/04/25 12:34時点 | Amazon調べ)
  • ベネッセの個人情報漏洩その後の話し

    ベネッセから個人情報漏洩のその後の対応として手紙が来た。お詫びとして500円の金券をくれるそうだ。

    しかしながら、今さら金券なんて受け取るのも貧乏くさいので、「ベネッセこども基金」に寄付して、ベネッセでの個人情報をすべて削除するということで葉書を送り返した。

    もう、データは出回ってしまっているので、どうしようもないけど。これで名簿を使うほうが、名簿屋から個人情報を購入することを自制してくれればいいのですが。

  • ダイレクトメールの日祐メール便に対して停止手続きをした話し

    ヤマトや日本郵便ではなくて、日祐というところからダイレクトメール(DM)が届くようになっていた。DMは東京ガスのDMだけれども必要ないので、止めてもらうようにお願いする。

    DMの宛名の上にある日祐メール便のフリーダイヤルに連絡をする。東京ガスだけではなくすべてのDMを停止するように依頼する。日祐メールの担当者は、意外にも丁寧に受け付けてくれた。最初は東京ガスだけしかできないということだったか、そこを何とかということですべてのダイレクトメールを止めてもらう。

    日祐メール便って、軽自動車で配達しているようだけど、何か手間がかかっている感じ。

    著:一般社団法人 日本ダイレクトメール協会
    ¥3,240 (2025/04/29 00:13時点 | Amazon調べ)
    WAVE出版
    ¥1,580 (2025/05/01 14:58時点 | Amazon調べ)

    追記

    その後、連絡が入ったらしくて、軽自動車に乗った配達の人がポストの前まで確認に来ていた。

    続きはこちらから

  • So-netの代理店と称する会社から電話があった話し

    今日はソネットの代理店と称する会社から電話あった。そういえば、以前ソネットの営業が、界隈でピンポン営業していたっけ。

    どうせNURO光の営業だと思って、反対にいろいろ質問してみた。

    Q: どうして電話番号を知ったの?

    A: 市内局番で地域を指定して、下4桁をランダムに電話をしている。

    Q: もしかしたら、プロバイダをやっている会社に電話しているかもしれないけど大丈夫?

    A: 相手の名前も知らないから、そうかもしれない。

    Q: 何だか無駄な電話をしていると思うけど、一日何件電話しているの?

    A: 今で209件目です。

    Q: そのうち話しを聞いてくれるのは何件くらい?

    A: 20件くらいは話しを聞いてくれます。

    Q: とても大変みたいけど、バイトの人?

    A: いいえ社員です。

    Q: 契約したら、何か報酬はあるの?

    A: なにもありません。

    Q: それだったら、今流行りのブラックな会社?

    ここで、また電話します、と突然電話を切られてしまいました。また電話されたら困るので、迷惑電話登録をしておきます。

    まあ、セールス電話の途中で切るなんてまだまだだな。

    しかしながら、ソネットは代理店指導なんてやっていないのだろうな。今のところNURO光なんて入る気もこれっぽっちもないし。

    シャープ(SHARP)
    ¥7,500 (2025/04/27 15:02時点 | Amazon調べ)

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

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

  • 配水管の交換工事の話し

    入居者から「お風呂の排水が流れにくいのですけど。」と申し訳なさそうに連絡が入った。「掃除してもダメなんです。どうしたらいいでしょうか。」と言われた。その部屋は一度排水詰まりで対応したことがあって、日頃の掃除の仕方まで教えてあげていたのでした。

    こうなったら早急に対応してあげようじゃないの、ということで本日水道屋さんが来て修理対応。台風が来ているので雨の中の作業となりました。

    その入居者は二階の部屋ですので、直下の一階の入居者の人にも協力いただいて、どこが詰まっているか配管を調べます。水道屋さんによると途中の升で詰まっているとのことでした。升を外して清掃となるところですが、固まって外せない。そこで、パイプを切って升ごと交換となりまして。急遽水道屋さんは近くのホームセンターに行って材料を買ってきての作業となります。こんなとき近くにプロ向けのホームセンターがあると助かります。

    そんなこんだで3時間の作業で、無事に流れるようになってよかったです。今回は築二十五年で今まで溜まり溜まった垢のようなものパイプに詰まったということで、費用は全額こちら持ちとしました。こんなふうに気が付いたことを早めに言ってもらうと、大惨事にならなくて済みますのでありがたいです。二階からの水漏れで大惨事になった経験がありますけど、そのときは費用負担の分配や保険を含めて後処理が大変でした。

    というわけで、協力していただいた一階の入居者の方には、古くなった風呂の鏡を無償交換しておきました。もう10年以上経っていますので、鏡の役割をしていませんでしたので。

  • MySQL WorkbenchのER図は文字化けするのね、という話し

    今まではEclipseで動くERMasterを使っていたけど、EclipseからNetBeansに開発環境を変えたので、何かよいER図を書けるツールを探していた。見つけたのは、MySQL Workbenchの中にあるER Diagramの機能。PhpStormにもER図を書く機能があるらしいが、こちらはNetBeansがダメだったら試してみる。

    元々は、SQL Serverのデータベースを使ったサイトを、オープンソースに持っていきたいので、そのデータベースのER図が欲しいということからだった。MySQL WorkbenchだとSQL ServerからMySQLへのマイグレーションもできるので便利。ささっとSQL ServerからMySQLにデータベースを変換する。あとはER図を掻き出してみる。

    ここまでは簡単にできた。SQL Serverの項目の名前の付け方がよろしくないので、関連付けをするとおかしな名前になってしまうのはしかたない。

    問題としては、日本語になっている項目名が文字化けする位でしょうか。環境設定のフォントの指定をメイリオにしても直らなかった。日本語にしているところが問題なのですが。

    ERMasterのNetBeans版が出ないかな。ERMasterは使いやすい。

    著:山田祥寛
    ¥3,366 (2025/04/25 12:34時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/04/25 12:34時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/04/25 12:34時点 | Amazon調べ)