TIL 40

[WIL] 추석 연휴 방학 주간 회고

📝 이번 주에 하고자 했던 것 [과제] CSS 클론코딩(유튜브, 자유 선택) 과제 [Javascript] 미니 프로젝트 7번까지 완성 및 미니 프로젝트 배포 [프로젝트] 노션 클론코딩 프로젝트 리팩토링 후 배포 [알고리즘] 그래프, DFS & BFS 개념 강의 듣고 이해하기 [강의] Vue 강의 듣기 [번외 강의] 피그마 지식나눔 강의 듣기 [번외 강의] 도커 강의 듣기 [복습] 코딩테스트 실습 못한 거 하기 [복습] 그동안 못 들은 강의 듣기 [복습] 제대로 이해 못한 강의 복습하기 [JS 개념] 실행 컨텍스트 이해 [코드 리뷰] 다른 수강생 PR과 코드 리뷰 읽기 [코드 리뷰] Todo app 과제, 노션 클론코딩 과제 코드, 미니 프로젝트 코드 리뷰하기 [TIL] 조금이라도 새로 배운 내용은 매일 ..

TIL 2021.09.29

[WIL] 7주차 회고

📝 이번 주에 하고자 했던 것 [강의] 7주차 강의 제때 제때 이해하기 [과제] 6주차 과제 잘 제출하기 [강의 복습] 6주차 강의 복습하면서 잘 이해하기 [코딩 테스트 스터디] 문제 제때 잘 풀면서 DFS/BFS 개념 이해하기 [CS 스터디] 발표 준비하기 [코드 리뷰] Todo app 과제, 노션 클론코딩 과제 코드, 미니 프로젝트 코드 리뷰하기 [TIL] 조금이라도 새로 배운 내용은 매일 매일 정리하기 [Javascript] 미니 프로젝트 스터디 🎯 이번 주에 완료한 것 칭찬은 모르겠고 어쨌든 한 것 Vanilla JS 고양이 사진첩 강화 과제 SCSS 강의 듣기 CSS 특강 코딩 테스트 스터디에 참여하기 위해서 백준 node.js 입출력과 씨름하기 DFS, BFS 이해하기 위해 강의 듣기 CS 기..

TIL 2021.09.20

[WIL] 6주차 회고

📝 이번 주에 하고자 했던 것 [강의] 6주차 강의 제때 제때 이해하기 [강의 복습] 5주차 바닐라 JS 강의 복습하면서 이해하기 [코드 리뷰] Todo app 과제, 노션 클론코딩 과제 코드 리뷰하기 [TIL] 조금이라도 새로 배운 내용은 매일 매일 정리하기 [Javascript] 미니 프로젝트 스터디 [코딩 테스트] 문제 풀이 스터디 🎯 이번 주에 완료한 것 칭찬할 것 미니 프로젝트 스터디를 제때 제출한 것 TIL을 좀 더 자주 쓰려고 노력한 것 수요일, 목요일, 금요일 매일 하나의 코딩 테스트 문제를 푼 것 문자열 압축 신규 아이디 추천 가장 긴 팰린드롬 아쉬웠던 것 지난 강의 복습에 실패한 것 아직 3주차 과제도 코드 리뷰를 하지 못한 것 강의를 제때 제때 잘 듣지 못한 것 선택과 집중을 제대로 ..

TIL 2021.09.12

[TIL] 20210908

🎯 오늘 공부한 것 [코딩 테스트] 문자열 압축 아무리 생각해봐도 무식하게 다 탐색하는 방법 밖에 생각나지 않아서 그렇게 풀었다. 풀면서 이게 아닌 것 같은데... 하는 생각이 들어서 몇 번이나 때려 치울까 생각했지만 어찌 저찌 풀었다. 팀원들하고 공유하니까 팀원들이 완전탐색 문제 같다고, 원래 그렇게 푸는 문제 같다고 해서 안도했다. 한 팀원분이 좀 덜 탐색하고 문제 풀 수 있는 방법을 제안해주신 덕분에 좀 더 효율적인 방법으로 리팩토링 할 수 있었다. [JavaScript] 무한 스크롤링 [멘토링] 노션 클론 프로젝트 관련 Q&A 📚 더 공부해야 할 것 무한 스크롤링 동작 원리 이해하기 network cache 🎇 Reflection 오랜만에 인프런 코딩테스트 강의도 보고 코테 스터디에 어떤 문제 풀..

TIL 2021.09.09

[TIL] 20210907

🎯 오늘 공부한 것 [배포] EC2, AWS s3 + cloudfront, github pages, Firebase, Netlify, Vercel SPA인 경우, root url 이외의 모든 url에서 새로고침을 했을 때 해당 url에서 index.html을 찾을 수 없어 404 오류가 뜬다. 배포할 때는 이를 방지하기 위해서 모든 url에서 index.html로 경로를 돌려주는 처리를 해줘야 한다. github pages의 경우, '유저네임.github.io/레포이름' 식으로 배포할 수 있으나 소스 파일 내 모든 경로를 '/레포이름/src/main.js'과 같은 형식으로 잡아줘야 정상 실행되는 문제가 있다. Netlify와 Vercel은 비슷하지만 Netlify는 한국 서버가 없어서 좀 느리다는 단점이..

TIL 2021.09.08

[TIL] 20210906

🎯 오늘 공부한 것 [CSS] Float float 요소를 적용한 요소는 float을 적용하지 않은 요소와 형제 요소로 두면 안된다. float이라는 속성이 부여되어 있다면 요소의 display 속성은 block 요소로 자동으로 바뀌고, 임의로 inline 요소로 바꿀 수 없다. flex, grid 요소는 예외적으로 block 요소로 바뀌지 않는다. [CSS] Position 조상 요소 중 하나가 transform, perspective, filter 속성 중 어느 하나라도 none이 아니라면 뷰포트 대신 그 조상을 기준으로 삼는다. position 속성이 absolute 혹은 fixed 인 경우, 그 요소의 display 속성 값은 block이 된다. (너비와 높이 값을 가질 수 있는 상태가 된다) [..

TIL 2021.09.07

[WIL] 5주차 회고

📝 이번 주에 하고자 했던 것 [개인 프로젝트] 노션 클로닝 프로젝트 완성 [코드 리뷰] Todo app 과제 코드 리뷰 [강의] 아직 못 들은 강의 완강하기 [코딩테스트] 완료 못한 코딩테스트 실습 끝내기 [Javascript] 실행콘텍스트 ES6 버전 개념 정리 🎯 이번 주에 완료한 것 칭찬할 것 강의를 듣고 난 뒤 스스로 다시 코드를 작성하는 방식으로 최대한 강의를 이해하려고 노력한 것 프로젝트를 제출하기는 했다는 것 아쉬웠던 것 노션 프로젝트를 너무 늦게 시작한 것 프로젝트를 스스로 설계해서 구현하지 못한 것 아직 강의를 완벽하게 소화하지 못한 것 TIL을 매일 매일 작성하지 못한 것 아직 코드 리뷰를 못한 것 코딩테스트 실습 끝내지 못한 것 실행콘텍스트 ES6 버전 개념 정리 못한 것 데브매칭 ..

TIL 2021.09.05

[TIL] 20210904

🎯 오늘 공부한 것 [특강] FE+BE 입문 개발자가 챙겨가야할 지식 키트 @그랩님 📚 더 공부해야 할 것 CI & CD 객체지향 프로그래밍 테스트 코드 작성법 아키텍처에 대한 기본 개념 이해하기 🎇 Reflection 특강에서 인상적이었던 한마디 객체지향의 4대 특성을 외우려고하지 말고 코드에 녹여라 면접 볼 때, 온보딩 과정 물어보기 비즈니스에 대한 이해도 키우기 포트폴리오 하나를 집중해서 디벨롭해라 느낀 점 그랩님이 지금도 쓰고 계신 TIL 노션을 잠깐 보여주셨는데 그걸 보면서 반성을 많이 하게 됐다. 시간이 많이 걸린다는 핑계로 배운 내용 정리를 잘 안하게 됐는데, 잠을 자는 시간을 좀 줄여(슬프지만 ㅠ) 조금씩이라도 매일 매일 정리해야겠다. 진짜로. 다음 주부터...!! 그랩님이 데이터 엔지니어..

TIL 2021.09.05

[TIL] 20210903

🎯 그동안 공부한 것 [JavaScript] 노션 클론코딩 [JavaScript] fetch, history API [멘토링] git 관리 tip 등 📚 더 공부해야 할 것 상위 문서 하위에 새 문서 생성하기 문서 삭제하기 텍스트 에디터 보완 🎇 Reflection 오늘까지 노션 클론코딩 프로젝트 과제 제출이었는데... 강의 복습하느라 거의 오늘 시작했고... 장렬하게 죽쒔다... 근데 강의를 못 들었으면 진짜 시작도 못했을 것 같아서 그래도 강의를 이해하려고 노력한 시간을 후회하지는 않는다...!! 공부 많이 했는데... 많이 배웠는데... 5일치를 한번에 적으려니까 뭐라 써야할지 모르겠다... component와 page를 나누는 구조가 왜 필요한지 알게 됐다. this.state와 setState의..

TIL 2021.09.03

[WIL] 4주차 회고

📝 이번 주에 하고자 했던 것 [JavaScript] 간단한 Todo app 구현 과제 [JavaScript] 노션 클론코딩 프로젝트 [JavaScript] 실행콘텍스트 ES5 버전 발표 [JavaScript] XMLHttpRequest, Promise, async, await, fetch, history api 강의 복습 [코드 리뷰] 함수형 프로그래밍 과제 코드 리뷰 🎯 이번 주에 완료한 것 칭찬할 것 과제를 스스로 이해한 코드로(!!) 제 시간에 제출한 것 모르는 것은 팀원들한테 물어보면서 최대한 강의를 보지 않고 혼자 구현하려고 한 것 실행콘텍스트를 어느 정도는 이해한 것 Promise, async, await까지는 최대한 이해하며 강의를 복습한 것 강의 듣고 코드는 다시 혼자 짜보는 식으로 공부..

TIL 2021.08.30