• Title/Summary/Keyword: NodeJS

Search Result 73, Processing Time 0.035 seconds

Design of Remote Control UI Application for Support of Silver Generation's Smartphone Uses (실버세대의 스마트폰 사용 지원을 위한 원격제어 UI 어플리케이션 설계)

  • Yu, Jae-Hyeong;Yun, Jong-Won;Han, Chang-Hee;Kwon, Myeong-Jun;Oh, Chang-Heon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.709-711
    • /
    • 2018
  • Although the supply of smartphones by the silver generation has increased in recent years, low learning, experience levels and understanding make it difficult to use them. In thid paper, we proposes remote control UI applications to support the use of smartphones by the silver generation. For the proposed application, the key features of the feature phone are arranged in a $3{\times}2$ arrangement on the Home screen to enable quick recognition and proposed application provides remote control via Node.js server and socket communication, in case of difficulties in the use of incidental function, increases the understanding and availability levels of the silver generation using smart phones by providing support through remote control.

  • PDF

A Study on A Web-Based DevOps Platform Using Linux Container (리눅스 컨테이너를 이용한 웹기반의 DevOps 플랫폼 연구)

  • Chung, Geunhoon;Park, Junseok;Lee, Geuk
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.12
    • /
    • pp.71-80
    • /
    • 2019
  • DevOps is a combining which means giving a diverse environments for software development and operations through whole software lifecycle. The key value of the proposed DevOps platform is the fast and stable service capability for a software development and operation environment. To do this, the DevOps gives pre-embedded 7 programming languages-Java, C/C++, Python, PHP, Ruby, Node.js, goLang and 7 service frameworks - Korea eGov Framework, Spring, Struts, Django, Laravel, Rails, Express. With the DevOps platform, it is possible to develop a software and also to build and distribute operation packages directly with the Linux containers. In this paper, the performance evaluation for a compile time, a distribution time and a processing capability is will be also proved. Though the performance evaluation, this paper shows capabilities of the proposed DevOps for Cloud services with commercial service level, prospectively.

Design and Implementation of Finger Language Translation System using Raspberry Pi and Leap Motion (라즈베리 파이와 립 모션을 이용한 지화 번역 시스템 설계 및 구현)

  • Jeong, Pil-Seong;Cho, Yang-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.9
    • /
    • pp.2006-2013
    • /
    • 2015
  • Deaf are it is difficult to communicate to represent the voice heard, so theay use mostly using the speech, sign language, writing, etc. to communicate. It is the best way to use sign language, in order to communicate deaf and normal people each other. But they must understand to use sign language. In this paper, we designed and implementated finger language translation system to support communicate between deaf and normal people. We used leap motion as input device that can track finger and hand gesture. We used raspberry pi that is low power sing board computer to process input data and translate finger language. We implemented application used Node.js and MongoDB. The client application complied with HTML5 so that can be support any smart device with web browser.

Web-Based Data Analysis Service for Smart Farms (스마트팜을 위한 웹 기반 데이터 분석 서비스)

  • Jung, Jimin;Lee, Jihyun;Noh, Hyemin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.11 no.9
    • /
    • pp.355-362
    • /
    • 2022
  • Smart Farm, which combines information and communication technologies with agriculture is moving from simple monitoring of the growth environment toward discovering the optimal environment for crop growth and in the form of self-regulating agriculture. To this end, it is important to collect related data, but it is more important for farmers with cultivation know-how to analyze the collected data from various perspectives and derive useful information for regulating the crop growth environment. In this study, we developed a web service that allows farmers who want to obtain necessary information with data related to crop growth to easily analyze data. Web-based data analysis serivice developed uses R language for data analysis and Express web application framework for Node.js. As a result of applying the developed data analysis service together with the growth environment monitoring system in operation, we could perform data analysis what we want just by uploading a CSV file or by entering raw data directly. We confirmed that a service provider could provid various data analysis services easily and could add a new data analysis service by newly adding R script.

Design and Implementation on Cloud-based System for O2O Disinfection Services (클라우드 기반 O2O 소독 서비스 시스템 설계 및 구현)

  • Ye-jin Jang;Jong-ho Paik
    • Journal of Internet Computing and Services
    • /
    • v.25 no.1
    • /
    • pp.39-48
    • /
    • 2024
  • Due to the outbreak of COVID-19, the domestic disinfection and quarantine market has grown, and the demand for disinfection operators who want to recruit disinfectants and disinfectants who want to work has increased, but it is not easy to find jobs. In addition, there is a need for a system that can automate or efficiently manage work by hand-recording and writing a disinfection record for disinfection work. Therefore, in this paper, an O2O disinfection service system is designed using the MVC pattern and implemented through MySQL, Ejs/BootStrap view, and Node.js. Additionally, it connects with AWS cloud services so users can use the system anytime, anywhere. Through the proposed O2O disinfection service system, we hope to solve the difficulties of recruiting personnel in the domestic disinfection station market and improve the existing inefficient disinfection work process.

OPNFV Promise Project (OPNFV Promise 프로젝트)

  • Baek, D.M.;Lee, B.C.
    • Electronics and Telecommunications Trends
    • /
    • v.31 no.6
    • /
    • pp.67-76
    • /
    • 2016
  • Promise는 OPNFV의 자원 예약 및 할당, 용량 관리 프로젝트이다. 자원을 많이 필요로 하는 월드컵 경기나 쓰나미 경보 같은 재해를 대비한 자원 예약을 통해 끊임없는 서비스를 제공하기 위함이다. 그러나 기능 구현을 위해 OpenStack 내 많은 컴포넌트의 수정이 필요한 어려운 점이 있다. 그래서 Phase2의 OpenStack 과의 통합된 모델을 목표로, 현재의 Phase1은 Shim-layer 구현물 단계에 있다. Shim-layer는 Node.js 위에서 실행되는 YangForge 프레임워크로 기술된다. 이는 Yang 데이터 모델링로서 스키마를 표현하고, 컨트롤 로직은 YAML로, 설정 데이타는 JSON으로, JavaScript를 만드는 CoffeeScript 언어로서 스펙을 기술한다. 인터페이스는 CLI, Web GUI, REST/JSON, WebSockets이다. 이를 OPNFV summit 2015년 11월에 데모한 바 있다. 이 프로젝트를 분석을 통해 용량 관리, 자원 예약 및 자원 할당하는 예약기법들을 살펴보고자 한다.

  • PDF

Development of Video Conference Service using WebRTC (WebRTC를 이용한 화상회의 서비스 구현)

  • Choi, Hyo Hyun;Park, Eui Ryong;Park, Byoungseob
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.209-210
    • /
    • 2016
  • 본 논문은 WebRTC를 통해 웹 브라우저 안에서 플러그인의 도움 없이 peer-to-peer로 실시간 화상회의 서비스를 구현하였다. 영상, 음성과 채팅 서비스를 지원하며 WebRTC, Javascript, HTML, Node.js, CSS 기반으로 구현하였다. 시그널링 관련 STUN과 TURN 서버의 사용을 위해서는 ICE 프레임워크를 사용하였다. PC와 스마트폰에서의 일 대 일 화상회의 서비스의 작동 결과를 확인하였다.

  • PDF

3D Scanning Embedded System Design (3D 스캐닝 임베디드 시스템 설계)

  • Hong, Seonhack;Cho, Kyungsoon
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.13 no.4
    • /
    • pp.49-56
    • /
    • 2017
  • It is the approach of embedded system design that finds 3D scanning technology to analyze a real object or environment to collect data on its shape and appearance. 3D laser scanning developed during the last half of 20th century in an attempt to accurately recreate the surfaces of various objects. 1960s, early scanners used lights, cameras, and projectors to carry out the scanning in the lacks of performance which encountered many difficulties with shiny, mirroring, or transparent objects. The 3D scanning technology has leveled-up with helpful of embedded software platform research and design. In this paper, First we designed the hardware of laser/camera setup and turntable moving part which is the base of object. Second, we introduced the process of scanning 3D data with software and analyzed the resulting scanned image on the web server. Last, we made the 3D scanning embedded device with 3D printing model and experimented the 3D scanning performance with Raspberry Pi.

Design of Lightweight JavaScript Software Platform for the Internet of Things

  • Lee, Wonjun;Na, Yeoul;Kim, Seon Wook
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.3 no.6
    • /
    • pp.393-396
    • /
    • 2014
  • Recently, the internet of things (IoT) has become increasingly attractive in many areas to realize smart worlds. JavaScript has become prevalent for IoT programming because of its familiarity with web programmers. On the other hand, JavaScript does not allow the direct control of IoT hardware due to its language limitation. This paper proposes the IoT software platform for JavaScript programming to resolve the limitation. For proof of concept, the platform based on SpiderMonkey and Raspberry Pi was implemented.

A Design and Implementation of DCUchatbot Based on Kakaotalk Open Builder (카카오톡 오픈빌더 기반의 DCU챗봇 설계 및 구현)

  • Lee, Jin Su;Choi, Jun Hyuk;Hwang, Se Hyun;Lim, Chae Hyun;Gil, Joon-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.595-597
    • /
    • 2019
  • DCU챗봇은 카카오 i 오픈빌더 API를 활용하여 24시간 어디서든 카카오톡이 설치된 스마트폰만 있다면 대구가톨릭대학교의 모든 정보를 얻을 수 있는 챗봇이다. 이 챗봇은, 카카오톡 채널을 통해 친구추가 후 이용 가능하며, Node.js와 카카오 i 오픈빌더 API를 통하여 대구가톨릭대학교의 학식, 스쿨버스, 학교 주변 버스정류장의 실시간 버스 도착 정보, 날씨 & 미세먼지, 학사일정, 교내 전화번호, 공지사항, 지도 등의 기능을 네이버와 기상청, 대구 시내버스 정보를 크롤링 후 가공하여 서비스를 제공한다.