2012年10月27日土曜日

Windows8導入履歴

やりたいこと

Windows7 64bit PC に Windows8 をインストールし、デュアルブートにする。
(win8用のHDDは新規に購入。)

HDD購入

こちらのHDDを購入し、PCに設置。

設置後に、Windows7を起動しディスクの管理を開くと、HDDをMBRで初期化するかGPTで初期化するか聞いてくる。ネットの情報を頼りに2GBだとMBRが無難ということだったので、MBRで初期化。

Windows8購入 1


MSのサイトにいって、
http://windows.microsoft.com/ja-JP/windows/buy?ocid=GA8_O_WOL_DIS_ShopHP_FPP_Light

「Proを3300円でダウンロードする」ボタンを押す。

Windows8-UpgradeAssistant.exe がダウンロードされるので、こちらを実行する。



Windows8購入 2

互換性のチェックをやりだすので、少し待つと結果が表示される。

次へボタンを押す。

別ボリュームにインストールする予定だったので、なにも引き継がないを選択して次へ。

DVDはOFFで、確認ボタン押す。
個人情報を入力。とりあえず全部入力した。
支払情報画面が表示されるので、クレジットカードを選択して、情報を入力し、次へ。
そうすると「ご注文ありがとうございました。」画面に遷移する。画面には、プロダクトキーが記載されている。
次へ。ボタンを押す。

ダウンロードが始まる。
ここからはスクリーンショットなしになります。(とっとけばよかった。)

ダウンロードが終わると、以下の選択肢が表示される。
◎今すぐインストール
◎メディアを作ってインストール
◎後でデスクトップからインストール


メディアを作ってインストールを選択。



以下の選択肢が表示される。
◎USBフラッシュドライブ
◎ISOファイル

ISOファイルを選択する。

そうすると、ISOファイルが作成できる。

できたISOファイルを元にDVDを作成する。

これで購入は完了。



Win8 インストール

※ここからはポイントのみ。

1.PCを再起動し、Windows8 のDVDで起動する。
2.Win8のインストーラが実行される。
3.今すぐインストールボタン押す。
3.アップグレード か カスタムインストールか聞かれるのでカスタムを選択する。
4.どこにいれるか画面になるので、増設したHDDのパーティション作成 & フォーマットを実施。
5.作成したボリュームを選択して、次へ。
6.インストールがはじまる。

あとは待つだけ。

完了後

Win8のインストール後に、もともとあったWin7が動くのか気になったので、再起動。
↓
起動画面で Win8っぽい青い窓の絵が表示され、ドキッとしたが、
↓
OS選択画面が表示されたので、一安心。(OS選択画面もWin8っぽいのでこちらもどきっとする)
↓
Win7も問題なく起動できた。

おわり。



2012年10月25日木曜日

twitterで

ツイッターにかんけいしたなにかツールを作りたいなぁとぼんやり考えてます。

ひとまず、Vectorでほかのアプリをおとして研究してみようかと。

2012年10月20日土曜日

c# アイコン 荒い

システムのアイコンを取得して、表示したらなんだか荒い。

という場合は、イメージリストのcolordepthプロパティを32bitにすればよい。
 imagelist.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit;

2012年10月7日日曜日

squid

やりたいこと
squidの簡易的なラッパーのようなGUIをつくりたいと思う。 でひとまず勉強を兼ねてプロキシサーバーの設定をしてみる。
環境
サーバ:windows2008 (vmware) クライアント:windows7
手順
こちら に記載されていることをほぼそのままやったらうまくいった。
苦労した点
(1)squidを適当なフォルダに解凍してやってたので、すこしつまずいた。c\:squidにおかないといけないみたい。 (2)Firewallの設定でc:\squid\sbin\squid.exeを登録しておかないとつながらない。 (3)acl localnet srcにサーバーのipアドレスを入れてて失敗。

GlyphTypeFaceクラス

GlyphTypeFaceクラスで取得できる情報(グリフインデックスとか)を表示するソフトを作ったので、Vectorに投稿中。 http://www.vector.co.jp/soft/winnt/writing/se499620.html

2012年9月30日日曜日

wpfでDataGrid

やりたいこと
DataGridにデータを登録する。
この辺に書いてあるのとは違って、データベースとかは使わないで自分で保持している配列的なものを登録する方法を紹介。
http://www.atmarkit.co.jp/fdotnet/chushin/learningdatagrid_02/learningdatagrid_02_01.html
listviewでやった方法でやってみたらできたので、これでよいのかなぁという感じですが。
step1
ツールボックスからDataGridをウィンドウにD&Dする。 D&Dしただけだと小さいので大きくする。
step2
DataGridのプロパティを表示させて、名前欄にDataGrid1と入力する。 そのあと、DataGridのXAMLに、ItemsSource="{Binding}"を追記する。

    
        

    

step3
イベントハンドラWindow_Loaded_1を追加して、次のようなコードを書く。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

using System.Collections.ObjectModel;  
namespace gridviewtest
{
    /// 
    /// MainWindow.xaml の相互作用ロジック
    /// 
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        CollectionViewSource view = new CollectionViewSource();
        ObservableCollection customers = new ObservableCollection();
        private void Window_Loaded_1(object sender, RoutedEventArgs e)
        {
            int itemcount = 107;
            for (int j = 0; j < itemcount; j++)
            {
                customers.Add(new Customer()
                {
                    ID = j,
                    Name = "item" + j.ToString(),
                    Age = 10 + j
                });
            }

            view.Source = customers;
            this.DataGrid1.DataContext = view;  
        }

        class Customer
        {
            public int ID { get; set; }
            public string Name { get; set; }
            public int Age { get; set; }
        }  
    }
}
結果
こんな感じになる。

2012年9月29日土曜日

Visual Studio 2012 Install

いつのまにかリリースされてたので、インストールしてみました。 Visual Studio 2012 Express for Windows Desktop。
Visual Studio Express 2012 for Windows 8 こっちはwindows7にはインストールできない模様。windows 8のリリースを待つことに。

ツールボックスがモノクロになってて、なんだが使いずらい。このへんは2010のほうがよかったかも。
2010                    2012

そのた違和感を覚えた点。
・かみなりマーク(イベントハンドラ)もモノクロになったのでわかりずらかった。
・コントロールの名前がデフォルトだと空になってる。2010だとcombobox1とか勝手に名前がついてた。
・コメントアウトするアイコンがいままでと違うものになってる。