본문 바로가기

전체 글57

(mac) mysql 도커 컨테이너 생성 + cli 접속 mysql 도커 컨테이너 생성 # mysql latest 도커 이미지 가져오기 $ docker pull mysql # mysql 컨테이너 이름 = mysql-container # 패스워드 = mysqlpw # 외부포트 = 3306, 내부포트 = 3306 # 사용하는 도커 이미지 = mysql latest 버전 (8.0) $ docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=mysqlpw -d -p 3306:3306 mysql:latest cli 접속 # mysql cli 설치 $ brew install mysql # mysql cli 접속 # host = 127.0.0.1 # port = 3306 # user = root # --password(터미널에.. 2023. 3. 16.
콘텐츠웨이브 테크 인턴십(백엔드) 지원 후기 채용 프로세스 : 서류 -> 코딩테스트 -> 기술면접 -> 합격 1. 서류 (합격) 서류 통과되면 코딩테스트 경험이라도 쌓자 라는 생각으로 지원해서 지원 단계부터 큰 기대를 하지 않고 지원했다. 그런데 이게 웬일, 서류 통과했다. 2. 코딩테스트 (합격) 프로그래머스에서 2시간동안 진행되었고 총 4문제가 나왔다. 난이도 체감기준 백준 골드2 이상이었다. 1번 문제를 보고 포기할까 생각할 정도로 어려웠지만 시간을 꽉 채워서 3번까지는 풀고 4번은 손도 못댔다. 결과는? 3. 기술면접 (불합격) 1:3으로 45분간 진행했다. 주로 제출한 이력서와 포트폴리오 질문을 받았다. 초반에 긴장을 했지만 면접관님들이 아이스브레이킹으로 분위기를 편하게 만들어주셨다. 기술적인 질문 1~2개를 답변 못했던 걸로 기억했는데,.. 2023. 3. 14.
클래스101 추상채용 후기 채용 프로세스 : 지원 -> 코딩테스트 -> 코딩인터뷰 -> 합격 1. 지원 (합격) 지원 프로세스가 굉장히 특이했는데, 구글폼에 이름, 연락처, 경력여부, 지원포지션 정도만 입력했었다. NO 이력서, NO 포트폴리오 2. 코딩테스트 (합격) codility 에서 코딩테스트를 진행했다. 문제는 두문제가 나왔는데 체감난이도는 백준기준 골드이하 였다. 무난하게 풀었다. 3. 코딩인터뷰 (불합격) 코테문제를 라이브코딩으로 푸는 방식이었다. 1:1로 총 두 번 진행했고 각 면접관님마다 한 문제를 풀었다. 취준기간을 통틀어 두번째 면접이었고 코딩인터뷰라는 생소한 프로세스때문에 긴장을 많이 했었다. 문제 자체는 체감 난이도 골드3~4 정도 였다. 다행히 모든 문제가 어디선가 풀어본듯한 문제들이어서 푸는것 자체는 어.. 2023. 3. 14.
Real MySQL 8.0 1권 구매 알라딘에서 Real MySQL 8.0 1권을 구입했다 2천원을 추가하면 책을 반띵 + 스프링처리해서 보내준다 배송은 3일쯤 걸린듯? 2023. 3. 14.
Nest.js interface 구현체에 DI 적용하기 Nest.js 에서 interface는 컴파일 환경에서만 존재하고 런타임 환경에서는 사라지기 때문에 interface를 구현한 클래스는 Nest.js의 DI컨테이너가 해당 컨테이너를 찾지 못한다. 해결방법 // test.interface.ts export interface Test { getHello(): string; } // test-impl.service.ts import { Injectable } from '@nestjs/common'; import { Test } from './test.interface'; @Injectable() export class TestImpl implements Test { getHello(): string { return 'Hello World!'; } } // a.. 2023. 3. 13.
HTTP Status Code (2xx, 4xx, 5xx) 2xx (Successful): 요청 정상 처리 200 OK : 요청 성공 201 Created : 요청 성공해서 리소스가 생성됨 - 생성된 리소스는 응답의 Location 헤더 필드로 식별 202 Accepted : 요청이 접수되었으나 처리가 완료되지 않았음 - 배치 처리 같은 곳에서 사용 (요청 접수 후 1시간 뒤에 배치 프로세스가 요청을 처리함) 204 No Content : 서버가 요청을 성공적으로 수행했지만, 응답 페이로드 본문에 보낼 데이터가 없음 - 웹 문서 편집기에서 save 버튼 4xx (Client Error): 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없음 400 Bad Request : 클라이언트가 잘못된 요청을 해서 서버가 요청을 처리할 - 요청 파라미터가 잘못.. 2023. 3. 10.