전체 글 22

비주얼스튜디오코드 파이토치 연결하기

~AppData에 있는 로컬이 보안 문제로 계속 오류가 뜨는 바람에 파이토치를 미리 연결하기로 결심했습니다. GPU 연결하면서 사용하면 좋겠지만 제 컴퓨터가 얼마나 받을 줄 몰라서 일단 해볼 수 있을 만큼 진행 해봤습니다. 0. 아나콘다 설치 https://www.anaconda.com/download Python 설치와 똑같이 .path 부분을 체크하여 설치해주면 됩니다. 설치가 잘 되었는지 확인해줍니다. 1. CMD에서 파이토치 설치 위 파이토치 사이트에서 제가 드래그 한 부분을 CMD 창에 붙여넣기 해주면 됩니다. 위 환경은 PC마다 다르므로 주황색 부분을 고려하여 선택해주세요. 2. 오류 설치 난관에 봉착했었는데요 하나는 \부분이 중간에 들어갔었고 두번째는 방화벽 문제였습니다. 방화벽을 보면 py..

정보 2023.06.11

[Python/파이썬 기초] 내장함수 (추가중)

우리는 여러 모듈과 라이브러리들을 불러와서 쓰곤 하지만, 파이썬 내에서도 바로 바로 사용할 수 있는 여러 내장함수를 갖고 있습니다. 정식문서를 통해 내장함수에 대해 공부해 보았습니다. 1. abs(x): 절댓값 숫자의 절댓값을 돌려줍니다. 인자는 정수, 실수 또는 __abs__()를 구현하는 객체입니다. 인자가 복소수면 그 크기가 반환됩니다. 2. comple(x): 복소수 3.any: True, False 구분 4. bin(x): 바이너리 구분 5. aiter(async_iterable): async for, with시 사용 Ajax 동기/ 비동기 참고: https://docs.python.org/ko/3/library/functions.html Built-in Functions The Python i..

개인공부 2023.06.11

[Python 파이썬 기초] for-in, if-elif-else while, 함수, 클래스, 내장함수

파이썬 기초로 반복, 조건 함수와 클래스에 대해 재복습하는 시간을 가졌습니다. 해당 내용은 '알파돌'님 영상을 참고하였습니다. for-in, if-elif-else while, 함수, 클래스, 내장함수에 대해 알아보겠습니다. 1-1. 제어문 - 조건문 ( if:, elif:, else:) 먼저 조건문 if ~ elif ~ else에 대해 알아봅니다. 변수를 지정하고 이 변수가 해당되는 값에 적절한 것인지 판단하여 if문을 돌려줄 수 있습니다. 작성 표기법은 if ____ :, elif:, else:입니다. 들여쓰기를 주의해 작성해줍니다. 위와 같은 방식으로 변수를 지정하고, (f' {변수} )로 표현하여 출력해줍니다. 아래 철수 영희의 변수를 두가지로 지정 후, and or 연산자를 통해 두가지의 비교를..

개인공부 2023.06.11

[DP900] Azure Cosmos DB 살펴보기

Cosmos DB 계정 만들기Create a Cosmos DB account Cosmos DB를 사용하려면 Azure 구독에서 Cosmos DB 계정을 프로비전해야 합니다. 이 연습에서는 NoSQL용 Azure Cosmos DB를 사용하는 Cosmos DB 계정을 프로비전합니다. Azure Portal의 왼쪽 위에서 + 리소스 만들기를 선택하고 Azure Cosmos DB를 검색합니다. 결과에서 Azure Cosmos DB를 선택하고 만들기를 선택합니다. Azure Cosmos DB for NoSQL 타일에서 만들기를 선택합니다. 다음 세부 정보를 입력한 다음, 검토 + 만들기를 선택합니다. 구독: 샌드박스를 사용하는 경우 컨시어지 구독을 선택합니다. 그렇지 않으면 Azure 구독을 선택합니다. 리소스 ..

Study 2023.05.15

[DP900] Azure storage

Azure 저장소 살펴보기 이 연습에서는 Azure 구독에서 Azure Storage 계정을 프로비저닝하고 이를 사용하여 데이터를 저장할 수 있는 다양한 방법을 살펴봅니다. 이 실습을 완료하는 데 약 15 분이 소요됩니다 . 시작하기 전에 관리 수준 액세스 권한이 있는 Azure 구독이 필요합니다 . Azure Storage 계정 프로비저닝 Azure Storage 사용의 첫 번째 단계는 Azure 구독에서 Azure Storage 계정을 프로비저닝하는 것입니다. 아직 로그인하지 않은 경우 Azure Portal 에 로그인합니다 . Azure Portal 홈 페이지의 왼쪽 상단 에서 + Create a resource를 선택하고 Storage account 를 검색합니다 . 그런 다음 결과 저장소 계정 ..

Study 2023.05.15

[DP900] PostgreSQL용 Azure 데이터베이스 살펴보기

PostgreSQL용 Azure 데이터베이스 살펴보기 이 연습에서는 Azure 구독에서 Azure Database for PostgreSQL 리소스를 프로비저닝합니다. 이 실습을 완료하는 데 약 5 분이 소요됩니다 . 시작하기 전에 관리 수준 액세스 권한이 있는 Azure 구독이 필요합니다 . Azure Database for PostgreSQL 리소스 프로비저닝 이 연습에서는 Azure Database for PostgreSQL 리소스를 프로비저닝합니다. Azure Portal의 왼쪽 상단 에서 + Create a resource를 선택하고 Azure Database for PostgreSQL을 검색합니다 . 그런 다음 결과 Azure Database for PostgreSQL 페이지 에서 만들기를 선..

Study 2023.05.15

깃, 깃허브 VSCode 연동 원하는 파일, 전체 파일 추가하기

깃허브에 올리고 싶은 파일이 있을 것이며 없을 수도 있는데, 그럴 때 구분되는 것이 Tracked(관리대상), Untracked(관리대상 아님)입니다. Tracked(관리대상) 파일만 깃허브에 올릴 수 있는 파일 상태가 됩니다. 위 사진에서 주황색으로 표시 된 '- Kera' 폴더는 깃허브에 올릴 수 있지만, '- Python' 폴더는 파일 상태를 가지지 않기 때문에 올릴 수 없는 상태인 '초록색 U'로 표시됩니다. 추가로 Staged 상태는 Staging Area에 올라간다고 해서 Staged 상태의 파일만 커밋이 가능합니다. 1. Git 파일 추가/수정 Git에 등록하여 Tracked할 때 Staging 상태로 바꿔줍니다. 명령어 $ git add $ git add (파일.확장자): 파일을 스테이징 ..

정보 2023.05.14

[파이썬 기본 문법] 변수, 열거형 자료 구조 list, set, tuple, dict

print('Hello World') Hello World Python 1. 파이썬의 기본 문법 변수 a = 1 a와 1이 같다는 의미는 아님 / 이 공간(내부 주소)이 'a'라는 것이고 여기에 1을 넣은 것 동적 타이핑: 박스의 사이즈가 바뀜 (처음에 정수를 넣었다면 정수형 박스가 되는 것, 그래서 여기다 실수를 넣게 되면 에러가 남), 용도가 정해지면 바뀌지 않음 컴퓨터에 메모리가 있다면 0기가바이트부터 시작해서 4기가바이트까지 있다면 4기가 바이트에서 일부 공간을 할당한다는 의미 변수명 가급적 정확한 영어로 표기 : 내가 원하는 대로 할 수 있지만 알파벳(문자)으로 시작해야 함 (특수문자, 숫자로 표현하면 에러 남) 가급적 풀 워드 혹은 정확한 영어로 짓는다, 영어 언더바 표현 영어 숫자 조합 대소..

Study 2023.05.14

깃, 깃허브 차이, 비주얼 스튜디오 코드(VSCord) 깃허브(Github) 연결하기

1. 깃 설치, 깃허브 가입 깃 설치> 다음 눌러주기 깃허브 회원가입, 로그인> 좌측 탑 레파지토리> New git bash 검색 git config --global user.name "(자신의 이름)" git config --global user.email "(깃허브 주소)" git config --list 맨 마지막 user 추가된 부분에 이름과 주소가 올바른지 확인 2. VSCord VSCord 상단 Terminal> NewTerminal 에러메시지 git : 'git' 용어가 cmdlet, 함수 , 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인 하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도 하십시오. 해결에 참고한 블로그 Git 실..

Study 2023.05.11

비주얼 스튜디오 코드 Do you trust the authors of the files in this folder? 뜻, 안 뜨게 하는 설정

Do you trust the authors of the files in this folder? Visual Studio 2022에서는 신뢰할 수 없는 코드가 IDE에서 열릴 때마다 경고를 표시하도록 신뢰 설정 기능이 개선되었습니다. 다양한 맬웨어를 막는데 도움을 준다고 합니다. 비주얼 스튜디오 들어가면 뜨는 알림창 하나가 뜹니다. 이 창의 뜻은 '해당 폴더를 신뢰하는가?', '믿을만한 폴더인가?' 보안의 문제를 물어보는 건데, 이 창을 처음에 안 뜨게끔 하는 방법이 있습니다. 하단 설정> Settings> Security> Workspace> Truse: 2가지 항목을 체크 해제 한 뒤> Restart 해주면 비주얼 스튜디오 코드가 재실행하면서 앞으로 창이 뜨지 않게 됩니다. https://learn...

정보 2023.05.10

2023-05-08. 딥러닝, 신경망, 신경망 데이터 표현, 텐서

1. 딥러닝 : 딥러닝이란 신경망을 공부하는 것 - 이미테이션 게임: 1940년대 후반에 튜링의 B타입 기계 형식으로 처음 형태를 갖추었고, 인간의 학습 과정을 연구하는 신경 과학자와 인지 신경학자들의 신경가소성에 대한 초기 연구에 의존 - 제프리 힌튼 - CPU, GPU - 딥러닝의 발전: ILSVRC _ 2010, 28% 오류에서 2017, 2.25% 줄이게 되는 계기 (AlexNet, 제프리 힌튼 신경망 생성, 8개의 칩을 만들어 연결시킴 - 이게 딥러닝이라고 일컬음, 이후 레이어 숫자가 늘어나면서 오류가 급격히 감소하게 됨) 1.1. Framework TensorFlow: C++, 직관적인 API, Keras: 쉬운 API, 탠서플로우 연계, CPU, GPU에서 실행 가능(쿠다) maxnet Py..

Study 2023.05.09

뉴턴 vs 라이프니치의 미적분, 유클리드의 원의 정의

파리 에펠탑에서 선을 그어 가장 빨리 내려오는 최단 강하선 구하기 직선보다 곡선이 더 빠르게 가속도가 붙어 내려오는 걸 확인할 수 있음 좌표: 한 점의 위치 - 좌표는 양을 한 눈으로 확인 원의 정의 유클리드 - 어떤 선으로 둘러싼 도형이 있어서 한 점에서 직선들을 그었을 때 그 도형에 놓이는 부분이 모두 서로 같으면 그 도형을 원을 원이라 부른다 - 각 점들을 수로 표현하고 모두 모으면 하나의 식이 나옴, x^2 + y^2 = r^2 모든 것은 움직임, 움직이는 모든 것을 계산할 수 있음 - x축 거리(km), y축 시간(h) - 거리 / 시간 = 평균속도 (km/h) - 한없이 69km로 가까워지게 됨 어느 한 순간이라고 생각 행성의 속도 타원이 돌 때 순간 속도를 확인해보기 위해 뉴턴은 미분을 알아..

math 2023.05.09

[깃헙 블로그] 초간단 생성하기 (jekyll 활용)

https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com 1. 깃헙 아이디 생성 혹은 깃헙 아이디 로그인 2. 레파지토리 생성 - 상단 동그라미 프로필을 클릭하고 'Your profile'로 들어가줍니다 - Overview 옆에 있는 Repositories를 확인해줍니다. 3. 테마 선택 후 가져오기..

정보 2023.05.08

2023-05-02. 도커, 쿠버네티스, YAML, Deployment, Service

0. 목차 가상머신 만들기 리소스그룹 선택, 만들기> Ubuntu Server 22.04 LTS 이름: labuser12345ubuntu 가용성 옵션 없음 보안 표준 크기: D4s_v3 (운영 중에도 바꿀 수 있긴 함, 바꾸고 나서 분 당 가격으로 바뀜) 인증 형식: 암호 공용 인바운드 포트: 선택한 포트 허용_네트워크 시큐리티 등록) SSH 포트 이용 생성 1. 도커 도커 설치 및 업그레이드, 연결 Install Docker Engine on Ubuntu Install Docker Engine on Ubuntu docs.docker.com 도커 권한 갖고 옴, 적용하기 위해 나갔다가 다시 재접속 docker —version 버전 확인 1.1. 들어가기에 앞서 도커 파일 만들기 현재 디렉토리 위치 확인:..

Study 2023.05.03