Sierra)VM環境のセットアップをラクにするVagrantを入れてみる。ガイドを参考にVagrantを使えるようにセットアップをしてきます。https://www.vagrantup.com/downloads.htmlVagrant.pkgをダブルクリックしてインストールします。インストール後、ターミナルで、vagrantコマンドが使えることを確認します。2.1.1$VagrantプロジェクトのセットアップVagrantプロジェクトの最初のステップとして、Vagrantfileを作成します。directoryを指定すること、オプションの指定、仮想マシン、リソースに関する記述をします。init」コマンドがあり、Vagrant用にディレクトリを初期化し、Vagrantfileを作成します。lsVagrantfile$このVagrantfileはテキストファイルですので、Gitなどバージョンコントロールシステムで管理することで、一意の環境構築ができるようになります。BoxesについてVagrantでは、仮想マシンを一から作成するのではなく、boxesと呼ばれるベースイメージを使ってクイックに仮想マシンをクローンします。Vagrantfile作成後は、boxをインストールします。add」コマンドで追加されます。このコマンドを実行することで、複数のVagrant環境で再利用が可能なように、特定の名前の下にboxが保管されます。hashicorp/precise64」を実行して、’hashicorp/precise64’配下にboxを追加します。※仮想マシンを稼働する環境(providers)として、virtualboxを選択しました。いうboxを指定する表記です。ダウンロードされます。vSphere環境を構築してみる。vSphereのテスト環境を作ろうと思ったことがきっかけ。6.5をダウンロードする。Serverをダウンロードする。(VMware-VCSA-all-6.5.0-4944578.iso)ダウンロードした、VCSAのisoファイルをマウントする。※ダウンロードフォルダにある、VMware-VCSA-all-6.5.0-4944578.isoをダブルクリックするとマウントします。Applianceの導入手順についてreadmeを確認します。vcsa-ui-installerフォルダにある、macフォルダを開くと、「Installer」があるので、Ctrlキーを押しながらクリックして開きます。開いてもよいか、確認のダイアログが表示されるので、「開く」をクリックします。Installerが起動します。言語を「日本語」にします。インストールを選択します。インストールの概要が表示されます。「次へ」をクリックします。エンドユーザー使用許諾契約書が表示されます。同意にチェックをして、次へをクリックします。デプロイタイプの選択が表示されます。組み込みにチェックを入れ、「次へ」をクリックします。アプライアンスのデプロイターゲットが表示されます。ServerをインストールするESXi(この記事で最初に導入したESXi)のIPアドレスを指定、ユーザー名、パスワードを入力して、「次へ」をクリックします。SSLの証明書に関する警告が表示されます。「はい」をクリックします。アプライアンス仮想マシンの設定が表示されます。仮想マシン名、rootパスワードを指定します。デプロイサイズの選択が表示されます。この際、以下のエラーが表示された。ファイルの読み取り中に問題が発生しました。「vcsa-ui-installer」と「vcsa」をコピーします。その後、xattrコマンドでInstaller.appのアトリビュートを削除します。naoya$インストーラの画面では、「キャンセル」をクリックして、インストーラを閉じます。デスクトップにコピーしアトリビュートを削除したインストーラを開きます。これまでの作業をもう1回実施して、進めます。デプロイサイズの選択が表示されます。デプロイサイズ「最小」、ストレージサイズ「デフォルト」となっていることを確認して、「次へ」をクリックします。データストアの選択画面が表示されます。シンディスクモードの有効化をチェックして、「次へ」をクリックします。ネットワークの構成画面が表示されます。※DNSサーバは、とりあえず、8.8.8.8を指定。ステージ1の設定内容の確認画面が表示されます。「終了」ボタンをクリックすると、インストールが開始されます。デプロイ完了画面が表示されます。「続行」をクリックします。https://192.168.66.130:5480/引き続き、ステージ2のインストールに移ります。アプライアンス設定画面が表示されます。ホストと同期します」を選択します。SSHアクセスは、「有効」を選択します。設定の確認画面Stage2インストール開始前の確認Stage2のセットアップ完了このアプライアンスのセットアップに成功しました、と表示されます。※セットアップ開始から、10分程度かかりました。Clientにアクセスユーザー名:administrator@vsphere.localパスワード:設定したパスワード所感:スムーズに行くかと思いきや、少し手こずったのと、時間もかかった印象。簡単なチャットアプリケーション簡単なチャットアプリケーションブラウザではなく、コンソールから実行できるようにしたい。pigとしたものの、その次のサンプルの、sent_counts.pigでエラー多発。localで、gruntモード起動ができな状態だった。testせよとあったので、実行。これがハマりどころで、一向に終わる気配がなく、結局、8時間ぐらい時間がかかっていた。追求せず、次のステップに進み、動作確認できたので、良しとした。次に本のサンプルを動かす訳ですが、sent_counts.pigの先頭行のHOMEディレクトリの指定と、avroのバージョンを合わせる必要がありました。コメントを残すHEVCを試してみる今年の1月にITU-Tに承認された、HEVC(H.265)のエンコードを試してみた。リファレンスソフトウェアがダウンロードできるようになっていて、エンコードを試して見た。自分の環境がMacなので、リファレンスソフトウェアのコンパイルはXcodeにて。Xcodeのプロジェクトファイルも含まれていて、あまり引っかからずに実行ファイルが生成できた。WordPress%d人のブロガーが「いいね」をつけました。