728x90

분류 전체보기 63

[알고리즘 기초] 2. 정렬 알고리즘

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 https://dev.to/koladev/8-must-know-sorting-algorithms-5ja 8 must-know sorting algorithms In this post, I am going to show you common sorting algorithms and provide their implementation in py... dev.to 더 자세한 시간복잡도 순서 1. 버블정렬 (Bubble sort) 순서가 잘못된 경우 항목을 교환하여 작동하는 가장 원시적 형태의 알고리즘. 어떠한 경우든 모든 항목을 검사하기 때문에 시간복잡도는 ..

[Spring Cloud Gateway] 스프링 클라우드 게이트웨이란?

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1. API Gateway 백엔드 시스템 및 서비스에 대한 액세스를 제어하는 방법. Reverse Proxy 처럼 클라이언트 앞 단에 위치하며 모든 서버로의 요청을 단일지점을 거쳐서 처리하도록 한다. 이를 통해 공통된 로직 처리나 인증 및 인가, 라우팅 등을 할 수 있다. API Gateway의 역할들 API 라우팅 인증 및 권한 부여 속도 제한 부하 분산 (로드밸런싱) 로깅 (모니터링) 오케스트레이션 메디에이션 (Mediation) 2. Spring Cloud Gateway (SCG) Spring Cloud Gateway(SCG)란 MSA 환경에서 ..

클라우드 2022.11.16

[알고리즘 기초] 1. 그래프 탐색 알고리즘 DFS/BFS

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1. Stack & Queue 자료구조 Stack: FILO (First In Last Out) Queue: FIFO (First In First Out) from collections import deque queue = deque() queue.append(1) queue.append(2) queue.popleft() queue.append(3) queue.popleft() print(queue) # deque([3]) ### stack = deque() stack.append(1) stack.append(2) stack.pop() print(st..

[WSL] Network is unreachable or Could not resolve host

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 문제 : 윈도우11에서 WSL 환경에서 갑자기 Network is unreachable 혹은 Could not resolve host 에러 발생 git clone 에러 발생 $ git clone ~ ssh: Could not resolve hostname github.com: Temporary failure in name resolution fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository ex..

[AWS] 1. AWS 시작하기 (비용관리, 글로벌 인프라)

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ AWS 결제 및 비용 관리 ] 사용한 만큼 비용을 지불하는 방식이므로, 비용을 모니터링 하고 관리는 하는 것도 중요 AWS Budgets _ 예산 예산을 지정하여 비용과 사용량을 추적하는 서비스 비용 또는 사용량이 사용자가 지정한 임계값을 초과할 때 이메일 등으로 알림을 받거나 RDS/EC2 등의 서비스를 중지하거나 작업을 연결할 수 있음 비용 할당 태그를 이용해 AWS 특정 리소스에 태그 값을 지정하여 태그에 대한 리소스 보고서만 생성 가능 예산 유형 비용 예산 - 사용된 비용을 기준 사용량 예산 - 사용한 양 기준 절감형 플랜 예산, 예약 예산..

클라우드/AWS 2022.08.09

[AWS] Solutions Architect-Professional(SAP) 도전기

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [시험 개요] (https://d1.awsstatic.com/ko_KR/training-and-certification/docs-sa-pro/AWS-Certified-Solutions-Architect-Professional_Exam-Guide.pdf) 180분 동안 75문항 문제 합격기준 : 750/1000 (75%) 비용 : $300 (약 40만원 떨어지면 죽음뿐) 유형 : 사지선다, 다지선다(5개 중 2개) 한국어 시험 지원 시험비율 영역 시험 비율(%) 조직 복잡성을 고려한 설계 12.5% 새로운 솔루션을 위한 설계 31% 마이그레이션 계획 1..

클라우드/AWS 2022.07.28

Let's Encrypt 서버 acme-v02.api.letsencrypt.org Connection Error

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 1. Trouble An unexpected error occurred: requests.exceptions.ConnectionError: HTTPSConnectionPool(host='acme-v02.api.letsencrypt.org', port=443): Max retries exceeded with url: /directory (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Try again')) 2. Trouble Shooting acme-v02..

[Kubernetes] 10. 쿠버네티스 패키지 매니저 helm

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 [ Helm이란? ] 우분투의 apt나 Centos의 yum처럼 쿠버네티스용 패키지 매니지먼트 도구이다. 쿠버네티스 환경에서 배포를 한다고 하면, 단순히 컨테이너를 배포하여 사용하기엔 한계가 있다. 디플로이먼트로 Pod를 배포하여 status에 맞게 관리하여야 하고, 서비스를 배포하여 외부로 IP를 노출시키도 하고, PVC 같은 볼륨 정책적인 부분도 배포해야한다. 이러한 모든 작업을 Helm이라는 도구를 통해 리소스를 한번에 배포해주는 역할을 한다. CLI 툴인 Helm은 다음과 같이 동작한다. 쿠버네티스 Cluster 안에 Helm Server가 있..

Docker로 Let's Encrypt로 와일드카드 인증서 발급 받기

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 https://hub.docker.com/r/certbot/certbot/ Docker Hub hub.docker.com 도커 허브에 있는 cerbot을 이용하여 SSL 인증서를 발급 받는다. cerbot은 python뿐만 아니라 네이티브 라이브러리 등의 의존성이 있으므로 몇몇 OS에서는 발급이 불가능한 환경이다. 그러기에 docker를 이용하여 의존성 없이 빠르게 발급 받는 방법이 가장 유망하다. 1. cerbot 이미지를 pull $ docker pull certbot/certbot 2. cerbot 이미지를 run docker run -it --..

[Ubuntu] 패키지 다운로드 서버 apt server 목록

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다! 피드백 부탁드립니다. (- -)(_ _) 꾸벅 국내 서버 목록 부경대학교에 있다는게 신기하다. 가장 빠른 서버는 Kakao server. 제공자 URL 비고 Ubuntu (기본) archive.ubuntu.com Ubuntu (KOR 기본) kr.archive.ubuntu.com KAIST 제공 Kakao mirror.kakao.com 가장 빠름 Daum ftp.daum.net Kakao와 동일서버 Neowiz ftp.neowiz.com Harukasan ftp.harukasan.org LANET ubuntu-iso.lanet.kr /etc/apt/sources.list 변경하여 적용.

Linux 2021.07.30
728x90