Windows7 Home PremiumとProfessionalの違い

新しくPCを購入しましたが、肝心のOSを「Windows 7 Professional」を選択したつもりが、間違えて「Windows 7 Home Premium」を選んでしまっていた・・・。やはり通販でPCを買うものではないかもと思いつつ両者の違いを再度調べてまとめてみました。

Windows 7「Home Premium」と「Professional」の違い

項目            Home Premium    Professional      備考
最大認識メモリ64bit = 16Gbytes
32bit = 4Gbytes
64bit = 192Gbytes
32bit = 4Gbytes
Windows XP Mode×
リモート・デスクトップ接続×
Active Directoryドメイン参加機能×
自動バックアップ機能×
Microsoftのサポート期間メインストリーム サポート終了日:2015/01/13
延長サポート終了日:2020/01/14
メインストリーム サポート終了日:2015/01/13
延長サポート終了日:2020/01/14
Microsoftプロダクトサポートライフサイクル

延長サポートについて以前はHome Premiumの方は無かったけれど、2012/12/26現在はProfessionalと差異は無いようです。(但し、「Windows 7 Home Premium N」の場合は延長サポートなし)
個人的に大きい違いは「認識メモリの許容量」と「XPモードが使用出来ない」の2つでしょうか。
XPモードについては個人PCでの利用ではあまり出番はなさそうなので、あまり気にする必要ないと思われます。
ちょっと痛いのはせっかくメモリを32Gbytesにしたのに64bitマシンでも16Gbytesまでしか認識されないことですね・・・。実際にメモリをここまで使用することがあるのか疑問もあるので今後使用しながら不便に感じたらアップグレードすれば良いかなという結論になりました。

Windows7 Home PremiumからWindows7 Professionalへのアップグレードする方法

・Windows Anytime Upgrade(WAU)でエディションのアップグレードする。(コンピュータのプロパティから実施可能。価格は1万円前後)

サクラエディタで「エディタ間の対話に失敗しました。権限レベルの異なるエディタが既に起動している可能性があります。」というダイアログが表示。

サクラエディタを起動したら「エディタ間の対話に失敗しました。権限レベルの異なるエディタが既に起動している可能性があります」というダイアログが表示されました。

<環境>
OS:Windows7 Professional Service Pack 1
システム:64bit
サクラエディタ:Ver. 2.0.5.0

<対処内容>
1.一旦、サクラエディタを終了します。
2.タスクマネージャーを起動し、「プロセス」タブを開き、サクラエディタのプロセスが起動していないか確認します。
3.「sakura.exe *32」というプロセスがあったらプロセスを終了させます。
4.再度、サクラエディタを起動して上記エラーが発生しなければ対処完了です。

<考えられる原因>
「アタッシェケース」という暗号化のフリーソフトをインストール直後にも同様のダイアログが表示されました。アプリの相性問題という可能性もあります。

Excelファイルを開くと「このファイルを開こうとしたときに、officeファイル検証機能によって問題が検出されました。」というダイアログが表示される。

Excelファイルを開くと「このファイルを開こうとしたときに、officeファイル検証機能によって問題が検出されました。」というダイアログが表示されました。

<環境>
OS : Windows7 Professional Service Pack 1
システム : 64bit
オフィスソフト : Microsoft Office Excel 2003 SP3

<確認した作業>
・該当のExcelファイルをそのまま開いて、変なマクロが使用されていないか調べる。・・・特に見当たらない。
・ファイルが共有化されてたので共有解除後保存し再度開いてみる。・・・メッセージは表示されない。
・再度、共有化して該当ファイルを開く。・・・メッセージが表示されなくなりました。

<Officeファイル検証機能とは>
そもそも「Officeファイル検証機能って何?」と思い調べてみると、「Word、Excel、PowerPoint、または Publisher 97-2003 のファイルを開こうとしたときに、Office ファイル検証によるファイルの検証が失敗した場合、次の警告が表示されます。」との事。

<考えられる原因>
古いOfficeソフトで作成されたファイルを開く際に何らかの原因で誤検知されたようですね。・・・Microsoftさん頼みますよ~。

オウルテックキーボード「OWL-KB109LBMN(B)」を購入しました。

今まで安物のキーボードしか使用していませんでしたが、今度PCを買い換えようと考えてますので、まずはキーボードから一新してみました。

購入したのはオウルテックの「OWL-KB109LBMN(B)」

全キーがLEDでブルー点灯するメカニカルなキーボードです。
先に断っておきますと、基本的に据え置き型のキーボードなので重いです。USB接続なので、あちこち場所を変えて頻繁に移動して操作したい人には向いていません。
値段は1万円前後とキーボードとしては高めの部類ですが、値段相応の重厚感があります。
LED発光の輝度は4段階の調整が可能です。(消灯も含めると5段階)
キーは結構軽く、パームレストも付属してるので長時間の入力も問題なし。
Ctrlキーが左下隅に配置されてるのも○。たまにFnキーが左隅に配置されているのもありますからね。
キータッチ音は比較的大きめ。デザインは文句なくカッコいいですし、やはりブルーLED発光が美しいです。
操作実感後の感想としては、個人的に大変満足いく買い物でした。長く愛用していきたい一品です。(^^)

製品情報

項目 詳細
メーカーオウルテック(Owltech)
型番OWL-KB109LBMN(B)
キー配列日本語JIS
キーピッチ19.2mm
対応OSWindows7,Vista,XP
接続USB(ワイヤレスではありません)
ケーブル長1.8m
重量1.2kg
キートップブルーLED発光機能搭載

「OWL-KB109LBMN(B)」キーボードの基本操作

キー入力説明 
Fn + F1パソコンの音量を消音(ミュート)にします。
もう一度押下でミュートが解除されます。
Fn + F2パソコンの音量を下げます。
押すたびに音量が下がります。
Fn + F3パソコンの音量を上げます。
押すたびに音量が上がります。
Fn + F4音楽CD、音声ファイル等の再生、一時停止を行います。
Fn + F5音楽CD、音声ファイル等のプレイリストを一つ前へ戻します。
Fn + F6音楽CD、音声ファイル等のプレイリストを一つ先へ進めます。
Fn + 8キートップ内部LEDの輝度を上げます。輝度は0(消灯)から4(最大輝度)の5段階。
Fn + 2キートップ内部LEDの輝度を下げます。輝度は0(消灯)から4(最大輝度)の5段階。

FFFTPでファイル転送するとファイルサイズが変わる

「FFFTP」を使用してテキストファイルを転送していたら、何故か転送後のファイルサイズが転送元より増えているという現象が起きていました。文字コードなどの設定を色々試しても結局解決出来なかったので、FTPソフトを「WinSCP」に変えて試してみたら特にオプションの設定も不要でファイルサイズも変わらずに転送出来ました。
調べてみたら転送後のファイルサイズが変動する原因としては、「WindowsとUnix系OSの改行コードの違い」という説が有力みたいですが、ファイルサイズが変わるのはどうも気持ちが悪いので、今後は「WinSCP」を使用する事にします。

インスタンスとオブジェクトの違い

どうもJavaを学習していると色々なサイトで「インスタンス」と「オブジェクト」が混同して使用されている為、私も含めオブジェクト指向の初心者の方には混乱する一因にもなっています。一度、自分の頭の中の整理も含めておさらいしてみようと思います。

基本的にオブジェクト指向では、すべてのモノや事柄を「オブジェクト」として捉えています。この時点ではクラスという概念がなくても、オブジェクトは存在します。一方、インスタンスとはクラスという概念を具象化したものです。Java言語においては、すべてのオブジェクトはクラスから作られますので、すべてのオブジェクト=インスタンスとなります。このことから開発現場では「インスタンス」と「オブジェクト」を使い分けずに使用することが多い為、初心者の方が混乱する一因になっているようですね。

  1. ここで少し身近な具体例として「パソコン構成」をクラスに置き換えて考えてみましょう。
  2. パソコンの構成がイメージ出来たでしょうか?
    このままではただの設計図でしかないので、次にパソコンを生成するクラスを作成してみましょう。
  • 12行目でパソコン・クラスのインスタンスを生成しています。この作業を「パソコン・オブジェクトの生成」とか「パソコン・クラスのインスタンス化」という表現をしています。
  • さらにパソコンを注文するお客様のクラスを用意します。
    • パソコン製造業者がいないと、お客様が注文する相手がいませんので、7行目でパソコン製造業者・クラスのインスタンスを生成しています。
    • 10行目でパソコン製造業者のacceptPcOrderメソッドを呼び出す事により、パソコン・クラスのインスタンスを生成し、お客様クラスで使用出来るようにしています。
  • これらのソースコードから「クラス」・「オブジェクト」・「インスタンス」を一覧化してみるとこのようなイメージとなります。
    • 項目     サンプルソースの例だと                備考
      クラスPc、PcManufacture、Customer設計図
      オブジェクトクラスオブジェクト:Pc、PcManufacture、Customer
      インスタンスオブジェクト:pcIns、pcManIns
      設計工程で用いる俗語のようなもの。製造工程ではインスタンスと同義語と思ってもさほど差し支えない。
      インスタンスpcIns、pcManInsクラスを具象化した実体

    どうでしょうか?
    この解説である程度ご理解が進めば幸いです。それにしても日本語って難しいですね・・・。

    WordPressでショートコードをそのまま表示する方法

    プラグインの紹介ページを作成していたらふと困ったことが発生。
    [ショートコード]を文字列としてそのまま表示させようとしたら正常に機能してしまって、文字列として表示されない!?
    それで、色々と試した結果・・・

    [[ショートコード]]

    と[]を連続して入力すればそのまま表示されることが判明しました。(ちょっと焦りました–)
    今後もちょくちょく使用すると思われるので、プラグインを使用するといった面倒さがないのは助かりますね。

    独自SSLと共用SSLの違い

    SSLを設定するに当たって、「独自SSL」と「共用SSL」の2通り存在するというのが分かりました。
    そこで、それぞれどういう違いがあるのか調べてみました。

    独自SSL

    • SSL証明書を自分で取得する必要があります。
    • 各社差があるがSSL証明書の年間維持費が掛かります。(価格はピンキリで1,575円~)
      ※正直、安価のレンタルサーバーを利用している方には不向きな価格帯ですね・・・。
    • 独自ドメインによるサイトの暗号化が行えます。
    • 第三の機関に身元保証されたSSL証明書を取得するため、サイト運営者の身元が保証される事になり、サイト利用者への信頼性が高まります。
    • 独自に取得するSSL証明書は、一台のサーバー(専用サーバー)に対して取得します。複数の人数で共有するホスティングサービスの場合、事業者が対応している必要があります。

    共用SSL

    • SSL証明書を自分で取得する必要はなく、レンタルサーバー事業者が取得しているSSL証明書を利用して暗号化します。
    • 自分でSSL証明書を取得する必要はないので取得・維持費用は掛かりません。
    • 独自ドメインによる運用は出来ません。個人情報の入力を求める場合、異なるドメインにジャンプするため、利用者の中には不安に思う方もいるかも知れません。
    • 共用SSL によるサイト運用は、通信を暗号化しているだけと言うことになり、サイト運営者の身元保証まではされません。

    比較表

      SSL取得手段費用通信暗号化独自ドメインでの利用サイト運営者の身元保証
      独自SSL自分で取得有料
      共用SSLレンタルサーバー会社が取得無料××

    本格ビジネスサイトを作りながら学ぶ WordPressの教科書

    WordPressを始めるに当たって最初に購入したのがこの教科書でした。
    CMSサイトの構築手順を段階的に分かりやすく説明しているので、私のような初心者でも集中して進めれば当ホームページ位のものは簡単に作成出来ると思います。
    オールカラーで見やすく説明も丁寧なので最近購入した技術本の中でも秀逸の一冊です。この書籍を読み終えた後はWordPressを触ってるのが楽しくてしょうがない今日この頃です(^^)。

    著者:プライム・ストラテジー株式会社
    発売日:2012/3/30