STUDY
-
[AWS] AWS Free tier 인스턴스 삭제하기STUDY/ETC 2023. 2. 19. 22:50
https://void2017.tistory.com/412 [AWS] AWS Free tier 계정 생성 및 인스턴스 생성하기 1. AWS Free Tier 구글에 검색 2. 무료 계정 생성 3. 완료 4. EC2 4. Region 설정 - 아시아 태평양 (서울) - 무료로 사용하기 위해 중요! 5. 인스턴스 생성 1) 원하는 AMI 선택 2) 인스턴스 유형 프리티어 사용 가 void2017.tistory.com 작년에 AWS Free tier 계정을 생성하고, 인스턴스를 만들었었는데 벌써 1년이 지나 종료 시점이 다가왔다. 다 못했는데 끝나버렸다;; 아무튼 요금 부과가 되기 전에 삭제 했다. 다음을 위해 삭제 했던 과정을 기록 1. 인스턴스 삭제 1) 리스트에서 해당 인스턴스 체크 2) 인스턴스 중지 ..
-
Docker DB 컨테이너 생성 및 인텔리제이로 DB 접속STUDY/ETC 2022. 5. 28. 23:27
Docker로 MySQL 컨테이너를 띄워보고 인털리제이에서 해당 DB를 접속해보겠다. 1. Docker MySQL Container 생성 https://hub.docker.com/_/mysql Mysql - Official Image | Docker Hub We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy polic..
-
M1 minikube 설치STUDY/DOCKER | K8S 2022. 4. 3. 23:29
https://github.com/kubernetes/minikube GitHub - kubernetes/minikube: Run Kubernetes locally Run Kubernetes locally. Contribute to kubernetes/minikube development by creating an account on GitHub. github.com homebrew가 설치 되었으니 minikube는 아래 명령어로 설치했다. brew install minikube 버젼확인하면 정상적으로 출력됨을 볼 수 있다 minikube version 가상머신을 실행하려고 아래 명령어를 입력하면 minikube start --driver=hyperkit 아래와 같은 에러가 뜬다 😄 Darwin 12.2..
-
[etc] Mac M1 iTerm2 & homebrew & oh-my-zsh 설치STUDY/ETC 2022. 3. 16. 23:39
1. iTerm2 설치 https://iterm2.com/ iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain iterm2.com 2. homebrew 설치 https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/inst..
-
[AWS] AWS Free tier 계정 생성 및 인스턴스 생성하기STUDY/ETC 2022. 3. 15. 23:58
1. AWS Free Tier 구글에 검색 2. 무료 계정 생성 3. 완료 4. EC2 4. Region 설정 - 아시아 태평양 (서울) - 무료로 사용하기 위해 중요! 5. 인스턴스 생성 1) 원하는 AMI 선택 2) 인스턴스 유형 프리티어 사용 가능! 선택 3) 인스턴스 세부 정보 구성 4) 스토리지 추가 용량 확인 후 크기 입력 5) 태그 6) 보안 그룹 구성 7) 검토 및 시작 키 페어 생성 후 다운로드 (적당한 이름으로... .pem) 인스턴스 시작 8) 완료 중요) 1년에 1대만 무료니깐 다 쓰고 나면 인스턴스 삭제 또는 꼭 나중에 계정 해지 하기. 잊지 말고! (22.03.15 생성 완료) 6. 탄력적 IP 주소 할당 후 -> 현재 실행 중인 인스턴스와 연결 (연결 안 하면 과금 발생) 7...
-
[알고리즘] Two Pointers (투 포인터) / Sliding Window (슬라이딩 윈도우)STUDY/ALGO | DS 2021. 9. 26. 22:32
Two Pointers (투 포인터) / Sliding Window (슬라이딩 윈도우) 1. 투 포인터 투 포인터란 1차원 배열에서 배열을 가리키고 있는 2개의 포인터를 조작하여, 원하는 값을 얻는 알고리즘이다. https://www.acmicpc.net/problem/2003 2003번: 수들의 합 2 첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다. www.acmicpc.net 예를 들어, [문제 : 수들의 합2] 에서 우리는 N개의 수열에서 특정 구간의 합이 M이 되는지를 알고싶다. 단순히 모든 경우의 수를 다 구하면 ..
-
[GIT] Support for password authentication was removed on...STUDY/ETC 2021. 8. 14. 21:57
사실 꾸준히 아래와 같은 메일이 왔었다. 현재 github에서는 pw 기반의 authentication 인증에서 token 방식으로 바꾸려고 하고 있다. You recently used a password to access the repository at ... with git using git/2.30.1. Basic authentication using a password to Git is deprecated and will soon no longer work. Visit https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information around suggested workar..
-
[알고리즘] MST (최소 신장 트리, Minimum Spanning Tree)STUDY/ALGO | DS 2021. 8. 14. 21:18
MST (최소 신장 트리, Minimum Spanning Tree) 1. MST 그래프의 모든 정점을 연결할 때, 모든 정점을 간선으로 연결하며 싸이클은 존재하지 않고, 연결된 간선들의 가중치의 합은 최소가 되는 것을 말한다. +) Spanning Tree : 그래프 내 모든 정점을 포함하는 트리 +) 정점 : V , 간선 : E 2. Kruskal's Algorithm | 크루스칼 알고리즘 - 간선 선택 기반 - 시간복잡도 : O(ElogV) ㄴ 간선 정렬 : O(ElogE) ㄴ Unifon Find : O(1) * E = O(E) O(ElogE + E) => O(ElogV^2), (E O(ElogV) 1) 간선 리스트의 가중치들을 오름차순으로 정렬 2) 가중치가 작은 간선 선택 3) union-fin..
-
[알고리즘] Union-Find (유니온 파인드)STUDY/ALGO | DS 2021. 8. 14. 19:43
Union-Find (유니온 파인드) 1. Union-Find - 합집합 찾기 알고리즘 - Disjoint-Set, 서로소 집합 이라고도 한다. - 2개의 서로 다른 노드(x, y)를 선택했을 때, 2개의 노드가 같은 집합(그래프)에 속하는지 확인하는 알고리즘 2. Union - 서로 다른 2개의 노드 x, y가 포함되어 있는 집합을 합치는 연산 1 2 3 4 int find(int x) { if(x == parent[x]) return x; return parent[x] = find(parent[x]); } Colored by Color Scripter cs 3. Find - 노드 x가 어떤 집합에 포함되어 있는지 체크하는 연산. 루트 노드 반환. 1 2 3 4 5 6 7 void union(int x..
-
Docker설치하기 (MAC intel / M1)STUDY/DOCKER | K8S 2021. 2. 11. 19:57
Intel 1. docker.com 사이트에 접속하여 get-started로 들어간다. www.docker.com/get-started Get Started with Docker | Docker Learn about the complete container solution provided by Docker. Find information for developers, IT operations, and business executives. www.docker.com 2. Download for MAC을 클릭하면, .dmg파일을 다운 받을 수 있다. 3. .dmg파일을 실행시키고, docker를 applications로 drag and drop을 해주면 된다. 4. 끝나면 아래와 같이 docker를 응용프로그..