Ubuntu에 여러 버전의 CUDA 설치하기 여러 종류의 딥러닝 framework를 쓰다보면 여러 버젼의 CUDA가 필요하곤 합니다... 그래서 제가 겪은 경험에 의해 여러 CUDA를 설치하는 법을 공유합니다. 우선 nvidia 사이트에서 cuda 설치파일을 다운받을 수 있습니다. https://developer.nvidia.com/Cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=runfilelocal CUDA Toolkit 11.2 DownloadsSelect Target Platform Click on the green buttons that describe your target platform. Only su.. Programming/Etc 4년 전
리눅스에서 VPN서버 구축하기 (l2tp방식) 리눅스 서버에서 l2tp방식으로 VPN서버를 구축할 것이다. pptp방식으로는 이전에 이미 글을 올렸지만 pptp 방식은 구글 클라우드(GCP) 에서는 쓸 수가 없다. 또한 보안적으로도 l2tp가 pptp 보다는 이점이 있다고 한다. ㅁ 이 글은 Google Cloud Platform 에서 Cent OS 7을 기준으로 작성되었습니다. GCP CentOS 7에서 VPN 서버 구축하기 GCP 세팅 먼저 GCP에서 Cent OS로 인스턴스를 만들어 줍니다. 무료로 사용할 수 있는 미국리전의 f1-micro로도 저에게는 쓰기가 불편함 없는 속도가 나왔습니다. (프리미엄 네트워크 기준) 프리미엄은 아래 외부 IP로 들어가서 해당 인스턴스의 IP 유형을 고정으로 바꾸면 자동으로 프리미엄이 적용됩니다. 아마 고정.. Programming/Etc 5년 전
Jupyter Notebook 설치 및 외부 접속 허용하기 클라우드의 머신을 관리하기위해 주피터 노트북을 사용하려면 외부접속을 허용해야만 한다. https://goodtogreate.tistory.com/entry/IPython-Notebook-설치방법 Jupyter 서버 설치 및 실행법 Jupyter 서버 설치 및 실행법 Data Science 분야와 과학분야에서 편하게 Python이 쓰이도록 개발된 Notebook에 대해서 살펴본다. 사용된 설치환경은 아래와 같다. Ubuntu 18.04 실행 명령어 (개인 환경) -나의 경.. goodtogreate.tistory.com 이런 포스팅을 참고하면 따라할 수 있을 것이다. 하지만 매번 그렇게 하기 귀찮다. #!/bin/bash sudo apt update sudo apt install -y python3 sud.. Programming/Etc 6년 전
카카오톡 알림 꺼놓는 법 가끔씩 카카오톡 알림을 끄고 싶을 때가 있다. 그럴 때 그냥 카카오톡 설정에서 알림을 끄거나 하면 알림이 오지는 않지만 이렇게 숫자는 계속 쌓인다. 이게 계속 보이기 때문에 신경이 쓰인다. 그래서 또 다른 방법으로는 wifi와 데이터를 통째로 꺼버리는 방법이 있다. 근데 문제는 그러면 인터넷 자체도 사용할 수 없게된다는 단점이 있다. 인터넷은 연결된 채로 카카오톡을 신경 쓰고 싶지 않을 때 사용할 수 있는 방법이 있다. 설정 - 애플리케이션 에서 카카오톡으로 들어간다. 이런 식으로 나올 것이다. 여기서 강제 중지를 눌러준다. 오류가 발생할 수 있다고 나오지만 그냥 강제 중지를 하면 이제부터는 누군가가 나에게 메세지를 보내도 와이파이를 껐을 때처럼 아무 반응이 없다. 그리고 내가 카카오톡을 다시 실행시키면.. Programming/Etc 6년 전
클라우드 우분투에 gui로 원격 연결하기 구글 클라우드나 aws에서 제공하는 리눅스를 이용하다 보면 gui가 쓰고 싶은 때가 있다.그걸 하는 방법을 설명한다.클라우드에 있는 우분투 18.04에 gui로 연결해보도록 하겠습니다.이 과정은 먼저 클라우드 인스턴스에 gui를 설치하는 과정과 원격으로 우분투에 연결하는 과정으로 나뉩니다.저는 Google Cloud를 이용하여 진행하겠습니다.클라우드용 우분투 Server에 GUI 설치하기클라우드에서 우분투 인스턴스를 만들면 기본적으로 Server용으로 설치가 되는 듯 한데 여기에는 gui가 없습니다.먼저 우분투 인스턴스를 생성해줍니다. 자 처음에는 모두 cui 환경입니다 나중에 패스워드가 필요할 텐데 원하는 대로 바꿉니다. sudo 라서 현재 패스워드를 몰라도 바꿀 수 있습니다.sudo apt u.. Programming/Etc 6년 전
나만의 커스텀 윈도우10 만들기 VMware에 윈도우를 설치하고 나만의 윈도우를 만들어보겠습니다. VMware는 Workstation이면 스냅샷을 쓸 수 있어서 에러 테스트를 해볼 수 있어 좋습니다. 윈도우10 설치 우선 윈도우를 설치하기 위해 ISO파일이 필요합니다. https://www.microsoft.com/ko-kr/software-download/windows10 위 링크에 들어가서 도구를 다운로드 합니다. 그러면 USB에 굽는 옵션과 ISO파일을 다운받는 옵션이 있는데 ISO파일을 다운받아주시면 됩니다. 다음으로는 vmware에 윈도우를 설치해야합니다. 저는 용량은 30GB정도로 했습니다. single file 이 아니라 multiple files이어도 마운트만 할 수 있으면 상관없습니다. 그런데 가상하드를 만들.. Programming/Etc 6년 전
리눅스에서 VPN서버 구축하기 (pptp방식) 리눅스 서버에서 pptp방식으로 VPN서버를 구축할 것이다. pptp방식은 속도가 빠르고 구축이 쉬운 편이나 보안에는 그렇게 좋은 편이 아니라고 합니다.또한 애플기기에서는 기본적으로 pptp방식을 지원하지 않는다고 합니다.저는 aws환경에서 진행할 것입니다. google cloud platform에서도 시도해보았지만 gcp에서는 연결을 할 수 없었는데pptp방식에서 필요한 gre기능을 gcp는 지원을 하지 않아서 그런 것 같습니다.우분투에서 vpn 서버구축먼저 aws에서 Ubuntu 18.04LTS로 진행하기 위해 인스턴스를 생성합니다. 그리고 aws에서 진행할 때는 네트워크 보안 그룹 tcp/1723번 포트를 열어줘야합니다.gre/47번도 열어줘야한다고 하는데 aws에서는 딱히 gre/47.. Programming/Etc 6년 전
ELK Stack을 이용한 알티베이스 성능모니터링 ELK Stack은 로그를 분석하여 시각화를 가능하게 해주는 오픈소스 프로그램의 모음이다. 각 글자는 Elastic Search, Log Stash, Kibana라는 3개의 프로그램을 뜻한다. 나는 우분투16.04LTS CUI 환경에서 진행한다.알티베이스 설치우선 알티베이스를 설치해야한다. http://support.altibase.com/kr/product 여기에 들어가면 다운로드할 수 있다. 우리는 Server 프로그램을 다운로드 해야한다. 나는 altibase-server-7.1.0.1.2-LINUX-X86-64bit-release.run (updated : 2018-02-28) 를 다운로드 했다. 또한 알티베이스에는 라이센스가 필요한데 http://support.altibase.com 가입한 다음.. Programming/Etc 6년 전
카카오톡 친구 추가 한번에 하기 많은 휴대폰 번호를 가지고 카카오톡 방을 만들 때하나하나 저장해서 새로고침 눌러서 할 수 있지만그건 쉽지 않기 때문에 쉬운 방법을 이용할 수 있습니다.먼저 아래 파일을 다운로드 합니다. 엑셀로 열어보면 이런식으로 되어있습니다.이름과 휴대폰 번호사이에 꽤 많은 간격이 있습니다. 아마 대부분 많은 연락처라면 엑셀에 들어있을 테니 그대로 넣어서 저장합니다. Given Name과 Phone 1 - Value 만 채우면 됩니다.번호의 형식은 010-0000-0000으로 해도 되고만약에 그냥 숫자로 받으면 1012345678이런식으로 맨앞0이 사라지는데 상관 없습니다.또한 중간에 공백줄이 있어도 상관 없습니다. 그 다음 구글 주소록 구버전에 들어가서 카카오톡이 설치된 휴대폰에 저장된 구글계정으로 로그인합니다.htt.. Programming/Etc 7년 전