Team Project64 TIL(24) 21-10-20 : 구현, Linked List, 이진 탐색, 재귀 Facts ✅ 구현 11문제 ✅ Linked List 2문제 ✅ 이진 탐색 3문제 ✅ 재귀 1문제 Findings 배열과 링크드 리스트의 장단점 배열 배열은 크기가 정해진 데이터 공간이다. 인덱스를 통해, O(1)내에 접근할 수 있다. 배열은 원소를 중간에 삽입/삭제하려면 모든 원소를 다 옮겨야 한다. 최악의 경우, 배열의 길이 N만큼을 옮겨야 하므로, O(N)의 시간복잡도를 가진다. 링크드리스트 링크드리스트는 크기가 정해지지 않는 데이터 공간이다. 포인터로 이어주기만 하면, 자유자재로 늘어날 수 있다. 링크드리스트는 특정 원소에 접근하려면 포인터를 따라 탐색해야 한다. 최악의 경우에는 모든 화물 원소를 탐색해야 하므로 O(N)의 시간 복잡도를 가진다. 링크드리스트는 원소를 중간에 삽입/삭제 하기 위해서.. 2021. 10. 21. TDP 2차 회고록 (2021.10.20) 🚧 Keep 📌 느슨하지만 Deadline 하지만 Deadline = Deadline 개발자는 끈기의 아이콘, 그 누구에게도 내 작업 영역을 뺏길 수 없다! 🙋🏻 "조금만 더 하면 될 것 같아요!" 🤗 "네! 조금 더 힘내요! 파이팅! " 🤦🏻♂️ "조..조금만 더" 🤔 "흠.." 협업에 있어서 가장 중요한 부분은 "실력", "loc"가 아니에요! 📈 빠르게 성장하는 개발자의 Uncheck_list! ◻️ 혹시 내가 rush hour, deadlock 제공자!? ◻️ 회의 시간은 내가 맡은 부분 브리핑하는 시간이지! ◻️ Convention? 귀찮아 내 스타일! 우리 팀은 짧은 deadline, 반납 횟수를 반영하며, 반납 기간을 "독촉"하기 위해 찐한 관리로 매일 아침 To do list 점검했다. .. 2021. 10. 21. TIL(23) 21-10-19 : 2차 프로젝트 완료🚀, 팀원들과 함께 되돌아보며 💫 2차 프로젝트 때, 새롭게 구현한 기능 회원가입 CRUD, JWT 인증 방식으로 로그인 구현 Notification TIL 글 좋아요 UP 기능 Comment (본인 댓글만 삭제할 수 있게, 댓글 달 수 있게) My Profile Update 💫 기술적으로 새롭게 배운 것 ✅ JWT 인증 방식으로 로그인 구현 일반적인 데이터를 다음 페이지로 넘겨주는 것을 넘어 사용자의 id와 password를 이용해 검증된 사용자에게 발급되는 token을 이용하였고, 보안적인 이슈에 대한 고민의 순서를 뒤로 늦추기 위해 로컬, 세션에 저장하지 않고 일단 쿠키에 넣었다. token을 쿠키나 storage에 저장하지 않는다면 문제가 생긴다. 왜냐하면, 페이지가 여러 개면 변수가 share 하지 않기 때문이다. 우리는 t.. 2021. 10. 19. TIL(22) 21-10-18 : 배포 그리고 보안의 중요성 Facts ✅ Server에 MongoDB Auth 설정 ✅ Server에 configuration value 설정 Feelings 우리 프로젝트에 보안 이슈가 생겼다. 😂 현업 때 겪지 않음에 감사하며, 미리 보안 이슈에 철저히 대응해야겠다고 명심하게 되었다. 우리의 서버 Database는 랜섬웨어로 다 날라갔다. 그래서 서버부터 다시 구축하게 되었다. 다같이 날밤새며 🥱 보안 이슈를 해결하고, 서버에 배포하는 것까지 완료했다. 보안 이슈를 해결하기 위해, 우선적으로 Configuration Value 처리가 안 되어 있는 부분이 있는지 체크해 주었다. 보안을 강화하기 위해, 방화벽, SSL 인증서 등 여러 요소들을 적용하는 것도 함께 생각해보기로 했다. 2021. 10. 19. TIL(21) 21-10-15 : PR 코드 리뷰, S3로 이미지 업로드 FACTS ✅ my_page front 수정 ✅ my_page와 JWT Token 연결 ✅ PR 코드 리뷰 후, Merge 되면 pull 해오기 ✅ mypage 이미지 S3로 업로드 하기 FEELINGS / FINDINGS 코드 리뷰 PR을 통한 코드 리뷰 7일차다. 코드리뷰하면서, 코드에 대한 이해가 높아졌고, 이해하기 쉬운 설명을 쓸려고 노력하게 되었다. 그리고 내 코드를 다시 한번 더 돌아보게 되었다. 서비스 전체의 로직에 대해 더 잘 알게 된 경험이 되었고 계속 이어가봐야겠다. 계속해서 어떤 식으로 리뷰를 하는게 더 좋을지 고민해보자. S3로 Image Upload S3는 AWS에서 제공해주는 파일을 저장하는 서비스이다. 또한, S3는 정적 호스팅 기능을 이용할 수 있다. S3 의 정적 호스팅 기.. 2021. 10. 19. TIL(20) 21-10-14 : My Page 구현 FACTS ✅ My_page : front-end의 데모버전 완료 ✅ My_page : 프로필 upload ✅ My_page : user 연결 완료 2021. 10. 19. 이전 1 ··· 4 5 6 7 8 9 10 11 다음