-
Notifications
You must be signed in to change notification settings - Fork 7
5주차 데일리 스크럼
어제 짜잘한 작업들을 많이 했는데, PR을 따로 날리기는 분량이 너무 적은 것 같아서 모아서 날렸다. 따로 날렸다면 8개 날렸어야 했을 것. 잠을 어제 일찍 잤는데 깨기도 일찍 깨서 졸리다. 오늘 벽전팀을 만나러 강남에 가야하는데 신논현으로 가면 시간이 생각보다 짧아져 여유로워졌다? 그리고 오늘은 효근이와 함께 파일 업로드를 손보고, 중복된 코드들을 별도 컴포넌트로 분리할것!
어제 양이 생각보다 많고 파일을 13개나 수정했는데 같은 기능이라 pr 하나로 보냈다. 큰 issue라 부담갖지 않으려고 한다. 아침에 늦게일어나서 필라테스를 못갔다. 오늘은 토스트를 만들어보려고 한다. document에 appendchild로 하던데 어떻게 할지 고민해봐야겠다.
어제 화상회의에서 화면공유한 화면을 크게 보는 기능을 만들었다. 기능은 10~15분 걸렸는데 CSS를 하느라 하루종일 걸렸다. 화상공유 채널 채팅에 새로운 메시지가 오면 알림을 해주는 기능을 추가했다. 화상회의 채널은 어느정도 완성이 된 것 같아서 기분이 좋다. 오늘은 컨디션은 나쁘지않다. 오늘은 멘션 기능을 하려고 했는데 상황을 봐서 MeetVideo 컴포넌트를 뜯어고치는게 먼저가 될 수도 있다.
어제 사용자 장비 상태를 세션 스토리지에 저장하는거랑 날짜마다 pill 나오는거랑 인피니티 스크롤을 만들었다. 인피니티 스크롤은 배포했을 때 되지 않아서 실험을 해봐야겠다. 인피니티 스크롤을 수정하는데 시간이 얼마나걸릴지 모르겠지만 완벽하게 해봐야겠다. 오늘 다른 조원들을 만나서 기분이 좋다. 오늘 매우 춥다.. 다들 준비 단단히하고 오세요. 오늘 파일 업로드를 할 수 있었으면 좋겠다.
어제는 바벨 프리셋 설정하고 ncloud 오브젝트 스토리지 API, Secret 키를 프론트에서 다루는 것은 보안상 문제가 있어 signed URL을 이용해 개선하기로 해서 현재 signed URL을 백엔드에서 받아와 post 요청하게 해 업로드에 성공했는데 get 요청시 실패해 이 문제를 해결해야할 것 같다. 오늘은 signed URL 문제를 해결한 후 기존 파일 업로드 코드들을 교체 하는 작업을 할 것이고, 컨디션은 조금 안좋은 것 같아 적당히 하고 쉬어야겠다!
어제는 토스트 띄우는걸 열심히 했다. 토스트 사용법은 pr에 적어놨다. 메시지는 util에 들어있는걸 쓰면 된다. 오늘은 타이머 기능을 하려고 했는데 지금 추가하는 것이 맞나 싶다. 하면 재미있을 것 같다. 시작할 때 이벤트를 주면 초를 세고 사진을 찍는 걸로 하려고 한다. 다른 중요한 일이 더 있다면 그 일을 해야겠다. 7:00-10:30 활동 불가
어제 프론트에서 화상 css를 수정하고 class validator라는 라이브러리를 사용해서 백엔드 유효성검사를 별도 미들웨어로 분리했다. 유효성 검사를 별도 미들웨어로 분리하는 작업을 마치고 백엔드에 있는 메시지를 하나로 모으려고 한다. 컨디션은 나쁘지 않다. 화상회의 입장시 효과음을 해보겠다!
어제 나정이가 바벨을 설정해줘서 기능이 돌아와서 좋다. 어제는 리팩터링을 좀 했다. 오늘은 카페에 가서 달리려고 한다. 이미지 업로드 하고 끝나면 스크롤 효율적으로 바꾸는걸 하고싶다. 교수님께서 강의를 보내주셔서 기분이 좋다.
어제 오전에 이미지 업로드를 극적으로 성공했다. 그래서 코드 수정을 했다. 중복코드들을 제거해야한다. 선택된 그룹 표시, 화상인원 표시를 효근이와 했는데 아직 디자인이 안되서 해야한다. 이것만 하면 끝일 것 같다. 오늘은 Web RTC 재연결 시도 로직을 다 같이 하면 될 것 같다. 컨디션은 그냥 참을만..하다? 이 정도! 열심히해야겠다!
어제 인생네컷처럼 사진을 캡처하는 기능을 만들었는데 비디오 스트림이 없으면 터지고 파이어폭스에서 작동이 안된다.. 타이머가 아직 안보이고 비디오태그를 모두 돌아서 화면공유도 찍힌다. 사람 있는 얼굴에 클래스를 부여해서 구별해야겠다. 파이어폭스에는 지원하지 않는 브라우저라는 문구를 띄워주고 비디오가 없으면 스킵하는 로직을 만들어야겠다. 소켓으로는 타이머 시작한다는 알림만 하면 될 것 같다. for문 안에서 비동기를 처리해야되는데 이 부분을 어떻게 적용해야될지 고민해봐야겠다. mapAsync 함수를 써봐야겠다. 오늘은 열심히 타이핑 수정하고 4인깐부 해봐야겠다.
어제 효과음 나오는거를 했다. 복잡하지않아서 금방 짜기는 했다. 중간에 로직이 바껴서 유틸함수로 만들 수 있었는데 커스텀훅으로 만들어서 어제 밤에 수정했다. 유틸 함수를 안에서 만들어서 리턴해주는 로직을 수정했다. meetVideo를 조금 수정했다. 컴포넌트 분리 가능한것들은 분리했다. createPeerConnection에서 멤버를 추가시켜주는 기능을 다른 데로 옮겼다. 슬슬 쪼개봐야겠다. 재연결을 어떻게 할 지 처리하고 나누면 될 것 같다. 중복되는 코드가 많아서 수정해야될 것 같다. 시간이 별로 없어서 걱정이지만 앞으로 잘하면 될 것 같다.
인피니티 스크롤 이제는 보내줄 때가 된 것 같다. 어제 화상회의 인원 표시하는거 하고 리더는 다르게 보여주는거 처리하고 오늘 4인 깐부 진행할 예정이다. 컨디션은 매일 똑같은데 날개가 아프다. 안마의자를 한 번 해야겠다. 오늘도 카페에 가서 하려고 한다. 카페에 가면 집중이 잘 된다.