전체 글

배우고 익히고 적용하기
도시락 팀의 회의를 진행하던 중 각자 공부한 내용을 공유하자는 의견이 나왔다.study라는 repository를 새로 만들었는데, 새로운 글이 올라오는 경우 팀 디스코드에 알림이 가면 좋을 것 같아서 알아보게 되었다.요즘 github action으로 cI의 편리함을 흠뻑 느끼고 있다.없었을 때는 어떻게 살았지. 이번에는 main에 push가 발생하면 해당 pr 안의 commit message를 확인하고, `docs` 키워드로 작성된 commit message가 있는 경우 디스코드에 알림을 보내주는 기능을 구현해보려고 한다. 웹훅(Webhook)간단하게 웹훅은 웹앱에서 발생한 이벤트를 커스텀 callback으로 변환하는 방법으로 구현된 시스템이다.보통은 클라이언트에서 서버로 API 요청을 보내지만, 웹훅의..
10주 과정 중 1주차가 끝이 났다.TIL을 작성하기에 양이 많지 않아 주간으로 회고를 작성해보려고 한다. 회고 방식은 자주 사용했고, 가장 작성하는데 부담이 적었던 KPT 방식을 사용해보려고 한다. Keep- 강의실에 여유롭게 도착하기강의실에 일찍 도착해 짐을 두고 커피 및 잠깐의 산책을 하다가 수업에 들어가는 것이 좋다고 느껴졌다.여유롭게 준비해도 수업 시간 전이라 마음의 여유도 함께 생긴다.- 과제 미리미리 작업하기과제 미리 작업하고 계속 수정하는 과정에서 실력이 늘거라 생각한다.강사님께서 코드리뷰도 해주시니 많이 수정할 수록 더 양질의 코드를 작성할 수 있을거 같다. Problem수업 회고 말고도 1주차를 보내면서 내 생활 태도에 대해서도 회고할 부분이 있어 함께 적어보았다.- 쉬는 시간 및 중간..
청년사관학교를 수료하고 이후 매칭데이를 참여했다.서류합격은 많이 됐지만 첫 면접이라 그런지 결과는 불합. 어떤 걸 준비해야 할까 고민하고 있었는데 서울시 매력 일자리 사업이 눈에 띄었다.49일 가량의 수업을 수강하고 이후 3개월 간 인턴을 진행하는 과정이었다.인턴 후 정규직 전환도 도와준다고 하셔서 고민하다가 신청했다. 왜 고민이었냐면 우선 나는 전공에 교육도 이미 2회 수강했었다.최소 1년은 개발 공부를 한 것이다.그럼에도 2개월 가량을 더 수업을 듣고 취업준비를 하게 된다면 계획보다 늦어질 수 있다고 생각했다.수업을 수강하는 과정 중 계속적으로 이력서와 포트폴리오를 업데이트하고 취업 지원을 이어가보는 방식으로 스스로와 타협했다. 글을 작성하는 지금은 수업 2일차까지 수강한 이후이다.처음에는 이미 아는..
▶️ 목차ch.08 제어문 👀 읽은 내용 정리제어문조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용. 블록문(Block statement)0개 이상의 문을 중괄호로 묶은 것. 코드 블럭, 블럭이라고 함.자바스크립트는 블록문을 하나의 실행 단위로 취급블록문은 자체 종결성을 갖기 때문에 블록문의 끝에는 세미콜론 생략한다. 조건문주어진 조건식의 평가 결과에 따라 코드 블록(블록문)의 실행을 결정. boolean 값으로 평가됨.if-else(else if)조건식의 평가 결과에 따라 실행할 코드 블록 결정. 따라서 조건식은 boolean 값으로 평가되어야 함.조건식의 평가 결과가 boolean 값이 아닌 경우 JS엔진에 의해 암묵적으로 boolean 값으로 강제 변환된다.  조건에 따라..
✔️ 오늘 한 일- 포트폴리오 피드백- 한입 리액트 강의 ch07- 노마드 코더 자바스크립트 챌린지 3일차 ➕ 학습한 내용- 포트폴리오 피드백1. 면접관이 보기에 가독성 좋고 편한 이력서가 되도록 작성하자2. 내 장점(다양한 언어 사용, 많은 프로젝트 경험 등)을 잘 살리는 부분으로 내용을 수정하자3. 시각 자료를 많이 사용하자.4. 포트폴리오는 만들자.5. 기술적 능력 외에도 소프트스킬이나 프로젝트에 대해 보여줄 수 있는 부분을 감성적으로 보여줘도 좋겠다. 🔎 하루 회고 (KPT 회고)Keep: 1. 이른 시간 기상하기2. 기상 후 1시간 이내 자리에 앉기Problem:1. 늦게 잠들기. 늦게 잠들어서 늦게 일어나게 된다.2. 집에서는 공부를 시작하는데 오랜 시간과 에너지가 소모됨.3. 식후 낮잠 T..
✔️ 오늘 한 일- 도서관 다녀오기- 정보처리산업기사 실기 접수- 자바스크립트+리액트 디자인 패턴 도서 ch01-ch04- 한입 리액트 강의 ch07- 노마드 코더 자바스크립트 챌린지 2일차 ➕ 학습한 내용- 자식 컴포넌트 사이에서 state 값을 전달하고 싶을 때자식 컴포넌트 사이에서는(즉 형제 컴포넌트) state값을 전달할 수 없다.왜? 리액트는 단방향 데이터 흐름(One-way data flow)을 따르기 때문이다.그럼 어떻게 전달할까? 공통된 부모 컴포넌트를 두고 부모 컴포넌트에 state를 선언한다.그 값을 props로 전달 받으면 된다.해당 방식을 상태 끌어올리기, 리프팅 업(lifting state up)이라고 한다. - document.write를 사용하는 것이 왜 안티 패턴인가?자바스크..
김_수댕
공부하는 수댕