符号化文字集合と文字符号化方式の違い
コンピューターの世界で文字がどのように扱われているかということを理解するには「符号化文字集合」と「文字符号化方式」という2つの異なる概念があり、それぞれがどのようなものであるかを理解することが非常に重要です。これを理解しているかいないかでコンピューターの世界での文字の扱いに関する理解がまったく違ってきますのでぜひ抑えておきましょう。 ...
コンピューターの世界で文字がどのように扱われているかということを理解するには「符号化文字集合」と「文字符号化方式」という2つの異なる概念があり、それぞれがどのようなものであるかを理解することが非常に重要です。これを理解しているかいないかでコンピューターの世界での文字の扱いに関する理解がまったく違ってきますのでぜひ抑えておきましょう。 ...
今回はリクエストをいただいたので「Windows Serverで社内向けイントラネットをお金をかけずに構築したい」というときにどのような選択肢があるのかを考えてみることにします。 ...
ホスト名、それに対応するIPアドレス。それがどのようにホスト上にキャッシュされるのかについて見てみます。なお、ここではNETBIOS名に関しては言及しません。ホスト名限定の話です。 ...
ディスクイメージを作成し、それをクローニングする作業の中ではよくsysprepが実行されます。ここでは「なんのためにsysprepを実行するのか」「実際には裏で何が行われているのか」といったことを整理してみます。 ...
普段コンピューターを扱っていると、様々な場面で「文字化け」に出会うことがあると思います。文字化けに関しては書くべきことが沢山あるのですが、沢山ありすぎて逆に何から書いて良いのか迷ってしまいます。このブログでも書いていくつもりですが何年かかるか分からないのでまずは書籍を紹介しておきます。 ...
今回はドメイン参加の話をします。ドメインといってもDNSの話ではなく、Windowsのドメインの話です。(両者はよく混同されるので気をつけてください) ...
「インターネットに繋がらない」という事象をテーマにして以下2つのエントリを書きました。 「インターネットに繋がらない」 - 初級編 「インターネットに繋がらない」 - Proxy編 今回はVPN編です。 VPN接続の場合にはさらに話が複雑になります。VPN接続の場合には以下の4つのパターンが存在することになります。 ...
「インターネットに繋がらない」 - 初級編では直接、インターネットに接続されている環境での処理の流れを見てもらいました。今度は別のバリエーションとして、直接はインターネットに接続されておらず、Proxyを経由してインターネット上のWebサイトを閲覧するようなケースを考えてみます。 ...
今回はクライアント端末への雛形展開作業の話をしたいと思います。雛形作成作業自体に関してはまた別のエントリで書く予定です。 私が思う雛形展開作業の理想系は以下のようなものです。 ...
「インターネットに繋がらない!」という発言をよく聞きます。テクノロジーを理解していないお客さんならともかく、プロとしてはこのような発言はしたくないものです。「インターネットに繋がらない」時には具体的にどのようなことが原因として考えられるのか考えてみます。 ...
今回の話題はOSのインストール先に関してです。 OSは普通HDDにインストールします。あまりにも当たり前すぎて疑問に思わない人も多いかもしれませんが、たとえばOSをインストールするときにはCDやDVDから起動しますよね。つまりCDやDVDにOSが入っていて、そこから起動するということは技術的に可能なわけです。で、あれば、CD、DVDにOSを入れておいてその状態で使用することもできるのではないでしょうか? ...
この層はイメージすることが難しいネットワークの層の中では比較的イメージしやすい層かもしれません。なぜなら目に見える(ものもある)ので。具体的には以下のようなものがレイヤー1に対応するものとして存在しています。 ...
Windowsサーバーのインストールがとりあえず完了したら、次に行うことはネットワークの設定でしょう。ということで、今回からネットワーク(の入門)のお話がしばらく続く予定です。 ...
今回は、クライアントアクセスライセンス(CAL)に関しての話です。Windows Server 2003であれば以下のようにインストール時に聞かれます。 このようにサーバー側の設定としては「同時使用ユーザー数モード」と「接続デバイスまたは接続ユーザー数モード」の2種類があります。料金や利用形態によって色々と複雑なことがあるのですが、まずはサーバー側のモードは2種類しかないということをしっかりと認識してください。 ...
今回の話題はパーティションの分割方法に関してです。インストールの際に出てくる以下の画面のお話です。 今回の話題は特にクライアントPCでHDDが1つしか搭載されていないものに関して当てはまる話です。企業のクライアントPCでもまだまだこのようなケースは多いかと思います。 ...
今回はファイルシステムの選択に関しての話です。インストールの最中に以下のように聞かれます。 NTFSかFATか NTFSかFATか、という選択に関しては**迷うことなく「NTFS」**を選択すれば間違いありません。その理由としては「NTFSの方があらゆる面で高機能だから」ということになります。具体的に機能の比較表を見てみましょう。以下の評価Webサイトのあちこちから情報を拾ってきてつくった表です。(参考:ファイル システム) ...
Windowsには様々なバージョン、エディションが存在しています。今回はWindowsのエディションの違いについての話です。 今となっては少々古い話ですが、Windows 9x系とWindows NT系という2つの大きな流れがありました。これはカーネルの種類のお話です。Windows 9x系とWindows NT系の違いに関しては以下のあたりを参照してみてください。 ...
Windows上でフォルダをコピーする、移動するというのは日常的によく行う動作ですが、実はコピー&ペーストとカット&ペーストでは結果が異なるということを知っていましたでしょうか? ...
WSHスクリプト(VBScript)でライブラリをインクルードするでライブラリをインクルードして…という話を書きましたが、実際に自分でライブラリ的なものを作成してくと、その品質保持が重要になってきます。私は品質保持のためにはxUnitを使ってユニットテストを自動化するのがよいと思っています。 ユニットテスト自体の内容は以下のあたりで確認してみてください。 xUnit - Wikipedia @IT:連載:快適なXPドライビングのすすめ 第4回 JUnit 実践講座 で、JavaならJUnit、C#ならNUnitなど非常にメジャーなテスティングフレームワークがある一方で、WSH用には…というと、ほとんど見つけられないというのが現状です。私も長い間ことあるたびに探してみたりしたのですが結局ずっと見つけられずにいて、かなりストレスがたまっていました。(自分で作ればいいのでしょうけれども、そこまでの力と気力が…) ...
仕事を楽にするためにWSHを使いこなすでWSHの必要性について書きましたが、実際にWSHでいろいろとスクリプトを書いていくと、当たり前のようにライブラリが欲しくなります。インターネット上で探してもめぼしいライブラリは見つからないというのが現状だと思います。(もしも良いライブラリを知っている人がいたら教えてください!) そこで仕方なく(?)自分でライブラリを整備しています。具体的にはVBScriptでクラスを作成し、それを利用するスクリプトを拡張子.wsfで作成し、インクルードさせるようにしています。 ...