2024/08 6

[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명..