728x90
반응형

오늘 한 일


  1. 발표 때 보니 머지 과정에서 몇 개 기능이 날아가 있길래 수정해놨다… 발표 때 다 되었으면 좋았을텐데 아..프로필 편집 기능 후……프로젝트 내내 애먹이네^^ 그래도 프젝 끝나고 하니 마음이 여유로웠다.
  2. 밀린 TIL 작성. 아예 안 쓴 건 아니다. 원래 그 날 그 날 발생한 트러블 슈팅과 배운 것들, 참고한 사이트들 메모만 해뒀다가 따로 공부하고 요약 정리하는 느낌으로 TIL을 작성하는데 메모까지만 해두고 차마 더 할 수 없었다 프로젝트 때는. 과정상 실제 보이는 양보다 시간이 더 많이 들어가는데, TIL을 쓰기엔 프로젝트가 너무 바빠서 그만…ㅎ 휴 til을 더 밀릴 순 없어서 몇 개는 공부 정리 없이 급하게 til만 작성해서 올렸는데 주말에 열공해야지…. 프로젝트 땜에 drf만 복습하느라 도커 강의나 aws 강의, 5주차 강의 못 들은 게 넘나리 많다
  3. 저녁에 팀원들과 프로젝트 코드리뷰
    • 다들 너무 멋졌다.
  4. 이전 프로젝트 커밋 작성자 수정
    • 전 프로젝트에서 중간에 맥북으로 바꾸면서 깃헙과 제대로 연결하지 않아 contributor 목록에 없었던지라 수정했다. rebase로 하나하나 할까 하다가 filter branch라는 녀석이 있어서 그걸로 했다. 위험한 방법이라길래 포크받은 레포지토리에서 괜찮은 걸 확인 후 팀장님께 말씀드렸다. 이유는 모르겠지만 같은 문제가 있었던 분이 있어서 내일 알려드릴 예정
    • 참고한 블로그 : https://madplay.github.io/post/change-git-author-name
  5. 지난 프로젝트 유지보수
    • 발표 때 날라갔던 기능들 복구
    • 프로필 페이지 각 탭에 추가 기능 연동 (영화 밑에 좋아요 해제 버튼, 게시물과 코멘트 클릭시 해당 게시글로 이동)
    • 오늘 팀원 분 코드리뷰에서 본 걸 이용해서 만들었다. 역시 코드리뷰는 큰 힘이 된다.

코드리뷰에서 써먹어보자 했던 것


  • 머신러닝 부분은 가장 궁금했지만 당장 써먹기엔 너무 어려워 보였다. 음 이번에 담당이 아닌지라 강의를 너무 대충 봐버린 걸지도? 다음 프로젝트가 딥러닝 프로젝트인만큼 다시 봐봐야지. 사실 실강 때는 너무 비몽사몽했어서 ㅎㅎ…

mutable과 immutable → 참고


  • 스파르타 내 강의에서도 자세히 다루진 않았지만 대충이나마 설명해 주셔서 이해하기에 어렵진 않았다. 뭐 깊이 들어가면 뭐든 안 어렵겠냐먄은… 일단 조금은 이해했다고 하자.
  • mutable은 같은 값이라도 매번 다른 메모리 주소를 참조하는 것이고, immutable은 같은 값이면 같은 메모리를 참조하는 것이다.
  • mutable 안에 immutable이 쓰인 형태도 결국 논리는 동일하다. mutable 데이터 자체는 각기 다른 메모리 주소를 참조하지만, 내부의 immutable 데이터는 같은 메모리 주소를 참조한다.
  1. 역순으로 for문 돌기
    • for (let i = response_json.length -1; i >= 0; i—){}
  2. .copy()
  • 얕은 복사와 깊은 복사 등 검색해보니 더 알아야 할 게 있을 거 같아서 내일 더 자세히 공부해 봐야겠다.

오늘 한 일


  1. 발표 때 보니 머지 과정에서 몇 개 기능이 날아가 있길래 수정해놨다… 발표 때 다 되었으면 좋았을텐데 아..프로필 편집 기능 후……프로젝트 내내 애먹이네^^ 그래도 프젝 끝나고 하니 마음이 여유로웠다.
  2. 밀린 TIL 작성. 아예 안 쓴 건 아니다. 원래 그 날 그 날 발생한 트러블 슈팅과 배운 것들, 참고한 사이트들 메모만 해뒀다가 따로 공부하고 요약 정리하는 느낌으로 TIL을 작성하는데 메모까지만 해두고 차마 더 할 수 없었다 프로젝트 때는. 과정상 실제 보이는 양보다 시간이 더 많이 들어가는데, TIL을 쓰기엔 프로젝트가 너무 바빠서 그만…ㅎ 휴 til을 더 밀릴 순 없어서 몇 개는 공부 정리 없이 급하게 til만 작성해서 올렸는데 주말에 열공해야지…. 프로젝트 땜에 drf만 복습하느라 도커 강의나 aws 강의, 5주차 강의 못 들은 게 넘나리 많다
  3. 저녁에 팀원들과 프로젝트 코드리뷰
    • 다들 너무 멋졌다.
  4. 이전 프로젝트 커밋 작성자 수정
    • 전 프로젝트에서 중간에 맥북으로 바꾸면서 깃헙과 제대로 연결하지 않아 contributor 목록에 없었던지라 수정했다. rebase로 하나하나 할까 하다가 filter branch라는 녀석이 있어서 그걸로 했다. 위험한 방법이라길래 포크받은 레포지토리에서 괜찮은 걸 확인 후 팀장님께 말씀드렸다. 이유는 모르겠지만 같은 문제가 있었던 분이 있어서 내일 알려드릴 예정
    • 참고한 블로그 : https://madplay.github.io/post/change-git-author-name
  5. 지난 프로젝트 유지보수
    • 발표 때 날라갔던 기능들 복구
    • 프로필 페이지 각 탭에 추가 기능 연동 (영화 밑에 좋아요 해제 버튼, 게시물과 코멘트 클릭시 해당 게시글로 이동)
    • 오늘 팀원 분 코드리뷰에서 본 걸 이용해서 만들었다. 역시 코드리뷰는 큰 힘이 된다.

코드리뷰에서 써먹어보자 했던 것


  • 머신러닝 부분은 가장 궁금했지만 당장 써먹기엔 너무 어려워 보였다. 음 이번에 담당이 아닌지라 강의를 너무 대충 봐버린 걸지도? 다음 프로젝트가 딥러닝 프로젝트인만큼 다시 봐봐야지. 사실 실강 때는 너무 비몽사몽했어서 ㅎㅎ…

mutable과 immutable → 참고


  • 스파르타 내 강의에서도 자세히 다루진 않았지만 대충이나마 설명해 주셔서 이해하기에 어렵진 않았다. 뭐 깊이 들어가면 뭐든 안 어렵겠냐먄은… 일단 조금은 이해했다고 하자.
  • mutable은 같은 값이라도 매번 다른 메모리 주소를 참조하는 것이고, immutable은 같은 값이면 같은 메모리를 참조하는 것이다.
  • mutable 안에 immutable이 쓰인 형태도 결국 논리는 동일하다. mutable 데이터 자체는 각기 다른 메모리 주소를 참조하지만, 내부의 immutable 데이터는 같은 메모리 주소를 참조한다.
  1. 역순으로 for문 돌기
    • for (let i = response_json.length -1; i >= 0; i—){}
  2. .copy()
  • 얕은 복사와 깊은 복사 등 검색해보니 더 알아야 할 게 있을 거 같아서 내일 더 자세히 공부해 봐야겠다.
반응형

'Programming > TIL and WIL' 카테고리의 다른 글

💖 221111 Today I Learned 💖  (0) 2022.11.12
221110 TIL  (0) 2022.11.11
💖 221108 Today I Learned💖  (0) 2022.11.09
💖 221107 Today I Learned 💖  (0) 2022.11.09
💖 Weekly I Learned 💖  (0) 2022.11.09

+ Recent posts