1. 서론 요즘사물인터넷이란말을어렵지않게들을수있다. 사물인터넷이라는개념이널리퍼지면서다양한분야에서사물인터넷을활용한서비스들이개발되고공개되고있으며, 사물인터넷표준화활동역시활발히진행되고있다. 우리나라에서도사물인터넷을위한연구가활발히진행되고있으며, KETI, ntels 등에서개발

Size: px
Start display at page:

Download "1. 서론 요즘사물인터넷이란말을어렵지않게들을수있다. 사물인터넷이라는개념이널리퍼지면서다양한분야에서사물인터넷을활용한서비스들이개발되고공개되고있으며, 사물인터넷표준화활동역시활발히진행되고있다. 우리나라에서도사물인터넷을위한연구가활발히진행되고있으며, KETI, ntels 등에서개발"

Transcription

1 onem2m 기반의디바이스플랫폼 &Cube 설치및실행가이드 월 경북대학교통신프로토콜연구실 정중화, 강형우 godopu16@gmail.com, hwkang0621@gmail.com 요약 사물인터넷 (Internet of Things: IoT) 의시대가도래하고있다. 다양한분야에서사물인터넷을활용한서비스가개발되고있다. 본문서에서는사물인터넷국제표준인 onem2m을기반으로만들어진사물인터넷디바이스플랫폼인 &Cube에대한설명과함께설치및구동방법에대하여설명하도록한다. 목 차 1. 서론 &CUBE 란 &CUBE 설치및실행 라즈비안 (RASPBIAN 설치 ) JAVA JDK 설치 &CUBE 설치및실행 결론 참고문헌

2 1. 서론 요즘사물인터넷이란말을어렵지않게들을수있다. 사물인터넷이라는개념이널리퍼지면서다양한분야에서사물인터넷을활용한서비스들이개발되고공개되고있으며, 사물인터넷표준화활동역시활발히진행되고있다. 우리나라에서도사물인터넷을위한연구가활발히진행되고있으며, KETI, ntels 등에서개발한국제표준기반의플랫폼인 Mobius와 &Cube가바로그중심에있다. 본문서에서는 KETI 에서개발한사물인터넷국제표준 onem2m 기반의디바이스플랫폼 인 &Cube 에대하여설명하도록하겠다. 2. &Cube 란 &Cube는사물인터넷디바이스 / 게이트웨이에탑재되는 S/W 플랫폼으로디바이스에연결된사물을개방형사물인터넷서버플랫폼 Mobius와연동할수있도록지원하는플랫폼이다. 6 개의 core block으로구성되어 &Cube란이름이지어졌으며디바이스의종류에따라 4가지버전을지원한다. 해당파일은사물인터넷 Alliance인 Ocean 사이트에서회원가입후다운받을수있으며, 현재사물인터넷국제표준인 onem2m Release1 버전기반으로 Lavender v1.0을공개하였다. &Cube: Rosemary: 게이트웨이버전 S/W 플랫폼 &Cube: Lavender: 디바이스버전 S/W 플랫폼 &Cube: Chamomile: CoAP 지원 S/W 플랫폼 &Cube: Mint: 초경량디바이스버전 S/W 플랫폼 Figure 1. &Cube 버전 2

3 Figure 2. &Cube Core Block &Cube 는 IoT 디바이스속에서여러 IoT 기능을수행합니다. 예를들면각종센서가탑 재된다른기기로부터수집한데이터를 Mobius 서버에전송하기도하며, Mobius 로부터명 령을받아연결된다른기기들을조정하는역할을수행하기도한다. Figure 3. 전반적인 &Cube 의다이어그램 3

4 Figure 4. &Cube 버전별연동구조 &Cube 플랫폼은각버전에따라다른구성으로 Mobius와통신한다. 일반디바이스버전인 Lavender는 HTTP REST와 MQTT 프로토콜을활용하여통신을수행하고, 경량디바이스버전인 Mint와 CoAP 프로토콜기반의 Chamomile은각각 wpan, Bluetooth, zigbee 등의인터페이스를활용하여게이트웨이버전의 Rosemary와통신을수행한다. Rosemary 역시 HTTP REST 및 MQTT 프로토콜을활용하여통신을수행한다. 본문서에서는 Ocean에서공개한 Lavender v1.0 만을고려하였다. 3. &Cube 설치및실행 &Cube 는 6 개의구성요소로이루어져있다. 각구성요소는모두자바패키지로개발되었으 며, 우리는라즈베리파이에 &Cube Lavender 를설치하는방법을알아보기로한다. 3.1 라즈비안 (raspbian 설치 ) 앞에서말했듯이라즈베리파이에 &Cube를설치하기위해서는먼저라즈베리파이에 raspbian 운영체제를설치하여야한다. 먼저 raspbian을설치할 micro sd 카드가필요한데, 가급적이면 4GB 이상의 sd카드를사용하길권장한다. micro sd 카드가준비되었다면 사이트에가서 win32diskmager.exe 프로그램을다운로드받는다. win32가들어있지만 Win7 64비트환경에서도문제없이돌아간다. 아 4

5 래의그림을참고하시면쉽게설치하실수있다. Figure 5. Win32DiskImager.exe 다운로드 1 Figure 6. Win32DiskImager.exe 다운로드 2 win32diskimager.exe 의다운로드가완료되었다면, 설치를시작한다. 아래의그림을따라 설치한다. 5

6 Figure 7. Win32DiskImager.exe 설치 win32diksimager.exe 를설치하였다면, 에가서 raspbian 이미지파일을다운로드를한다. 6

7 Figure 8. Raspbian 이미지파일다운로드 1 Figure 9. Raspbian 이미지파일다운로드 2 7

8 Figure 10. Rasbian 이미지파일다운로드 3 raspbian 을다운로드받았다면 win32diskimager.exe 를실행한후아래의그림을따라 SD 카드에 raspbian 을설치한다. Figure 11. Win32DiskImager.exe 실행 8

9 이미지파일경로 SD 카드경 로 Figure 12. Raspbian 설치 이제라즈베리파이에 sd카드를삽입한후 5핀충전기를이용해전원을공급하면전원이켜지고로그인화면이나온다. 기본 id 는 pi 이며, password 는 raspberry 이다. 로그인을하게되면사용의편의성을위해아래의 Figure14 ~ 19의내용에따라기본구성을설정한다. 9

10 Figure 13. 라즈베리파이전원연결및로그인 처음에기본적으로생성되는기본구성화면이나오면 Internationalisation Options 를선 택하여설정을수행한다. Figure 14. Internationalisation Options 선택 Internationalisation Option 을선택하면메뉴 3 개가나오는데위에서부터차례대로설정 10

11 한다. 우선 Change Locale 을선택한후설정을알아보도록하겠다. Figure 15. Change Locale 선택 Change Locale 을선택하면다음과같은화면을볼수있다. 여기서 ko_kr.utf-8 UTF-8 을찾아서선택한다. ( 스페이스바를사용하면선택이가능하다 ) Figure 16. ko_kr.utf-8 UTF-8 선택 그리고 Enter 를눌러주면 Figure 17 과같은화면을볼수있다. 여기서는 en_us.utf-8 을선택하고계속해서 Enter 키를눌러초기화면으로돌아가도록한다. Figure 17. Configuring locales 화면 11

12 Figure 14 번화면으로돌아오면다시 4 번 Internationalisation Options 로들어가서 Change Timezone 을선택한다. 여기서 Figure 18 과같이 locale 을 Asia -> Seoul 을선택한다. Figure 18. Change Timezone 설정과정 마지막으로다시 4 번 Internationalisation Options 에서 Change Keyboard Layout 을선택 다음의순서대로셋팅한다. (Figure 19 참조 ) 1. Generic 105-key (Intl) PC 2. Other 3. Korean 4. Korean - Korean (101/104 Key compatible) 5. The default for the keyboard layout 6. No compose key 7. Yes 12

13 Figure 19. Change Keyboard Layout 설정과정 설정이끝났다면 Finish 버튼을누르고 shell 창으로이동한다. 이때혹시 # 키를눌렀을때다른문자가출력된다면 sudo cat /etc/default/keyboard 명령어를사용하여 XKBLAYOUT의속성이 gb 가아닌지확인한다. 혹시 gb 라면 sudo vim /etc/default/keyboard 명령어를사용하여 kr 또는 en 으로수정한다. ---변경법--- 변경은 vim 또는 vi에디터를사용하여변경한다. vim을사용하실경우 sudo apt-get install vim 명령어를사용하여 vim을설치하셔야합니다. 변경하고싶은곳에커서를가져다놓으신후 i 를눌러변경 ESC -> : -> wq입력절차를통해내용을변경할수있다. Shell 창에서 startx 를입력하면 GUI 모드로들어갈수있으며, 운영체제를설치한직후 에는아래의명령어를사용하여운영체제를업그레이드하는것을권장한다. 13

14 # startx GUI 모드실행 # sudo apt-get install upgrade # sudo apt-get install update 운영체제업그레이드 Figure 20. Raspbian OS 업그레이드및 GUI 모드명령어 2.2 Java jdk 설치 이제라즈베리파이에서 jar 파일및 java 파일을실행시키기위해 jdk 를설치한다. 설치는 런타임 (jre) 환경과개발환경 (jdk) 을모두설치가능한 open jdk 로설치한다. 아래의명령어 를입력하면자동으로설치가완료된다. # sudo apt-get install openjdk-7-jdk Figure 21. openjdk-7-jdk 설치명령어 java -version 명령어를이용하여제대로 jdk 가설치되었는지확인할수있다. 제대로설치 가완료되었다면, Figure 22 와같은화면을볼수있다. Figure 22. openjdk-7 설치및확인 2.3 &Cube 설치및실행 이제 &Cube 를설치해보도록하겠다. &Cube 는사물인터넷디바이스 / 게이트웨어에탑재되는 14

15 S/W 플랫폼으로개방형사물인터넷서버플랫폼 Mobius 와연동할수있도록지원하는역할 을한다. &Cube 는이클립스환경에서자바로개발되었기때문에이클립스홈페이지인 로접속하여이클립스를다운받는다. Figure 23. 이클립스다운로드 라즈베리파이에서 &Cube 를실행시키기위해서는.jar(java archive) 파일을만들어야한 다. 일단 Ocean ( 에회원가입을한후 ncubelavenderver1.0.zip 를다운 로드받습니다. Figure 24. Lavender 다운 (Ocean 홈페이지 ) 15

16 그리고 eclipse 에 import 시킨다. eclipse 에 import 시키는방법은아래와같다. > ncubelavenderver1.0.zip 압축풀기 Procedure > File -> import -> Existing Project into Workspace->Browse-> ncubelavenderver1.0 폴더선택 > Finish Figure 25. ncube Lavender v1.0 프로젝트 import 해당프로젝트를 import 했을때에러가생긴다면다음과같이해결하도록한다. 우선프 로젝트위에마우스커서를가져다놓고마우스오른쪽키를눌러 Properties > java Build Path 로들어갑니다. 그리고 import 되어있던외부 jar 파일들을모두제거하고다시 jar 16

17 파일들을 import 시켜줍니다. (Figure 26 ~ 30 참조 ) Figure 26. 외부 jar 파일제거 1 Figure 27. 외부 jar 파일제거 2 17

18 Figure 28. 외부 jar 파일제거 3 Figure 29. 외부 jar 파일 import 1 import 하실때 libraries 폴더내에있는 httpcomponents-client-4.3.3\lib, httpcomponents-core-4.3.2\lib 폴더에있는 jar 파일과 commons-codec-1.8, googlegson 폴더내에있는 jar 파일모두를 import 시켜줘야한다. 18

19 4 개의폴더내부에있는모든 jar 파일 또한 import 시켜주세요 Figure 30. 외부 jar 파일 import 2 이렇게외부 jar 파일들을다시 import 시켜주시면에러가사라질것이다. &Cube 를실행 시키기위해서소스코드를수정해주셔야한다. Figure 31 과같이 kr.re.ncube.devicemanager 패키지내에있는 DeviceManager.java 파일을열어서수정하도록한다. Figure 31. kr.re.ncube.devicemanager.devicemanager.java 코드의 //Linux only 밑의 BufferedReader in = new BufferedReader(new FileReader( /ncube/reg.conf )); 에있는주석을풀고, Windows only 밑의문장을주석처리 19

20 한다. 지금과같이 windows 의이클립스환경에서프로그램을돌리실때는 windows only 밑의문장에주석을해제하고, Linux only 밑에있는문장을주석처리를하도록한다. 본문서에서는라즈베리파이의 raspbian 환경에서이프로그램을돌릴것이기때문에 Windows only 밑의문장을주석처리하였다. 이제모든수정이완료되었다. 이제라즈베리파이에서돌릴수있도록 Runnable Jar 파일을만드는과정을알아보도록한다. (Figure 32 ~ 33 참조 ) Figure 32. Export Project 1 20

21 Figure 33. Export Project 2 ncube_lavender.jar 파일이만들어졌다면라즈베리파이로이동한다. 이동시키기전루트폴더내에 ncube 폴더를만든다. ncube 폴더는 Figure 34와같이만들수있다. # mkdir /ncube Figure 34. /ncube 디렉터리생성명령어 그리고 /ncube 폴더에 ncube_ Lavender.jar 파일을위치시킨후 reg.conf 파일을생성한 다. Reg.config 파일의경우 Figure 35 의형식에맞게작성해야한다. > # sudo vim reg.conf > 아래의내용을따라내용을입력 Procedure CSEid= CSEpasscode=1234 CSEName=SNM CSEPointOfAccess=MQTT requestreachability=true firmwarename=ncube_lavender 21

22 firmwaredescription=ncube1.0_test_version firmwareversion=1.0 firmwareurl= firmwarestatus=0 devicename=keti_smartcity_device devicelabel=keti_smartcity_device devicedescription=keti's SmartCity Device devicemanufacturer=keti devicemodel=keti001 devicetype=sensor device devicefwversion=1.0 deviceswversion=1.0 devicehwversion=1.0 INCSEAddress= :9000 MQTTBrokerAddress= interoptype=0 primitivetype=0 protocol Binding=1 debugprint=1 위의내용은 onem2m 표준을따른것이며, INCSEAddress 및 MQTTBrokerAddress 를제외한나머지는밑의 Parameter 표를참고하여수정하기위해서는각형식에맞게작성하길바란다. INCSEAddress 와 MQTTBrokerAddress 파라미터는각각 Mobius 서버주소와 MQTTBroker 주소로서버를따로가지고있지않다면그대로사용하길바란다 ( 예제로둔서버의주소는연구실서버주소 ). 또한 CSEid 와 CSEPointOfAccess 의 MQTT 뒤에오는 id는 CSEid이다. Parameter Name CSEid CSEpassword CSEName Description CSE id for onem2m standard (e.g., ) ECSE password for password (e.g., 1234) CSE access point for onem2m standard -HTTP : HTTP [Address] -MQTT : MQTT [CSEid] (e.g., HTTP MQTT ) 22

23 CSEPointOfAccess requestreachability firmwarename firmwaredescription firmwareversion firmwareurl firmwarestatus devicename devicelabel devicedescription devicemanufacturer devicemodel devicetype devicefwversion deviceswversion devicehwversion INCSEAddress MQTTBrokerAddressdress interoptype CSE requestreachability for onem2m standard - Unreachable : 0 - Reachable : 1 CSE requestreachability for onem2m standard - Unreachable : 0 - Reachable : 1 Firmware name for onem2m standard (e.g., ComplexSensorDeviceFirmware) Firmware description for Mobius (e.g., This firmware is made for complex sensor) Firmware version for onem2m standard (e.g., 1.0) Firmware URL for onem2m standard (e.g., Firmware status for onem2m standard - Stop : 0 - Running : 1 Device name for Mobius (e.g., ComplexSensorDevice) Device label for Mobius (e.g., complexsensor, KETI) Device label for Mobius (e.g., This device is complex sensor.) Device manafacturer for Mobius (e.g., KETI) Device model for Mobius (e.g., KETI001) Device type for Mobius (e.g., Sensor device) Device firmware version for Mobius (e.g., 1.0) Device software version for Mobius (e.g., 1.0) Device hardware version for Mobius (e.g., 1.0) IN-CSE address for onem2m standard (e.g., :9000) MQTT Broker address for onem2m standard (e.g., ) onem2m standard or Mobius interworking - Mobius : 0 23

24 primitivetype protocolbinding debugprint - onem2m : 1 Long or short type content -Short type content : 0 -Long type content : 1 HTTP or MQTT protocol binding - MQTT : 0 - HTTP : 1 print the debug message - Not present : 0 - Present : 1 [ Parameters 설명 ] Figure 35. reg.conf 파일생성 각파라미터에대한정의는 Figure 35 에정의되어있다. &Cube 는 onem2m 표준을기반으 로구현되었기때문에각파라미터에대한내용은 onem2m 표준에맞게정의되어야한다. 따라서원활한 &Cube 의실행을위해위 Figure 35 의형식을꼭지켜주길바란다. Figure 36. cat reg.conf 결과화면 24

25 reg.conf 파일을만든후에 ncube_ Lavender.jar 파일을실행시키고, Device Registration 완료를확인한다. Procedure > #java jar ncube_lavender.jar > 결과화면확인 (e.g.,).. [DeviceManager] Received labels : appinstall [DeviceManager] Received body : MCMDXXXXXXXXXX Figure 37. ncube_lavender.jar 실행및결과화면 4. 결론 지금까지사물인터넷국제표준인 onem2m 기반의디바이스플랫폼인 &Cube 에대하여알 아보았다. &Cube 는 IoT 서버플랫폼인 Mobius 와연동하여데이터를업로드하고제어메시 지를수신하여제어하는등의서비스를위한기능을제공한다. 본문서에서는사물인터넷 25

26 Alliance인 Ocean에서공개한 &Cube를설치하고구동하는내용을다뤘다. Ocean 홈페이지에서 &Cube Lavender v1.0 및설치가이드문서를제공하고있지만, 초보자도쉽게 &Cube를설치하여구동할수있도록본문서를작성하였다. 또한, 직접설치가이드문서를따라서진행할때생기는문제들의해결방안을언급하였다. 이와같이, 사물인터넷서버플랫폼인 Mobius 와디바이스플랫폼인 &Cube 는국제표준인 onem2m 기반으로구현되어있기때문에상호운용성을제공하며, 앞으로중소기업및개인 들도쉽게사물인터넷서비스를직접구현하고제공하는데많은도움이될것으로생각된다. 참고문헌 [1] 사물인터넷 Alliance Ocean 홈페이지, [2] &Cube 설치가이드문서, &Cube Install Guide-1.0.doc 26

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우  요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사 OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 zns038053@gmail.com, hwkang0621@gmail.com 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사물인터넷기반의오픈소스가공개가되고있다. 본문서에서는그중 Eclipse에서공개한 OM2M 플랫폼을기반으로개발된헬스케어플랫폼인

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java(  혹은   에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을 안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

3. MOBIUS 서버플랫폼의 SOURCE 구조몇구성 MOBIUS 서버플랫폼 SOURCE 구조 MOBIUS 서버플랫폼의구성 MOBIUS 서버설치 (WINDOWS) REDIS DB 설치

3. MOBIUS 서버플랫폼의 SOURCE 구조몇구성 MOBIUS 서버플랫폼 SOURCE 구조 MOBIUS 서버플랫폼의구성 MOBIUS 서버설치 (WINDOWS) REDIS DB 설치 onem2m 기반의서버플랫폼 OpenMobius 설치및실행가이드 2015 8 월 경북대학교통신프로토콜연구실 정중화, 강형우 godopu16@gmail.com, hwkang0621@gmail.com 요약 사물인터넷 (Internet of Things: IoT) 의시대가도래하고있다. 다양한분야에서사물인터넷을활용한서비스가개발되고있다. 본문서에서는사물인터넷국제표준인

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Tizen IoT 환경설정의모든것 Tizen IoT 알아보기 August 21, 2018 Tizen IoT 알아보기 Ⅰ Ⅱ Ⅲ 타이젠스튜디오설치하기 타이젠의다양한프로파일소개 타이젠 IoT 개발환경소개 Tizen Studio 설치 타이젠스튜디오다운로드 https://developer.tizen.org/ Tizen developer 사이트에접속하여타이젠스튜디오다운로드페이지에접속합니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

Microsoft Word - CPL-TR OM2M.doc

Microsoft Word - CPL-TR OM2M.doc OM2M 오픈소스설치가이드 2014 년 10 월 경북대학교통신프로토콜연구실 강형우 (hwkang0621@gmail.com) 요약 최근사물인터넷 (Internet of Things IoT) 이주요이슈가되고있다. 기존인간중심의통신패러다임에서사물이통신의주체로참여하는 IoT에대한시대가도래될것으로전망되는지금전세계적으로다양한오픈플랫폼을통하여 IoT 서비스들을제공하기위한노력이계속되고있다.

More information

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL:   E-M Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: http://www.olivetech.co.kr E-Mail: tech@olivetech.co.kr TEL: 031-726-4217 FAX: 031-726-4219

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

슬라이드 1

슬라이드 1 OCEAN 오픈소스활용디바이스개발소개 개방형 IoT 플랫폼모비우스와엔큐브 KETI (Korea Electronic Technology Institute) 안일엽책임 (iyahn@keti.re.kr) 1. 사물인터넷서비스구조및플랫폼동향 2. onem2m 개요및 OCEAN Open Sources 3. 디바이스개발방법 4. 플랫폼활용사물인터넷서비스사례 사물인터넷서비스구조및플랫폼동향

More information

슬라이드 1

슬라이드 1 ncube:thyme Software Version: 1.6.4 KETI (Korea Electronic Technology Institute) 안일엽 (iyahn@keti.re.kr) 1. 개요 1.1 오픈소스종류및 onem2m 표준준수 1.2 &Cube: Thyme 활용디바이스개발방법 1.3 &Cube 연동구조 OCEAN Open Sources http://www.iotocean.org

More information

슬라이드 1

슬라이드 1 Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을

More information

슬라이드 1

슬라이드 1 Subclipse 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 도구명 Subclipse (http://subclipse.tigris.org/) 라이선스 Eclipse Public License v1.0 소개 Subversion( 이하 svn) 용 Eclipse 플러그인 SVN 을만든 Tigris.org 에서만든클라이언트툴 Java

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

슬라이드 1

슬라이드 1 [IoT 교육 ] 사물인터넷디바이스개발 KETI (Korea Electronic Technology Institute) 안일엽책임 (iyahn@keti.re.kr) 1. 개요 1.1 오픈소스종류및 onem2m 표준준수 1.2 &Cube: Thyme 활용디바이스개발방법 1.3 &Cube 연동구조 OCEAN Open Sources http://www.iotocean.org

More information

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로 2015년 상명대학교 ICT융합대학 컴퓨터과학과 졸업 프로젝트 전시회 2015 Computer Science Graduate Exhibition 2015 Computer Science Graduate Exhibition 1 컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

슬라이드 1

슬라이드 1 TortoiseSVN 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 Tortoise SVN (http://tortoisesvn.net) 라이선스 GNU GPL v2.0 소개 Subversion 를통해서소스버전관리를할수있게하는클라이언트도구 특징 Windows Explorer 에서곧바로 Subversion 를사용하여버전컨트롤가능

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

PowerPoint Template

PowerPoint Template 설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet

More information

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

Facebook API

Facebook API Facebook API 2조 20071069 임덕규 20070452 류호건 20071299 최석주 20100167 김민영 목차 Facebook API 설명 Android App 생성 Facebook developers App 등록 Android App Facebook SDK 추가 예제 Error 사항정리 Facebook API Social Plugin Facebook

More information

1. 서론 사물인터넷 (IoT : Internet of Things) 의개념은 1999년케빈애쉬톤 (Kevin Ashton) 에의해최초로사용되었다. 초기에케빈애쉬톤이사용을하던개념은 RFID 태그를활용한시스템의발전을시작으로개념이조금씩변화되어, 최근에는유비쿼터스컴퓨팅을포함

1. 서론 사물인터넷 (IoT : Internet of Things) 의개념은 1999년케빈애쉬톤 (Kevin Ashton) 에의해최초로사용되었다. 초기에케빈애쉬톤이사용을하던개념은 RFID 태그를활용한시스템의발전을시작으로개념이조금씩변화되어, 최근에는유비쿼터스컴퓨팅을포함 MQTT 설치및실행가이드 2016 년 12 월 경북대학교컴퓨터학부통신프로토콜연구실 정중화, 최동규 godopu16@gmail.com, supergint@gmail.com 목 차 1. 서론... 2 2. MQTT 란?... 3 2.1 MQTT 소개... 3 2.2 MQTT BROKER MOSQUITTO 소개... 4 3. MOSQUITTO BROKER 설치...

More information

IoT Platforms

IoT Platforms IoT Platforms 전자부품연구원, 김재호 ( jhkim@keti.re.kr) 목차 01. 사물인터넷플랫폼참조구조및상호운용이슈 02. 사물인터넷플랫폼동향소개 03. 사물인터넷플랫폼구조예시 04. 사물인터넷플랫폼개발사례 05. 사물인터넷플랫폼적용서비스예시 06. 결론 2 사물인터넷서비스참조구조및상호운용이슈 IoT 플랫폼발전방향 From vertical to

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 : ios 3.0 이상 - 콘텐츠형식 : MP4 (H264,AAC ), MP3 * 디바이스별해상도,

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$

More information

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411) Android 7.0 Nougat 개발환경구축 목차 기존방식 JAVA JDK 다운로드및설치 Android SDK 다운로드및설치 Eclipse 다운로드및설치 Eclipse와의연동 AVD 생성과 Android 프로젝트생성및실행 Android Studio 를이용한방식 JAVA JDK 다운로드및설치 Android Studio 설치및프로젝트생성 기존방식 (Android

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

고급 프로그래밍 설계

고급 프로그래밍 설계 UNIT 13 라즈베리파이블루투스 광운대학교로봇 SW 교육원 최상훈 Bluetooth Module 2 Bluetooth Slave UART Board UART 인터페이스용블루투스모듈 slave/device mode 라즈베리파이 GPIO 3 < 라즈베리파이 B+ 의 P1 헤더핀 GPIO 배치도 > wiringpi 라이브러리 4 라즈베리파이 GPIO 라이브러리

More information

ODS-FM1

ODS-FM1 OPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1 INSTALLATION GUIDE [Korean] 1st Edition (Revised 4) 상표 Microsoft, Windows 및 Internet Explorer는 미국 및 / 또는 다른 국가에서 Microsoft Corporation 의 등록 상표입 Intel 및 Intel Core

More information

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx) w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager are trademarks or registered trademarks of Ari System, Inc. 1 Table of Contents Chapter1

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS ( PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (http://ddns.hanwha-security.com) Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

01장

01장 뇌를자극하는 Windows Server 2012 R2 부록 NAS4Free 의설치와환경설정 네트워크상에서저장공간이제공되는 NAS(Network Attached Storage) 환경을 VMware에서구성해야한다. 이책에서는그중 Unix 계열의운영체제이며무료로사용할수있는 NAS4Free 운영체제를설치하고사용할것이다. 결국지금설치하는 NAS4Free는쿼럼디스크와클러스터디스크를제공하는것이목적이다.

More information

슬라이드 1

슬라이드 1 사물인터넷표준 onem2m 및오픈소스 IoT 플랫폼모비우스와엔큐브 KETI (Korea Electronic Technology Institute) 성낙명선임 (nmsung@keti.re.kr) 1. 사물인터넷서비스구조및플랫폼동향 2. 사물인터넷제품및플랫폼 3. onem2m 개요 4. OCEAN 및 Open Sources 5. 사물인터넷서비스사례 Internet

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc Modelsim 과 Quartus II 를이용한설계방법 퀀텀베이스연구개발실, 경기도부천시원미구상동 546-2, 두성프라자 1-606 TEL: 032-321-0195, FAX: 032-321-0197, Web site: www.quantumbase.com 최근 Modelsim은 PC에포팅되어있는것에힘입어많은설계자들이사용하고있습니다이에 Modelsim을이용하여설계하고,

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including

More information

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt AMESim Install Routine and License Manager Tel : +82-31-608-0434 Fax : +82-31-608-0439 E-mail :support@shinho-systems.co.kr http://www.shinho-systems.co.kr Ssangyong IT Twin Tower 702, Sandaewon-dong,

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

슬라이드 1

슬라이드 1 개발홖경구축 시작하면서 2 목차 소프트웨어다운로드 JDK 설치및설정 안드로이드 SDK 설치및설정 이클립스설치및설정 안드로이드 SDK 둘러보기 소프트웨어다운로드 설치준비 4 필요한소프트웨어 JDK 5.0 이상 안드로이드 SDK 이클립스 다운로드할폴더생성 D:\android 폴더생성 D:\android\software 폴더생성 JDK 다운로드 5 JAVA 웹사이트접속

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

로봇SW교육원 강의자료

로봇SW교육원 강의자료 UNIT 01 라즈베리파이환경설정 로봇 SW 교육원 최상훈 (shchoi82@gmail.com) 학습목표 2 Raspbian ( 리눅스 ) 설치 Serial 통신설정 SSH 통신설정 실습 1-1: Raspbian 설치 3 Raspbian 이미지다운로드 주소 : http://www.raspberrypi.org/ 실습 1-2: Raspbian 설치 4 실습 1-3:

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

JAVA 플랫폼 개발 환경 구축 및 활용

JAVA 플랫폼 개발 환경 구축 및 활용 페이지 1 / 9 작성일 : 2011/7/30 JDK Download Eclipse IDE 구축및홗용 For Java JDK Download JDK Setting the Path Eclipse Download Eclipse Font Setting Eclipse API Setting > 1. http://www.oracle.com/index.html

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

슬라이드 1

슬라이드 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 Software Verification Team 4 강 정 모 송 상 연 신 승 화 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 CONTENTS 01 Overall Structure 02 Static analyzer SonarQube

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Kor

Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Kor R A S P B E R R Y P I L I N U X Learn Raspberry Pi with Linux by Peter Membrey, David Hows Original English language edition published by Apress, Inc. Copyright c 2013 by Apress. Korean edition copyright

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 14 강 GUI (III) 이대현교수 학습안내 학습목표 CEGUI 라이브러리를이용하여, 게임메뉴 UI 를구현해본다. 학습내용 CEGUI 레이아웃의로딩및렌더링. OIS 와 CEGUI 의연결. CEGUI 위젯과이벤트의연동. UI 구현 : 하드코딩방식 C++ 코드를이용하여, 코드내에서직접위젯들을생성및설정 CEGUI::PushButton* resumebutton

More information

Report Designer V3.0 사용설명서 2장

Report Designer V3.0 사용설명서 2장 라즈베리파이 [2016-08-08] Mediaflow 김명수 내용 1. 개요... 5 2. 라즈베리파이 3 사양... 5 3. 라즈비안설치... 7 3.1. OS 이미지다운로드... 7 3.2. Win32 Disk Imager 프로그램설치... 8 3.3. 이미지굽기... 13 3.4. 라즈베리파이 OS 부팅... 14 4. 설정... 16 4.1. 기본설정...

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su Java Desktop System 2 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 817 7757 10 2004 9 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A..,,.

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

SCTP 표준기술 동향

SCTP 표준기술 동향 OM2M Release 2 오픈소스설치가이드및예제 2018 년 5 월 경북대학교통신프로토콜연구실 김소용 (thdyd324@gmail.com) 요약 최근 4차산업혁명이이슈가되면서사물인터넷 (Internet of Things) 이그대표기술중하나로주목받고있다. 본문서는이사물인터넷에대하여알아보고이를구현하기위한표준의하나인 onem2m에대해설명한다. 또한 onem2m의표준규격들을살펴보면서각특징을알아보고이를오픈소스

More information

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt) 마이크로칩 USB Host & Device 부트로더기능실습 한국마이크로칩서한석부장 (CAE) 2009-09-07 마이크로칩 16 비트 USB 데모보드세팅 Explorer 16 + USB PICtail Plus Daughter Board + USB PIMs Part #: DM240001 Part #: AC164131 Part #: MA240014(PIC24FJ256GB11)

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information