<개인공부 - private study> 11

[AWS SAA-C03] 1. IAM

IAM 소개: 사용자, 그룹, 정책 IAM은 "Identity and Access Management"의 약어로, AWS에서 제공하는 인증 및 권한 부여 서비스입니다. IAM을 사용하면 AWS 리소스에 대한 액세스를 관리할 수 있으며, AWS 리소스에 대한 액세스를 할당하거나 제거할 수 있는 권한을 부여할 수 있습니다. IAM은 사용자, 그룹, 정책의 세 가지 주요 개념을 기반으로 합니다. 사용자(User): AWS 리소스에 대한 액세스를 요청할 수 있는 개별 사용자를 나타냅니다. 각 사용자는 고유한 액세스 자격 증명(사용자 이름 및 비밀번호 또는 액세스 키)을 갖게 됩니다. 그룹(Group): 여러 사용자를 묶어서 리소스에 대한 액세스 권한을 부여할 수 있습니다. 그룹을 사용하면 권한을 부여하거나 취소..

[Python] 파이썬 기초 문법 (1) - 인덴트 , 네이밍 , 변수명 , 자료형 , if문

인덴트 (Indent) - 파이썬은 코딩을 할 때, 가독성을 위해 들여쓰기를 한다. 다른 프로그램 언어에서는 {}을 사용하여 영역을 지정하지만 파이썬은 들여쓰기를 사용하여 영역을 지정하기때문에 반드시 지켜줘야 한다. 공식 가이드인 PEP 8에 따라 공백 4칸을 원칙으로 한다. https://www.python.org/dev/peps/pep-0008/ PEP 8 -- Style Guide for Python Code The official home of the Python Programming Language www.python.org PEP (Python Enhance Proposal) - 개선 제안서 간략히 들여쓰기 공백4개 한줄 최대글자는 79자 파일은 UTF-8 또는 ASCII로 인코딩 하나의 im..

[Python] 윈도우 환경에서 파이썬 설치

아래의 순서로 파이썬 인스톨을 실시합니다. 파이썬 공식 사이트에서 파이썬을 다운로드합니다. 다운로드한 파일을 인스톨합니다. PowerShell에서 파이썬을 실행할 때 필요한 스크립트 실행 허가를 설정합니다. 다운로드 파이썬 공식 사이트 페이지에서 윈도용 파일을 다운로드합니다. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 파일 인스톨 다운로드한 파일을 실행시킵니다. "Add Python 3.x" to PATH를 체크합니다. install now를 클릭해서 인스톨을 시작합니다. "Add Python 3.x" 체크를 잊어버리지 않도록 하자. 이걸..

(Golang) - Go언어 특징

개요 Go는 2009년에 Google이 만든 프로그래밍 언어 로버트 그리즈머, 롭 파이크, 케네스 톰슨이 개발 Go 언어 특징 - 장점 빠른 컴파일 속도 컴파일 언어이지만 컴파일러(compiler)의 컴파일 속도가 매우 빨라 인터프리터(interpreter)언어처럼 쓸 수 있다. 컴파일러 : 인간의 언어에 가까운 고급 언어로 작성된 원시 프로그램을 입력으로 받아 기계어(機械語)로 된 목적 프로그램을 출력하기 위해 사용되는 언어 번역 프로그램 인터프린터 : 고급 언어로 작성된 원시코드 명령어들을 한번에 한 줄씩 읽어들여서 실행하는 프로그램 간결한 문법 간결하게 코드를 작성할 수 있으면서도 풍부한 라이브러리로 막강한 기능을 쉽게 구현할 수 있다는 것은 큰 장점이다. 가비지 컬렉션 메모리 관리 기법 중 하나로..

mysql에서 알아두면 좋은것

mysql db 에서 CSV 파일로 만드는 방법 select * from TABLENAMEINTO OUTFILE "/저장위치/four_travel_mst.csv" FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'; ===== 안에 데이터까지 복사하고 싶을경우 ===================== insert into tableA select * from tableB CREATE TABLE `생성될 테이블명` AS SELECT * FROM `구조를 복사할 테이블`; insert Into NewTableName Select * from OldTableName; =========================

php -> excel로 변경

require_once('reviser.php'); // reviserのClassオブジェクトを新規に作成します。 $reviser=NEW Excel_Reviser; $sheet_count = 0; $g = 0; $reviser->setInternalCharset('utf-8'); $reviser->changeStr('[keyword]', $target_name); // シート名を書き換える例です $reviser->setSheetname($sheet_count,$target_name); $list = $DL->getAllKuchikomiDownload(); $row = 2; $g = 0; // setCellMerge($sheet_count,スタート縦,エンド縦,スタート横,エンド横) foreach($list AS ..