이 포스팅은 유홍근 저자의 저서 "핵심만 콕! 쿠버네티스"를 읽고, 참고하여 그 내용을 정리한 것입니다.애플리케이션을 컨테이너로 패킹징하여 어디서든 동일하게 실행할 수 있도록 해주는 가상화 오픈소스 플랫폼표준화 (Standard)이식성 (Portability)가볍다 (
사용자가 HTML 태그를 입력하면 해당 태그가 실제로 적용되는 문제가 발생했다.예를 들어, 아래 이미지처럼 <input>을 게시물로 내용으로 작성하면 실제 HTML의 input태그가 적용되어 입력창이 보여졌다.이러한 문제는 사용자가 원치 않게 HTML 태그가 적용
사전 승인없이 바로 본 요청을 보내는 방식.simple_request.pngHTTP 메서드: GET, POST, HEAD만 허용헤더 제한:Accept, Content-Type (단, application/x-www-form-urlencoded, multipart/for
feature, origin/feature를 맨 위 main과 일치시키고 싶음.혹시 모르니 우선 프로젝트를 백업해두고 시작하자..ㅎㅎ1\. 로컬 feature 브랜치로 이동2\. main 브랜치로부터 최신 내용을 가져오기3\. feature 브랜치를 main 브랜치와
FROM, RUN, CMD, ENTRYPOINT 등의 기본 명령어COPY, ADD 차이점ENV, WORKDIR, EXPOSE 등 기본 설정Dockerfile을 통한 이미지 빌드 실습Docker이미지를 생성할때 기반이 되는 이미지를 지정.모든 Dockerfile은 FRO
💡 API Gateway API Gateway가 무엇인지 자세하게 설명 Load Balancer와의 공통점과 차이점 설명 API Gateway API Gateway는 Client → Server로 통신할 때 사용하는 많은 api들의 관문(대문) 역할을 하는 서비스
| 단어 | 정리 | | --- | --- | | 컴퓨터 네트워크 | 네트워크 범위에 따라 LAN, WAN으로 나뉜다. (중간 수준의 MAN도 있음) | | 인터네트워킹 | 네트워크끼리 서로 연결하는 방식 | |* 프로토콜* | 통신 프로토콜 : 통신규약, 약속 | | TCP/IP | TCP와 IP는 다른 개념이지만 보통 함께 쓰이기 때문에 TCP/IP로...
(바닐라JS로 웹 커뮤니티 프로젝트 진행중. DB연결 없이 JSON 더미데이터를 연결하여 진행중)게시글 수정 후 다시 '게시글 상세 페이지'로 이동하니 fetch()에서 에러가 나서 화면이 제대로 뜨지 않음. 하지만 내가 직접 새로고침하면 정상적으로 동작함.ERR_CO
⚠️ Error 상황댓글을 연속으로 등록하고, 수정버튼을 누르면 댓글입력창에 수정할 댓글 내용이 옮겨지지 않음.에러 해결 전 에러 해결 후 이벤트 리스너의 문제인가 싶어 이벤트리스너 함수 내부에 로그(수정버튼클릭!)를 남겨 확인했다. 로그가 제대로 출력되는걸 보아 이벤
주제: SSL, TLS, HTTPS에 대해 조사하고 발표하기 [ ] (옵션) TCP/IP 계층모델을 설명하고 WireShark를 활용해 실제 HTTP 데이터가 패킷상에 어떻게 존재하는지 시연 → 시연하면서 encapsulate + decapsulate 과정 설명 [
우선순위에 따라 요소를 정렬하여 처리하는 자료구조. 힙을 기반으로 구현된다. 각 요소는 값과 우선순위 총 2가지 데이터를 가지고 있다. 우선순위가 높은 요소일수록 먼저 삭제된다. 우선순위가 같은 경우, 삽입 순서(FIFO)를 따른다. image.png선형 큐의 단점을
커뮤니티 웹사이트 프로젝트를 JSON 더미 데이터로 진행하고있었다. 이때 게시물ID를 posts.length + 1 (전체 게시물 개수 + 1) 로 생성하였다. 그런데 댓글의 경우, 아래 예시처럼 게시물 ID를 key로 가지고 있으며 value로 댓글목록배열을 가지고
Incorrect date value: '2024-11-22 00:53:14' for column 'enrollment_date' at row 1컬럼의 날짜 형식과 INSERT하려는 날짜형식이 맞지 않아 발생하는 문제이다.DATE: 'YYYY-MM-DD'DATETIME
구조: postController.js에서 postModel.js의 getAllPosts()를 사용함.postController.jspostModel.jspostModel.js리팩토링 전에는 직접 Promise객체로 감싸주어야 했지만, fs.promises를 사용하면
에러 메세지 >TypeError: Cannot destructure property 'title' of 'req.body' as it is undefined. 상황: console.log(req.body);해도 콘솔창에 클라이언트의 요청 본문이 출력되지 않는다.
존재하지 않는 postId로 GET요청을 보내 오류를 발생시켜 보았다.클라이언트에게 응답으로 보내는 데이터
프로젝트로 쓸 폴더를 만들어주고 해당위치에서 터미널 실행package.json이 생성된다.package-lock.json 생성됨app.js 파일 생성하고 기본 코드 작성package.json에 start 설정 (npm start 했을 때 실행될 명령어)ESM 방식의 경
Uncaught ReferenceError ReferenceError: \_\_dirname is not defined in ES module scopeCommonJS에서 사용하는 \_\_dirname 환경변수가 ESM에서는 없기 때문에 발생하는 에러.
🚨 에러 메세지 > Uncaught TypeError: Failed to resolve module specifier "fs". Relative references must start with either "/", "./", or "../". 상황: FE post-detail.js에서 댓글등록버튼을 누르면 json파일에 새롭게 댓글 데이터가 추가되도록...
Uncaught SyntaxError: Cannot use import statement outside a module브라우저에서 script의 모듈을 ES6(ESM)으로 인식하지 못해 발생하는 문제.script태그에 type을 module로 지정해준다.