さわぴかのなんでもノート!

学びのアウトプット!なにについて書くかはわかりません!なんでもノートです!

【今日学んだこと】未経験からエンジニアへの道「7日目」Vagrantと格闘。そしてPHPスタート

今日の所感

今日は午後まで予定があったので、進めれるところは頑張ろう!と思い昨日の続きをしようと思ったらmacがフリーズ。。。 再起動したら仮想マシン再度立ち上げないとになってて、やり直したらエラーが。。。 格闘してたらだいぶ時間使ってしまった。。。 けどググったらみなさんが格闘した後を残してくれている、優しい世界だった。。。

あ、今日からちゃんと椅子に座り、机の上で勉強できるようになりました! (今までローテーブルだった…)

やったこと

  • ドットインストール:66分
  • 基本情報技術者(午前):10分
  • この振り返りブログ:43分
  • 英語:19分

学んだこと

ドットインストール

に入る前のVagrantとの格闘

続きからやろうとしたらエラーになったらからこれ参考にしてなんとか脱出 https://qiita.com/ozawan/items/9751dcfd9bd4c470cd82

仮想マシンを立ち上げる時

f:id:pikahika:20190821234143p:plain
赤の下線のコマンドうつ

PHP入門 (全30回):20%

PHPPHP: Hypertext Preprocessor)、初めのPHPってなに? https://www.php.net/manual/ja/

  • var_dump();:この変数が今何型かというのを知るのに使う

  • 変数:データにつけるラベル、$x、とか$をつける

  • データ型 文字列:string 数値:integer float 論理値:boolean / true false 配列: オブジェクト: Null:

  • 定数:変更されない値につけるラベル、「define(“定数名(大文字)”, “”);」、$いらない

  • 自動的に定義される定数 「var_dump(LINE);」:現在の行数が出力 「var_dump(FILE);」:ファイル名が出力 「var_dump(DIR);」:今いるディレクトリの名前を出力

  • 単項演算子++:1 足す

  • 単項演算子--:1 引く

  • 代入を伴う演算子

「$x = $x + 2 」 と 「$x += 2 」 は一緒

ターミナルで使うコマンド

  • pwd:今いるディレクトリ(フォルダ)の情報を教えてくれる
  • 〇〇(phpとかrubyとか) -v:バージョン確認
  • ip a:ローカル開発環境の IP アドレスが必要な時調べれる
  • php -S IP アドレス:ポート番号 :ビルトインサーバーを立ち上げる時
  • Ctrl + C:ビルトインサーバーを止めることができる
基本情報技術者(午前)
  • クロック信号:正確な時間間隔を持った電気信号、CPUが発生させてる
  • クロック周波数:1秒間に発生するクロック信号の数、Hz(ヘルツ)。高い方が実行速度がはやい。
  • クロックサイクル時間:クロック信号が発生する時間の間隔
  • 1Hz=クロック/秒
  • MIPS(Million Instructions Per Second、ミップス):1秒間に実行される命令の回数を100万単位で示したもの。 =100万命令/秒=命令/マイクロ秒
英語

単語ちょろっと

わからないこと、わからなかったこと

  • PHPPHP: Hypertext Preprocessor)、初めのPHPってなに?笑
  • ターミナルが何言ってるかわからない。慣れかな

明日の意気込みなど

明日も予定があるので、夜、少しでも進めれるように頑張る!