개발 2

[js]moment.js를 이용한 타임존/시간/날짜 설정: 시간의 종류가 3가지였다?!

안녕하세요. 오늘은 moment.js를 사용하는 방법과 컴퓨터에서의 시간의 종류와 개념을 먼저 정리해보려 합니다. 시간, 날짜와 관련된 함수는 다양하죠. 저는 보통 내장 함수를 많이 이용하고는 하였는데, 이번에 나라에 따른 표준시간대를 사용해야하는 일이 있어서 moment.js를 사용하게 되었습니다. 제가 가지고 있던 개념상 시간은 로컬 시간대와 실제 저희의 시간, 2종류로만 생각했었습니다만, 제 무지에 의해 삽질을 1시간정도 하고서야 이게 써봐야 차이를 알겠구나-를 깨닫고 글을 쓰게 되었답니다 ㅋㅋㅋㅋㅋㅋ 자 그럼 사담은 여기까지만 쓰고 한 번 알아봅시다! ps. 참고로 moment.js는 개발지원이 중지된 친구(업데이트x, 버그 등 수정사항 수정x)라서 만약 뭘 쓸지 고민하고 계신 분께는 다른 Js로..

php artisan migrate 오류 해결 Illuminate\Database\QueryException SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

오늘은 홈스테드와 베이그런트를 사용하여 DB를 구축하던 중 6시간 동안 서치하고 삽질한 끝에 찾아낸 해결방법을 가져왔습니다. 혹여나 저처럼 homestead나 vagrant ssh를 통해 터미널(혹은 git bash) 연결을 하여 php를 사용하는 경우, 1045 에러를 해결하는 연결방법을 설명드릴 터이니 참고가 되시길 바랍니다. 여러분의 시간은 소중하니까요 :D 저의 에러 상황 재현 더보기 먼저 당시의 제 오류 상황을 재현 해보자면, 권한 부여를 확인 후 database.php와 .env에 로컬에서의 mysql 기준으로 셋팅 하였습니다. (네, 바로 이게 문제였습니다..ㅎㅎ) 하지만 오류는 여전하였고, 알고 보니 Homestead를 사용하는 경우, 이쪽 세팅의 문제가 아님을 알게 되었습니다. 서치해보면..