admin

드론 만들기 – QAV250 Clone 만들기 : (3) 조립 두번째

출처: http://www.whydsp.org/258 2.2. 날개 (암) 조립 – 계속… 지난 글에서 모터에 ESC를 연결하는데 선을 너무 짧게 잘라서 고생을 했기 때문에, 나머지 3개의 암에서는 모터에서 나온 3개의 검은 선을 ESC에 직접 연결하기로 결심합니다. 이를 위해 먼저 ESC의 수축튜브를 제거합니다. 그림 1. ESC를 감싸고 있는 수축튜브를 팍팍 뜯습니다. 수축튜브를 제거하면 다음과 같이 ESC가 그 우아한 자태를 뽑내기는…. 개뿔… 전선이 자기 […]

드론 만들기 – QAV250 Clone 만들기 : (3) 조립 두번째 더 읽기"

드론 만들기 – QAV250 Clone 만들기 : (2) 조립 첫번째

출처: http://www.whydsp.org/255 2. 조립 부품들이 하나둘씩 도착하고…드디어 드론 만들기에 착수합니다. 그림 1. 도착한 부품들. 헛! 그런데 Kit에 조립설명서 한 장 안들어 있습니다. 하하하~하하하~하하하~   그냥 부품들만 멀뚱멀뚱 바라보다가 안되겠다 싶어서 폭풍 웹질을 했고, 드디어 조립을 하기 시작합니다. ^^   2.1. 프레임 조립 일단, 키트 구성품을 확인해야죠? 그림 2. 키트 구성품 구성품 중 가장 큰 덩치의 녀석이

드론 만들기 – QAV250 Clone 만들기 : (2) 조립 첫번째 더 읽기"

드론 만들기 – QAV250 Clone 만들기 : (1) 부품 구입

출처: http://www.whydsp.org/254 요즘 어른들의 장난감으로 주목받고 있는 드론! 저도 참 좋아하는데요.. 제가 한번 만들어보겠습니다. 저는 저주받은 손재주를 지니고 태어났으므로, 제가 성공하면 다른 왠만한 분들은 모두 가능한 것이니 두려워 말고 도전하시면 됩니다.   1. 어떤 드론 부품들을 구매해야 하는가? 1.1. 드론 Kit (QAV250) 사실 드론에 대해 잘 모르면 뭘 사야 하는지 전혀 모르기 때문에, 여기서 첫번째 난관에

드론 만들기 – QAV250 Clone 만들기 : (1) 부품 구입 더 읽기"

64비트 윈도우에서 32비트 ODBC 데이터 원본 관리자 실행하기

64비트 윈도우에서는 기본적으로 64비트 ODBC 관리자만 제어판에 등록이 되어있다. 32비트 DB관련 프로그램에서 ODBC로 접속하려면 32비트 ODBC 관리자에 ODBC드라이버를 등록해야만 하고 이런경우 32비트 ODBC 관리자를 실행해서 등록해야 한다. 32비트 ODBC 관리자를 실행하기 위해서는 아래의 프로그램을 실행한다. C:\Windows\SysWOW64\odbcad32.exe

64비트 윈도우에서 32비트 ODBC 데이터 원본 관리자 실행하기 더 읽기"

MySQL 사용자 계정 및 데이터베이스 생성하기

## Usage :# mysql -u root -p<패스워드> < mysql_adduser.sql## SQL User ID : <user># Password    : <password># DB name     : <database># Host        : localhost, %(ANY)# ## 기존 DB를 삭제한다.#DROP DATABASE IF EXISTS <database>; ## 사용자를 삭제한다.# 최초 생성 시는 실행하지 않도록 주석처리 한다.##DROP USER ‘<user>’@’localhost’;#DROP USER ‘<user>’@’%’; ## DB를 생성한다.#CREATE DATABASE <database>; ## 사용자를 추가한다.#GRANT

MySQL 사용자 계정 및 데이터베이스 생성하기 더 읽기"

Oracle Data Types

0. 데이터 타입 및 길이의 중요성 각 데이터 타입의 고유한 특성이 있다 -> 컬럼 속성에 맞는 데이터 타입을 사용했느냐 여부에 따라서 많은 차이가 발생 적절하지 못한 데이터 타입 선정 -> 수행속도 저하, 불필요한 자원의 낭비 초래 각 데이터 타입의 특성에 따라 정보를 가장 효율적으로 처리하기 위한 적절한 데이터 타입을 선정해야 한다 CHAR, VARCHAR, NUMBER, DATE,

Oracle Data Types 더 읽기"

MySQL Data Types

MySQL 필드의 데이터 타입 정리 (대부분 MS-SQL,Access 와 비슷하지만 몇가지가 틀림,또한 Access 의 경우, 이제 더이상 업그레이드가 되지 않지만,MS-SQL 의 경우, 계속 업그레이드 되면서 필드 타입도 추가되는 추세임대표적예: MS-SQL2005 버전에서는 smallint,bigint 등 새로운 타입이 추가되었음?) ———————————————————————– MySQL 데이터베이스에는 크게 다음과 같은 세 가지 데이터 타입이 있다.===========================================================데이터타입 내용                  예제———————————————————–숫자형     숫자를 저장하는 필드  TINYINT, INT, FLOAT———————————————————–문자형     문자를

MySQL Data Types 더 읽기"

Oracle Pro*C 소개와 기본 특징

출처 : http://blog.daum.net/miracle_jhw/14 1장.  Pro*C 소개와 기본 특징 1-1. Pro*C 개요 SQL 문은 절차형 언어가 아니다. 그래서 오라클을 포함한 많은 데이터베이스는 PL/SQL이라는 절차형 언어를 제공한다. DBMS의 버전이 높아지면서 이전과 다르게 PL/SQL에도 다양한 기능이 추가되었다. 예를 들면, TCP/IP, HTTP, FILE I/O 등과 같은 기능이 추가되어 다양한 방식의 프로그래밍이 가능해졌다. 하지만 오라클 외부 프로그램과의 연동 등에 있어서

Oracle Pro*C 소개와 기본 특징 더 읽기"

LG옵티머스LTE3(F260S) 킷캣 최적화 스크립트

■ 다운로드 : optimize_lg_f260s_kitkat.zip (559.4MB)☞ 파일의 용량이 큰 이유는 최신 기본어플들 용량 때문입니다. 실 스크립트 관련 파일 용량은 35MB 정도밖에 안됩니다. ※ 본 최적화 스크립트는 LG 옵티머스LTE3(LG-F260S)의 킷캣 v20F 펌웨어에서 시험되었습니다.※ 최적화 후 공장초기화 적극 추천※ 사람마다 취향이 모두 다르기 때문에 기본적으로 추가 어플리케이션 설치는 최대한 자제하고 잉여어플 제거에 촛점을 맞춰 제작했습니다. ■ 선행 사항

LG옵티머스LTE3(F260S) 킷캣 최적화 스크립트 더 읽기"

LG옵티머스LTE3(F260S) 킷캣 간편 루팅

■ 다운로드 : rooting.zip ※ 이 루팅은 LG 옵티머스LTE3(LG-F260S)의 킷캣 v20F 펌웨어에서 시험되었습니다 ※ 이 루팅은 킷캣의 외장메모리의 쓰기 금지를 해제하는 설정파일(init.grand-common.post_boot.sh)을 포함합니다.※ SuperSU, RootExplorer 앱이 설치됩니다. (공초해도 포함되어 있음) ■ 선행 사항 1. 설정에서 “일반→휴대폰 정보→소프트웨어 정보→빌드 번호”를 여러번 터치하여 개발자 모드를 활성화 합니다.2. 개발자 모드→USB 디버깅을 활성화 합니다.3. “일반→보안→출처를 알 수 없는 앱”을

LG옵티머스LTE3(F260S) 킷캣 간편 루팅 더 읽기"

검색엔진 sphinx 사용방법

소개 MySQL에서 데이터 검색시 데이터가 많은 경우 자료를 검색하는데 소모되는 시간이 크다. MySQL의 데이터를 별도의 검색엔진이 인덱싱하여 인덱싱을 검색함으로서 시간 소모를 줄일 수 있다. 여기서는 오픈소스 프로그램인 Sphinx 검색 엔진을 도입해보고, Sphinx 검색엔진과 MySQL, 그리고 PHP와 함께 사용해도록 한다. 설치 환경 OS : Debian 7 64Bit S/W : MySQL : 5.6.11 / PHP 5.4.4-14 설치할

검색엔진 sphinx 사용방법 더 읽기"

[Fortify]병렬분석 방법

형식) sourceanalyzer -64 -Xmx8G -Dcom.fortify.sca.RmiWorkerMaxHeap=4G -XX:-UseGCOverheadLimit -XX:MaxPermSize=256M -j 3 -logfile [로그파일]  -scan -f [FPR파일] 1) CLI 예제 및 설명  sourceanalyzer -b build_id -64 -Xmx6144M -Dcom.fortify.sca.RmiWorkerMaxHeap=3072M -XX:-UseGCOverheadLimit -XX:MaxPermSize=256M -j 6 -logfile scan.log -scan -f build_id.fpr  위 CLI 예제에 노란색으로 표시된 영역이 Parallel mode 옵션입니다. -j scan 시 사용할 CPU 코어이며, -Dcom.fortify.sca.RmiWorkerMaxHeap는 각 CPU 코어가 사용할 힙

[Fortify]병렬분석 방법 더 읽기"

[Fortify]임의의 소스파일 확장자 매칭 방법

설정 파일 경로 :  Fortify SCA 설치경로\Core\config\fortify-sca.properties 설정 변경 예제 :  소스 파일 확장자가 .biz일 경우, 아래 노란색 표시 부분처럼 변경 후 소스 재분석(예제 fpr 첨부, 참조바람) com.fortify.sca.DefaultFileTypes=java,jsp,jspx,tag,tagx,tld,sql,cfm,php,phtml,ctp,pks,pkh,pkb,xml,config,settings,properties,dll,exe,inc,asp,vbscript,js,ini,bas,cls,vbs,frm,ctl,html,htm,xsd,wsdd,xmi,py,cfml,cfc,abap,xhtml,cpx,xcfg,jsff,as,mxml,cbl,cscfg,csdef,wadcfg,appxmanifest,wsdl,plist,biz # Custom Rules## This property controls what directory is searched to pick up custom rules.  If it is set, the default# (Core/config/customrules) will not be searched #com.fortify.sca.CustomRulesDir=${com.fortify.Core}/config/customrules

[Fortify]임의의 소스파일 확장자 매칭 방법 더 읽기"

파일실행 함수(execute)

static int execute(char **argv) {    pid_t p;    int status;     p = fork();    switch (p) {        case -1:            return -1;        case 0:            execvp(argv[0], argv);            exit(1);            break;        default:            waitpid(p, &status, 0);            break;    }     return WEXITSTATUS(status);}

파일실행 함수(execute) 더 읽기"

make 기본 문법

출처 : http://blog.daum.net/english_100/8 4. 규칙 작성하기 makefile 에서 규칙은 언제 어떻게 파일을 재작성할 것인지를 알려준다. 그 안에는 target이 있고 (대부분의 경우 한개의 규칙 속에는 한개의 target이 존재한다.) target에 대한 prerequisite 그리고 recipe가 있다.여러 규칙들의 순서는 default goal을 결정할 때 외에는 중요치 않다 (default goal 이란 make에 아무것도 명기하지 않고 입력했을 때 실행될 target). default goal

make 기본 문법 더 읽기"

make Writing Recipes in Rule

출처 : http://blog.daum.net/english_100/9 5. 규칙속 recipe 작성하기 recipe 는 한개 이상의 명령 행으로 구성되며 이 명령들은 쓰여진 순서대로 차례차례 실행된다. 일반적으로 이 명령들의 결과로 타깃이 갱신되어 최신상태로 변화하게 된다. 사용자가 사용하는 여러 쉘프로그램 중에 makefile 내에 특별히 언급하지 않으면 /bin/sh 을 이용하게 된다. 5.1 Recipe 문법 Makefile 은 한 파일 내에 서로 다른 두가지 문법을

make Writing Recipes in Rule 더 읽기"

make 조건 분기

출처: http://blog.daum.net/english_100/11 7. Makefile의 조건분기 7.1 조건 분기의 예 다음 예는 CC 변수가 ‘gcc’인지 안닌지에 따라 어떤 라이브러리를 링크할 것인가를 결정하는 조건문 예이다. libs_for_gcc = -lgnunormal_libs =foo : $(objects)ifeq ($(CC),gcc)        $(CC) -o $(objects) $(libs_for_gcc)else        $(CC) -o $(objects) $(normal_libs)endif 이 예에는 ifeq, else, endif 등 세가지 지시자가 쓰였다.ifeq 지시자는 조건문의 시작으로

make 조건 분기 더 읽기"

위로 스크롤