profile
그냥 하자.
post-thumbnail

[Baekjoon/Python] 10799. 쇠막대기

https://www.acmicpc.net/problem/10799괄호로 표현된 쇠막대기와 레이저가 주어진다.(는 쇠막대기 시작)는 쇠막대기 끝단, ()는 레이저로 간주레이저가 쇠막대기를 자르면 그 개수만큼 조각이 생긴다.laser 리스트에 모든 레이저의 위치

2025년 6월 30일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 5430. AC

https://www.acmicpc.net/problem/5430문자열로 주어지는 명령어 p를 배열에 적용하는 문제이다.명령어는 다음과 같다:R: 배열을 뒤집는다.D: 배열의 첫 번째 원소를 버린다. (배열이 비어 있으면 "error" 출력)입력으로는 여러 테

2025년 6월 19일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1021. 회전하는 큐

문제 링크 🔗양방향으로 회전이 가능한 큐가 주어진다.처음에는 1부터 N까지의 숫자가 순서대로 들어 있으며, 우리가 꺼내야 할 숫자들이 M개 주어진다.큐에서 원하는 숫자를 꺼내는 방법은 세 가지:첫 번째 원소를 바로 뽑는다 (이 연산은 비용이 없음)왼쪽으로 한 칸 이동

2025년 6월 18일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1874. 스택 수열

https://www.acmicpc.net/problem/1874current = 1부터 시작해, 수열의 현재 숫자보다 작거나 같을 때까지 계속 push.push할 때마다 + 저장.목표 숫자와 같아지면 pop하고 - 저장.스택의 top이 수열 숫자보다 크면 불

2025년 6월 17일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1919. 애너그램 만들기

https://www.acmicpc.net/problem/1919두 개의 문자열이 주어졌을 때, 두 문자열을 애너그램(anagram)으로 만들기 위해 제거해야 할 문자의 총 개수를 구하는 문제입니다.예시입력:출력:두 문자열을 "bb"로 만들 수 있으므로 총 8

2025년 6월 16일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 5397. 키로거 (스택/문자열 커서 이동 문제)

https://www.acmicpc.net/problem/5397키보드로 비밀번호를 입력하는데, 다음과 같은 특수 키가 존재한다:< : 커서를 왼쪽으로 한 칸 이동 (커서가 가장 앞이면 무시)\> : 커서를 오른쪽으로 한 칸 이동 (커서가 가장 뒤면 무시

2025년 6월 13일
·
0개의 댓글
·

[Python] 스택 사용법

보통 리스트(list) 를 사용해서 쉽게 구현할 수 있다.

2025년 6월 13일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1158. 요세푸스 문제

https://www.acmicpc.net/problem/1158큐를 이용하여 k-1명의 사람들은 큐의 뒤로 보내고, k번째 사람은 제거한다. 제거한 사람은 순서대로 리스트에 저장해둔다.이를 큐가 비어있을때까지 반복한다.최종적으로 출력규칙에 맞게 리스트를 출력

2025년 6월 12일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1475. 방 번호

https://www.acmicpc.net/problem/1475우선 문자열로 주어진 방 번호를 받아, 각 숫자가 몇 번 등장하는지 세어야 한다.그리고 필요한 숫자 세트의 개수를 계산하면 된다.각 숫자의 등장 횟수를 리스트에 저장6과 9는 합쳐서 계산한 뒤 올

2025년 6월 11일
·
0개의 댓글
·
post-thumbnail

[Baekjoon/Python] 1406. 에디터

https://www.acmicpc.net/problem/1406문자열을 리스트로 변환한 뒤, 커서 위치(index)를 따로 변수로 관리하며 삽입과 삭제를 리스트의 insert()와 del로 처리하였다.결과 : 시간초과💥 원인 1: list.insert()와

2025년 6월 2일
·
0개의 댓글
·
post-thumbnail

[커뮤니티프로젝트] Nginx와 shell script를 이용하여 블루그린배포 설정하기

nginx 실행sudo systemctl start nginx : systemctl을 사용하여 nginx서비스를 시작. systemctl은 시스템의 서비스나 데몬을 관리하는 도구.sudo systemctl enable nginx : 이 명령어는 시스템 부팅 시 자동으로

2025년 2월 13일
·
0개의 댓글
·

Nginx 리버스 프록시 설정으로 포트번호 숨기기

블루그린배포 동작방식에 대해서는 이해했는데, 이걸 구현하는건 도무지 어떻게 구현해야하는지 감이 안잡혀서 우선 포트숨기기 실습부터 해보기로 했다.구현하고자 하는 것 : 기존에 http://43.201.63.125:8000으로 포트번호를 지정해 접속해야했던것을 h

2025년 2월 13일
·
0개의 댓글
·
post-thumbnail

쿠버네티스에서 제공하는 롤링 업데이트와 다양한 배포 전략

디플로이먼트(Deployment)에서 기본으로 제공하는 롤링 업데이트(Rolling Update) 방식에 대해 설명해보세요. 블루-그린 배포(Blue-Green Deployment), 카나리 배포(Canary Deployment)는 무엇이며, 쿠버네티스에서 어떻게 구현

2025년 1월 22일
·
0개의 댓글
·
post-thumbnail

[쿠버네티스] emptyDir 와 hostPath 실습

실습 내용 출처 : https://github.com/ej31클러스터 설치 (aws ubuntu ec2)master node 1개, worker node 3개실행 결과4htxc Pod 내부의 container-a 와 container-b는 볼륨을 공유하고 있는

2025년 1월 17일
·
0개의 댓글
·

url 직접 접근 방지 | 프론트서버에서 로그인 여부를 확인하는 미들웨어

문제 상황 (코드 수정 전) 문제 : 로그인하지 않은 상태에서 게시물상세페이지에 접근하는 경우, 데이터가 로드되지않은 상태의 post-detail.html이 보여지고 난 후에야 /login 페이지로 이동했다. (내가 원했던건 html이 보여지지 않고 바로 로그인 페이

2025년 1월 16일
·
0개의 댓글
·
post-thumbnail

JWT로 인증/인가하는 방법의 장단점과 ‘왜’ 쿠키/세션이 아닌 JWT로 인증/인가를 해야하는지에 대해

JWT로 인증/인가하는 방법의 장단점‘왜’ 쿠키/세션이 아닌 JWT로 인증/인가를 해야하는지위의 주제를 알아보기 전, 먼저 JWT와 쿠키/세션에 대해 간단히 알아보자.이미지출처 : https://medium.com/@alysachan830/cookie-and-

2025년 1월 16일
·
0개의 댓글
·
post-thumbnail

Metrics-server 설치 중 오류 | `kubectl top node` 가 안될 때

kubectl top node했을때 에러가 발생한다.kubectl describe pod metrics-server-6fdb59879c-g46lm 했을 때 아래와 같은 오류가 확인됨.Readiness probe failed: HTTP probe failed with s

2025년 1월 14일
·
0개의 댓글
·

Node.js 커스텀 에러처리, 에러 미들웨어 적용

/models/userModel.js/controllers/usersController.js/utils/customError.js/middleware/errorMiddleware.js/models/userModel.js/controllers/usersController

2025년 1월 13일
·
0개의 댓글
·

인증(로그인)여부를 확인하는 미들웨어 추가하기 | Node.js 게시판 프로젝트

로그인한 사용자만 이용가능한 서비스의 경우(게시물 열람, 게시물 및 댓글 작성 등), 로그인했는지 확인하는 과정이 필요하다. 이때마다 아래처럼 확인하는 코드를 매번 작성하는것은 귀찮기도하고 관리하기에도 부적합하다. 이럴때 미들웨어를 적용해주면 된다. /controlle

2025년 1월 11일
·
0개의 댓글
·
post-thumbnail

[핵심만콕!쿠버네티스] Chapter1. 도커 기초

이 포스팅은 유홍근 저자의 저서 "핵심만 콕! 쿠버네티스"를 읽고, 참고하여 그 내용을 정리한 것입니다.애플리케이션을 컨테이너로 패킹징하여 어디서든 동일하게 실행할 수 있도록 해주는 가상화 오픈소스 플랫폼표준화 (Standard)이식성 (Portability)가볍다 (

2025년 1월 8일
·
0개의 댓글
·