일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 가상환경
- Object Detection
- 안드로이드
- keras
- 데이터
- Deep Learning
- tracking
- RapidCheck
- Machine Learning
- php
- 디버그모드
- detection
- IMAGE
- C언어
- 고급C
- Python
- MySQL
- 영상분석
- 라즈베리파이
- Android
- Linux
- FLASK
- Raspberry
- Video
- 정리
- 지능형
- 머신러닝
- tensorflow
- 서버
- sw
- Today
- Total
목록 개발 이야기 (57)
건프의 소소한 개발이야기
안녕하세요, 건프입니다. 시리즈 [안드로이드] Google Cloud Message(GCM) 적용시키기 - (1)http://ljs93kr.tistory.com/14[안드로이드] Google Cloud Message(GCM) 적용시키기 - (2)http://ljs93kr.tistory.com/15[안드로이드] Google Cloud Message(GCM) 적용시키기 - (3)http://ljs93kr.tistory.com/45 이제 푸시서버를 만들어서 실제로 어플리케이션에서 푸시 메세지를 받아봅시다. gcm-push-module.php gcm_push_test.php 푸시메세지를 받았습니다. 서버활용은 다양하게 하시면 됩니다. ㅎㅎ 도움이 되었길 바랍니다 :)
안녕하세요, 건프입니다. 데비안 계열의 리눅스 버전의 "라즈비안" (라즈베리파이에 올라가기에 추천되는 OS) 에서 주로 작업을 하고 있는 중입니다. 이번 포스팅은 대표적인 데이터베이스(Database) MySQL 의 설치와 Python(파이썬) 관련 라이브러리 설치법을 익혀봅니다. 1. ssh 로 라즈베리파이에 원격접속을 합니다. > ssh pi@ 저 같은 경우는 공유기에 연결하여 공유 ip를 공유하기 때문에 위와 같은 아이피를 써서 접속했습니다. 라즈베리파이의 공유아이피 주소는 부팅 후, 모니터를 연결해서 > ifconfig 처서 알아보거나, 라즈비안 바탕화면 화면 오른쪽 위에 안테나 모양에 마우스를 홀드온(hold on) 하시면 볼 수 있습니다. 2. MySQL 설치를 확인 없네요. 3. mysql서..
안녕하세요, 건프입니다. 저번 포스팅에서 라즈베리파이3 보드에서 서보모터를 돌리는 것 (말그대로 돌아간다) 를 확인했습니다. http://ljs93kr.tistory.com/40 이번엔 확실하게 그 각도를 조절하는 방법을 알아보려고 했더니 서보모터와 PWM등 원리를 알아보려니 고생을 좀 했습니다... 원리가 미치도록 궁금하신분들은 아래 링크를 타고 들어가서 연구해보세요~ 서보모터, PWM 정의 http://siryua.tistory.com/338 왜 펄스를 잡아야 하는가에 대해서 계산하신분.. 아두이노 버전으로 코드가 짜여있기 때문에 펄스 계산부분만 보시면 됩니다. http://jjungineer.tistory.com/20 이렇게하고 ㅋㅋ 일단 완성된 코드입니다 import RPi.GPIO as GPIO..
안녕하세요, 건프입니다. 저는 개인적으로 구입한 2016년형 라즈베리파이3 으로 실습하고 있습니다. 라즈베리파이와 서보모터 모델을 Python 으로 제어하는 방법을 여기서 알아봅니다. 우선 라즈베리파이 3와 라즈베리파이2 모델의 차이와 공통점은 다음과 같습니다. The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:A 1.2GHz 64-bit quad-core ARMv8 CPU802.11n Wireless LANBluetooth 4.1Bluetooth Low Energy (BLE)Like ..
안녕하세요, 건프입니다. 가상 서버 호스팅을 받아 이것저것 실험해보고 싶을때, 보통의 가상서버호스팅을 받으려면 일정금액을주고 구매를 해야 합니다. 하지만 잠깐 쓸것이고, 돈이 드는 것이 아직 부담스럽다면, 아마존 웹 서비스(AWS) 를 이용해볼 수 있습니다. 그럼 AWS에서 서버를 할당받는 과정을 쭉 같이 해보도록 합니다. 1. 우선 회원가입과 로그인 과정은 거쳤다고 가정하겠습니다. 회원가입할때 일반적으로 한국과는 다른 포맷으로 회원가입을 하게 됩니다. 조금 귀찬긴 하지만, 무료로 서버를 만들어주니 참고합시다!ㅎ..필요한 준비물은 비자를 가지고 있는 신용카드 번호입니다. (1년 프리티어 기간이 끝나고 나면 자동으로 유료로 전환됩니다. 주의하세요!) 2. 로그인을 다하면 나오는 홈화면 입니다. 물론 회원가..
안녕하세요, 건프입니다. 이전 장에서 DBGMSG 매크로 함수를 정의해서 사용하는 방법에 대해서 알아보았습니다. 이번에는, 좀 더 유동적으로 컴파일시 디버그 옵션을 주면서, 디버그 메세지를 찍을지 말지를 선택할 수 있는 예를 알아보려고 합니다. 힌트는 매크로의 #ifdef endif 를 이용하는 겁니다 :) 코드는 다음과 같습니다. #include #ifdef DEBUG #define ANSI_COLOR_RED "\x1b[31m" #define ANSI_COLOR_RESET "\x1b[0m" #define DEBUG_PREFIX ANSI_COLOR_RED " > " #define DEGMSG(msg,...) fprintf(stderr, DEBUG_PREFIX "[%s %s %d] : " msg "\n" ..
안녕하세요, 건프입니다. 라즈베리파이를 구입했고, sd 카드도 샀고, sd 카드 리더기도 구입했다고 했을 때, 이제 여기 sd카드에 라즈베리파이의 OS를 올려야 겠죠? 실습할때는 Fedora(페도라) OS에서 작업을 했었는데요, 개인 개발환경은 맥(Mac) 입니다. 맥에서는 어떻게 라즈비안을 sd 카드에 옮길 수 있을까요. 1. 라즈비안 다운로드 https://www.raspberrypi.org/downloads/ Raspbian Jessie GUI 버전으로 받습니다.(Lite 버전으로 받으시면, GUI 를 포함한 각종 기능을 이용할 수 없습니다.) 압축을 풀어주면, 이미지파일이 하나 나올껍니다. 2. sd카드를 sd카드리더기에 삽입하고 usb 케이블에 연결해줍니다. 그리고 컴퓨터에서 sd카드의 장치명을..
안녕하세요, 건프입니다. Python 언어 기반의 Macine Learning Platform 인 Tensorflow 를 공부하고 있었습니다. 전 포스팅에서는 상수선언과 변수선언, 랜덤 벡터 및 매트릭스 만드는 기본적인 방법과 Tensorflow 가 가지고 있는 Session() 의 존재 의미 등을 확인하였습니다. 이번에는 본격적으로 Linear Regression 방식을 이용한 예측함수 추출 구현에 앞서 알아야 할 몇가지를 짚어봅니다. 1. placeholder import tensorflow as tf x = tf.placeholder("float", [2, 3]) y = tf.ones([2, 3], "float") result = tf.add(x, y) with tf.Session() as sess..
안녕하세요, 건프입니다. 이번엔 Python 기반의 Machine Learning 언어 및 플랫폼인 "Tensorflow" 를 사용해봅니다. import tensorflow as tf import numpy as np a = tf.constant([1,2,3]) b = tf.constant([[10, 20, 30], [100, 200, 300]]) c = tf.add(a,b) with tf.Session() as sess: print sess.run(c) 우선 상수 tensor a와 b를 생성합니다 이후, a 와 b를 더하는 tensor 인 c 를 생성합니다.그리고 Session 을 열고 c를 run 합니다.그 결과를 print 하면 다음과 같은 결과가 나타납니다. a는 벡터이고 b는 행렬인데, 더하기 ..
안녕하세요, 건프입니다. 라즈베리파이를 부팅하고 키보드를 연결했는데 ~ 입력하려 했는데 이상한게 나오고# 입력하려 했는데 이상한게 나오고\ 입력하려 하는데 # 이 나오는등 이상하게 설정이 조금씩 바뀌어 있을 경우가 있습니다.(이것 때문에 \n 을 입력 못해서 완전 답답했었음요..) 그냥 넘기다가 도저히 불편해서 해결책을 찾아보니까 다음과 같은 해결책이 있습니다. #vi /etc/default/keyboard keyboard 파일 내용-------------------------------------------------------# KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page. XKBMODEL="pc105"XKBLAYOUT="ge"