[October,19-20,2022]

devbit4 [front-end developer]·2022년 10월 20일
0

TIL

목록 보기
136/163

2022-10-19~20

✍️ 1) PLAN & TODO

  • [✅] : work
  • [✅] : clarisse
  • [✅] : 회사 근근이 프로젝트
  • [✅] : 스터디
  • [✅] : mongodb,mongoose

  • [] : 주간회의(저녁 8시)/ 주간회의록 작성
  • [✅] : work
  • [] : mongodb,mongoose
  • [✅] : 인천 자료

💻 2) CODING

09:00-17:00 / 17:00-19:00 / 21:00~22:00 / 23:00-24:00

✍️ WORK & CODE

work - 비디오 플레이어 리팩터링해보기
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/input_event

음소거 해제했을 때 원래 상태로 돌아가게 하기 -> 리팩터링

global 변수로

loadedmetadata

메타데이타: 비디오 제외 모든 것 (비디오의 길이, 시간, 크기 등)

video.addEventListener("loadedmetadata",) -> 총재생시간
video.addEventListener("timeupdate",) -> 현재 재생시간

time formatting (제로타임으로 만들어서 빼오기)

new Date((secondes)*1000).toIsString().substr(11,8)

 const format = (seconds) => moment.utc(seconds * 1000).format('HH:mm:ss');

Node js 란 - 런타임 환경

Node,js는 javascript(웹 브라우저 프로그램에서만 동작) 를 서버에서도 사용할 수 있도록 만든 프로그램

https://hanamon.kr/nodejs-%EA%B0%9C%EB%85%90-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0/


<Session과 Cookie>

  1. 브라우져 서버에 접근
  2. 서버가 브라우져에게 Cookie 준다.
  3. 브라우져가 서버에 다시 접근할 때 2.에서 받은 Cookie를 함께 건냄.
  4. 서버는 Cookie를 통해 브라우져를 구분 할 수 있다.

쿠기가 증표 역활을 함. 유저는 서버 연결시 서버에게 증표를 건네받음(쿠키는 유저가 보관)

서버는 session으로 해당 증표를 가진 유저의 기록을 저장해둠


Navigator.geolocation.getCurrentPosition()

https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/Using_the_Geolocation_API

🤸‍♀️ 3) EXERCISE & LANGUAGES & BOOK

Monday/ Wednesday(Tuesday)/ Thursday 19:45-20:15 (English with Clarisse)
Tuesday / Thursday 21:00 ~ 22:00 (어깨 수영 보류)
Saturday 09:00~10:00
Sunday


🏈 4) REFLECTION


profile
제대로 꾸준하게 / 블로그 이전 => https://dailybit.co.kr

0개의 댓글