전체 글 54

Amazon EKS 환경에 EFS 설치

AWS EKS에서 EFS 드라이버를 설치한 뒤, EFS를 이용한 Dynamic Provisioning을 테스트 하는 문서  고려 사항 - Amazon EFS CSI 드라이버는 Windows 기반 컨테이너 이미지와 호환 안됨 - Dynamic Provisioning의 경우, 1.2 이상의 드라이버 필요 사전 확인 - 클러스터에 대한 AWS Identity and Access Management(IAM) OpenID Connect(OIDC) 제공자 필요 - aws-cli 버전 2.12.3 이상# 버전확인$ aws --version | cut -d / -f2 | cut -d ' ' -f1 - kubectl 버전은  Kubernetes 버전과 동일하거나 최대 하나 이전 또는 이후의 마이너 버전 필요# 버전 확인..

AWS 2025.03.25

[Django] Django란?

Django란? Django는 Python 웹 프레임워크로, 2003년 로렌스 저널 월드 신문을 만들던 웹 개발팀의 내부 프로젝트로 시작해 2005년에 오픈소스 프로젝트로 공개되었다. Django는 웹사이트를 구축할 때 사용자 인증(회원가입, 로그인, 로그아웃 등)이나 관리자 패널, 폼, 파일 업로드와 같은 요소들을 제공해 개발자의 부담을 줄여준다. cf. 짧은 비화들- django 이름의 의미 : Django는 1930년대부터 1950대초까지 활동한 재즈 manouche 기타리스트 Django Reinhardt에서 따왔다고 한다. - django 발음에 대한 녹음 파일 : https://www.red-bean.com/~adrian/django_pronunciation.mp3 [출처]https://doc..

Python 2024.08.12

[구글 드라이브] 내 PC 폴더와 구글 드라이브 동기화(+공유 폴더 동기화)

내 PC와 구글 드라이브 동기화 1. 아래 링크에서 데스크톱 Drive 다운로드https://www.google.com/intl/ko_kr/drive/download/ 다운로드 - Google Drive어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요.www.google.com 2. 데스크톱용 드라이브에 로그인 3. 설치 3.1. 내 PC에서 드라이브로 연동할 폴더 선택(추천 폴더 선택 또는 폴더 추가 후 다음) 3.2. 사진이나 동영상 백업 여부 선택 4. 설치 완료 후 작업 표시줄 > 숨겨진 아이콘 표시에서 구글 드라이브와 동기화 확인 가능 5. 내 PC에서 Google Drive > 내 드라이브 확장, 기존 드라이브 문서들 확인 가능 기본 동기화 옵션은 파일 스트림 방식임(아래 사진 참고) ..

기타 2024.08.08

[AWS] MFA(Multi-Factor Authentication) 설정

MFA란?사용자가 시스템에 액세스하기 전에 두 가지 이상의 인증 형식을 제공해야 하는 보안 메커니즘. AWS에서 MFA는 AWS 계정과 리소스 보안을 위해 사용 됨.  1. 첫 번째 기본 인증: AWS 사용자 계정과 비밀번호 2. 두 번째 추가 인증: MFA 디바이스에서 보이는 인증 코드 AWS 계정 MFA 설정(OTP 어플)0. 보안 어플 설치 : Authy, MS Authenticator, Google OTP 등등 스마트폰 앱스토어에서 검색 1. 관리 콘솔 로그인 : https://aws.amazon.com/ko/console/ AWS Management ConsoleAWS Support 플랜은 AWS로 성공하는 데 도움이 되는 다양한 도구, 프로그램 및 전문 지식에 대한 액세스의 조합을 제공합니다...

AWS 2024.08.08

[LeetCode] SQL 50 - 1934. Confirmation Rate (MySQL)

1934. Confirmation Rate 문제 설명- 테이블 명 : Signups+----------------+----------+| Column Name | Type |+----------------+----------+| user_id | int || time_stamp | datetime |+----------------+----------+- 테이블 설명 :user_id는 이 테이블의 고유 값 입니다. time_stamp에는 각 사용자의 가입 시간에 대한 정보가 포함되어 있습니다.- 테이블 명 : Confirmations+----------------+----------+| Column Name | Type |+----------------..

AWS 주요 개념 및 서비스 간단 정리

AWS(Amazon Web Services) 주요 개념 및 서비스 간단 정리     1. AWS란 컴퓨팅 자, 스토리지, 데이터베이스 등의 서비스를 제공하는 클라우드 컴퓨팅 플랫폼 주요 서비스로 EC2(컴퓨팅), S3(스토리지), RDS(데이터베이스), IAM(ID 및 액세스 관리) 등이 있음 2. 컴퓨팅EC2(Elastic Compute Cloud): 애플리케이션 실행을 위한 가상 서버Lambda: 서버리스 컴퓨팅 서비스3. 스토리지S3(Simple Storage Service): 데이터 백업, 보관, 분석을 위한 확장 가능한 객체 스토리지EBS(Elastic Block Store): EC2 인스턴스와 함께 사용하기 위한 영구 블록 스토리지 4. 네트워킹 VPC(Virtual Private Cloud)..

AWS 2024.08.06

[LeetCode] SQL 50 - 570. Managers with at Least 5 Direct Reports (MySQL)

570. Managers with at Least 5 Direct Reports 문제 설명- 테이블 명 : Employee+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || name | varchar || department | varchar || managerId | int |+-------------+---------+- 테이블 설명 :id는 기본 키 입니다. 각 row는 직원의 이름, 부서, 관리자의 ID를 나타냅니다. managerId가 null이면 직원에게 관리자가 없는 것입니다. 직원은 자기 자신의 관리자가 될 수는 없습니다.- 문제 :5명..

[LeetCode] SQL 50 - 1280. Students and Examinations (MySQL)

문제 설명- 첫 번째 테이블 명 : Students+---------------+---------+| Column Name | Type |+---------------+---------+| student_id | int || student_name | varchar |+---------------+---------+- 테이블 설명 :student_id 는 이 테이블의 기본 키 입니다. 이 테이블의 각 행에는 학교에 다니는 한 학생의 ID와 이름이 포함되어 있습니다.- 두 번째 테이블 명 : Subjects+--------------+---------+| Column Name | Type |+--------------+---------+| subject_name | varch..

[LeetCode] SQL 50 - 1661. Average Time of Process per Machine (MySQL)

문제 설명- 테이블 명 : Activity+----------------+---------+| Column Name | Type |+----------------+---------+| machine_id | int || process_id | int || activity_type | enum || timestamp | float |+----------------+---------+- 테이블 설명 :이 테이블은 공장 웹사이트의 사용자 활동에 대한 테이블 입니다.(machine_id, process_id, activity_type)은 이 테이블의 기본 키 입니다. machine_id는 기계의 ID입니다. process_id는 machine_id를 가..

[LeetCode] SQL 50 - 197. Rising Temperature (MySQL)

문제 설명- 테이블 명 : Weather+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || recordDate | date || temperature | int |+---------------+---------+- 테이블 설명 :id는 고유 값이 있는 column이다. 동일한 recordDate를 가진 다른 row는 없다.이 테이블에는 특정 날짜의 기온에 대한 정보가 포함되어 있다. - 문제 : 이전 날짜(어제)에 비해 온도가 더 높은 모든 날짜의 id를 찾는 솔루션을 작성하라. 순서 상관 없이 결과를 반환한다. 입출력 예시Input: We..