일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- OCPP
- dynamodb
- 전기차
- Android
- 디자인패턴
- flask
- 에버온
- 전기차충전기
- 파이썬
- 전기차충전
- 충전기
- 완속충전기
- 안드로이드
- 보안
- 급속충전기
- AWS
- raspberry
- YMODEM
- STM32
- everon
- lambda
- 서버리스
- 플라스크
- homeassistant
- thread
- esp8266
- IOT Core
- 홈어시스턴트
- 라즈베리파이
- 펌웨어
- Today
- Total
목록에너지 (90)
Louie NRT Story
1. apt-get update 2. postgresql 설치 3. postgresql 동작 확인 4. postgres 외부 접속 설정 - postgresql.conf 파일의 접속 가능 IP를 "*"로 변경함으로써 모두 접속 가능하도록 함 - pg_hba.conf 에 모두가 접속 가능하도록 설정함 5. postgresql 접속 계정 만들기 - 기본적으로 ubuntu의 계정에 postgres 라는 계정이 생성되어 있음 - sudo -u postgres psql 로 postgresql에 접속함 - 기존 계정 postgres의 패스워드를 변경함 6. postgresql에 접속 - postgresql이 설치된 IP와 Username은 기본 계정 postgres와 Password는 위에서 설정한 패스워드(post..
Index 1. 안드로이드 스튜디오 다운로드 2. 가상 디바이스 만들기 1. 안드로이드 스튜디오 다운로드 developer.android.com/ Android 개발자 | Android Developers Android 앱 개발자를 위한 공식 사이트입니다. Android SDK 도구 및 API 문서를 제공합니다. developer.android.com - 다운로드 후 설치하면 됨 2. 가상 디바이스 만들기 - 보고 있던 예제에 따라 Galaxy Nexus를 선택함. 요즘 스마트폰 크기가 크기 때문에 선택했다고함. - 안드로이드 버전을 다운로드 해야함. 너무 최신도 아닌 적당히 2015년에 발표한 마시멜로를 다운로드함 - 다운이 완료되면 마시멜로를 선택함. - Virtual Device가 모두 설치되면 실..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
Native 어플 - 스마트폰의 OS에 따라 Android와 iOS에서 어플을 만드는 가이드를 제공함 - 각각의 환경에 전용으로 개발됨 - OS에서 제공하는 모든 자원과 기능들을 쉽게 활용할 수 있음 - 스마트폰의 센서, 카메라, 음성인식 등 자원을 최대한 이용할 수 있음 Android: Java, Kotlin 언어로 개발 iOS: Swift 언어로 개발 웹앱 - 해당 사이트의 접속 경로에 따라 사용자가 보기 편하도록 Layout이 변경됨 - 스마트폰의 브라우져(크롬, 사파리 등)로 접속 가능 하이브리드 앱 - Native 어플의 장점과 웹앱의 장점을 모두 가져옴 - Native로 Android와 iOS 전용 어플을 만듬 - 어플의 Webview 기능을 이용하여 브라우져에서 보는 화면을 띄움 - Apac..
보호되어 있는 글입니다.
Index 1. Bitnami WAMP 설치 2. Database 설정 3. 그누보드 다운로드 4. 그누보드 설치 5. 그누보드 둘러보기 1. Bitnami WAMP 설치(https://bitnami.com/stack/wamp/installer) - 그누보드에서는 PhpMyAdmin 만 설치함 - Database의 비밀번호 이기 때문에 잘 기억해야함(나는 rootroot123 으로 함) - 클라우드는 사용하지 않기때문에 체크박스 해제 - 설치가 완료되면 다음 Step으로 이동 2. Database 설정 - 설치 된 폴더로 이동하여 "manager-windows.exe"파일을 실행함 - Open phpMyAdmin 버튼을 클릭 ※ manager-windows.exe를 통하여 서버의 상태를 변경 할 수 있으..
1. Flask란 무엇인가? - Python으로 개발 된 웹프레임워크 - 특별한 도구나 라이브러리가 필요 없기 때문에 마이크로 프레임워크의 장점이 있음 - Form, Database 등 핵심 기능이 모두 플라스크의 자체 기능이 아닌 확장 모듈 사용함 - Django와 같이 모든 기능을 포함하고 있는 덩치 큰 프레임워크와 달리 Flask는 최소한의 기능만 포함함 2. SQLACHEMY 사용법 1) Database 만드는 방법 - from app import db, db.create_all() 2) 데이터 생성하기 - BlogPost query를 통하여 데이터가 없음을 확인함 - db.session.add를 통하여 데이터를 2개 집어넣음 - BlogPost query를 통하여 데이터가 2개 있음을 확인 ※ ..
Index 1. isc-dhcp-server 설치 2. dhpcd.conf 파일을 수정함 3. isc-dhcp-server 수정 4. 'eth0' 고정 IP 주소 설정 5. isc-dhcp-server 실행 6. 동작 확인 1. isc-dhcp-server 설치 - 설치하면 아래와 같이 오류가 발생 할 것이다. 설정을 하지 않았기 때문에 발생함 - bugs on either our web page at www.isc.org or in the README file - before submitting a bug. These pages explain the proper - process and the imformation we find helpful for debugging. - exiting. 2. dhpc..
한전 데이터를 수집하기 위해 어플을 Reverse 해보도록 하겠음 목표: 한전 어플 화면을 컴퓨터 화면에서 띄워보고자 함 1. 한전 어플을 다운로드함 2. 어플을 디컴파일 해줄 어플리케이션을 다운로드함 3. .apk 파일 디컴파일 - java -jar apktool_2.4.1.jar d xxxx.apk - elect.apk 파일이 디컴파일 되고 있음 - 디컴파일이 완료되면 어플 이름으로 파일이 생성됨 4. 메인 구조 확인 방법 - AndroidManifest.xml 파일에 Mainactivity에 대한 정보가 있음 - 하이브리드 앱의 경우 해당 경로를 알 수 있음 - 해당 주소로 접속한 결과