“プログラミング” カテゴリのアーカイブ

スポンサードリンク

実行中のPHP バージョンを確認して処理分岐する。

バージョン定数ってのも追加されたっぽいけど、それ自体がバージョン依存のようだ。

このエントリの続きを読む »

Comments コメントなし »

ファイル関係が面倒なので事あるごとにメールで送ってしまう。それ以外だとデータベースに接続してしまったほうが面倒がなくていいけど、それが面倒だったりする。

どのモードで動作しているかをサクっと返してくれるものがないらしい。

一般的にはテンポラリファイルを作って書き込み出来るかをチェックしたりするようだ。これはperl でも同じだけどエラー処理とか例外処理とかが面倒だ…。

PHP マニュアルによれば、CLI から実行していればcli を返すらしいが・・?

このエントリの続きを読む »

Comments コメントなし »

ひとつの道筋を見つけた。

Semplice:署名ツール (SignTool.exe) でファイルにデジタル署名を」によると、マイクロソフトの提供する「署名ツール (SignTool.exe)」を利用することでデジタル署名を付加するものだという。

このエントリの続きを読む »

Comments コメントなし »

ところが、最近、PortableApps のソフトウェアがスムーズに実行できるようになった。調べてみるとどうやらデジタル署名が追加され、一定の信頼があると判断されるようになったようだ。

つまり、ソフトウェアを気軽に利用してもらうだけでも、デジタル署名というものが必要のようだ。デジタル署名に対応することで得られるメリットは、スムーズ に起動できることをあげたが、裏をかえせば実行するファイルにウィルスが経路上で侵入したり、途中で改竄されていないことが確認できたから、という理由が ある。

このエントリの続きを読む »

Comments コメントなし »

Windows をはじめとするOS そのものの機能や、セキュリティ対策ソフトウェアによって、署名されていないソフトウェア・プログラムの実行には、その許可を求めるステップが入る。

Windows の場合は、ブロックを解除することによって利便性を確保できるが、セキュリティ対策ソフトウェアなど場合によっては意図する実行でさえ許可してくれず、削除するしかないような場合もある。

このエントリの続きを読む »

Comments コメントなし »


すべての企業名および製品名は、関連するそれぞれの企業の商標である場合があります。