목록전체 글 (163)
불친절한 블로그
실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows 이전 게시글에서는 다른 Django 프로젝트에 붙는걸 했다. https://onu0624.tistory.com/91?category=1004813 [Django][Python] 가상환경에 Django 설치하기 실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows Django를 사용할때, 로컬에 바로 설치할 수도 있겠지만 깔끔한 개발 환경을 위해서 가상환경을 구상하게 되면 관리 onu0624.tistory.com 첫 세팅을 내가 하지 않아서 다음에 업무가 주어졌을때 허둥지둥 할까봐 바로 다시 해보기!! IntelliJ를..
석유환산톤(Ton Of oil Equivalent)은 모든 에너지에 공통적으로 적용될 수 있는 에너지단위로 석유 1미터톤을 연소할 때 발생하는 에너지로 석유 1톤의 발열량 10^7Kcal(10의 7승 Kcal)을 1TOE로 정의한다.
실습 환경 개발 툴 : IntelliJ 개발 언어 : Python 프레임워크 : Django 개발 OS : windows Django를 사용할때, 로컬에 바로 설치할 수도 있겠지만 깔끔한 개발 환경을 위해서 가상환경을 구상하게 되면 관리하는데 큰 도움을 받을 수 있다. 가상환경(Virtual environment) 가상환경 프로젝트는 Python/Django를 분리해준다. 가상환경을 만드는데 필요한 것은 생성할 공간을 정하는 것뿐이라고 한다. 프로젝트를 집어넣을 디렉토리를 만든다. 디렉토리를 만들고 그 디렉토리 안으로 들어간다. $ mkdir 프로젝트이름 $ cd 프로젝트이름 가상환경을 만든다. 그러면 프로젝트 디렉토리 안에 가상환경이름으로 디렉토리가 만들어진다. C:~\프로젝트이름 > python3 -..
한국전력에서도 뭔가 새로운 서비스를 하기위해서 움직이는게 보인다. 그 중에 살펴보고 싶은 것이 전력데이터 서비스 마켓(EDS)이다. 전력데이터 서비스 마켓은 공급기업이 서비스를 등록하면 일반 사용자가 그 서비스에 들어가서 정보제공동의를 해서 공급기업의 서비스를 이용할 수 있게된다. 서비스라고만 설명이 되었지만 앱처럼 다운 받아서 사용하거나 웹페이지에 접속해서 서비스를 이용한다. 그럼 자세하게 알아보자!! 우선 한전 엔터 에너지마켓플레이스에 접속한다. https://en-ter.co.kr/main.do 한전 엔터 에너지마켓플레이스 EN:TER www.en-ter.co.kr 상단 메뉴 중에 에너지데이터 탭을 살펴보면 전력데이터 서비스(EDS)가 있다. 선택을 하게되면 새창으로 전력데이터 서비스 마켓이 켜진다..
라즈베리파이를 켜두면 화면보호기가 발동한다. 라즈베리파이가 현장에 배치되면 화면보호기 기능이 필요없어진다. 화면보호기를 커멘드로 제거해보자. 우선 편집기로 cmdline.txt를 실행해준다. $ sudo vi /boot/cmdline.txt 가장 마지막줄에 consoleblack=0를 추가해주고 저장한다. 라즈베리파이 재부팅!!
라즈베리파이의 ip를 고정으로 맞추기 위해서 $ sudo vi /etc/dhcpcd.conf dhcpcd.conf 파일을 편집기로 불러온다. 주석처리 되어있는 부분중에서 용도에 맞게 주석을 풀어서 사용하는데 interface wlan0 : 무선랜 설정 interface eth0 : 유선랜 설정 현재는 유선랜 설정이 필요하기 때문에 interface eth0 의 주석을 풀어준다. ip_address와 routers의 주석을 풀어주고, 해당하는 환경에 맞게 변경해준다. 라즈베리파이를 재부팅하면 완료!
라즈베리파이에서 작업하기에는 불편함이 많다. 보통 서버를 구축해서 서버에 원격으로 접속하는 것처럼 SSH 포트를 이용해서 원격으로 라즈베리파이에 접속한 다음 개인 피씨에서 편하게 작업하려는 목적으로 글을 작성한다. 우선 라즈베리파이에서 ip를 알아내기 위해 터미널에서 ifconfig를 입력한다. 그럼 라즈베리파이의 ip를 알아낼 수 있다. 그 ip를 putty에 넣어 접속을 시도한다. 안타깝게도 접속할 수 없음을 확인할 수 있다. 라즈베리파이 터미널에서 $ sudo raspi-config 명령어를 실행한다. 이런 파란화면이 뜨면 Interface Options 을 선택 SSH 선택 예 - 확인 이제 개인 피씨에서 프티로 접속시도! 오오 접근 가능한가보다 예를 누른다. 접속 완료!!
파이썬 환경에서 3D 지도를 띄워보려고 한다. 우선 geojson 파일을 가지고 있다는 가정하에 진행되는 과정이니 geojson 파일이 없다면 이전 게시글을 확인해서 geojson파일을 만든다. pydeck을 설치한다. $ pip install pydeck jupyter notebook을 켠다. pydeck을 import 해준다. import pydeck 작업해둔 geojson 파일을 읽어온다. 그리고 지도의 속성을 ViewState에 넣어준다. 위도, 경도, 줌 등등 속성들을 넣어준다. 이제 레이어 속성을 넣어준다. 맨 처음에는 레이어 타입을 넣어주고, 어떤 파일을 넣을껀지 선택한다. (geojson파일을 넣어준다.) 그 후 각각의 옵션들을 넣어준다. 그중에 3D map 처럼 보이기 위해서 높이를 넣어..