Jeans & Development:2010年 06月の記事

Jeans CMS ver 0.8.9を公開 [Jeans]

2010年6月27日

Jeans CMS ver 0.8.9を公開しました。詳しくは、公式ページをご覧ください

MakeExeはコンパイラではありません [プログラミング]

2010年6月25日

Vectorから配布されているMakeExeについてE-mailで質問がありましたので、こちらにも載せておきます。

MakeExeは、速度を上げるためのものではありません。処理としては、

1)vbsファイルをテンポラリフォルダに展開
2)作成したvbsファイルを、wscript.exeもしくはcscript.exeで実行
3)スクリプトの処理終了後、vbsファイルを削除

といったことをしています。なので、単にvbsファイルを実行するだけよりも速度が遅くなります。いわゆる、コンパイラとは異なる動作です。

WindowsのVBScriptは、実行のたびに中間コードにコンパイルしているはずで、素のままでもかなり速いです(Oyagameに同梱のサンプルを参照)。もしこれ以上の速度を求めるのであれば、C++などを用いるべきだと思います。

ハヤブサの帰還と科学の将来について [General]

2010年6月14日

小惑星イトカワを探査した探査機、ハヤブサが地球に帰還した事は、多くの方がご存知だと思います。NASAにより撮影された大気圏突入時の映像が、YouTubeに載っているので紹介します。

アイコンと拡張子を偽装したウイルスに注意 [セキュリティー]

2010年6月6日

ITproより
「Word文書にしか見えない!」アイコンと拡張子を偽装したウイルス
ウイルスの実体は、拡張子が「scr」の実行形式ファイル(スクリーンセーバーファイル)。しかしながら、ファイル名にユニコード(Unicode)の制御文字「RLO(Right-to-Left Override)」を挿入することで、パソコンの画面上では、ファイル名の最後に「doc」の文字列を表示させている。

ここまでくると、「e-mailに添付されてきた実行可能ファイルには要注意」だけでは、一般ユーザーの感染を防ぐことはほとんど不可能。これは、Windowsに潜む仕様上の大きな問題点なので、できれば制御文字を無効にするなどの対処をして欲しいと思う。