반응형

tutorial 54

Azure 리눅스 가상머신에 원격 데스크탑 연결

Azure에서 윈도우 가상머신을 생성하면 바로 원격 데스크탑을 연결할 수 있는 것으로 알고 있다(안해봤음) 하지만 리눅스 가상머신을 생성했을 경우 윈도우 머신처럼 원격 데스크탑을 사용하기 위해서는 추가적인 작업이 필요하다. 간단히 정리하자면 가상머신 콘솔에 접속해서 원격 데스크탑을 이용하기 위한 앱들을 설치하고 사용자 추가 + 환경 설정을 약간 한 다음, Azure 포탈에서 3389 포트를 열어주면 된다. 여기서는 Azure에서 우분투 16.04 LTS 버젼의 가상 머신을 생성하고 이것을 윈도우에서 원격 데스크탑 환경을 만드는 것으로 정리하겠다. 스크린샷은 나중에 여유가 될 때 추가하겠다. 여기서는 윈도우 사용자라는 가정 하에 Git, putty, puttygen 프로그램을 이용해서 진행한다. 0. gi..

etc 2016.07.09

Heroku에 django 프로젝트 배포

클라우드 서비스는 개발자 뿐만 아니라 일반인에게도 친숙한 개념이 될 정도로 널리 퍼져있다. 대중적으로는 드랍박스 등의 저장소 서비스로 클라우드를 인식하고 있을 가능성이 높은데, 이 드랍박스를 뒤에서 받쳐주는 클라우드 서버를 아마존이 제공하고 있다는 사실은 알고 있는가. 아마존의 AWS를 필두로 마이크로소프트의 Azure 등의 유명한 대기업 외에도 cloudera, cloudway, 우리나라의 kt ucloud 등 클라우드 서비스를 제공하고 있는 업체는 넘나 많다. 그런데 이러한 서비스들을 살펴보면 결국엔 돈을 내야한다는 결론에 다다른다. 기업 레벨에서 사용을 해야한다면 과금은 당연한 이치이겠지만 개인이 시범/실험적으로 사용을 하고 싶을 때는 당장 돈을 내야하지 않더라도 과금의 존재 자체가 클라우드 서비스..

etc 2016.05.22

Ionic Framework 설치 및 시작

아이오닉 프레임워크는 HTML, CSS, Javascript (특히 AngularJS) 를 기반으로, 모바일 하이브리드 앱을 구축하는 노드, Cordova 기반의 프레임워크다. 일단 설치만 하면 평범하게 AngularJS로 웹개발을 한다는 생각으로 작업을 하며 앱을 만들 수 있다는 장점이 있다. 스크립트 언어로 개발하는 것을 선호하는 입장에서 아이오닉은 매우 빠르고 편한 프레임워크라고 생각한다. 여기서는 설치하는 것만 기록한다. 1. 노드.js우선 노드 (Node.js) 가 필요하다. 노드가 설치되어있지 않다면 노드 공식 페이지를 찾아가 설치하자.2. 코도바, 아이오닉npm (노드 패키지 매니저) 를 통해 코도바와 아이오닉을 전역 설치하자.npm install -g cordova ionic 3. 아이오닉..

etc 2016.04.30

PDFMiner 설치: Python에서 pdf를 html이나 text파일로 변환

pdf를 쉽게 접근할 수 있는 html이나 text 파일 형식으로 변환하고자 할 때, 그 와중에 웹 상에서 제공하는 변환 서비스를 이용하긴 꺼림칙하고 파이썬 코딩으로 간편하게 할 수 있는 방법이 없을까..? 싶을 때. 결국 최종적으로 당신이 도착할 곳은 PDFMiner일 것이라고 생각한다. 모듈 설치 후 바로 사용할 수 있는 코드도 제공하기 때문에 속도에 크게 신경 쓰지 않고 사용하기에는 큰 불편이 없을 것 같다. 참, PDFMiner 모듈은 Python 2 버젼에서만 사용 가능하다고 하니 참고하자. 1. 설치 pip 명령어를 이용하면 간단히 설치 가능. pip install pdfminer 다만 한중일 언어 (CJK Languages) 의 pdf 문서도 변환하기 위해서는 별도의 설치 과정이 필요하다. ..

Programming/Python 2016.04.30