
넘파이 사용 방법의 마지막인 4장에서는 넘파이의 ndarray를 쉽게 생성하고, 차원과 크기를 변경을 하여 원하는 형태로 바꾸는 방법과, 정렬을 통해서 내용을 정리하는것 그리고 연산을 하여 데이터의 값을 다루는 내용에 대해서 다뤄보도록 하겠습니다. 처음에는 ndarray를 쉽게 생성하는 함수에 대해서 설명을 드릴 예정입니다. 앞서 3장에서 차원을 만들때 다뤄는 봤으나 좀더 자세히 설명을 드리겠습니다. 1. ndarray 편리하게 생성하는 방법 간혹 ndarray를 생성을 할 때, 특정 값이나 0또는 1로 초기화를 하여 쉽게 생성을 해야될 필요가 있는 경우가 있습니다. 이때 arange, zeroes, ones등과 같은 것을 사용하여 편하게 배열 생성이 가능합니다. arange() 일반적으로는 테스트용으로..

앞서 2편에서는 ndarray로 변환하는 방법에 대해서 설명을 드렸으면, 계속해서 ndarray의 데이터를 다루는 방법에 대해서 설명을 드릴 예정입니다. ndarray에 데이터를 넣는게 끝이아니라 다뤄야 원하는 데이터를 볼수가 있습니다. 총 4가지의 방식이에 대해서 설명을 드릴 예정입니다. 1. numpy의 데이터 세트 선택하기 - 단일 값 추출 원하는 위치의 인덱스 값을 지정하고, 해당 위치의 데이터가 반환되는 단일 값 추출을 해보도록 하겠습니다. 단일 값 추출을 하기위한 ndarray를 구성을 하도록 합니다. 우선 아래와 같이 1부터 10까지의 리스트를 가지는 ndarray를 생성을 합니다. np.arange method를 사용하면 쉽게 생성이 가능합니다. 이후 [ ]을 이용하여 원하는 순서의 값을 ..

안녕하세요 이번 포스트는 간단하게 Azure에서 제공하는 많은 서비스의 상태를 한번에 확인이 가능한 사이트에 대해서 설명을 드리려고 합니다. AWS, GCP, Azure등 많은 클라우드 업체는 제공하는 서비스가 많고, Region도 많기 때문에 해당 서비스를 사용하는 사용자들이 서비스의 장애나 현재 상태에 대해서 궁금해 할 수있는데, Azure의 경우에는 아래와 같은 홈페이지를 제공을 하여 한눈에 사용자들이 확인이 가능합니다. https://status.azure.com/ko-kr/status Azure 상태 status.azure.com 장점 한눈에 각 Region별 서비스의 상태를 확인 가능 사내 서비스 장애 시 Region 장애 여부 확인 가능 다른 클라우드 사보다 한글 제공을 하며, 더 보기 쉬움..

안녕하세요 이번 포스트는 간단하게 AWS에서 제공하는 많은 서비스의 상태를 한번에 확인이 가능한 사이트에 대해서 설명을 드리려고 합니다. AWS, GCP, Azure등 많은 클라우드 업체는 제공하는 서비스가 많고, Region도 많기 때문에 해당 서비스를 사용하는 사용자들이 서비스의 장애나 현재 상태에 대해서 궁금해 할 수있는데, AWS의 경우에는 아래와 같은 홈페이지를 제공을 하여 한눈에 사용자들이 확인이 가능합니다. https://status.aws.amazon.com/ AWS Service Health Dashboard - Jun 20, 2021 PDT status.aws.amazon.com 장점 한눈에 각 Region별 서비스의 상태를 확인 가능 사내 서비스 장애 시 Region 장애 여부 확인 ..

Terraform module 사용가이드 Overview Terraform Code를 Module화 하여 모든 사용자가 전체 코드를 모르더라도, 변수값 변경을 통해 원하는 인스턴스를 생성하고 테라폼으로 관리가 가능합니다. 향후에 Module화에 추가로 다양한 서비스 생성 코드를 추가로 생성이 가능하게 하는데 기반이 될수있게 합니다. 목표 HOL을 통해서 Module의 코드를 이해하고 수정하여 원하는 아키텍쳐를 배포를 할 수 있습니다. 사전 구성 Terraform을 설치가 되어 있어야 합니다 Terraform 설치는 여기를 따라서 설치해 주세요 End of Architecture STEP 0. 사용하는 구문 VPC, vSwitch, ECS, Security Group, RDS, SLB에 대한 Terrafo..

Numpy를 사용하는 방법에 대해서 설명을 드릴겁니다. 만약 Macbook인데, Anaconda가 설치가 안되어 있다면 1편을 참고 해주세요. Anaconda가 아닌 Numpy만 설치를 원하시면 아래 명령어로 설치해 주시면 됩니다. pip install numpy Anaconda가 설치가 되어 있다면, 저와 같은 방법으로 진행하시면 됩니다. 먼저 Anaconda-Navigator을 실행을 합니다. Environments에서 설치가 되어있는 라이브러리들을 확인이 가능하며, python경우 3.8.8로 설치가 되어있습니다. 이외에도 numpy, pandas 모두 설치가 되어있습니다. 많이 사용하는 Jupyter Notobook을 Launch를 하여 테스트를 해보겠습니다. 먼저 Jupiter Notebook을..

넘파이를 사용사용하기 위해서 먼저 Anaconda설치에 대해서 설명을 드리겠습니다. Mac에서 설치하는 방법에 대해서 설명을 드릴 예정이며, 윈도우 OS도 비슷합니다. 1.Anaconda설치 in Mac pip를 사용해서 설치는 가능하나, 모든 패키지를 따로따로 설치를 해야되므로 다소 불편 Anaconda 홈페이지에서 설치 파일을 다운로드하여 설치가 가능 Anaconda 사이트에서 아래와 같이 다양한 라이브러리를 제공을 합니다. https://www.anaconda.com/products/individual 다운로드는 아래 링크 참조 https://www.anaconda.com/products/individual#Downloads MacOS에서 UI와 Command 설치 방법을 제공해주며, 전 UI로 설..
안녕하세요 오늘 포스팅할 내용은 Azure IaaS VM에서 기본 NIC 1개에서 2개 이상 NIC를 사용하는 VM을 구성 및 배포하는것에 대해서 포스팅을 하려고합니다. On-Promise 에 있는 Physical Server 및 Virtual Machine 에서는 원하는 서비스 구성에 대해서 NIC를 1개 또는 2~3개 등 많이 사용을 했습니다. 그러한 구성을 Azure에서도 동일하게 제공을 하고 있으며, 다양하게 원하는 구성을 제공합니다. 다만, 추가로 사용가능한 NIC는 Azure에서는 IaaS 가격에 따라서 차등 제공을 하고 있으며, 아래와 같이 사용가능한 NIC 갯수에 따라서 VM의 크기를 먼저 선정을 해야합니다. 자세한 사항은 여기에서 참고하시기 바랍니다. 또한, NIC를 추가로 사용을 하려면..
안녕하세요 오늘 포스팅한 내용은 가장 쉽게 접근 할 수있는 Azure IaaS VM에 대한 크기 및 크기에 대한 Data Disk와 NIC 연결 갯수에 대해서 포스팅하려고합니다. 쉽게 Azure 사이트에서 정리가 되어 있지만, 매번 클릭을 하며 검색을 하는데 소요되는 시간있어서 포스팅하게 되었습니다. 현재 IaaS VM은 A,D,DS,F,GS,H 가 있으며, 각 크기별로 CPU 특화, Memory 특화, HPC에 특화가된 시리즈를 제공을 하고있습니다. 예를 들어서 D 시리즈와 F 시리즈는 가격은 비슷하지만, D시리지는 CPU와 Memory에 특화가 되어 있지만, F 시리즈는 CPU만 특화가 되어있는 장점이 있습니다. 그로 인해, VM 시리즈를 선택을 하는 고객께서는 서비스를 하고자하는 서비스 유형에 맞춰..
이번 포스팅에서는 Azure의 File share를 사용하는 방법 및 재부팅 후에도 사용 가능하게 하는 방법에 대해서 포스팅을 하려고 합니다. Azure에서는 다양한 저장소를 제공을 하고 있으며, VM 및 Local PC 와 PaaS의 Web Server 등 Disk 형태가 아닌 SMB 공유 파일을 이용해서 할 수 있으므로, Azure의 저장소를 보다 편하게 접근을 하여 사용 할 수있는 이점이 있습니다. 쉽게 관리가 가능하며, 사용한 용량에 대해서 비용이 발생합니다. 다만, File share에 대한 최대 session은 확인이 필요합니다. 그러면, 지금부터 구성 및 사용하는 방법에 대해서 설명을 드리겠습니다. 1. Azure에 원하는 저장소를 클릭합니다. 2. 서비스 종류 중 파일이라는 것을 클릭을 합..
- Total
- Today
- Yesterday