일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- MySQL
- pytorch
- CT
- coursera
- 평가지표
- FSL
- kernel
- procedure
- ssl
- Anaconda
- Emoji
- NRMSE
- x-ray
- Cost Function
- relaxation time
- Dual energy X-ray
- AWS
- 동차좌표계
- object detection
- nodejs
- EC2
- ubuntu
- git
- ml
- https
- Map-reduce
- error
- Homogeneous Coordinates
- pm2
- MRI
- Today
- Total
목록Tool (22)
Pay it Forward

1. Conda 명령어 $ conda info --envs : 현재 생성된 가상환경 조회 $ conda create --name [env name] : 가상환경 생성 $ conda create --name [env name] python=3.7 : 특정 python version을 설치하여 가상환경 생성 $ conda create --name [env name] --clone [origin env name] : 기존 가상환경을 복사하여 새롭게 가상환경 생성 $ conda remove --name [env name] --all : 가상환경 삭제 $ conda activate [env name] : 가상환경 실행 $ conda deactivate : 가상환경 종료 $ conda install [package..

깃(git)과 같은 분산 버전 관리 툴을 사용하다보면 남에게는 보여주고 싶지 않거나 보여지면 안되는 중요한 코드들을 올리면 안되는 경우가 생깁니다 database의 host, id, pwd와 같은 정보들 혹은 mac을 사용할 때 생기는 .DS_Store 과 같은 파일이 그러합니다 이러한 파일들을 git ignore를 통해 git에는 올리지 않는 방법에 대해 알아보겠습니다 1. 아직 프로젝트를 git에 올리지 않은 경우 아직 프로젝트를 git에 올리지 않은 경우에는 .gitignore 파일을 만들고 해당 파일에 git에 올리지 않을 파일목록을 작성합니다 * 파일은 .[file name] 과 같이 작성하고, 폴더와 하위파일을 모두 올리지 않으려면 /[folder name] 과 같이 작성합니다. 작성한 후 이..

파이참에 패키지를 설치해보겠습니다 터미널을 통해 설치해도 되지만 경로문제등으로 인하여 아래와 같이 설치하는 것을 추천드립니다

AWS에서 EC2 인스턴스를 생성하면 인스턴스의 key 파일로 pem 파일을 다운받을 수 있습니다 그런데 이 key를 가지고 putty를 통해 EC2 서버에 접근하려면 pem이 아닌 ppk 형식의 파일이 필요합니다 따라서 PuTTYgen 프로그램을 사용하여 pem 파일을 ppk 파일로 변경하여 보겠습니다 pem -> ppk 변경하기

SSL 이란? 보안은 중요하다고 하지만 쉽게 무시되는 경우가 많습니다 SSL역시 굳이 해야하나 라고 생각할 수 있으나 2012년부터 법으로 회원가입을 받는 모든 사이트에 대해서 SSL 보안을 의무적으로 실시해야한다는 규제가 생겼기 때문에 회원가입 기능이 있다면 SSL은 선택이 아닌 의무입니다 (만약 회원가입 기능이 있음에도 http 통신을 한다면 약 3000만원의 벌금을 내야한다고 하네요) SSL이란 TLS와 개념으로 http를 https로 바꿔주는 보안 프로토콜입니다 http는 데이터 전송시 암호화를 진행하지 않아 보안에 취약하지만 https는 암호화하여 통신하기 때문에 보안성이 좋습니다 AWS에서는 ACM (Amazon Certificate Manager)를 통해 SSL 통신을 제공합니다 ACM을 통..

ELB란? ELB (Elastic Load Balancing)는 클라이언트의 접속에 의한 과부하를 여러대의 서버로 분산하여 서버를 안정적으로 운영할 수 있도록 도와주는 서비스입니다 ELB는 트래픽 분산 / 자동 확장 / IPv4 / IPv6 / SSL 등과 같은 서비스들을 제공합니다 생성한 EC2 인스턴스를 ELB에 연결하여 보겠습니다 EC2 인스턴스에 탄력적IP를 연결하셨으며, 이를 로드밸런서에 연결하고자 하는 경우에는 위 사진에서의 Application Load Balancer가 아닌, Network Load Balancer를 선택하고, IPv4주소 선택 부분에서 "탄력적 IP 선택"을 누르시고, 연결하고자 하는 탄력적 IP를 선택하시면 됩니다. [이전 게시글] ACM을 이용하여 SSL 취득하기 참고..

서비스를 배포하기 위해서는 도메인이 필수입니다 도메인을 통해 IP로는 나타낼 수 없는 자신의 서비스에 대한 아이덴티티를 도메인을 통해 나타내는 것은 물론 사용자들도 편하게 서비스에 접근할 수 있습니다 이 글에서는 AWS의 EC2인스턴스와 도메인을 연결하여 보겠습니다 순서는 다음과 같습니다 1. 도메인 취득 2. Route53을 이용하여 도메인과 EC2 인스턴스 연결 도메인 취득하기 도메인은 기본적으로 비용이 들어갑니다 다만 무료로 도메인을 취득할 수 있는 곳들도 있으나 해당 도메인들은 불안정하므로 toy-project가 아닌 실비스를 생각중이시라면 유료 도메인을 사용하시기를 권장드립니다 유료 도메인은 가비아, 카페24, 고대디 등 유명한 도메인 구매 사이트에서 손쉽게 구매하실 수 있습니다 또한 AWS에서..

탄력적 IP란? AWS에서 제공하는 강력한 클라우드 컴퓨팅 EC2는 인스턴스를 키고 끌때마다 IP가 달라지게 됩니다 따라서 클라이언트와 연동을 하거나 도메인을 연결하는 등 고정적인 IP가 필요한 서비스에서 인스턴스를 재가동할때마다 IP가 바뀌는 문제가 발생할 수 있습니다 이러한 문제를 해결해줄 수 있는 서비스가 바로 AWS의 elastic IP, 탄력적 IP입니다 탄력적IP 생성 방법 다음과 같이 EC2 인스턴스에 탄력적 IP를 할당해보았습니다 한가지 주의할 점은, 탄력적IP를 프리티어 인스턴스에 연결을 해놓으면 비용이 청구되지 않지만 다음과 같은 상황들에서는 비용이 청구될 수 있으므로 주의가 필요합니다 1. 탄력적IP를 받고 어떤 인스턴스에도 연결하지 않는 경우 2. 프리티어가 아닌 유료 인스턴스에 연..