Install ndenv

Node.js

インストール

リポジトリからインストールする(採用)

$ git clone https://github.com/riywo/ndenv ~/.ndenv
$ echo 'export PATH="$HOME/.ndenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(ndenv init -)"' >> ~/.bash_profile
$ exec $SHELL -l
$ git clone https://github.com/riywo/node-build.git $(ndenv root)/plugins/node-build

Homebrewでインストールする

$ brew install ndenv

推奨のNode.jsをインストールする

$ ndenv install v10.16.0
$ ndenv rehash

バージョンを確認する

$ node -v
ndenv: node: command not found

The `node' command exists in these Node versions:
  v10.16.0

インストールされているバージョンの一覧を表示する

$ ndenv versions
  v10.12.0
  v10.16.0

バージョン管理は2種類

  • プロジェクト(フォルダ)単位で管理する場合は ndenv local
  • グローバル(PC全体)で設定する場合は ndenv global

グローバル

$ node -v
ndenv: node: command not found

The `node' command exists in these Node versions:
  v10.12.0
  v10.16.0

$ ndenv global v10.16.0
$ node -v
v10.16.0

ローカル

$ cd sample-v10-12-0/
$ ndenv local v10.12.0
$ node -v
v10.12.0
$ cd ..
$ node -v
v10.16.0
  • sample-v10-12-0はv10.12.0で動作する
  • それ以外のフォルダはv10.16.0(global)で動作する

AWS CLIを使ってみる

AWS CLIをインストールする

  1. バンドルされたインストーラを使用して AWS CLI をインストールする
  2. Pythonのバージョンを確認する(前提条件:Python 2 バージョン 2.6.5+ または Python 3 バージョン 3.3+)

    $ python --version
    Python 2.7.10
    
  3. AWS CLI のバンドルされたインストーラをダウンロードする

    $ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
    
  4. パッケージ(ZIP)を解凍する

    $ unzip awscli-bundle.zip
    
  5. インストールプログラムを実行する

    $ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
    Password: ************
    
  6. インストール状態を確認する

    $ aws --version
    aws-cli/1.16.140 Python/2.7.10 Darwin/17.7.0 botocore/1.12.130
    

参照

VMware Fusion10「接続先の有効なピアプロセスが見つかりません」問題

Macbookをクリーンインストールした後、VMware Fusion10でWindows10(x64)をを移行したところ、「接続先の有効なピアプロセスが見つかりません」が表示され、悲しみに明け暮れていた。

しかしながら、結構、初歩的なところで詰まっていたみたい。。。

原因

カーネル拡張のブロック

対処方法

  1. 「システム環境設定」を開く
  2. 「セキュリティとプライバシー」の「一般タブ」で、「VMware,inc. の拡張設定を許可する」をクリックする。

参考