전체 글237 WIL | Apr 11 - Apr 17, 2022 👉This Week 1. 자바스크립트 스터디 시작(코어 자바스크립트로 개인 스터디 후 공유) 2. 협업을 위한 git 적응 완료(명령어 사용하여 add, commit, pull, push, branch 생성, 이동 및 삭제, PR/Review/Comment) 3. api 1개 개발 + 테스트 코드 작성(다만 테스트 코드 작성 시 mock을 잘 사용하는 방법에 익숙하지 않고 부족한 부분 많았다고 생각) 📌Next Week 1. 새로운 스프린트 시작. 이번주 시간을 잘 사용하여 한 번만 제대로 파악/정리해서 추후 두 번 일하는 경우가 없도록 할 것 2. 자바스크립트 스터디 준비(챕터 3, 4) 3. 테스트 코드를 매번 짜야하니 부족했던 부분을 잘 작성해 두면 추후 비슷한 로직으로 덧붙여 가기 수월 할 것 같.. 2022. 4. 17. 코어 자바스크립트 | 자바스크립트 기본 1 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 2. 자바스크립트 기본 1 1. Hello, world - 'script' 태그 : 와 같이 사용 가능하며 /path/to/script.js 는 절대 경로를 나타냄. 현재 페이지에서의 상대 경로를 사용하는 것도 가능 *스크립트가 길어지면 파일을 분리하여 저장하는 것이 좋음. 스크립트를 별도로 저장하면 브라우저가 스크립트를 다운받아 캐시에 저장하기 때문에 성능상 이점이 있음(브라우저는 페이지가 바뀔 때마다 스크립트를 다운 받지 않고 캐시에서 가져오기 때문) 즉, 트래픽이 절약되고 웹 페이지의 속도 상승 2. 코드 구조 1) 문(statement): 어떤 작업을 수행하는 문법 구조(synt.. 2022. 4. 14. 코어 자바스크립트 | 소개 ※본 포스팅은 개인 학습을 목적으로 작성된 것이므로 정확하지 않은 정보가 포함되어 있을 수 있음을 참고 부탁드립니다. 1. 코어 자바스크립트: 소개 - 자바스크립트의 동작 방식 1) 엔진(브라우저: 내장 엔진)이 스크립트를 읽는다. -> 파싱 2) 읽어 들인 스크립트를 기계어로 전환한다. -> 컴파일 3) 기계어로 전환된 코드가 실행된다. 기계어로 전환됐기 때문에 실행 속도가 빠르다. - 브라우저에서 할 수 있는 일 1) Html 관련 수정 2) 마우스 클릭, 커서 움직임, 키보드 눌림 등 사용자 행동에 반응 3) 네트워크를 통해 원격 서버에 요청 전송, 파일 다운로드/업로드 -> ajax, comet과 같은 기술 사용 4) 쿠키 가져오기/설정하기 5) 클라이언트 측에 데이터 저장(로컬 스토리지) - 브.. 2022. 4. 14. WIL | Apr 4 - Apr 10, 2022 👉This Week 1. 작성했던 코드에 대한 테스트 코드 짜기(service에 대한 unit 테스트로 각 api별로 1개씩 구성 - 총 4개) 2. 총 2개 중 api 1개 개발 완료 📌Next Week 1. 이번 스프린트에 남은 1개 api 개발 완료 및 테스트 코드 작성 2. 테스트 코드에 대한 지속적인 학습 및 응용 필요 3. 자바스크립트 스터디 준비 및 금주 후반부터 시작 4. 패캠 CS 기초 강의 수강 🔨What I Learned? 📚 1) '예외사항들을 찾고 대처 가능하도록 코드를 짜야하는 것'에 대해 알게된 것 (코드 짜기에 급급하여 이런 중요한 부분들을 놓치고 있었음) 🧙♂️Reivew 업무적으로는 아직 경험이 부족하니 코드를 작성할 때 어떤 예외 사항들이 예상되고 어떤식으로 처리해야.. 2022. 4. 10. WIL | Mar 28 - Apr 3, 2022 👉This Week 1. 작성했던 코드에 대한 테스트 코드 짜기(service에 대한 unit 테스트로 각 api별로 1개씩 구성 - 총 4개) 2. 크론 코드에 대한 숙지(어떻게 돌아간다 정도로만 이해했고, 어떤 서버에서 돌아가는지 원격 접속하는 방법 배움) 3. 지난 스프린트에 해야하는 task가 거의 끝나서 목요일 17시쯤 미리 새로운 api 개발 시작 📌Next Week 1. 금요일부터 제대로 하고 있는 api를 월요일(4/4)까지 마무리하면 좋을 것 같음 2. 그 외 스프린트 task를 보고 일정 조율 3 패캠으로 구매한 cs 기초 인강 듣기(네트워크 파트부터 시작) 🔨What I Learned? 📚 1) Jest 사용법 및 유닛 테스트 작성 2) 크론이 어떤식으로 돌아가는지 🧙♂️Reivew.. 2022. 4. 3. [Git] git commit_editmsg 탈출(exit) 방법 git add -i 라고 쳤더니 위와 같이 Commands 에 8개 옵션들이 나왔다. 처음에 1 누르고, 그 다음 2 누르고.. 반응이 없길래 u라고 쳤다. 그랬더니 Huh (~~)? 라며, 약간 한숨 쉬는것 같은 느낌이랄까.. 제일 밑에 유닉스 블라블라라고 뜨길래 그걸 열어 봤더니 vscode 편집기에 해당 내용이 담긴 창이 떳다. 스크린샷을 남기지는 못했으나 찾아보니 약간 대화식으로 사용할 수 있도록 해둔 것 같았다. 어쨋든 해결 방법은 터미널과 같이 :wq 로 탈출 가능했다. Reference는 아래 사이트 https://apple.stackexchange.com/questions/252541/how-do-i-escape-the-git-commit-window-from-os-x-terminal#:~.. 2022. 4. 2. 이전 1 ··· 6 7 8 9 10 11 12 ··· 40 다음