일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- FLASK
- keras
- 머신러닝
- 라즈베리파이
- sw
- detection
- Video
- 영상분석
- 안드로이드
- Deep Learning
- 서버
- Raspberry
- 지능형
- tensorflow
- tracking
- C언어
- Object Detection
- 가상환경
- 디버그모드
- IMAGE
- MySQL
- 고급C
- 정리
- Python
- Android
- RapidCheck
- php
- 데이터
- Linux
- Machine Learning
- Today
- Total
목록이야기 (80)
건프의 소소한 개발이야기
안녕하세요, 건프입니다. 저는 개인적으로 구입한 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 ..
안녕하세요, 건프입니다. Tistory 의 멋진 분들에게 전공적으로 도움만 받다가, 나도 이제 저들사이에 들어가보자 라는 생각으로 초대장 나눔하시는 분들에게 제 계획을 얘기하며 얻은 소중한 초대장으로 보금자리를 꾸리고 초대장을 나눌 수 있게 되었습니다. 일부 좋지 않은 의도로 tistory 의 목적성을 더럽히려는 누리꾼들이 계서서 초대장을 나눌때는 그 의도와 목적을 밝히는 분에게 드립니다.(블로거 입장에서는 열심히 활동하실 분이 이어받길 바랍니다! ) 원하시는 분들은 댓글로 1. 간단한 소개2. 블로깅 주제3. 어째서 시작하려는지4. 본인 이메일주소(초대장 보내드릴 이메일) 을 성실하게 써서 댓글로 신청해주세요 ^_^ (혹시 쑥스럼이 많으시다면 비밀댓글로 써주셔도 됩니다!) 초대장을 나눌때마다 남는 갯수..
안녕하세요, 건프입니다. 가상 서버 호스팅을 받아 이것저것 실험해보고 싶을때, 보통의 가상서버호스팅을 받으려면 일정금액을주고 구매를 해야 합니다. 하지만 잠깐 쓸것이고, 돈이 드는 것이 아직 부담스럽다면, 아마존 웹 서비스(AWS) 를 이용해볼 수 있습니다. 그럼 AWS에서 서버를 할당받는 과정을 쭉 같이 해보도록 합니다. 1. 우선 회원가입과 로그인 과정은 거쳤다고 가정하겠습니다. 회원가입할때 일반적으로 한국과는 다른 포맷으로 회원가입을 하게 됩니다. 조금 귀찬긴 하지만, 무료로 서버를 만들어주니 참고합시다!ㅎ..필요한 준비물은 비자를 가지고 있는 신용카드 번호입니다. (1년 프리티어 기간이 끝나고 나면 자동으로 유료로 전환됩니다. 주의하세요!) 2. 로그인을 다하면 나오는 홈화면 입니다. 물론 회원가..
안녕하세요, 건프입니다. 소프트웨어 인재육성 프로그램, 소프트웨어 마에스트로 선발과정이 2016년에도 어김없이 찾아왔었고, 벌써 7기째입니다. 저는 6기 모집때 도전했다가 탈락을 하고, 7기모집때 재도전을 한 케이스입니다. 따라서 어째서 떨어졌고, 어째서 합격한 것 같은지 나름대로의 기준을 설명드릴 수 있을 듯하고, 이후에 도전하시는 꿈많은 엔지니어 분들에게 작은 도움이라도 되길 바라면서 합격 후기를 적습니다. 우선 과정을 살펴보면, 서류평가 -> 인적성검사 -> 심층기술면접이 프로세스는 크게 달라지지 않습니다. (인적성 검사의 경우는 기수마다 다양한 시도를 하는 것 같지만 크게 비중은 없어보입니다.) 1. 서류 전형우선 서류에서 붙는게 중요합니다. (서류에서 붙지 않으면 면접가서 자신을 어필할 기회조차..
안녕하세요, 건프입니다. 이전 장에서 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카드의 장치명을..
안녕하세요, 건프입니다. 유닉스/리눅스 환경의 터미널 작업을 하다 보면 여러줄을 걸쳐 주석처리를 하고 싶을 수가 있죠. 그럴때 이용하는 팁입니다. 1. 여러줄 주석 처리하기 - visual 모드로 주석처리를 원하는 부분을 쭉 선택합니다.(마우스로 작업하는 것이 아니라, command 상태(처음 vim 으로 파일에 진입했을때의 상태) 에서 v를 누르면 visual 상태로 진입합니다. 이때 hjkl 로 블록을 잡고(미리 .vimrc 작업을 마쳐놓은 상태라면 방향키로 작업해도 됩니다.) - : 키를 누르고 - 그 상태 그대로 그 뒤에 norm i 이렇게 작업하시면 됩니다. ex) norm i# 이러면 visual 상태에서 선택된 블록의 줄 맨 앞에 # 표시가 들어가게 되죠. 2. 여러줄 주석 해제하기(풀기) ..
안녕하세요, 건프입니다. 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"