오전1: 알고리즘 한문제 풀기
문제 제목: 약수의 개수https://school.programmers.co.kr/learn/courses/30/lessons/77884
처음 만든 코드. 정말 바보같았다 문제는 약수만 구해서 계산하면 되는데 약수들의 합을 구했다. 약간 시간 날린 느낌..
디버깅 하고 테스트 케이스 뒤져보고..에효..
코드가 잘 돌아가지만 답에 오류가 있을 경우 문제를 잘 읽는 것이 중요하다.^^ 교훈을 얻었다.
수정 코드. 훨씬 쉬운 문제였다.. 반복문으로 두뇌 회전 시킨 셈 치자..
이러고 다른 알고리즘 문제 풀면서 또 저랬다. 오늘 뭔가 안좋다
오전 - 밤: 팀 프로젝트 진행
발표 ppt 틀을 대강 만들고 시간을 체킹했는데 너무 오버돼서 다 만들고 다시 체크할 예정이다.
git contributor가 되는 건 처음이다!!~ 너무 기뻐잉
남들이 협업을 하는 걸 보고 부러워했었는데 내가 협업을 하다니
인텔리제이에서 딸깍.하니까 git clone이 자동으로 됐다!! 인텔리제이는 신이다
드디어 프론트엔드가 나에게 도착! 디자인이 정말 이쁘게 뽑혔다.
백엔드 댓글 등록 코드를 구현하다가 에러가 났는데 프론트 님께 다시 요청해야 한다ㅋㅋ
굉장히 이상한 곳에 방명록이 떴다
아무튼 댓글 구현은 완료 db에 정상적으로 저장됐다
원래 프론트 님이 구분해둔대로 main.js에서 작업을 했는데, https://가 아닌 html파일을 여는 형식이다 보니까,
main.js를 파일에서 가져오니 보안 문제로 CORS에러가 발생했다.
그래서 나중에 유지보수 하기 편리하게 파이어베이스 스크립트 파일을 몽땅 한 곳에 넣어놓을 예정이다. 팀원을 위한 주석도 달았다!
로컬 서버라도 열게 된다면 팀원분들께 설명드릴 예정이다.
comment는 댓글 내용, id는 팀원들을 구별하기 위한 주식별자고, nickname은 댓글 쓴 사람의 닉네임이다.
오랜만에 javascript를 하니까 낯설기도 하고, 이걸 협업으로 하니까 너무 편하고 좋다!!!!!!!!!프론트싫어 우리 팀원님 짱
아 한가지 오류를 발견했는데, 한글로 닉네임이나 코멘트를 작성하면 db에 저장이 안 되는 것 같다.
옛날에 했던 내용이라 뭔가 익숙한 에러의 향기가 난다
지금 댓글작성 코드가 <a href라서 누를 때 마다 새로고침이 되는 바람에 콘솔 확인이 안되어서 고치기 쉽지 않다.
그래서 프론트님께 말씀을 드려놓은 상태다~~~
마무리: 개발자 페이지를 간단하게 만들고 컴퓨터를 끌 것 같다. 프로젝트 탭에 나중에 작업내용을 자세히 작성해야겠다