Windows PE という軽量OSがある。プレインストール環境、という英語で、Vista登場前はPCベンダーなどの利用に限られていたが、Vista以降は一般利用も可となったそうだ。といっても一般にはまず利用することはないだろう。

シンクライアントのクライアントOSとして、Windows PE って使えないかと調べてみた。
72時間経つと再起動が掛かる、とか無線LANは使えない、とかいうのは仕方がない。有線のネットワークなら使えるのだから。しかし、リモートデスクトップが使えないらしい。これだと利用したい方法では無理。
ではVMWareでブラウザ経由のアクセスを検討した。ローカルに情報を保存できるようなのでこれは可能かも知れない。しかし、ローカルに保存できてしまうと、もはやシンクライアントとは言い難い。

予想だが、技術的には サーバー側に VMWare (Infrastructureなど)、クライアント側に Windows PE + SteadyState で疑似シンクライアントはできるかもしれない。ライセンス的にはどうなんだろう・・。

Windows PE の仮想クライアントを作って、そこにSteadyStateを入れればあとの環境はあるので実験は可能かな。これはやってみたいと思う。

問題は、VMWareのどの製品がこれに向いているか、である。「サービスとしてのデスクトップ」ということでは View と Ace の組み合わせがいいようなのだが・・。体験版はあるが、本格的に取り組むとなると、個人で扱うレベルを超えている。しかし、この技術は今後数年で爆発的に普及するであろう事は間違いないと読んでいる。
競合も多い。勝負のしどころかどうか、判断に悩むところである。
業務上、WindowsのサーバーOSの設定をやることも出てきた。ホント、何でも屋の様相である。
過去、WindowsのクライアントOSの設定もしたことがある。イメージ的にはネットワーク設定とウィルス対策ソフトくらいしか思いつかないかも知れないがかもしれないが、それは素人の領域だ。企業内のユーザーにキッティングし配布するにはかなり細かいところまでどのようにするか決めて、その方針に従って設定しておかないとサポートの負荷がかかる。

さて、前任のやり方を見ていると素人の様相である。顧客に納品するのだが、業務上目に見えているところ、必要なソフトの設定くらいしかしていない。デフォルトで稼働しているソフトで不要なものを停止させる、不要なポートは閉じる、といったことはされていない。かといって、これを個人的に勝手に閉じる訳にはいかない。組織としてどういう状態を提供するのか、決める必要がある。

現状を見る限り、誰もサーバーOSの設定に明るくない。仕方ないので書籍で学ぶ。
そうすると、機能的にいろいろと面白いものが出てきている。これを活かさない訳には行くまい。機能面、セキュリティ面から「こういう設定をしてはどうか」という提案をしてみる所存である。
なお、サーバーの設定なんかもできればスクリプトで行ってしまいたい。そうすることで時間的にも有利だし、品質的なばらつきも抑えられる。WMIを使えばできるかな?そのあたりも調査対象である。



SQL Server Developer で、OLAPとか試してみようかな、と思い、メディアを取り出した。

$VBA (マクロ) 作法/コーディング規約 集約中 ~ メタボなプログラムにサヨナラしよう

SQL Server 2005 Developer Edition とあり、日本語で エンタープライズデータマネージメント・分析プラットフォーム、とある。この分析系のところが「ほとんど使われていない」ようにも思う。というもの、マーケティング会社とかではSPSSとかSASを使っていた。それと同様のこと、というのは望めないかもしれないが、多変量の分析とかできんじゃね?とか、どこまでどう使えるのかをやってみたいと思う。
もちろん、可能な限りVBAと連携させる。

で、本題である。

メディアのケースには8枚のCDサイズのものが。最近のMicrosoftのメディアはホログラフとかいって読みにくい。どれが1枚目かも分からないし、Disc2が3つもある。これは64ビット用がx64版とIA64版の2種類と32ビット用があるからだが、認識はしにくい。

$VBA (マクロ) 作法/コーディング規約 集約中 ~ メタボなプログラムにサヨナラしよう

そんな中、DVDは非常に分かりやすかった。
$VBA (マクロ) 作法/コーディング規約 集約中 ~ メタボなプログラムにサヨナラしよう

こんな風にすればいいのに・・。