HHeLiBeXの日記 正道編

日々の記憶の記録とメモ‥

Windows

Net::SMTPSを使い始めたところからの悪夢⇒DLLがロードされない問題の調査方法

苦しんだ3日間の奮闘メモ。 事の始まり 悪夢の始まり (・・・2日後・・・) 反省 事の始まり PerlのNet::SMTPSモジュールを使って、GmailのSMTPサーバー経由でメールを送ろうという試みを始めたところから悪夢は始まった。 プログラムのコアな部分は大まか…

複数の環境でExcelからPDFファイルを出力するとズレが生じる

ものすごく久しぶりになってしまい、気付けば2019年もあと2か月を切ってしまいました。 まぁ、とりあえず生きています。 さて、ある時からずーっと、Excelファイルで帳票を作ってPDFファイルに変換(「名前を付けて保存」でPDFを選択)すると、環境によってズ…

環境変数PATHからのコマンドの探索(which,where)

唐突にバッチプログラムとして書いてみた。 一応、ご存じない方のために説明すると、UNIX/Linuxでは、以下のコマンドが提供されていたりする(環境依存)。 which 環境変数PATHから指定したコマンドを探し出し、そのフルパスを出力する。 一つ見つかった時点で…

Windows環境でApacheモジュールを開発してみる

ふと、作りたいものができたので、まずは環境構築から、ということで、ざっと調べてみたところ、次のサイトを見つけた。 Windows で Apache モジュールを作る。 Windows環境 手軽に出来るApacheモジュール開発 : アシアルブログ Linux環境 基本的に、apxsを…

WindowsにPHP+Memcached環境を導入する

ブクマ(何)とかを見ると1ヶ月ほど前の話になるのだが、Windows Vista上にPHP+Memcached環境を導入したらしい。 ただ、変なところでひどく苦労したので、導入時点での情報をまとめてみる。 Memcachedの導入 まずはサーバーの導入。 基本的な手順としては、以…

本物のプリンタに印刷している気分になれるソフト

某所(何処)からリクエストがあったので調べてみた。 要求は次のとおり。 Windowsマシンにインストールできるのが一番いい PDF(かTIFFか何か、とにかくWindowsマシン上で簡単に見られる)形式で保存される 仮想プリンタとして動作すること ファイル名を訊かれ…

Firebird v2.1とv2.5の同居

何気なくFirebirdのサイトを訪れてみると、Firebird2.5がリリースされたというニュースが。 Firebird日本ユーザー会 ということで、早速ダウンロードしてインストール‥ ‥って、v2.1のWindowsサービスが上書きされてしまいました。 ということで、この時点で…

PHP実行環境構築メモ

おもむろに、PHPの実行環境を構築(厳密に言うと再構築)することにしたらしい。 なぜかというと、おもむろにPHPの勉強を始めようとしているかららしい(謎)。 とりあえず次の書籍を使用して勉強することにしたらしい。独習PHP 第2版作者: 山田祥寛出版社/メー…

大昔に修正されたタイムゾーン関連のバグ

ある人(誰)から、Windows Server 2008でタイムゾーン関連のバグがあるという話を聞いた。発生するのが「J2SDK 1.4.2_14 b01以前」ということでえらい昔の話なのだが、ニッチな問題が好きな自分としては実際に動かして確認しないわけにはいかない(謎)というこ…

コマンドメモ - ログの出力先などを表示する

Windows 環境で稼動する DB2 のログファイルに関する情報を得るためのコマンドメモ。UNIX/Linux だったら grep を使うところ。 db2 GET DB CFG FOR データベース名 | FINDSTR "ログ・ファイルのパス 最初のアクティブ・ログ・ファイル LOGPRIMARY LOGSECOND"…

TCP/IP関連のレジストリパラメータ

TCP接続において、接続元に動的に割り当てられるポート番号は1024から5000番であるとか、この数が足りないから増やしたいといった場合にレジストリパラメータを変更するというのは、(少なくとも私の中では)常識だった。 5000 を超える番号の TCP ポートから…

通知領域に対するイライラ

普段、自宅ではWindows Vista搭載のノートPCを使用しているが、タスクバーの位置は常に上部、いつでも上部。だってそっちの方が目の動きが自然‥‥というのは本題ではないのでどうでもいいとして‥マウスカーソルを隠れたインジケータを表示するためのアイコン…