분류 전체보기 48

소켓통신으로 받은 데이터 Firebase Database에 저장 후 안드로이드에서 실시간 읽기

우선 저번에 했던 메모장으로 데이터를 주고받은 코드에 firebase에 데이터를 직접 입력할 수 있는 코드를 삽입하여 통신하여 받은 메모장 데이터를 바로 firebase realtime database 에 직접적으로 입력 해 주고 그것을 실시간으로 받아 올 것이다. 앱에서 사용할 것이니 안드로이드 스튜디오에서 프로젝트를 하나 생성 후 일단 firebase에 접속하여 자신의 앱을 등록한다. console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 위 firebase 콘솔 사이트에 로그인 하여서 자신의 프로잭트를 하나 만들면 된다. 프로젝트 만드는 것은 지난번에 했으니 그걸 참고..

개인프로젝트 2020.09.03

Windows 아나콘다 설치 , 텐서플로우 설치 방법 [+Python 설치] 오류 해결

우선 아나콘다를 설치 할 수 있는 공식 홈페이지에 접속하여서 download 를 한다. 다른 블로그에서 이런식으로 해봤는데 텐서플로우 설치 오류가 뜨시는 분들은 아래쪽을 봐주세요! https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 사이트에 접속하게 되면 Download 라는 문구가 대문짝만하게 보인다. 그것을 클릭하게 되면 운영체제를 선택하여 다운로드 ..

Tensorflow 2020.08.28

안드로이드 - 로그인, 회원가입 관리자 모드 (검색기능) 추가 (3)

이전 포스팅 https://seopseop911.tistory.com/32?category=828715안드로이드 - 로그인, 회원가입 관리자모드 (삭제기능) 추가 (2)이전 포스팅 https://seopseop911.tistory.com/31 안드로이드 - 로그인, 회원가입 관리자모드 (회원관리기능) 추가 (1) 이전 포스팅 https://seopseop911.tistory.com/30 안드로이드 - 로그인, 회원가입 간단 구현..seopseop911.tistory.com 이전 관리자모드를 만들어서 회원들의 리스트를 보여준 뒤 회원들을 삭제하는 기능까지 해보았는데 이번엔 검색기능도 추가하는 것을 따라해보았다. 먼저 검색기능을 하는 EditText를 Activity_management.xml 화면에 추가할..

Android/활용 2020.08.23

안드로이드 - 로그인, 회원가입 관리자모드 (삭제기능) 추가 (2)

이전 포스팅https://seopseop911.tistory.com/31안드로이드 - 로그인, 회원가입 관리자모드 (회원관리기능) 추가 (1)이전 포스팅 https://seopseop911.tistory.com/30 안드로이드 - 로그인, 회원가입 간단 구현하기 (mysql, php 이용) 이 포스팅은 동빈나, 홍드로이드님의 유튜브를 참고하였습니다. 앞서 WAMP를 이용해서 다운��seopseop911.tistory.com 이번에는 관리자모드 회원관리기능에서 삭제 버튼을 추가하여 데이터를 관리할 수 있게 해보았다. 우선 MySQL에 연결하여 삭제 작업을 수행할 PHP문을 하나 생성해야 한다. TextView 부분들을 LinearLayout으로 묶은 뒤에 button도 또 다른 ..

Android/활용 2020.08.21

안드로이드 - 로그인, 회원가입 관리자모드 (회원관리기능) 추가 (1)

이전 포스팅 https://seopseop911.tistory.com/30 안드로이드 - 로그인, 회원가입 간단 구현하기 (mysql, php 이용) 이 포스팅은 동빈나, 홍드로이드님의 유튜브를 참고하였습니다. 앞서 WAMP를 이용해서 다운로드한 MySQL, PHP를 이용한다. https://seopseop911.tistory.com/27 Windows에 WAMP 실행, 설치방법 WAMP 란? Windows .. seopseop911.tistory.com 이번에는 관리자 기능을 추가하여 자신의 데이터베이스에 있는 모든 회원들의 정보들을 관리자로그인을 통해서만 정보를 얻을 수 있게끔 이전 프로젝트를 수정한다. [ 추가된 코드 ] if(!userID.equals("ad..

Android/활용 2020.08.20

안드로이드 - 로그인, 회원가입 간단 구현하기 (mysql, php 이용)

이 포스팅은 동빈나, 홍드로이드님의 유튜브를 참고하였습니다. 앞서 WAMP를 이용해서 다운로드한 MySQL, PHP를 이용한다. https://seopseop911.tistory.com/27 Windows에 WAMP 실행, 설치방법 WAMP 란? Windows Apache MySQL PHP 의 약자로 윈도우에서 3가지를 한 번에 설치하는 모듈을 뜻 함 우선 아래의 사이트에 접속. https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show M.. seopseop911.tistory.com 우선 MySQL을 이용하여 DATABASE를 만들고 , TABLE 구성을 해줘야 한다. WAMP를 다운로드하였다면 cmd 창에서 자신의 mysql에..

Android/활용 2020.08.20

PHP-MySQL 연동하여 원하는 웹 만들기

학교에서 진행하는 capston 대회 중 웹, 데이터베이스가 필요할 것 같아서 생활코딩 사이트를 통해 공부해 보았다. 생활코딩site : https://opentutorials.org/course/1 웹에서 사용자에게 입력받은 것들을 MySQL 이라는 데이터베이스에 저장하여 관리하고 그것을 이용해 보는 것을 매우 간단하게 해 보았다. 아파치 라는 웹 서버 프로그램을 사용 했고 MySQL , PHP 를 이용해서 만들어 보았다. WAMP를 다운로드 하여 Apache, MySQL, PHP 를 한 번에 다운로드 할 수 있었고 그에 따라서 진행하였다. https://seopseop911.tistory.com/27 Windows에 WAMP 실행, 설치방법 WAMP 란? Windows Apache MySQL PHP ..

Web & Database 2020.08.12

Windows에 WAMP 실행, 설치방법

WAMP 란? Windows Apache MySQL PHP 의 약자로 윈도우에서 3가지를 한 번에 설치하는 모듈을 뜻 함 우선 아래의 사이트에 접속. https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 e5cbbb7fa0c03a197590be6762c95949 SHA1 9aa88f14202e67689cb46ed5f91d7ffe1326615a SHA256 3fdfea6eb87146cb1814abed7bcf5d58660dc25007980613e52a0316dba24139 bitnami.com 사이트에 접속후 가운데 부분을 클릭 하여 win를 선택한다. 다운로드가 다 되었다면 이러한 실행파일이 설치된다. 아래의 과정을 따라..

Web & Database 2020.08.05

소켓통신으로 실시간 메모장 데이터 보내기 (python)

우선, 이번 학교에서 있는 캡스톤 대회 준비하는데 필요한 소켓통신 부분을 python 으로 시도해 보았다. 먼저 메모장의 데이터를 python 으로 소켓통신 하기 전에 간단한 메시지를 주고 받는 예제를 이용하여 조금 각색해 보았다. [ 서버 -- 라즈베리파이 / 클라이언트 -- PC ] 다음은 간단한 예제 코드이다. import socket # 접속할 서버 주소입니다. 여기에서는 루프백(loopback) 인터페이스 주소 즉 localhost를 사용합니다. HOST = '127.0.0.1' # 클라이언트 접속을 대기하는 포트 번호입니다. PORT = 9999 # 소켓 객체를 생성합니다. # 주소 체계(address family)로 IPv4, 소켓 타입으로 TCP 사용합니다. ser..

Socket 2020.07.29

라즈베리파이에서 Firebase 활용해보기 예제 (Python)

라즈베리파이에서 python 언어를 이용하여서 FIrebase를 활용해 쓰기 , 읽기를 한 번 해봤습니다. 우선 CPU의 온도를 체크하여 Firebase에 온도를 저장하고, 그것을 다시 읽어 라즈베리파이 터미널 창에 띄워보는 것을 해 보았습니다. 아래의 블로그를 참고하여 시도해 보았습니다. https://m.blog.naver.com/PostView.nhn?blogId=cosmosjs&logNo=221521309659&referrerCode=0&searchKeyword=Firebase 우선 Firebase 콘솔에 프로젝트가 생성되어 있어야 합니다. 저는 이전에 안드로이드 푸시알림을 해보기위해 만들어 둔 프로젝트를 이용하였습니다. 우선 Firebase 콘솔 홈페이지에 접속하시고 자신이 만들어 둔 프로젝트의..

RaspberryPi 2020.07.21