初心者プログラマがガチムチプログラマを目指すぶろぐ

2017年の春から本格的にプログラミングを学び始めた学生です!よろしければ閲覧、ご指導のほどよろしくお願いいたします!!

Macの移行作業した話するわ

起動してから黒い画面を開かずに行ったこと

起動してから黒い画面を開いて行ったこと

homebrew

homebrewのインストール

homebrewの公式サイトにあるコードをコピペ

formulaのインストール

  • zshとtmux関係のインストール

    $ brew install zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting colordiff reattach-to-user-namespace tmux

  • vimのインストール

    $ brew install vim

  • PythonとNode.js

    $ brew install pyenv $ brew install pyenv-virtualenv $ brew install nodebrew

  • ここでdotfilesをcloneすると良さそう

  • 残りの細々したもの
    • heroku
    • awscli

dotfiles

$ cd ~
$ git clone https://github.com/dondakeshimo/dotfiles.git
$ cd ~/dotfiles
$ ./symlink.sh
$ cd ~
$ mkdir .vimbackup

zsh

qiita.com

oh-my-zshはもう古いらしいから新しいものを検討しなければならないかも

tmux

バージョンが変わってたから,.tmux.confの中身を一部分書き直し

qiita.com

vim

NeoBundleのインストール

$ mkdir -p ~/.vim/bundle
$ git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
$ vim
$ :NeoBundleInstall

git

初期設定

$ git config --global user.name "俺の名前"
$ git config --global user.email 俺のメアド@example.com

ssl発行

qiita.com

Python

$ pyenv install 3.5.3
$ pyenv install anaconda3-4.1.1

後は,tensorflow使ってるディレクトリまで行って,

$ pip install -r requirements.txt

opencv

$ conda install -c https://conda.anaconda.org/menpo opencv3 

それぞれ仮想環境をpyenv-virtualenvで作成

Node.js

$ mkdir -p ~/.nodebrew/src
$ nodebrew install-binary stable
$ nodebrew use stable

$ npm install -g grunt
$ npm install -g bower
$ npm install -g yo

それぞれのディレクトリで

$ npm install

データ移行について

写真とiTunesと漫画

容量でかいやつは昔のMacから外付けHDDに全部ぶち込んどいた

その他持ってきたいもの

そんなになかったけど,基本的にAir dropで持ってきた。まじで早くて引く。