본문 바로가기

verdantjuly

(341)
TIL 20231021 이번 주 목표 2차 면접 준비 오늘 목표 2차 면접 준비 - 1차 면접 질문 보완 - 자료구조 공부 오늘 한 것 2차 면접 준비 - 1차 면접 질문 보완 1. 1차 면접 답변 보완 [답변 못한 것] 스택 나중에 들어간 데이터가 나중에 나오는 자료구조. LIFO 큐 먼저 들어간 데이터가 먼저 나오는 자료구조. FIFO Node.js는 스택일까 큐일까 Node.js는 콜 스택과 태스크 큐를 사용합니다. having 절 GROUP BY를 통해 묶인 레코드 그룹에 대해 조건을 거는 역활을 합니다. SELECT [컬럼명] FROM [테이블명] GROUP BY [컬럼명] HAVING [조건절] SELECT 취미, AVG(나이) AS 평균나이 FROM dbo.취미 GROUP BY 취미 HAVING AVG(나이) = ..
TIL 20231020 이번 주 목표 자료구조 기본 이해하기 > CS 자료 찾아보기 Node.js 코드 작동 원리 이해하기 > 노드교과서 1장 정독 오늘 목표 Node.js 코드 작동 원리 이해하기 > 노드교과서 1장 정독 오늘 한 것 Node.js 코드 작동 원리 이해하기 > 노드교과서 1장 정독 1. Node.js 코드 작동 원리 function run(){ console.log("3초후 실행") } console.log("시작") setTimeout(run,3000) console.log("끝") 1. call stack 에 annonymous, setTimeout() 순으로 들어감 2. setTimeout이 실행 됨. 타이머 3초가 백그라운드로 들어감 3. 태스크 큐로 run을 3초 뒤에 run을 보냄 4. setTim..
TIL 20231019 이번 주 목표 목요일 이력서 수정 (기업 지원 10개) 금요일 ERD DB 스키마 수정, 코드 작성 (기업 지원 10개) 토요일 미륵관심법 코드 수정 (기업 지원 10개) 일요일 캐싱 (기업 지원 10개) 오늘 목표 면접 잘 보기 이력서 수정 기업 지원 10곳 오늘 한 것 면접 잘 봤음 이력서 수정 예정 기업 지업 2곳 완료 + 8 목표 - TIL 을 꾸준히 적고 싶은데 이따 잊을 것 같아 완료 전 미리 적어 둠. 1. 면접 팀 프로젝트에서 함께 진행하기 힘들었던 팀원과 이유 산삼펫 프로젝트를 진행 당시 페어 프로그래밍을 한 조원이 힘든 공부 과정을 견디느라 어려워 하였습니다. 부담스럽지 않은 선에서 안부를 물었고 저희가 팀원 분을 책임질 수 있다는 것을 3일간의 백엔드 완성으로 보여드렸습니다. 이후로 ..
TIL 20231018 이번 주 목표수요일 면접 준비 (기업 지원 3개) 목요일 이력서 수정 (기업 지원 10개) 금요일 ERD DB 스키마 수정, 코드 작성 (기업 지원 10개) 토요일 미륵관심법 코드 수정 (기업 지원 10개) 일요일 캐싱 (기업 지원 10개)오늘 목표면접 준비 기업 지원 3개오늘 한 것기업 지원 3개 면접 준비1. 기술 면접 답변 수정 대용량 트래픽 발생 시 대응 방법 각 서버들의 트래픽을 감시하는 서버를 만든 뒤 이상 트래픽을 감지하면 일시적으로 서버 인스턴스 용량을 늘리는 수직확장을 진행하거나 로드밸런서를 이용한 수평확장을 합니다. 또한 개발자에게 현재 트래픽 사용량 로그를 알림으로 보냅니다. DB 로직 최소화 반복적으로 동일한 데이터를 조회하는 경우 캐싱을 이용할 수 있습니다. 쿼리를 작성할 때 필요..
TIL 20231017 이번 주 목표 화요일 면접 질문 응답 작성 수요일 면접 준비 (기업 지원 3개) 목요일 이력서 수정 (기업 지원 10개) 금요일 ERD DB 스키마 수정, 코드 작성 (기업 지원 10개) 토요일 미륵관심법 코드 수정 (기업 지원 10개) 일요일 캐싱 (기업 지원 10개) 오늘 목표 면접 질문 응답 작성 기업 지원 죽지 않는 선에서 최대한 많이 오늘 한 것 면접 질문 응답 완성 기업 지원 24개 1. 기술 면접 준비 KPT Keep 열심히 하는 것 Problem 시간을 효율적으로 쓰지 못하고 낭비하는 것 Try 더 열심히 촘촘히 계획하고 실천하자 소감 계획과 실천을 잊지 말자
TIL 20231016 이번 주 목표 하루에 3개 기업 지원하기 매일 TIL 적기 오늘 목표 이력서 기술 질문 작성 기업 지원하기 오늘 한 것 이력서 기술 질문 작성 기업 지원하기 0. 멘토님 이력서 리뷰 1. 기술 질문 공부 정리 Node.js란 자바스크립트 런타임입니다. 백엔드란 데이터베이스와 서버를 관리하는 기술입니다. 마이크로서비스 아키텍처란 비즈니스 단위로 서비스를 작은 조각으로 나누는 아키텍처입니다. KPT Keep 열심히 하는 것 Problem 더 열심히 하지 않는 것 Try 최선을 다하자. 소감 더욱 열심히 박차를 가해야겠다. 잠죽자.
TIL 20231014 이번 주 목표 미륵관심법 API 명세서 작성 세션 1일차 자료 만들기 미륵 관심법 코드 수정 오늘 목표 미륵관심법 API 명세서 작성 미륵 관심법 코드 수정 오늘 한 것 미륵관심법 API 명세서 작성 미륵 관심법 코드 수정 1. 포트 죽이기 포트의 PID 찾기 lsof -i :포트번호 조회된 PID로 포트 죽이기 kill -9 PID번호 포트가 종료됨. 2. Exception Filters 1. exceptionHandler.ts를 만든다. // exceptionHandler.ts import { HttpException } from "@nestjs/common"; import { HttpStatus } from "@nestjs/common"; export class InternalServerErrorE..
TIL 20231012 이번 주 목표 응답하라 추억시대 API 명세서 수정 오늘 목표 기업 노트 3개 작성 웹 표준, 웹 접근성, 웹 호환성(Cross Browsing) 공부 HTTP 통신 공부 오늘 한 것 기업 노트 3개 작성 웹 표준, 웹 접근성, 웹 호환성(Cross Browsing) 공부 HTTP 통신 공부 0. 이력서 보완 1. 웹 접근성 장애인, 고령자 등 모든 사용자가 어떠한 기술이나 환경에서도 전문적인 능력 없이 웹사이트에서 제공하는 모든 정보를 동등하게 접근하고 이해할 수 있는 권리입니다. 되도록이면 이미지를 사용하지 말고 소스 코드에 내용을 그대로 담는 것이 권장되며, 부득이하게 이미지를 사용할 경우 반드시 이 이미지가 어떤 내용인지 설명을 추가해야 한다. 한국형 웹콘텐츠 접근성 지침 2.1 주요 내용 (24..