2月12日

○JSタイピングゲーム復習&理解

・clearInterval()

 if(time <= 0)clearInterval(id);

 ここでは()の中身がidとなっており、id はsetintervalをさすのでtime表示が0以下に

 なるとストップされる事になる。

 ↓

 if(time<=0)gameOver(id)と修正することによってタイム0となることでgameOver

 関数にidを渡すことになる。

 

・途中idがIdとなっていた為カウントが0にならず1で止まった気をつけること。

 

 ・confirm()

 web上にダイアログボックスを表示させるメソッド

 

・if(result)

   if文はtureかfalseで判別される為、ここでは結果が表示されてる時にという意味

 

・window.location.reload()

 window.locationは現在のwebページの情報を持つオブジェクト+reload()メソッドでページを更新

 

github復習

 1 git init  初期化

 2 git add  インデックス(一時保管場所)に保存

 3 git status   現在の状態を見ることができる

 4 git commit -m" " リポジトリに保存

 5 Githubのサイトで新しいリポジトリを作成

 6 git log  色々な絞り込み表示

 7   git branch -M main リポジトリの最初のコミットの時のmain(masterから変更)

  という名の統合ブランチ(作業の枝別れ的な)作成 

 8   git branch -a ブランチa の作成

 9  git remote add origin https〜( githubサイト参照保存先URL))コピーして   

      貼り付け   

     リモートリポジトリのアドレスを関連付け

 10 git push -u origin main  リモートリポジトリに変更を書き込み

  originのmainブランチにコミットの内容を反映

 

○授業内容

・bootstrapを使ったhtmlの作り方

 CSSでカラムにスタイルを当てなくてもbootstrapを使えばhtml上で各カラムに

 スタイルを当てることができる。

 div class=col-md-6 px-0 

 →paddingを0にできる

 div class=col-md-6 d-flex justify-content-end 

 →右詰めに配置できる

 conainer-fulidはimgのところにつけると良いデザインになる

 widthの付け方 画像などでpxではなく%でつける

 

 imgが重なる時は下になる大きい画像を親要素としposition:relative、

 上に重なるimgを子要素としてposition:abusoluteをつける

 

cyberduckのつなぎ方 

 ポートは2222で設定。

 ブックマーク機能を使って簡単に接続

 FTPは暗号化されていない為危険すぐにIDとパスワードを抜き取られる。

 ロリポップSSL接続しか対応してない。セキュリティとしては弱め

 SSH接続はセキュリティが強い

 

 

○paiza

 ・復習問題 echo文中のスペースの作り方

  出力例文: まるまる 〇〇

   echo "まるまる".' '.$input_line; または echo "〇〇  $input_line”;

  現時点ではどちらの記述の仕方も正解。でも前者の方がいいような気がする。

 ・新規問題も同様な感じでクリア

f:id:hinairo:20210213011436p:plain

f:id:hinairo:20210213011457p:plain


○本の名言

十分な確信を持ってそれを信じ、信念に基づいて行動すれば、誰でもなりたいと思う

モノになれるのだ。