2022-10-19~20
09:00-17:00 / 17:00-19:00 / 21:00~22:00 / 23:00-24:00
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>
쿠기가 증표 역활을 함. 유저는 서버 연결시 서버에게 증표를 건네받음(쿠키는 유저가 보관)
서버는 session으로 해당 증표를 가진 유저의 기록을 저장해둠
Navigator.geolocation.getCurrentPosition()
https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/Using_the_Geolocation_API
Monday/ Wednesday(Tuesday)/ Thursday 19:45-20:15 (English with Clarisse)
Tuesday / Thursday 21:00 ~ 22:00 (어깨 수영 보류)
Saturday 09:00~10:00
Sunday