MTOS

SELinuxでは、下記のような感じで、実行権限をMTOSへ、書き込み権限をmt-staticへ付与する必要があるようです。

$ chcon -R system_u:object_r:httpd_sys_script_exec_t:s0 /var/www/mtos/
$ chcon -R system_u:object_r:httpd_sys_script_rw_t:s0 /var/www/mtos/mt-static/

ウィルスセキュリティーZERO

昨日Windows Updateをしました。起動してログインができたのでシャットダウンをしたのですが、今朝起動したところログインができません。パスワードが間違っているとかいわれたり、Windowsの電源が切れなくなってしまったり(電源をきるための画面右下のボタンをクリックしてもメニューがでない)、変な感じです。

何度か試してみたのですが、ログインできないので仕方なく強制電源シャットダウンをしてから、セーフモードで起動したところ、無事ログインできました。イベントビューアを確認したところ、K7なんちゃらでエラーがでていたので、ウィルスセキュリティーZEROが悪さをしているようです。

こんなときは、コマンドモードのセーフモードで起動して、Windows/system32/にある「K7なんちゃら」というファイルをすべて「K7なんちゃら.bak」とかにmoveコマンドで名前を変えてから起動します。

無事、起動してログインができるようになりましたが、当然のことならがウィルスセキュリティーZEROではエラーが出るので、再インストールをしました。なんとか復旧できてよかったのですが、こんな作業をしていたら、朝の貴重な時間がなくなってしまって、てんやわんやとなってしまいました。原因もよくわからないので、なんともしっくりしません。

まぁ、こういう事象にはできるだけ出会いたくないものです。

基本が大切

最近、OpenOffice.org Basicを調べたのですが、世の中、ひどいサンプルコードがでまわっていて、ファイルは開きっぱなし、エラー処理はしない、という状態で、OSやコンピュータリソースにはやさしくない。基本をしっていれば自分で追加するけど、そうでなければそのままコピーして動けばいいや、でおしまいです。いいんですかね、こういう状況。

プログラミングの課題については、学校の先生も悩んでいる(Fantastic Metaphors! Immaculate Mix 2 | バッティング・ピッチャー)ようですが、基本は球をよくみて当てることだと思うので、まず変化球は禁止、直球で勝負じゃないですかね。球が見えていれば、変化球はプロになってからでも打てるでしょう(たぶん)。

個人的には、課題のレベルわけも必要ですが、できあがったプログラムの品質チェックもきちんと評価するというのがいいんじゃないかと思います。クラス数が多いほど良い、例外処理が多いほど良い、テストコードありなし、ドキュメントありなし、テスト自動化ありなし、採用デザインパターン数、マルチスレッド対応か否か、マルチOS対応か否か、などなど。

あと、研究者を育てたいならアルゴリズムは自分で考え出せる人を育成しないといけないけど、開発者を育てたいならアルゴリズムは理解してライブラリを使える人を育成しないといけない、と思っているので、両方同時は難しいだろうな、と思っています。

最近見た、幼稚園での学習を話題にしたテレビでは、「遊ばせながら競争させる」というのをやっていて、それもいいらしいですよ。ドリル的な簡単な課題を5題ぐらい、毎回授業の最初にやったり。陰山メソッドも似たような取り組みじゃないかと思っています。あまりよく調べていないけど。

Fantastic Metaphors! Immaculate Mix 2 | バッティング・ピッチャーのコメント欄に書いたら意外と長くなってしまったので、自分のサイトへ掲載してみました。

Skype

SkypeをW-ZEROで使ったらどうかと思って調べてみたところ、Windows Mobile版がありました。なんと、そこに「Skype on PlayStation® Portable」があるじゃないですか。さっそくPSPへ入れようと思ったら、PSP-2000対応なんですね。残念。手元にあるのはPSP-1000です。

ところで、カメラがないとビデオ電話ができないのですが、そのあたりはどうなるんですかね。やっぱりここもカメラが普通についているネットブックが有利なのでしょうか。

せっかくなので、W-ZEROへインストールしてつなげてみました。きちんとつながったので、ちょっと不思議な感じです。家で使う場合は無線LANへ接続させればいいのですが、家ではネットブックやMacBookがあるので、わざわざW-ZEROでつなげて使うこともなさそうです。PCがバッテリ切れのときの予備として使えるといったところでしょうか。