転職・キャリア、英語、プログラミング、資産運用、とか書いてるブログ。人生をアドリブで楽しく生きるのが好きです。

人生アドリブ

プログラミング

プログラミング学習備忘録|ショートカット、いつも使うアプリケーション、手順、コマンドなど(自分用)

更新日:

プログラミング学習時に、参照したい情報のまとめ(自分用のメモ)

ドットインストールのレッスンの過程で構築した開発環境をベースにしている。

不慣れだと多少複雑なので、毎回手順を見直すのが大変なので、メモに残しておく。

 

html, css, JavaScriptの場合

html, css, JavaScriptの場合は、ブラウザがこれを実行する機能を持っている。

そのため、ソースを書くエディターと、表示するブラウザだけで利用できる。

カンタン!

ちなみに、自分はAtomエディターとChromeブラウザでを利用。

 

Vagrant関連|unix, php, pythonなどの場合

html, css, JavaScript以外の場合は、このように複雑なやり方をする必要がある。

ターミナルを起動

macOSのままのターミナルと、vagrantにログインしたターミナル、両方開いておくと便利(かも..)

ホームディレクトリからvagrantへ移動

  • cd MyVagrant
  • cd MyCentOS

仮想マシンを起動

  • 起動 vagrant up (サーバー立ち上げ)
  • 状態を確認 vagrant status
  • サーバーにログイン vagrant ssh

#06 仮想マシンを立ち上げよう | ローカル開発環境の構築 [macOS編] - プログラミングならドットインストール

終了時の手順

vagrantの中で操作

  • vagrantからログアウト exit

次にmacOS上で、

  • 停止 vagrant suspend
  • さらにログアウト exit
  • ターミナルのウインドウを閉じる

#11 学習をやめる手順を見ていこう | ローカル開発環境の構築 [macOS編] - プログラミングならドットインストール

PHPの場合

Webサーバーが必要。

ドットインストールでは、簡易的なビルトインサーバーを使う。

 

具体的には、vagrantにログインした状態で、

cd php_lessons/

php -S 192.168.33.10:8000

とする。

 

そしてAtomエディターで入力・編集、保存。

保存すると、Cyberduckが瞬時に、「アップロード完了」という通知を出す。(特に待つ必要はない)

 

ブラウザでは、

http://192.168.33.10:8000/

で見られる。

 

ソースの確認は、Option+Command+U で。

 

いつも使うアプリケーションなど

Automatorでまとめて起動設定した。

  • ターミナル
  • Atom
  • Cyberduck : ファイル転送

Atomエディターの操作

Atomエディターのショートカット

 

 

 

-プログラミング

Copyright© 人生アドリブ , 2019 All Rights Reserved.