5丁目通信(仮称)

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

カテゴリー: サポート

  • 名刺サイズの用紙で横方向に印刷する方法の話し

    子どもの小学校のPTA会長をやることになりました(この件は、追々書いていきましょう)。入学式の準備で小学校に行きました。そこで首から提げるネームカードが必要になりました。小学校では身元を提示しなければいけません。そこでネームカードの作成を引き受けることになりました。

    ネームカードを簡単に作るには、A4サイズに12枚名刺が並んだ用紙に印刷して切り離すのが簡単でです。しかし、これでは

    縁のぎざぎざがいやな感じです。12枚きっちりだったらいいのですが、8枚とか半端な枚数だともったいない。そこで名刺サイズに裁断された用紙を買ってきました。

    しかし、この名刺サイズの用紙はプリンタに制限があります。まずは小さな名刺サイズに対応したプリンタではないとプリントできません。持っているエプソンのEP-301はこれはクリア。

    まずはどんなソフトで印刷するかを決めます。これから各委員会のメンバーの名札を印刷しなければいけないので差し込み印刷に対応するソフトにします。筆まめという選択もありますが、汎用的につかえるということで

    OpenOffice.orgのBaseにします。Sun Report Builderというアドインもインストールします。名簿データはOpenOffice.orgのCalcで作成しておきます。マイクロソフトオフィスのExcel、WordとかAccessなんて持っていないもので・・・。

    しかし、OpenOffice.orgのBaseは使いにくいのです。自由なレイアウトができません。例えばテキストの均等割り付けとか、テキストとテキストの間の調整とか、画面の編集と印刷プレビューとが合わないとか、突然編集できなくなるとか、いろいろ使いにくいところがあります。最悪は異常終了になること。まだまだ安定していません。

    とりあえずがんばってOpenOffice.org Baseでラベルを印刷できるようにします。Sun Report Builderのアドオンをインストールしておけば、Access並にレポート作成は簡単になります。

    横方向でレイアウトしたので、紙を横で入れると紙送りをしません。よく印刷設定を見てみると名刺サイズの用紙は縦方向しか対応していないのです。90度回転するオプションを探しましたがありません。縦で印刷しようとすると、もちろん横方向に印刷するのではみ出ます。さて、どうしたものか・・・。

    解決方法は、一度PDFファイルに出力します。JUST PDFなどのPDFファイルの編集ソフトで90度回転してから、縦方向で印刷します。多少手間がかかりますが、これで正しく横方向の名刺サイズの印刷が完了です。

    以上、長々を書きましたが、次に名札を印刷するときの覚え書きです。横方向の名刺を印刷するときも使えます。

  • MySQLのデータベースをリストアしたときの文字化けと途中エラーを対応した話し

    500Mバイト位のダンプされたSQLデータをリストアしたときの問題と対応方法の覚え書き。詳しい対応方法は、こちらから。

    まずは途中で、

    ERROR 2006 (HY000) at line 803997: MySQL server has gone away

    とエラーが発生した。これは実行するクエリが大きすぎるため。MuSQLのリファレンスマニュアルに書いてあった。ここを参照のこと。今回は、my.iniの設定を

    max_allowed_packet=128M

    にした。

    リストアしたデータベースを覗いてみると、見事に文字化け。ダンプされたSQLファイルは正しくUTF-8になっているので、リストアの問題。SQLのファイルの最初に

    SET NAMES utf8;

    を追加する。今度は正常にリストアしたことを確認して完了。

    そういえば、昔同じことで悩んだことがあるかも・・・。

  • ファイルサーバー(NAS)のTeraStaionを発注した話し

    お客さんのファイルサーバーを発注しました。既にWeb+DBで使うPCサーバーをお客さんが発注して、予想外に早く届いたようだ。こちらに送っていただくようにお願いしていたが、手違いでお客様のほうに届いたようで、こちらに転送してもらう。

    慌てて残りのファイルサーバーやルーターを発注した。ファイルサーバーは故障しても、オンサイトで面倒見てくれないので、こちらで注文してあとで請求する。

    ファイルサーバーといっても大それたものではない。いつものバッファローのテラステーション。しかし、民生品としてもテラステーションは侮れない。自分の所を含めて何台か導入しているが、トラブルが少ない。パフォーマンスよりも安定していることが肝心。

    しかし、今回は念のために、バックアップ用のUSB外部ドライブと、交換用のハードディスクドライブも一緒に導入している。ファイルサーバーの設定はRAID6を利用する予定。本来ならば、2台のテラステーションで二重化すればいいのだが、予算の関係でバックアップは外部ドライブへ。

    あと、発注は出入りの業者なんて知らないので、いつものアマゾンで通販。ここが安くて早い。美味しい(この場合、質がいいのか)なら三拍子が揃うのだが・・・。

    SambaをLinuxサーバーのインストールしてファイルサーバーとして動かすよりも、サクッとQNAPを入れてしまったほうが簡単、安心、便利でおすすめ。ファイルサーバーだけではなくてIntelのCPUのQNAPなら、Dockerでいろいろとコンテナを設定してサーバーをたくさん立てられるしね。

  • XOOPSのサイトにログインできなくなったけど解決した話し

    会社のホームページはXOOPSで作成しています。最近、サイトを修正しようとしたら、ログインできているようでログインできていない。IDとパスワードが合っているのにログインできない。

    phpMyAdminをみてみると、xoops_sessionテーブルが使用中になっている。調べてみると

    REPAIR TABLE `xoops_session`

    で直るとのこと。無事に使用中が消えている。詳しくは、このページを参照のこと。

    ログインしてみると、今度は、

    You are registered as BAD_IP by Protector.

    となる。何回も繰り返しログインに失敗しているので、Protectorモジュールが拒否しているようだ。ここでも調べてみると、mainfile.phpの記述を変えて、Protectorモジュールを向こうにしてから自分のIPアドレスを拒否リストから削除してあげればよい。

    そろそろ、自分の中ではXOOPSは終わってしまったので、XOOPSをやめてサイトをWordpressにリニューアルしようか・・・。

    著:久保田涼子, 著:西原礼奈, 著:阿諏訪聡美
    ¥2,399 (2025/04/30 10:35時点 | Amazon調べ)

    なんやかんやでWordPressのサイト構築で躓くのは、PHPのプログラミングなのでした。

  • WindowsXPからWindows7にリモートデスクトップ接続ができない。その対処方法の話し

    タイトル通り、WindowsXPのPCからWindows7のPCにリモートデスクトップ接続ができなくなりました。この2つのPCはVPNで接続されている異なるネットワークです。同じLAN内のWindows VistaからはWindows7には接続できます。まずは、WindowsXPの設定を疑いましたが、とくに問題はありません。認証方法が違うのでしょうか?

    Googleで検索してみるとマイクロソフトのページによると、ファイヤーウォールで3389のポートを開けろとのこと。そういえば、新しくアンチウイルスソフトでKasperskyをインストールしていました。Kasperskyのファイヤーウォールの設定の確認。

    やはり、リモートデスクトップ接続がKasperskyのファイヤーウォールで拒否になっていました。Kasperskyのファイヤーウォールのパケットフィルターで、パケットルールの一覧にあるRemote Desktopを編集して「アプリケーションルールに準拠」にしました。

    image

    以上の設定で、無事にリモートデスクトップ接続できるようにしました。

    マイクロソフト
    ¥14,980 (2025/04/29 22:54時点 | Amazon調べ)
    マイクロソフト
    ¥21,700 (2025/05/03 22:39時点 | Amazon調べ)

    自作PC用に一番左のWindows11のパッケージを実際に購入しましたが、問題なくインストールできました。Windowsは使うPCの分だけ正しくライセンスを購入しましょう。

  • Google Apps のスタートページがなくなったのね、という話し

    以前、ここで書いた元上司のサイト。Google Appsに設定した。

    ドメイン取って、Google Appsの設定をして、DNSの設定をしてなど。昔、設定したきりだから、Google Appsの設定方法を忘れていた。メールもGmailがドメインのメールアドレスから遅れるようになったりといい感じで設定できた。サイトも簡単にトップページを作成。自分のドメインを取れば、レンタルサーバーなしに、メールサーバーとかWebサーバーを無料で使えるので、スタートアップの会社にはGoogle Appsは最高です。しかし、いつサービスが終わるかが心配。突如サービスが無くなるのは覚悟の上。JALも倒れる時代だから・・。

    しかし、今回、できなかったのが一つ。Google Appsのスタートページが無くなっていた。http://start.mydomain/なんてアクセスすれば、iGoogleのように、いろいろなガジェットが貼り付けられて自分のポータルサイトにできて便利だったのに。今はGoogle様は、サービスしていないののね・・・。

    でも、自分は昔Google Appsに登録したので、今でも便利に使っています。

    Google サイトでもスタートアップページを作成できるようですが、これは何か違う。iGoogleとは違って、たくさんコンテンツが用意されていないのね。GmailのレビューコンテンツなんてGoogle AppsのIDでは、うまく動かないし。三段組でうまくレイアウトできないのは最悪。

    お願いですから、Google Appsでスタートページを復活させてくださいね。 > Googleさん

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

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

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

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

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

    以上、覚え書きです。

    著:山田祥寛
    ¥3,366 (2025/04/25 12:34時点 | Amazon調べ)
    著:松浦 健一郎, 著:司 ゆき
    ¥2,574 (2025/04/25 12:34時点 | Amazon調べ)
    著:谷藤賢一, 著:徳丸浩
    ¥2,750 (2025/04/25 12:34時点 | 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はよいできではないですね。早い対応を望みます。

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

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

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

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

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

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

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

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

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

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