반응형

Notes 15

올바른 AWS 지역 선택

애플리케이션과 워크로드를 호스팅할 AWS 지역을 선택할 때, 지연 시간, 가격, 서비스 가용성 및 규정 준수와 같은 네 가지 주요 측면을 고려해야 합니다. 지연 시간. 애플리케이션이 지연 시간에 민감한 경우 사용자 기반과 가까운 지역을 선택해야 합니다. 이렇게 하면 고객이 긴 대기 시간을 겪지 않도록 도와줍니다. 게임, 전화, 웹소켓 및 IoT와 같은 동기식 애플리케이션은 높은 지연 시간에 큰 영향을 받지만, 전자 상거래 애플리케이션과 같은 비동기 워크로드도 사용자 연결성에 영향을 받을 수 있습니다. 가격. 지역별로 지연 시간, 수입 장비 가격, 관세, 부동산 등 지역별 금융 요인에 따라 가격이 다를 수 있습니다. AWS는 전 세계적으로 일정한 요금을 부과하지 않고, 각 위치의 금융 요인에 따라 요금을 ..

Notes 2023.09.04

클라우드란 무엇인가요?

과거에는 회사와 조직에서 컴퓨터, 저장 장치, 네트워킹 장비와 같은 하드웨어를 자사의 데이터 센터에서 호스팅 및 유지관리해야 했습니다. 이를 관리하기 위해서는 전체 인프라 부서를 할당해야 하며, 결과적으로 비용이 증가하여 일부 작업 및 실험을 할 수 없게 되었습니다. 인터넷 사용이 보편화되면서 컴퓨터, 저장 장치, 네트워킹 장비에 대한 수요가 증가했습니다. 일부 회사와 조직에서는 대규모 물리적인 존재를 유지하는 비용이 지속 불가능하게 됐습니다. 이 문제를 해결하기 위해 클라우드 컴퓨팅이 만들어졌습니다. 클라우드 컴퓨팅은 인터넷을 통해 IT 리소스를 온디맨드로 제공하며, 사용량에 따라 지불하는 가격입니다. 자사의 데이터 센터에서 자체 하드웨어를 관리 및 유지관리할 필요가 없어졌습니다. AWS와 같은 회사가..

Notes 2023.09.01

[Mac] python3로 기본 설정 변경하기

맥에는 기본적으로 python2가 설치되어 있어, python3를 설치하더라도 python 명령어를 실행하면 python2가 실행된다. 따라서 python3를 기본으로 사용하기 위해서는 python 명령어가 실행하는 python 버전을 바꿔주어야 한다. 방법 1 zsh 이용 (카탈리나 이후 Mac OS는 기본 Shell이 zsh로 설정되었다.) 아래 명령어로 편집기를 연다. vi ~/.zshrc 아래 문장을 입력해 python 명령어가 python3를 인식하게 만들어 준다. alias python="python3" a를 누르면 편집모드로 진입하고 esc를 누르면 명령어모드로 진입한다. :wq로 저장하고 나온다. 변경된 내용을 등록하기 위해 아래 명령어를 입력해준다. source ~/.zshrc 방법 2 ..

Notes 2022.10.24

[VS code] Shortcuts for Mac OS

General ⇧⌘P, F1 Show Command Palette ⌘P Quick Open, Go to File… ⇧⌘N New window/instance ⌘W Close window/instance ⌘, User Settings ⌘K ⌘S Keyboard Shortcuts Basic editing ⌘X Cut line (empty selection) ⌘C Copy line (empty selection) ⌥↓ / ⌥↑ Move line down/up ⇧⌥↓ / ⇧⌥↑ Copy line down/up ⇧⌘K Delete line ⌘Enter / ⇧⌘Enter Insert line below/above ⇧⌘\\ Jump to matching bracket ⌘\] / ⌘\[ Indent/outdent li..

Notes 2022.10.13

Mac에 git 설치하기

다음과 같은 명령어로 git을 설치한다. brew install git 만약 Apple silicone Mac을 사용중이라면 경로 오류때문에 설치가 되지 않을 것이다. 그러면 다음과 같은 명령어를 입력한 후 위의 명령어를 실행해준다. eval $(/opt/homebrew/bin/brew shellenv) 마지막으로 설치가 잘 이루어졌는지 확인하기 위해 아래와 같은 명령어를 입력해 정상적으로 설치됐는지 확인한다. git --version

Notes 2022.10.03

Apple Silicon Mac에서 Homebrew 설치 및 사용

Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 공식 홈페이지에 올라온대로 터미널에 다음과 같은 문구를 복사해 넣는다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Homebrew 설치 후 터미널에서 실행하기 위해서 아래와 같은 명령어를 입력해주어야 한다. eval $(/opt/homebrew/bin/brew shellenv) 매번 입력하기 귀찮다면 vi ~/.zshrc로 들어가서 맨 마지막줄에 다음과 같은 명령어를 추가한다. eval $(/opt/homebrew/bin/brew shellenv) 이후에 :w..

Notes 2022.10.02

[Colab] Google drive 연결하기

Google colaboratory에서 Google drive에 있는 파일들을 불러오기 위해서는 연결해주는 과정이 필요하다. 아래와 같은 코드를 실행해주면 google drive가 colab에 연결된다. from google.colab import drive drive.mount('/content/drive') 코드를 실행하면 다음과같이 접근을 허용하는지에 대한 안내문이 뜬다. 구글 드라이브에 연결을 선택하고, 개인 컴퓨터에서 파일을 불러오듯이 구글 드라이브안의 파일들을 읽고 쓸수 있게 된다. 아래는 예제 문서에 있는 내용으로, 파일을 작성하고 unmount하는 코드 예시를 보여주고 있다. with open('/content/drive/My Drive/foo.txt', 'w') as f: f.write(..

Notes 2022.09.25
반응형