Category Archives: tech

Microsoft Visual Studio 2010 Express

6月18日にパッケージ販売が開始される「Microsoft Visual Studio 2010」。現在は、MSDN Subscription 会員向けに先行提供されているほか、評価版・Express 版は同社のサイトでダウンロードできる。 自分のノートにも 2010 Express を入れているのですが、スプラッシュロゴで「このソフトウェアの使用は、評価目的に限ります」という表示が出ていて、気になっていました。で、調べてみると、これは登録していないからだ、とのこと。 GPUの処理能力を活用してコード入力支援が強化されているとのこと。歓迎すべきですね。

Ubuntu 10.04 の Apache2 userdir で PHP が動かない件

うちの自宅もやっと Ubuntu 10.04 環境へ移行しました。今回のディストリビューションはLTS版なので、今後新しいバージョンが出ても、しばらくはこのままで行こうと思っています。 しかし、早速、LAMP環境構築ではまった。いつもどおり、Apache2でuserdir(/home/*/public_html)を有効にしてあげるため、以下のコマンドを打ったのです。 $ sudo a2enmod userdir $ sudo /etc/init.d/apache2 reload これで、 http://hoge/~shiten/ へのアクセスが有効になる。しかし、PHPについては、なぜか「ダウンロード」される・・・。 早速ググって見ると意外と日本語の情報が無い。日本人は困ってないのかな・・・。で、フォーラム上で [SOLVED] Ubuntu 10.04 – LAMP php5 userdir という投稿を見つけて解決・・・。要するに、Ubuntu のデフォルト設定では、明確にユーザ権限で PHP の実行ができないようになっているという。ユーザのディレクトリ上でも実行させるには、その設定をコメントアウトしてやればいい。 一応備忘録のためにメモしておきます。 /etc/apache2/mods-available/php5.conf の以下のコンフィグをコメントアウトします。 変更前                        php_admin_value engine Off             変更後 #     [...]

bind9 でログの書き出し先を変更する

Ubuntu Server で bind9 のログの書き出し先を変えたくて、/etc/bind/named.conf.options に、以下の設定を投入しました。 logging { channel b_log { file “/var/log/bind9/bind.log” versions 30 size 1m; print-time yes; print-category yes; print-severity yes; severity info; }; channel b_debug { file “/var/log/bind9/debug.log” versions 2 size 1m; print-time yes; print-category yes; print-severity yes; severity dynamic; }; channel b_query { file “/var/log/bind9/query.log” versions 2 size 1m; print-time yes; [...]