IT이야기36 [GitActions] AWS EC2로 자동 배포하기 (feat Linux) / GITAction + EC2 + CodeDeploy등을 이용한 CD 프로젝트 배포를 위한 EC2+RDS+GIT ACTION 사용기 목차 1. EC2생성 및 연결 2. RDS + EC2설정 3. GITAction + EC2 + CodeDeploy등을 이용한 CD(AWS 자동배포) (현재) 깃액션으로 메인브랜치에 push되면 AWS로 자동 배포되는 작업을 해보도록 하자. 아마 많이 보기는 했을 것이다. "깃액션으로 AWS에 자동 배포 할 수 있대!" 어떤 흐름으로 되느냐 하면 깃허브에서 프로젝트 빌드 -> AWS인증 -> 해당 코드들 AWS S3에 업로드 -> AWS CodeDeploy를 이용하여 S3에서 EC2로 배포 이런 플로우다. 설정할 것 짱 많으니까 여유를 많이 두고 트라이하도록 하자!!!! 목차 EC2 추가설정 태그추가 아래쪽에 보이는 태그탭으로 가서 태그 관리를.. 2024. 1. 18. 백준 3190 - 파이썬 힌트 및 풀이과정 백준 3190. https://www.acmicpc.net/problem/3190 이 문제를 처음 접했을 때 든 생각은 일단 보드판을 배열로 놓고, 사과의 위치도 1로 설정을 한다. 그리고 뱀 머리랑 꼬리랑 저장한 값을 가지고서..? FIFO인 deque로 풀어야할 것 같다. 였다. 문제1. 이제 머리와 꼬리를 tuple형태로 세트로 저장하는 하는 방식으로 생각을 해봤는데 너무 복잡해졌다. 문제2. 그리고 방향 전환 시 x,y좌표를 어떻게 변동시킬 지 잘 감이 안온다. 3190 문제풀이 힌트 문제1 힌트. 머리 꼬리를 tuple로 하는 것이 아니라 뱀의 머리-꼬리 위치를 보드판 위에 2나 -1과 같은 다른 형태의 숫자로 올린다. 문제2 힌트. 통상적인 좌우로 이동하는 문제를 풀 때 사용하는 [0, 1, .. 2024. 1. 17. 백준 17298 - 파이썬 힌트 및 풀이과정 백준 문제 중 자료구조 알고리즘의 골드단계 문제 위주로 뽑아서 풀어보고자 한다. 정답률은 45% 이하인 친구들로 랜덤 선택. 코테 푸는 수준은 여전히 허접이다. 백준 17298. https://www.acmicpc.net/problem/17298 문제 자체는 간단해보이는데 간단한 만큼 그 생각 그대로 풀어쓴다면 (이중포문) 이중 포문으로 돌아야 하다보니 최악의 경우의 수가 1,000,000 * 1,000,000 정도이다. 당연히 틀릴 걸 알았지만 일단 떠오른 대로 써보기라도 하자 해서 써본 코드다. 시간초과 틀린답 O(N^2) def num17298(): N = int(input()) arr = list(map(int, input().split())) arr.insert(0,0) res = [] for .. 2024. 1. 17. AWS EC2 mysql설치 및 RDS 연동 그리고 배포 (MAC) 프로젝트 배포를 위한 EC2+RDS+GIT ACTION 사용기 목차 1. EC2생성 및 연결 2. RDS + EC2설정 (현재) 3. GITAction + EC2 + CodeDeploy등을 이용한 CD(자동배포) RDS 인스턴스 생성 및 EC2와 연결은 다른 포스팅을 참고하자 이거대로 따라했다. 다만 이렇게 했었을 때 추가로 해야할 설정이 있을 수도 있음. (나는 그랬음) 아래에 해당 내용이 있으니 순차적으로 고고씽! 목차 1. EC2 연결 후 mysql설치 1. MySql 설치 #mysql설치 - AmazonLinux2용 #sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm #sudo yum -y in.. 2024. 1. 17. 이전 1 ··· 5 6 7 8 9 다음