분류 전체보기
-
Windows Pytorch 설치etc 2018. 3. 2. 23:50
CUDA는 9.0 버전으로 한다. 1. Anaconda 3 설치 다운로드 : https://anaconda.org/ Miniconda를 설치하면 안된다. 반드시 Anaconda를 설치해야 한다. 설치를 마치고, 폴더를 보면 scripts가 보이는데, 이놈을 PATH에 걸어준다. 2. 가상환경 설치 텐서플로우와 Pytorch를 서로다른 환경에서 함께 사용하기 위해서 설정한다. 1) 가상환경 생성 / 지우기 > conda create --name torch > conda remove --name torch --all 2) 가상환경 활성화 / 비활성화 > activate torch > deactivate 3. pytorch 설치 > conda install -c peterjc123 pytorch cuda90 ..
-
[배포] 도커에서 uwsgi, nginx연동 확인하기Python/Django 2018. 2. 25. 10:34
들어가기 앞서OS : Ubuntu 16.04 LTS Django (1.11.3) Python : 3.6.1 Nginx : 1.10.3(ubuntu)굉장히 부족하고, 굉장히 저급 수준의 실력을 가진 유저가 쓴 글입니다. 진행하시다가 오류를 발견하시거나, 진행사항에 문제가 있는 경우 적극적으로 알려주세요. 감사합니다.Nginx - uWSGI - Django 연동하기본 포스팅은 도커(Docker) 상에서 Nginx와 uWSGI를 연동을 확인하는 포스팅입니다. 도커 스크립트를 통해 컨테이너에는 이미 Nginx와 uWSGI가 설치된 가정하에 글의 순서는 다음과 같습니다.Web Client - 장고 AppWeb Client - uWSGI - 장고 AppWeb Client - Nginx - uWSGI - 장고 App..
-
카카오톡 API 활용한 Java Spring ChatBot 만들기Java/KakaoTalk 2018. 2. 23. 01:05
먼저 카카오톡 플러스친구 관리자 센터에서 계정 등록 후, 플러스 친구를 생성합니다. 이 과정은 홈페이지에서 쉽게 가능하니 생략 하겠습니다.https://center-pf.kakao.com 플러스 친구에서 지원하는 API는 크게 4가지로 이 중 keyboard와 message 기능만 구현 하셔도 무방합니다. API 주요 기능 순으로 설명드리겠습니다. 1. Home Keyboard API 이용자가 최초로 채팅방에 들어 올 때 기본으로 키보드 영역에 표시될 자동응답 명령을 호출하는 API입니다. API형 URL을 등록 할 때 초기 테스트로 keyboard를 호출 하니 꼭 구현 해야할 부분 입니다. SpecificationMethod : GETURL : http(s)://:your_server_url/keybo..
-
Spring FrameworkWeb 2018. 2. 23. 01:01
Spring FrameworkSpring Framework는 Java PlatForm 을 위한 OpenSource Application Framework 로서 간단하게 Spring 이라고 합니다.MavenMaven은 Java 라이브러리 관리 및 빌드 기능 역할을 하는 관리 도구이다. Java로 개발을 하다보면 필요한 Mysql, JDBC 등의 라이브러리들이 필요한데 pom.xml을 통해 편하게 이러한 라이브러리를 쓸 수 있습니다.또한 Build 또한 가능하여, 소스 들을 Build 하여 실행또한 가능하다.// pom.xml 에서 이러한 의존성을 작성하는 것만으로도 라이브러리 사용이 가능하다. org.aspectj aspectjrt ${org.aspectj-version} DI(Dependency Inje..
-
Windows 10의 VMWare Workstation에서 macOS Sierra 실행하기Mac 2018. 2. 23. 00:56
o 개요 - Windows 10이 깔린 PC에는 VMWare Workstation으로 다른 OS를 올려볼 수 있음 - 그러나, macOS에 대해서는 공식적으로 지원하지 않음 - 그럼에도 불구하고, '미친맥'(InsanelyMac)에서는 VMWare에 대해 패치를 돌려서 정식 macOS를 인스톨할 수 있도록 만들었음 * 참고한 reference 사이트는 다음과 같음 . InsanelyMac : Run Vanilla OS X El Capitan, Sierra, Yosemite or Mavericks in VMware Workstation 12 on a Windows Host . 한글과 그림설명 : 윈도우7, VMware Workstation 12 Player 에서 OS X 10.11 El Capitan 가상..
-
Tensorboard 사용하기etc 2018. 2. 23. 00:54
텐서보드의 실행은tensorboard --logdir=path/to/log-directory 여기서 --logdir=path/to/log-directory 은 로그가 저장되어 있는 주소 입니다. 당연한 것 이지만 저는 여기서 헷깔렸는데명령어 프롬프트가 현재 위치한 곳에 주소에서 부터 상대 주소로 경로가 지정됩니다.그러니까 위에 처럼 명령어를 사용하면c:\window\system32\path\to\log-directory 에 저장된 파일을 사용한다는 의미 입니다. 해당 주소로 들어가면 Tensorboard 가 실행 됩니다.로그가 없으므로 빈 Tensorboard가 실행 됩니다. 점 찍는 예제와 선을 긋는 예제를 아래 블로그에서 도움 받아 실행 해 보았습니다.http://pythonkim.tistory.co..
-
-
JavaFX - CustomPopUpJava 2018. 2. 14. 11:09
package CustomPopUp; import javafx.application.Application;import javafx.fxml.FXMLLoader;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.stage.Stage; public class Main extends Application { @Override public void start(Stage primaryStage) { try { FXMLLoader loader = new FXMLLoader(getClass().getResource("Custom.fxml")); Parent root = loader.load(); Scene scene = new Scene(root,..