ラベル Program の投稿を表示しています。 すべての投稿を表示
ラベル Program の投稿を表示しています。 すべての投稿を表示

Revo Uninstaller がすごい

2014年3月10日月曜日

Revo Uninstaller が便利で不要ファイルを綺麗にしてくれる。Windows の「プログラムの追加と削除」で削除できないアプリケーションもほぼ完璧に消去してくれる。
アプリケーションのバージョンアップなどでダウンロードしたインストーラーを不用意に実行してしまって、古いバージョンが削除されずにレジストリーに残ったままになっていても削除される。最後に関連ファイルのリストが表示されて、選択して消去することができるので安心。

フリー・バージョンとプロフェッショナル・バージョン(有料、約4,000円)があり、フリー版で充分。こちらからダウンロードできる。

WordPress から Joomla! へ移行

2013年7月31日水曜日

WordPress の自由度の低さが気になるので移行を考えていたのですが、参考になりそうなサイト(The Joomla! Forum)があったのでメモしておく。時間のある時に挑戦してみよう。
  "Importing Wordpress into Joomla is possible"
Joomla! にコンポーネント JD-Wordpress を使うらしい。かなり古いコンポーネントのようで "JD-WordPress 2.0-1.0 RC 2 released" として 2007/7/11 の記事がある。他のサイトからダウンロードしようとすると、アンチウイルスソフトが拒否メーッセージを出す。チョット危険かな。

PHP で Strict Standards のエラー

2012年6月1日金曜日

  ローカルで Xampp を動かして、テスト用に使っています。
  先日、Xampp 1.7.4 を 1.7.7 へバージョンアップしました。含まれるサーバーのバージョンは

XAMPP1.7.4(Apache 2.2.17、PHP  5.3.5、MySQL 5.5.8)
XAMPP1.7.7(Apache 2.2.21、PHP  5.3.8、MySQL 5.5.16)
です。この結果、PHP のエラー
Strict Standards: Declaration of dbTable::create() should be compatible with …
が大量に出てくる。
  調べてみると、PHP 5 から変数の受け渡し方法が変わったそうで、値そのものを渡すか値の置かれているアドレスを渡すかということだそうです。その値の受け渡し方法の違いから予期せぬ結果を招かないために、PHP が確認するようにメッセージを出してくれるらしい。だからこのメッセジを表示しないようにすればいい。
  その設定は php.ini ファイルの 500行目あたりにある
 error_reporting = E_ALL | E_STRICT
の  "E_STRICT" を取ればいい。
error_reporting = E_ALL
Apache を再起動してエラーが発生しない事を確認することができました。

  結果として、これでエラーは表示されなくなりましたが、PHP 5.3.5 と 5.3.8 に大きな変更がないことから、多分コードが古いバージョンで書かれていたのでしょうか。
  因みに、PHP の公式マニュアルには「E_ALL:サポートされる全てのエラーと警告。 PHP 5.4.0 より前のバージョンでは、E_STRICT レベルのエラーは除く。」とあるので、PHP 5.3.x には E_STRICT は 'ALL' には含まれていないようです。

JRuby のインストールでトラブル

2011年9月6日火曜日

JRuby 本家 から JRuby 1.6.4 Binary .zip をダウンロードして解凍後、 PATH を通して、実行した。

  > jruby -v 
インストールできていないのか、
Cannot locate Java installation, specified by JAVA_HOME:C:\Java\jdk1.7.0
が帰ってくる。 JRuby の実行ファイルをダウンロードしたり、jre の同梱版を試したりしたが同じ結果。 PATH を調べてみた。 環境変数のシステム環境変数に
「JAVA_HOME=C:\Java\jdk1.7.0」
を設定して、ユーザー環境変数に
「PATH=%JAVA_HOME%\bin」
としていたのを、システム環境変数に
「PATH=C:\Java\jdk1.7.0\bin」
として再起動して
  > jruby -v 
  > jruby 1.6.4 (ruby-1.8.7-p330) (2011-08-23 17ea798) (Java HostSpot(TM) Client VM.7.0) [Windows XP-x86-java]
と表示されて、うまくインストールできた。