분류 전체보기221 pre project 시작! 4월 11일, 드디어 그룹 프로젝트가 시작되었다. 이번 프로젝트는 랜덤 조원 배정이라고 하는데, 실제 현업에서도 어떤 동료를 만날 지 모르기 때문에 랜덤 매칭으로 진행한다고 한다. 프론트엔드 4명, 백엔드 3명이 한 조가 되어서 프로젝트를 만들게 되었다. 프로젝트 주제는 stackoverflow라는 사이트를 클론 코딩하는 것이다. 약 2주짜리 짧은 프로젝트여서 그런지 주제를 정해놓고 기획은 stackoverflow사이트를 보면서 연습하는 정도로만 진행하는 것 같다. 여기서 한 번 연습해보고 메인 프로젝트에서 연습해본것을 바탕으로 기획을 실제로 해보는 구성인 것 같다. 스택오버플로우 사이트를 탐험해봤는데, 원래는 그냥 질문과 답변만 하는 사이트인줄 알았는데 생각보다 기능이 엄청나게 많이 들어있다는 것을 알.. 2023. 4. 15. TodoList 만들기 (8) 배포 배포완료! https://todolist-75cfc.web.app/ TodoList todolist-75cfc.web.app 테스트용 계정 ID : kim@google.com password : qwe123 수정 모드 추가 과제 제출하려고 보니 수정기능이 없다는 것을 깨닫고 수정기능을 부랴부랴 추가해보았다. 처음에는 리스트를 클릭하면 input창이 나오도록 해볼까 했는데 list의 길이가 길어지면 한줄로 보는게 불편할거 같았다. 그래서 수정 버튼을 클릭하면 list를 수정할 수 있는 textarea가 modal창으로 뜨도록 만들어보았다. modal 창은 이전에 쓰던것과 비슷하게 만들고, modal component에 textarea와 수정하기 버튼을 넣었다. input 태그를 쓰니 한줄로 쫙~~~~~ 나.. 2023. 4. 11. Section4 회고 큰거 온다.... 이론적으로(그리고 약간의 실습으로) 배우는 과정이 끝났다. Section 4에서는 기본적이 내용보다는 언젠가는 필요한 좀 더 심화된 내용들을 주로 배운 것 같다. 중요하고 필요하지만 일단은 기본기를 다지는데 좀 더 집중해야겠다는 생각이 든다. 아직도 익숙하지 않은 것들이 많은데 벌써 프로젝트를 시작해야 한다는게 무섭기도 하고 기대되기도 한다. 혼자 이것저것 만들어봤는데 확실히 만들어보는게 좀 더 머리에 남는 느낌이다. 프로젝트가 힘들 거 같긴한데 프로젝트 하면서 실력이 많이 는다고 하니까 프로젝트를 열심히 만들어봐야 할 거 같다. KEEP ⓵ 알고리즘 문제 하루에 1~2문제 풀기 ⓶ 규칙적인 생활 하기 - 이제 좀 익숙해진거 같기도 하고? ⓷ 일일 블로깅하기 - 오늘을 마지막으로 일일정.. 2023. 4. 10. 4/10 일일정리 기술면접 준비 Section4에서 배운 내용을 바탕으로 기술면접 준비를 하는 시간을 가졌다. 1. Hoisting과 Temporal Dead Zone이 어떻게 연관되어 있는지 설명하세요. Temporal Dead Zone이란 let이나 const로 변수를 선언할 때 값 할당 이전에 접근할 수 없는 영역을 의미합니다. Javascript에서 변수는 Hoisting이 되어 코드가 실행되기 이전에 환경 레코드에 등록되는데 var 키워드로 선언한 변수는 등록과 동시에 초기화가 되기 때문에 바로 접근이 가능합니다. 하지만 let과 const로 선언한 변수 같은 경우 Hoisting은 되지만 초기화가 되지 않기 때문에 선언문을 만나기 이전까지는 접근할 수 없습니다. 이렇게 코드의 첫 부분부터 선언문을 만나기 이전까지 let과 c.. 2023. 4. 10. 그리디,구현,DP / 순열조합,GCD,LCM, 멱집합 코드스테이츠에서 배운 알고리즘2 그리디 알고리즘, 구현(+시뮬레이션), Dynamic Programming https://riverpigeon.tistory.com/189 4/5 일일정리 알고리즘 Greedy,구현,DP Greedy Algorithm 그리디(탐욕) 알고리즘은 선택의 순간에 눈앞의 가장 최적인 상황을 고르면서 해답에 도달하는 방법이다. 그리디 알고리즘을 사용하면 매 선택이 그 순간에 대해서는 최적이지만 riverpigeon.tistory.com 순열/조합 , GCD/LCM , 멱집합(Power Set) https://riverpigeon.tistory.com/191 4/6 일일정리 알고리즘(순열/조합,GCD/LCM, 멱집합) 순열과 조합 순열(Permutation) 순열은 서로 다른 n개의.. 2023. 4. 8. 4/7 일일정리 CRUD가 동작하는 Todo앱 만들기 TodoList 만들기 저번달에 Figma로 기획해본 TodoList 앱을 만들어보는 시간을 가졌다. Figma Mockup https://www.figma.com/proto/8f2QQsx7jzWjVZxxSgnxsF/TodoList?node-id=1-150&starting-point-node-id=1%3A150 Figma Created with Figma www.figma.com GitHub Repository https://github.com/kimsh322/todolist-ts GitHub - kimsh322/todolist-ts Contribute to kimsh322/todolist-ts development by creating an account on GitHub. github.com 나같은 .. 2023. 4. 7. 이전 1 ··· 4 5 6 7 8 9 10 ··· 37 다음