2016年11月21日月曜日

海外配送業者レビュー

1. セカンドポスト
総合評価:☆
形態:都度手数料型
料金:カード・ペイパルの場合は別途手数料が必要
登録までしましたが、カード手数料を取るという怪しい業者なので、結局使いませんでした。


2. Amazon
総合評価:☆☆☆
形態:海外配送対応しているもののみ、海外発送可能。
料金:料金は送料とあらかじめ関税を取られる。
実際に蚊取り線香をインドに送りました。ただ、添付のInvoiceでは税関が蚊取り線香が何者かわからず、ストップ。会社の人に説明の書類をFaxで送って貰って無事受け取ることができました。Invoiceを日本語で書いている馬鹿たれがいたようです。


2016年11月15日火曜日

[Azure 100Tips]DevTest環境に、既存のVMを用意する(12/100)

まだできたてほやほやのDevTestですが、起動・シャットダウンを簡易的に行える等開発・テストに便利な環境が用意されています。
開発者・テスタであれば早速使ってみたいと思うと思いますが、そういう人はすでにVMをさんざん使っているかと思います。
そこで、既存のVMを使って、DevTest環境でVMを構築するやり方を説明します。

1.既存のAzure StorageからLab用のAzure StorageにVMをコピー
2.コピーしたVMDを準備
3.用意したVHDを使って、VMの作成
ステップは3つです。

1.既存のAzure StorageからLab用のAzure StorageにVMをコピー
まず、DevTestでLab環境を構築するとどういうわけか、3つのAzureStorageが作成されます。
そのうちのAzure Storageの中にuploadsというフォルダを持っているAzure Storageが当たりです。
AzCopyを使って、ストレージからストレージにコピーしてしまいましょう。

コマンド例
azcopy /source:https://.
blob.core.windows.net/vhds/ /Dest:https://.blob.core.windows.net/up
loads /Sourcekey:  /DestKey: /Pattern:

Finished 1 of total 1 file(s).
[2016/11/15 08:36:25] Transfer summary:
-----------------
Total files transferred: 1
Transfer successfully:   1
Transfer skipped:        0
Transfer failed:         0
Elapsed time:            00.01:45:14


2.コピーしたVMDを準備
 Labを指定して、Configurationをクリックし、Custom images(VHDs)を選択し、[Add]を選択。


 Addすると右に設定項目が出てくるので、名前やOSの種類らを設定してください。

3.用意したVHDを使って、VMの作成
 My Virtual Machinesを選択し、Addをクリックすると先ほど用意したVMが表示されるのでそれを選択して進めるとVMのできあがりです。



2016年11月14日月曜日

EDGE820(820J)レビュー

PolarV800が故障したのを機会に、GarminのEDGE820Jに乗り換えました。


製品の付属物は、ケイデンスセンサー、ベルト型ハートレート、スピードセンサーです。

現在、インドチェンナイに住んでいるので、日本地図が入っていても全く意味がありません。なので、地図はOpenMapに入れ替えています。そのうち、OpenMapの使い方も解説しますね。


総合評価:星4つ
良い点
 センサーの設置は最高に簡単です。5分でつけることができます。
 ハートレートは、Fore Athlete735でも使えました。
 サイコンとしての機能は十分で、屋外でもちゃんと数値を確認できます。
 走ったコースは自動的に保存されるので、後から呼び出して使うことができます。
 アプリが入れられるので、着せ替え感覚が楽しめます。標準のより良いので是非入れましょう。

悪い点
 ペアリング後たまにセンサーを見つけないことがあります。その場合は、センサーを検索してクランクを回してみてください。(これが、星マイナスポイント)。友人も同じ機種を持っていますが、同様の問題を抱えているようです。
 デフォルトでは、画面が一定時間で勝手に切り替わったりするので、自分にあったカスタマイズが必要です。
 操作性は画面が小さいのもあり、良くありません。正直、同じ会社のFore Athreteが良すぎ!

諦めポイント
 どうしても画面が小さいので、地図がおもちゃみたいなものです。ある程度拡大して距離感を掴む程度で利用するのがいいでしょう。地図を利用したい場合は、EDGE1000シリーズにするか、素直にGoogleMapを使ったほうがいいでしょう。


設置について
設置についてはケイデンスセンサーをクランクにつけて巻きつけます。
スピードセンサーも同様にホイールに巻きつけるだけです。
ペアリングは、EDGE820から登録したいセンサーの種類を選択して、センサーを反応させればペアリングできます。ケイデンスセンサー・スピードセンサーも適当にクランクを回せば登録されるはずです。
取り付けたイメージはこんな感じです。


自転車に取り付けているイメージはこちら。


乗っている画面について
乗っているときは、以下のような感じです。動いていないので、具体的な数値は入ってませんが、サイコン使ったことがある人はイメージできるかと思います。

こちらは現在地の表示のサンプルです。室内なのでGPSをロストしていますが、外に出ればちゃんと使えます。

2016年11月9日水曜日

[CodedUI Tips001/100]CodedUIでテストの実施開始と、実施終了時に定型処理を実施するやり方

CodedUIでテストを実施するときに定型処理をしたいことがあります。
以下はサンプルですが、デフォルトではコメントアウトされているTestInitialize()とTestCleanup()を使用することで、例えば、テストの開始時にアプリケーションを起動して、テストの終了時にアプリケーションを終了するような定型処理を実施することが出来ます。


        //Use TestInitialize to run code before running each test
        [TestInitialize()]
        public void MyTestInitialize()
        {
            // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.

            testTarget = Process.Start("..\\..\\..\\CodedUI Sample\\bin\\Debug\\CodedUI Sample.exe");

        }

        //Use TestCleanup to run code after each test has run
        [TestCleanup()]
        public void MyTestCleanup()
        {
            // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items.
            testTarget.Close();
       
        }

2016年8月20日土曜日

[Azure 100Tips]既存のIPアドレスにDNSに登録して、名前解決可能にしたい(10/100)

AzureのネットワークのIPアドレスは、デフォルトではDNS登録されません。
今回は、DNSに登録する方法を説明します。

手順
1.対象のPCのOverviewからIPアドレスを選択



2.Configurationを選択し、登録したい名称を記載し更新する

簡単ですね。
固定IPの場合は警告が出ますが、名称の登録には関係ないので無視して結構です。

2016年8月19日金曜日

[English Grammar Tips]aとtheの使い分けについて(001/100)

インド駐在になったため、英語の勉強をやり直しています。
そこでわかったことを復習も兼ねてブログにまとめていこうと思います。
正しい英語を使うことをこだわるのではなく、英語を聞いてイメージが湧くことを重点にやっていってます。


日本語には冠詞の概念がないので、a(an)とtheを使う・使わないのイメージがなかなか沸きません。
細かな例外はあるのですが、大原則として以下のイメージを持つと理解が進みます。

a/an = one of something(世の中にはいっぱいあるけど、そのうちの何か一つ)
the = this(この、これ)。theはthisの略語だったのですね。


 I go to a school. 私はある一つの学校に行っています。普段は学生ではなく、社会人だけど、学校にも行っているんですよのようなニュアンスです。
 I go to the school. 私はその学校に行っています。学校の前で会話をしているとか、学校の話をしているとか、話をしている学校の対象が頭のイメージで具体的な場合に使います。

 I go to school. 学校に行っているのは行っているのですが、学校に行っていることを強調したいのではなく、私は学生です、の意味になります。
 同じような使い方としては
  I go to the church. 私はその教会に行きます。
  I go to church. 私は礼拝に行きます。
 があります。

しっくりきたでしょうか?



2016年8月13日土曜日

[Azure号外]RemoteApp終了のお知らせ

マイクロソフト社から、Azure RemoteAppの終了のお知らせが来ました・・・

社内の開発環境を統一化するために、ReSharper入れたり、社内のコーディング規約に対応したコンフィグレーションを入れたりと、段階的に準備がととのってきたところだったのに・・・

アナウンスによると、RemoteAppを使っている人は、XenApp expressを使ってくださいとおっしゃってますが、いかなる物なのか・・・

マイクロソフト社の社長さんが変わってからビジネスのスピード感が上がっているのは感じてますが、たかだか数年でサービスを終了するのは勘弁してほしい・・・

代替手段としては、CALが必要なIaaS型のWindows Remote Desktop Serviceにするか、エンタープライズ開発/テストのこちらにするか・・・
エンタープライズ開発/テストの選択しか実質ないのかな・・・

CALが必要なIaaS型のサービスについては、こちらに解説があります。


2016年8月11日木曜日

[Azure 100Tips]ネットワークの設定が正しいかを確認する方法(08/100)

Azure上で開発を行う場合、TFSのようなソースコードを管理するサーバや、静的解析を管理するサーバを構築することがあります。
Azure上でサーバを構築際には適切なFWを設定する必要がありますが、FWが正しく設定できているか判断する材料として、ポートが空いているかを確認するやり方があります。

ポートが空いているかどうかは、telnetやftpのコマンドを使って確認することも出来ますが、今回はマイクロソフト社が公開している[Portqry.exe]を使用します。

使い方は至って簡単です。
準備
 Portqry一式をインターネットからダウンロードして、PCにインストール。

コマンドの実行 
 ポートが空いている例:マイクロソフト社のWebサイト(80)が空いているか
 空いている場合は、以下のようにLISTENINGと表示されます。
 

 ポートが空いていない例:マイクロソフト社の81が空いているか?
 空いていない場合は、以下のようにFILTEREDと表示されます。

2016年8月2日火曜日

Olacabs

インドには様々なタクシーが走っていますが、すべてが安心して乗れるタクシーではありません。

比較的安全なのは、大手の手配会社のOlacabsとUberです。

Olacabsは、まず、アプリからピックアップ場所を地図で指定し、ドライバーを呼び出します。
その後、通常ドライバーから電話がかかってきます。かけてこないドライバーもたまにいます。

待っている間にアプリから目的地を指定してください。

ドライバーがくると、Olacabで予約したことを伝えて後は乗るだけです。
目的地に到着するとアプリで料金の精算になり、現金で支払いをします。

運転手もアプリを使っており、過剰請求をされるようなことはありません。

おすすめと言えばおすすめなのですが、いかんせん、呼び出してもこない怠慢なドライバーが割といます。
その場合は、とっとと、次のドライバーを探すようにしてください。

2016年7月26日火曜日

IHGのPlatinum Ambassadorになりました

IHGのGold AmbassadorからPlatinum Ambassadorになりました。


ポイントは、宿泊するホテルをIHGに全て統一して、私だけでなく、妻や妻の父母のホテルの手配もBusiness Rewardで行っています。
また、家族で旅行するときにも、私のポイントに合算するようホテルに直接お願いしています。

小さな積み重ねですが、ようやくPlatinum Ambassadorになることができました。
キャンペーンとうまくタイミングがあって、10万ポイント貯まったので次回はポイントで宿泊する予定です。

インドのチェンナイお買い物事情

チェンナイ駐在4ヶ月目です。
今日は買い物について紹介します。

私は普段の買い物をオンラインで大半済ませています。
アマゾンBig BasketAdidasの3つで大半事足りています。

アマゾンは比較的品揃えがいいですが、総じて高い。なので、アマゾンでしか売ってないものを注文するときに使います。

Big Basketは飲み物、果物、日用雑貨を購入するのに使います。卵や野菜も売っているのですが、特に葉物野菜は痛みも激しく品質は良くありません。かぼちゃ・芋などの根物は問題ありません。葉物野菜以外はこちらで購入するといいでしょう。
因みに、Big Basketは鮮度を売りにしていますが、生で卵を食べられるか聞きましたが、自己責任でという回答でした。危ないようです・・・

インドでスポーツ系を買う場合、値段が付いてないことが多々あります。その点、Adidasオンラインショップであれば、写真と値段がはっきりしているので安心して購入できます。


急ぎの場合は、Nilgirisというスーパーを使います。
このスーパーはオーナの自由度が大きすぎるのか、品揃え・品質のいい店と悪い店の差が極端です。ご近所を探検していいNilgirisを見つけてください。

2016年6月24日金曜日

[Azure 100Tips]TFSサーバのバックアップにAzure Strageを指定する方法(06/100)

TFSサーバをAzure上のWindowsサーバに構築しており、Azure Storageにバックアップを行う場合の手順について説明します。
TFSやAzure Storageがセットアップ済みで話をしますので、セットアップが終わってない場合はセットアップしてください。

手順
1.TFSの管理用アカウントでTFSの入っているWindowsサーバにログイン
2.Azureポータルのストレージから、ストレージのキーの取得(Strage -> All settings -> Access keys)
3.キーをOSに登録(Strage -> All settings -> Access keys)
   cmdkey /add:.file.core.windows.net /user:/pass:
4.Windowsサーバ上でプロンプトからネットワークドライブの割り当て
  net use <drive-letter>: persistent:yes \\<storage-account-name>.file.core.windows.net\-name>
5.TFSの管理ツールからバックアップを設定し、ネットワークドライブではなく、フルパスを記載しバックアップ先に指定する。

以降は、バックアップの通常の設定と同じです。

[Azure 100Tips]Azure RemoteApp テンプレートの更新手順(07/100)

Azure RemoteAppで配布済みのアプリケーションの更新を行う場合、VM自体を更新する必要があります。
今回はその手順について説明します。

■Azure RemoteApp テンプレートの更新手順
========================================
1. Azure 旧ポータル (https://manage.windowsazure.com/) へアクセス。
2. [仮想マシン] を選択。
3. [+ 新規] をクリックし、[ギャラリーから] をクリック。
4. 左ペインにて、[マイ イメージ] をクリック。
5. 更新する Azure RemoteApp コレクションに使用しているテンプレートのイメージを選択し、[→] をクリック。
6. [仮想マシンの構成] にて、各種事項を入力。
   ※仮想マシンの [サイズ] は、"A3 (4 コア、7 GB メモリ)" を選択。
7. [仮想マシンの構成] 設定後、仮想マシンを作成。
8. 仮想マシンのプロビジョニングが完了したら、仮想マシンへ RDP 接続。
9. アプリケーションの追加 や ローカル管理者の追加 等を実施後、デスクトップ上にある[ValidateAzureRemoteAppImage] を実行し、sysprep を実行。
10. sysprep が完了したら、仮想マシンが停止するので、Azure ポータルから[取り込み] をクリック。
11. イメージの名前 及び イメージの説明 を入力し、"仮想マシンで Sysprep を実行しました" にチェックを入れ、チェックマークをクリックし、キャプチャが完了するのを待つ。

12. Azure ポータルにて、[REMOTEAPP] を選択。
13. [テンプレート イメージ] を選択し、[+ 追加] をクリック。
14. [RemoteApp テンプレート イメージの追加] が開くので、[Virtual Machines ライブラリからイメージをインポートします (推奨)] を選択。
15. 手順 8. で作成したイメージを選択し、チェックボックスにチェックを入れ、[→] をクリック。
16. [名前] に任意の名前を入力し、[場所] を選択の上、チェックマークをクリック。
17. [REMOTEAPP コレクション] にて、テンプレートを更新する Azure RemoteApp コレクションを選択し、下部の [更新] をクリック。
18. [テンプレート イメージ] にて、手順 13. から 手順 16. にてアップロードしたテンプレート イメージをプルダウンから選択。
19. [ユーザー オプション] にて、どちらかを選択し、チェックマークをクリックし、更新が完了するまで待つ。

2016年6月20日月曜日

インドに海外通販で送ってみたら、税金で2倍になったOrz

自転車用のグローブやラン用のボトルとかが欲しかったので、Chain Reaction Cyclesで買ったものをインドのチェンナイに送ってみました。

なーんと税金かなり取られています・・・

購入金額$127.96でまずまずの買い物だったのですが、到着時にRs3676税金取ると言われ・・・3点買っただけで、2万越えOrz

インドに荷物を送る時は、実家経由とか必ず個人名義で送らないと実質2倍になります!
  • 商品
  • 数量
  • 合計価格
  • 配送情報


2016年6月16日木曜日

ANA American Expressのプレミアムコンシェルジュで紹介してもらった福岡のお店

私の妻は中国人なのですが、妻父母と我が家族他で会食する場所を相談しました。
こちらの要望は、
9人、離れ、個室、一人2万まで、ナマモノが苦手な人が数名いるので避けて欲しいとお願いしています。
1日程度できた回答は以下の通りです。

-------------------------
平素より、プレミアム・国内ライフスタイル・サービスをご利用いただき、誠にありがとうございます。

お問い合わせいただきました7月11日(月)18:30頃より大人9名様にてご利用いただけます福岡エリアの和食店についてご案内申しあげます。
こちらは、現在の空席状況でございます。
ご予約時に変動している可能性がございますのでご了承くださいませ。

◆立派な庭園を擁した正統派の料亭、お食事も雰囲気も日本らしさを感じていただけます。
店舗名   :料亭 三光園
電話番号  :092-531-1336
住 所   :福岡県福岡市中央区清川1-1-18
アクセス  :地下鉄「渡辺通」駅より徒歩約7分
座 席   :完全個室(テーブルイス席・掘りごたつ席)2時間半程度のご利用となります。
席 料   :頂戴しておりません。
ご予算   :会席料理10,000円~ご予算に応じて、お祝い会席11,178円~ご予算に応じて(税金・サービス料込)

※ご予約時にお料理の決定をお願いしております。
※生ものは別のお料理にてご提供可能でございます。(お刺身は湯引きにてご提供可能)
煙 草   :喫煙・禁煙お選びいただけます。
お支払い  :アメリカン・エキスプレスのカードをご利用いただけます。
ウェブサイト:http://www.sankoen.jp/


◆古き良き大正ロマンの趣の建物で、フレンチシェフが創るお食事をお楽しみいただけます。
店舗名   :膳・お宿 西亭
電話番号  :092-531-7777
住 所   :福岡県福岡市中央区白金1-8-10
アクセス  :地下鉄「薬院」駅より徒歩約10分
座 席   :完全個室(掘りごたつ席)
席 料   :頂戴しておりません。
ご予算   :お料理コース7,500円、10,000円、12,000円、15,000円、御祝膳10,000円~ご予算に応じて(税金別、サービス料込)

※3日前迄に、コース決定をお願いしております。
※生ものは別のお料理にてご提供可能でございます。
煙草    :喫煙・禁煙お選びいただけます。
お支払い  :アメリカン・エキスプレスのカードをご利用いただけます。
ウェブサイト:http://www.zen-oyado-nishitei.com/


◆ご希望エリアから少しだけ離れますが高台にたたずむモダンな料亭、のびやかな時間をお過ごしいただけます。
店舗名   :桜山 観山荘(かんざんそう)
電話番号  :092-721-5588
住 所   :福岡県福岡市中央区谷1-3-20
アクセス  :地下鉄「桜坂」駅より徒歩約7分
座 席   :完全個室(テーブルイス席・お座敷席)
席 料   :頂戴しておりません。
ご予算   :会席料理7,000円、10,000円、15,000円、御祝膳10,000円、13,500円、17,000円、20,000円(税金・サービス料15%別)

※5日前迄に、コースの決定をお願いしております。
※生ものは別のお料理にてご提供可能でございます。(お刺身は蒸し魚にてご提供可能)
煙 草   :喫煙・禁煙お選びいただけます。
お支払い  :アメリカン・エキスプレスのカードをご利用いただけます。
ウェブサイト:http://kanzan.net/sakurazaka/

ご不明な点やご予約ご希望の際は、プレミアム・国内ライフスタイル・サービスまでお電話にてお問い合わせください。


※弊社では、個人情報保護強化の観点から弊社よりお送りする電子メールから
お名前を削除することといたしましたので、ご理解いただければ幸いです。

※このメールは送信専用メールアドレスから配信いたしております。
ご返信いただいてもお応えできかねますので、ご了承ください。

2016年6月14日火曜日

[Azure 100Tips]Remote Appで社内のサーバにDNSを使ってアクセスする方法(05/100)

Remote APPで公開しているアプリから社内のサーバにアクセスできませんでした。
原因と対策がわかったのでメモを残しておきます。

=====================
1. 設定の方針について
=====================
Remote appのセットアップ中に、オンプレミスのVPN環境が構築できている仮想ネットワークに接続しただけでは、社内の名前解決(ドメインの名前解決) は出来ない。
VPN を接続したあとに、DNS サーバーとして、ドメインの名前解決ができる DNS サーバーを利用するよう、設定変更を行う必要がある。

RemoteApp から社内の名前解決が出来るようにするには、RemoteApp が、これらの DNS サーバーを利用するように設定する必要がある。
ただし、RemoteApp 単体に対して利用する DNS サーバーを指定する方法はない。

RemoteApp が利用する DNS サーバーを指定する方法は、唯一、RemoteApp をデプロイした仮想ネットワークに対して、DNS サーバーの指定を行うこと。

しかし、仮想ネットワークに対して DNS サーバーを指定すると、RemoteApp の他にも、その仮想ネットワークに所属する全ての VM が、指定した DNS サーバーを利用することになる。

仮想ネットワーク全体に対する設定が行えない場合は、RemoteApp から社内の名前解決を行えるようにする方法はない。(その場合、社内リソースには IP アドレスでアクセスする必要がある)

===================
2. 具体的な設定方法
===================
仮想ネットワークに対する DNS サーバーの指定は、以下の手順で行うことが出来る。
1) クラシック ポータルにサインインします。
  https://manage.windowsazure.com/
2) [ネットワーク] から、RemoteApp をデプロイした仮想ネットワークをクリックします。

3) [構成] タブをクリックします。

4) "dns サーバー" 欄に、任意の名前と、指定する DNSサーバのIP アドレスを入力します。

5) 画面下部の [保存] (フロッピーのマーク) をクリックします。

2016年6月13日月曜日

英会話オンラインスクールの体験まとめ

TOEIC600点ちょっとの私ですが、インドに赴任になったため、オンライン英会話を始めることにしました。
赴任1ヶ月目はオンライン英会話や体験レッスンを毎日こなし、結論としてはEnglish BELLにしました。ポイントは興味のあったDMEメソッドであったことと家族会員のサポート、ポイントの有効期限が40日の3つです。

体験した上での感想は以下の通り、個人的な感想で総合的に良かった順番に並べています。



English BELL
 DMEメソッドの大手の一つ。今実際に通ってます。
 家族会員を作れることが良いです。
 スケジュールを自分のカレンダーに登録することは出来ません。
 DMEメソッドのE-Learningが無料で受講できますが、あんまり役に立たないかな。私は使ってません。

 体験の結果
 1回目
  発音が聞き取りにくい
 2回目
  基礎の繰り返しだが、なかなか良かった。
 3回目
  レベルテスト 総合評価4.1 (Pre Intermediate)とのこと。


QQ English
 大手の一つです。事務局からはテキストは必ず購入する必要があるとのことでした。
 月会費プランをお勧めされましたが、家族でポイントのシェアは出来ません。
 テキストは電子形式で、スクールIDを発行してもらいデータのダウンロードする必要があります。
 カレンダーへのスケジュール登録機能と、現地時間による予約は海外駐在員にとって非常に助かります。

 体験三回のそれぞれの感想は以下の通りです。
 一回目 
  印象は悪い。回答するときに先生が言葉を重ねるので、会話がよく分からない。先生が黙るまで待ってたほうがいいか?
 二回目 
  男性の先生発音が厳しいがテンポは良かった。
   三回目
  女性の先生。普通の授業。特別の印象なし。


 カランメソッドの学校でトライアルの結果は普通でした。メソッド自体を初めてやりましたが、サンプル動画の通り、同じ質問を2度繰り返して生徒が答えるという形式です。
 先生も親切でよかったのですが、自宅から接続して変な人がチラチラ入ったりするのがなんだかなーです。


ReaJob 
 先生もよく、回線も問題ありません。
 それ以外は特に印象はなかったですが、普通の英会話スクールでよければアリかなと思います。


English Talk
  あまり先生がいない感じ。先生の検索もしにくい。


DMM
  大手英会話スクールで、体験レッスンもまずまずでした。
 ただ、先生がピンキリだったので私の候補からは除外です。
 ネットワークは遅いです。
 友人が通ってますが予約が取りにくいとぼやいてました。

IHGでの効率の良い予約の仕方

IHG予約センター等は全く電話がつながらないので、電話をするだけ無駄です。
そういう場合は、ホテルの予約窓口に直接予約の相談をしましょう。

メールで、IHGの会員番号や希望を伝えれば、それに従った予約の候補を提示してくれます。
また、必要に応じて電話をかけて説明をしてもらうこともできます。

今回、予約センターに何度も電話をしてトータル1時間以上待たされましたが、あるクラウンプラザホテルに直接メールしたら1時間後に回答をもらえました。

考えてみればホテルの方が接客の教育も行き届いてますし、気持ちよく相談ができますね。

IHGはコールセンターの電話応対が死ぬほど悪い

いきなりのっけからの悪口かwなのですが、インターコンチネンタルやクラウンプラザには非常に満足していますが、IHG予約センターの国内の電話応対が死ぬほど悪いです。

悪いところをあげたらきりがないですが、以下TOP3です。
・嘘をつく
・口が悪い、酷い人は子どもと話をしている感じ
・電話が全く繋がらない
 今、スカイプで国内の電話に電話していますが、かれこれ40分待たされています・・・もう、クラシック音楽も聞き飽きたよ・・・
 スカイプチャージもかれこれ100円使ってますね。ギブアップです。

 

IHGの上級会員の目指し方

IHGグループには、IHG Rewards Clubという会員資格があります。
最低ランクの会員では、入っておくとインターネットが無料で使える特典が必ずついてきます。
IHGグループに泊まる時は入っておきましょう。

IHGのグループは数々のホテルの集合体ですが、日本人で馴染みのあるところはクラウンプラザやインターコンチネンタルになります。

会員の種類は、CLUB・GOLD ELITE・PLATINUM ELITE・スパイアエリートの4段階です。
私は、GOLD ELITEですが、インターコンチネンタルのアンバサダー会員になっています。
アンバサダー会員は、インターコンチネンタルに泊まる時に、部屋のアップグレードがあったり、フルーツが付いたり等いろんな特典がありますが、一年に一度届く週末1泊無料になるクーポン券が個人的には美味しいかと思ってます。
この、アンバサダー会員は有料なのですが、入っておくと自動的にGOLD ELITEにアップされます。

GOLD ELITEも部屋のアップグレードが空いていれば実施できるので、ホテルのアップグレードに期待できます。
実際、横浜のインターコンチネンタルにCLUB会員で泊まった時は、会員であるということでアップグレードされました。

2016年6月10日金曜日

海外から日本へSKYPE(スカイプ)を使ってコレクトコールするやり方

アメックスの旅行の手配などの電話サポートは海外からコレクトコールで電話することが可能です。

海外からコレクトコールをかけるには、KDDIのHPを参照すればいいのですが、私の場合、インドのAirTelの携帯ではインドのKDDIのコレクトコールセンターにつながりませんでした。

そういうときはSKYPE(スカイプ)を使いましょう。

SKYPE(スカイプ)であればアメリカのコレクトコールに電話すれば使うことが出来ます。
SKYPE(スカイプ)から+18775330051で日本語のオペレータに無料でつながります。
後は、オペレータとやりとりを進めていれば無事日本につなぐことが出来ます。

まれにつながらないことがあるので、その場合は時間を空けるか日を改めてください。

2016年6月9日木曜日

[Azure 100Tips]IaaS方式 VS Azure RemoteApp(04/100)

IaaS 方式 と Azure RemoteApp のメリット・デメリットについて


結論
 四の五の言わず、RemoteAppを使いなさい!


[IaaS 方式]
<メリット>
・オンプレミス(社内)のサーバーと同様の運用が出来る。
・詳細なログを取得することが出来る。
  例: ログオン履歴、RD セッション ホストのシステム、アプリケーションログ等
・リモート デスクトップとしてご利用いただくことも出来る。
・更新プログラム等を適用される際には、冗長構成を組まれている場合は、ダウンタイムが発生せずに行うことが出来る。
・Windows の詳細な設定を行うことが出来る。
とまあ、自分で何でも出来ることがメリット!

<デメリット>
・Windows Server OS 全体の運用が必要。
・リモート デスクトップ サービスの構築を手動で行う必要。
・接続に必要な RDS CAL の購入が必要。とまあ、めんどくさーいライセンス管理が別途必要・・・


[Azure RemoteApp]
<メリット>
RDS CAL の購入が不要! (Azure RemoteApp の課金にお任せ。)
・仮想マシン OS のメンテナンスの不要。(カスタム テンプレート作成時点の OS の状態が保持されます)
 これは、メリットでもあり、デメリットでもある・・・

ログインするユーザーが増えるにつれ、仮想マシンが動的にスペック面で拡張される
・構築が超簡単。小学生でも出来る!

<デメリット>
・Windows Update や追加でアプリケーションのインストールが必要な際は、カスタム テンプレートを再作成する必要。
 ですが、まぁ当たり前の話でIaas型でも同じ。


・コレクションのイメージを更新する際には、全ユーザーをログオフする必要があるが、まぁこれも当たり前な話かな。

・仮想マシンのサイズ (スペック) が A3 (CPU コア数 4 つ、メモリ 7 GB) に固定だけど、まあまあスペック的には使えるレベル。

・1 台の仮想マシンに接続できるユーザー数がプランごとに決まっており
   下記のユーザー数で、A3 サイズの仮想マシンのリソースを共有します。
   (Basic: 16 ユーザー、Standard: 10 ユーザー、Premium: 4 ユーザー、Premium Plus: 2 ユーザー)
・1 つのコレクションにつき、最低でも 20 ユーザー (Premium、または、Premium Plus の場合は 5 ユーザー) の課金が発生。

[Azure 100Tips]RemoteAPPの学習ため、自らサンプルを作ってみた(03/100)

Azure RemoteApp の構築方法について

社内の開発環境の統一化のため、RemoteAppを使って構築できないか調査しました。
そのときの調査資料を公開します。


やりたい事
 Visual studioのインストールや社内で標準で使うアドインがなかなか統一できないので、RemoteAppで統一出来るのか?

結果
 出来る!


やり方
- 参考情報 -
Azure RemoteApp のカスタム テンプレート イメージの作成方法
https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-create-custom-image/

---
1. 下記のアドレスより、Azure の旧ポータルにアクセス。
     https://manage.windowsazure.com/

2. [仮想マシン] にて、[+ 新規] を押し、[ギャラリーから] より "Windows Server Remote Desktop Session Host" を用いて、仮想マシンを作成。

3. 仮想マシンの作成完了後、RDP 接続をします。

4. 仮想マシン内で、Visual Studio のインストールを行います。

5. 仮想マシンのデスクトップ上にある [ValidateRemoteAppImage] をダブルクリックで実行。

6. PowerShell が起動しますので、"y" を入力し、sysprep を開始。

7. sysprep が完了したら、仮想マシンが停止するので、Azure ポータルから [取り込み] をクリック。

8. イメージの名前 及び イメージの説明 を入力し、"仮想マシンで Sysprep を実行しました" にチェックを入れ、チェックマークをクリックし、キャプチャが完了するのを待つ。

9. Azure ポータルにて、[REMOTEAPP] を選択。

10. [テンプレート イメージ] を選択し、[+ 追加] をクリック。

11. [RemoteApp テンプレート イメージの追加] が開くので、[Virtual Machines ライブラリからイメージをインポートします (推奨)] を選択。

12. 手順 8. で作成したイメージを選択し、チェックボックスにチェックを入れ、[→] をクリック。

13. [名前] に任意の名前を入力し、[場所] を選択の上、チェックマークをクリック。

14. [REMOTEAPP] にて、[+ 新規] をクリックし、[簡易作成] より、[名前] を入力。
      [リージョン] を 手順 13. で選択した [場所] に選択し、[テンプレート イメージ] より 手順 13. で入力した [名前] のテンプレートを選択。
      [REMOTEAPP コレクションの作成] をクリックし、コレクションを作成。

15. コレクション作成後、コレクションをクリックします。

16. [発行しています] タブにて、インストールした Visual Studio を選択し、発行。

17. [ユーザー アクセス] タブに、接続を許可するユーザーを追加。

18. 接続元クライアントにて、"Azure RemoteApp" クライアントを起動し、接続できるか確認。
      "Azure RemoteApp" クライアントは、下記の URL からダウンロード出来る。
       https://www.remoteapp.windowsazure.com/ClientDownload/Windows.aspx

[Azure 100Tips]TFSをAzure上で業務レベルで構築するための構築手順(02/100)

・1サーバでTFSをすべてまかなう場合は、ギャラリーからTeam Foundation Serverの入ったWindows Serverを選ぶか、Windows Serverをインストールして自らTeam Foundation Serverをインストールすればよい。

・可用性を考慮したサービスの構築
 TFSのWeb部分で最低2台、DB部分で最低2台の計4台のVMが必要。それ以外に、ドメインコントローラを別途構築する必要がある。
Web/DBでそれぞれ可用性セットを作成する必要がある。

マイクロソフトのサポートに相談した結果、1サーバのメンテナンス時間が年数回30分程度なので、それが我慢できるのであれば、その構成のほうが管理も楽で運用もしやすいとの事。
ご参考: Azure VM のメンテナンス FAQ


まずは、1サーバでのTFSでバックアップ体制を構築して進めることにして、技術調査を引き続き行いながら可用性の構成にシフトしたい。


Azureの可用性で誤解していた事
 VM作成時に可用性のセットを指定すれば、RAIDのミラーのように勝手に障害に対応したサービスが提供できると思っていたが、そういうわけではない。アプリケーションやサービスの冗長性(じょうちょうせい)を考慮して、それに合わせた可用性をくむ必要がある。
 
Azureの可用性のメリット
 ロードバランサーと組み合わせることでラウンドロビン方式で負荷分散をすることが出来る。


[Azure 100Tips]AzureのVMインスタンス・イメージ・ディスクの違い(01/100)

VMインスタンスは、実際に動作しているVMの事。

イメージは、VMを作るためのテンプレートのこと。MSはギャラリーでVisualStudio等が入ったイメージを配布している。ユーザはそのイメージを選択すれば、後はそれをカスタマイズすればよい。

ディスクはVMをファイルとして固めたもの。Hyper-Vで使っているVHDファイルを使う場合や、他の人が作ったVMを利用したい場合、一旦VHDファイルにして配布する必要がある。

2016年6月7日火曜日

2015年ANAマイレージポイント総括(ハピタスで9万8千ポイント、8万8千ANAマイレージ獲得)

2015年度は、ハピタスを本格的に使ってポイントを溜め始めました。
他のサイトでは年間27万マイルゲットとかありますが、普通のサラリーマンには不可能です。
ですが、私と同じやり方をすれば、リスクなく10万マイル以上は貯めることができます。

ハピタスのおさらい
 ハピタスは俗に言うポイントサイトで、企業が広告料を払うハピタスに払うことでユーザにポイントを提供します。
 ポイントを提供する方法はいろいろありますが、代表的なものとして
 ・クレジットカード
 ・証券会社・銀行の申し込み
 ・FXの申し込み
 ・保険の見直し
 らがあります。リスクがないものとしてはクレジットカード・証券会社・銀行の申し込みですが、FXでは1万以上ポイントがもらえるものがあり、オススメです。
 FXの原理は、外貨の売り買いですが、外貨を買った直後に売る、売った直後に買うを繰り返せばリスクは概ねなく、精々プラスマイナス1千円もしないものです。

ハピタスのポイントからANAマイレージへの移行は、
 ハピタスサイト>PEXサイト>メトロポイント>ANAマイレージの流れになっていて、ソラチカカードを持っていれば0.9倍でANAマイレージに変更できます。
詳細については、過去のブログを参照してください。

以下がエビデンスになりますが、細かなものを除いて8万8千ANAマイレージを獲得したことになります。









[ハピタス]2015年12月報告(+10,774ポイント(9,696ANAマイル相当))

2015年12月にハピタスで確保したハピタスポイント(ANAマイレージ)獲得状況です。

クレジットカードの新規加入とボーナスの累計で10,774ポイント(9,696ANAマイレージ相当)を確保しました。
活動さぼり気味だったので溜まりかたもいまいちですが、一万近いマイルを飛行機で貯めるのは大変なのでハピタス様様ですね。



ANAマイレージをお得に貯めるための方法についてはこちらを参照してください。

2016年6月4日土曜日

[ハピタス]2015年11月報告(+22,771ポイント(20,493ANAマイル相当))

2015年11月にハピタスで確保したANAマイレージ獲得状況です。

主にクレジットカードの新規加入で22,771ポイント(20,493ANAマイレージ相当)を確保しました。
順調に溜まっています。



ANAマイレージをお得に貯めるための方法についてはこちらを参照してください。