전체 글 807

[아두이노] 블루투스 HC-06 연결하기

[아두이노] 블루투스 HC-06 연결하기 아두이노를 공부하기 위해서 여러가지 준비를 하다가 블루투스를 연결을 해보려고 인터넷을 검색해 보니 HC-06 쉽게 접할 수 있는 블루투스였습니다. 그래서 구매를 했죠 ^^ gmarket에서 12500원에 구매를 했는데 처음 연결해 봅니다. 인터넷에서 찾은 아두이노 블루투스 연결 예제를 보고 다음처럼 회로를 구성 했습니다. VCC, GND를 연결하고 TXD는 3번, RXD 2번에 연결 하였습니다. 전원을 연결하니 HC-06에서는 빨강LED가 깜빡깜빡 거리기 시작했습니다. 아두이노 소스[예제1]를 컴파일하고 업로드 했습니다. 스케치의 시리얼모니터를 켜고 몇가지 명령을 전송했습니다. 다음과 같은 결과가 나옵니다. 스마트폰에서 HC-06을 연결하여 통신이 오고 가는 것을..

아두이노 2015.03.12

[oracle] function 디버깅하기

[oracle] function 디버깅하기 oracle에 function을 만들고 mybatis에서 호출하였는데 null 오류만 발생하였습니다. eclipse만 바로보고 있었는데 function을 테스트하려면 oracle sql developer에서 function을 돌려보면서 오류 메세지를 보는것이 좋더군요 다음처럼 function을 실행해 보았습니다. set serveroutput on; declare result varchar2(50); begin result := F_CANCEL_PAY_CAN_REG_ALL('15030514593366', 'nimba', 'test', '01', '06', '01'); dbms_output.put_line('result='||result); end; [oracle..

database/oracle 2015.03.05

[jsp] 웹개발자와 웹퍼블리셔간의 작업

[jsp] 웹개발자와 웹퍼블리셔간의 작업 예전에는 웹개발자는 기획부터 화면 디자인부터 웹기본 템플릿까지 모두다 할 줄 아는 만능 개발자였습니다. 지금은 기획자, 웹퍼블리셔, 웹디자이너, 웹개발자 등으로 점점 세분화되어서 웹개발자가 좀더 쉽게 개발을 할 수 있는 환경이 되어 있습니다. 그래도 웹개발을 하다보면 웹퍼블리싱 작업에서 웹퍼블리셔와의 작업관계에 따라서 마찰이 조금씩 생기기 마련입니다. 마찰을 줄이기 위한 가장 쉬운 방법은 프로젝트 개발 공정에 따라서 우선순위를 두는 것인데 1. 기획 2. 웹디자인 3. 웹퍼블리싱 4. 웹개발 의 순서가 제일 좋다고 봅니다. 개발 일정상의 기간 때문에 1,2,3,4의 우선순위가 조금 모호해지기 마련이지만 이정도의 우선 순위를 가지고 개발자는 나름대로 개발 항목의 우..

programming/jsp 2015.02.23

[라즈베리파이] 라즈베리파이2 출시 ^^ 와우

[라즈베리파이] 라즈베리파이2 출시 ^^ 와우 http://www.raspberrypi.org/raspberry-pi-2-on-sale/ http://dev.windows.com/en-us/featured/Windows-Developer-Program-for-IoT windows 10이 돌아가는 라즈베리파이2가 출시된다고 합니다. 지금 당장 살 수 있는건 아닌것 같은데요 전 B+을 가지고 있는데 조만간 구입해야 할 듯 싶네요 ^^ A 900MHz quad-core ARM Cortex-A7 CPU (~6x performance)1GB LPDDR2 SDRAM (2x memory)Complete compatibility with Raspberry Pi 1이 정도 사양이면 어떨지 아직 감이 잘 안 오네요 win..

라즈베리파이 2015.02.03

퍼센트 비율 값 구하기

퍼센트 비율 값 구하기 1. n%의 수치 값 구하기(2가지 방법) x = 보유 값 n = 퍼센트 비율 - (x / 100) * n ( 예: 3500원에서 75%는? (3500 / 100) * 75 = 2625) - (x * 0.n) ( 예: 3500원에서 75%는? (3500 * 0.75) = 2625) 2. 수치 값의 퍼센트 구하기 x = 보유값 y = 전체값 - (x / (y / 100)) 예: 3500원에서 700원이 몇퍼센트에 해당하는가? (700 / (3500 / 100) = 20) 3. 전체값에서 n퍼센트만큼 증가값 구하기 x = 보유 값 n = 퍼센트 비율 - (x * 1.n) 예: 3500 에서 5%만큼 더 주면 (3500 * 1.05) = 3675 퍼센트 비율 값 구하기

etc 2015.01.29

[가상피팅] 옷 입어보기

[가상피팅] 옷 입어보기 테스트사이트 가기 1. 옷입어보기 서비스 메뉴로 들어갑니다. 2. 이용자가 자신의 전신 사진을 찍어서 홈페이지에 올립니다. - 전신 사진은 배경을 투명하도록 할 수 있는 이미지(gif 또는 png)를 사용해야 합니다. - 자신의 모습 이외의 배경은 투명하게 한 후 올려야 합니다. 3. 자신의 체형에 맞는 마네킹을 선택합니다. 4. 자신의 전신 사진 목 아래에 마네킹을 올려 놓고 마네킹의 크기를 조정합니다. 목부터 발까지 전신사진과 똑같은 크기로 조정하면 됩니다. 5. 가리게를 이용하여 올린 자신의 전신 사진에서 목부터 발끝까지를 가립니다. 6. 옷입어보기 서비스에 등록되어 있는 옷을 선택하고 자신의 얼굴과 선택한 마네킹 위로 옷을 드래그 합니다. 7. 옷을 다 입었습니다. [가상..

etc 2015.01.28

[웹에디터] 웹에디터 이미지 넣고 글 쓰기

[웹에디터] 웹에디터 이미지 넣고 글 쓰기 1. 아래 이미지를 올립니다. 2. 로그인 후에 게시판의 등록하기 화면으로 갑니다. 3. 이미지를 올리기 위해서 이미지 올리는 아이콘을 선택합니다. 4. 업로드 탭을 선택하고 파일선택 버튼을 누릅니다. 5. 원하는 이미지를 선택하고 열기 버튼을 누릅니다. 6. 이미지가 선택된 것을 확인했으면 '서버로 전송' 버튼을 눌러서 이미지를 홈페이지에 올립니다. 7. 홈페이지로 이미지가 올라갔고 이미지 URL과 너비, 높이가 보입니다. 8. 이미지가 너무 크다면 너비값을 작게 넣습니다. 그러면 높이도 자동 조절 됩니다. 9. '예' 버튼을 누릅니다. 웹에디터에 이미지가 올라간게 보입니다. 10. 제목(title)과 글을 적고 스타일, 포맷, 폰트, 글자크기, 색깔을 조절합..

programming/jsp 2015.01.26

인터넷 사용 안하고 스크래치 PC에 깔아 쓰기

인터넷 사용 안하고 스크래치 PC에 깔아 쓰기 1. 스크래치 PC설치 파일을 다운 받습니다. 1) http://scratch.mit.edu 에 접속합니다. 2) 홈페이지 제일 아래에 보면 '오프라인 에디터' 란게 보입니다. 클릭 합니다. 3) 보통은 윈도우 프로그램을 사용하므로 스크래치 오프라인 에디터의 가운데를 보면 'Windows - Download' 를 클릭합니다. 4) Scratch-430.exe를 다운로드를 받습니다. 5) 다운받은 파일을 실행합니다. 2. 스크래치 설치하기 1) Scratch-430.exe 를 떠블클릭하여 실행합니다. 2) 계속을 누릅니다. 3) 설치 중입니다. 4) 설치가 완료되고 스크래치 프로그램이 실행 되었습니다. 3. 메뉴를 한글로 바꾸기 - 위쪽 메뉴를 보면 왼쪽편에 ..

스크래치 2015.01.17

'미로 찾기' 친구들과 같이 보기

'미로 찾기' 친구들과 같이 보기 스크래치에서는 스프라이트가 특정 색깔에 닿았는지 알아보는 방법이 있습니다. 미로찾기는 그걸 이용해서 만든 게임입니다. 내가 만든 프로젝트를 다른 사람이 할 수 있도록 하는 것을 '공유' 한다고 이야기 합니다. http://scratch.mit.edu/ 에 로그인 하고 내 작업실로 가서 공유하고 싶은 프로젝트의 '프로젝트 내부 보기' 버튼을 클릭합니다. 그러면 프로젝트 만드는 화면으로 갑니다. 위쪽에서 오른쪽을 보면 '공유하기' 란 버튼이 보입니다. '공유하기'를 클릭 합니다. 그러면 화면이 바뀌면서 위쪽에 '프로젝트는 이제 공유됩니다.' 라는 글을 볼 수 있습니다. 이제 내가 만든 프로젝트는 주소를 가지게 되고 다른 사람이 볼 수 있게 되었습니다. 미로찾기의 주소는 ht..

스크래치 2015.01.15