• Title/Summary/Keyword: script

Search Result 967, Processing Time 0.026 seconds

3D Simulation of Maze Solver Micromouse using MEL Script (MAYA의 MEL Script로 구현한 미로찾기로봇 3D시뮬레이션)

  • Kim, Min-soo;Lee, Im-geun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.201-202
    • /
    • 2014
  • 본 논문에서는 3차원 공간을 시각적으로 표현이 가능한 MAYA의 MEL Script를 통해 미로 찾기 로봇을 3D시뮬레이션으로 구현하는 방법을 제안한다. MAYA에서는 생성된 개체에 대해 X-Y-Z 좌표정보를 적용하고 이 수치를 개체의 속성 값으로 제공한다. 이를 이용하여 랜덤한 미로 맵을 완성하기 위한 규칙으로 행렬을 생성하고 이 행렬의 인덱스와 값에 따라 X-Y-Z 좌표정보를 적용하여 개체를 생성하면 랜덤한 미로 맵이 완성된다. 그 후 길을 찾기 위한 규칙에 의해 이동하는 로봇의 X-Z좌표정보를 각 프레임 별로 저장하여 재생 시키면 미로 찾기 로봇 시뮬레이션을 눈으로 확인 가능하다. 사람이 직접 번거롭게 임의의 미로 맵 을 생성하지 않고 로봇이 없어도 간편하게 미로 찾기를 구현해 볼 수 있는 방법을 제시한다. 본 시뮬레이터는 미로 찾기 알고리즘을 테스트하는데 유용할 것이다.

  • PDF

Development of Branch Processing System Using WebAssembly and JavaScript

  • Choi, Moon-Hyuk;Moon, Il-Young
    • Journal of information and communication convergence engineering
    • /
    • v.17 no.4
    • /
    • pp.234-238
    • /
    • 2019
  • Existing web applications and services have historically been implemented using JavaScript. However, new technologies such as artificial intelligence, the Internet of Things, and Big Data are being developed as part of the Fourth Industrial Revolution. With the definition of the HTML5 web standard, services (such as the technologies mentioned above) that were previously not available through the Web become available. These services, however, need to have the same performance as native applications, and implementing these services will require new technologies. Therefore, additional tools that can work on the Web with native performance are needed. In this paper, a system for branching processing was established using JavaScript and WebAssembly, a language that can operate on the Web. This system performs user requests in advance, and requests are branched in a language that produces faster results. Therefore, a service capable of quick response times can be implemented.

The Globalization of the Korean Script from Scriptological View. (훈민정음 확장 가능성에 대한일반문자학적 검토)

  • Yurn, Gyudong
    • Korean Linguistics
    • /
    • v.80
    • /
    • pp.125-150
    • /
    • 2018
  • This paper discusses several prerequisites for recording other languages by using Hunminjeongum (Hangeul). The scientific, systematic, and practical features of Hunminjeongum is undoubtedly obvious. Such a view of Hunminjeongeum is based on its iconicity, featural property and non-linearity. However, the existing conviction that Hunminjeongeum can transcribe all human sounds or that Hunminjeongeum is the only script which is easy for anyone to learn requires a more rigorous consideration. Given the fact that all scripts can be evaluated as equal, without one being more superior than the other, all scripts are optimized for recording the language in its own given linguistic context. Further, the function of a script is not just limited in a simple representation of a language. Adding new letters into the system of Hunminjeongeum or maintaining its current mode of notation can be problematic. First, it is important to solve computer-related issues: the registration of Hunminjeongum into the computer system as well as its output, problems regarding unicode, the new developments required for input devices, keyboards, fonts, and computer programs.

Evaluations of AI-based malicious PowerShell detection with feature optimizations

  • Song, Jihyeon;Kim, Jungtae;Choi, Sunoh;Kim, Jonghyun;Kim, Ikkyun
    • ETRI Journal
    • /
    • v.43 no.3
    • /
    • pp.549-560
    • /
    • 2021
  • Cyberattacks are often difficult to identify with traditional signature-based detection, because attackers continually find ways to bypass the detection methods. Therefore, researchers have introduced artificial intelligence (AI) technology for cybersecurity analysis to detect malicious PowerShell scripts. In this paper, we propose a feature optimization technique for AI-based approaches to enhance the accuracy of malicious PowerShell script detection. We statically analyze the PowerShell script and preprocess it with a method based on the tokens and abstract syntax tree (AST) for feature selection. Here, tokens and AST represent the vocabulary and structure of the PowerShell script, respectively. Performance evaluations with optimized features yield detection rates of 98% in both machine learning (ML) and deep learning (DL) experiments. Among them, the ML model with the 3-gram of selected five tokens and the DL model with experiments based on the AST 3-gram deliver the best performance.

Study of Cursive Calligraphy of wu zhen(吳鎮)'s Ink bambooo Collection

  • Deng, Zhuoren;Lee, Jaewoo
    • International Journal of Advanced Culture Technology
    • /
    • v.10 no.2
    • /
    • pp.69-78
    • /
    • 2022
  • The purpose of this paper is to summarize the cursive script of traditional calligraphy and develop further possibilities based on the study of the painting and postscript of Ink bambooo, which was painted by wu zhen(吳鎮) during the Yuan Dynasty. The second section in this paper provides a summary of wu zhen(吳鎮)'s life, in addition to "Ink bambooo" and its painting postscript. The third and fourth sections are focused on analyzing the cursive script in the painting postscript of Ink bambooo, including the left-and-right structure, head prefix symbols, and bottom prefix symbols. The aim of this paper is the study of cursive script, and the theories and methods of the characters proposed by Dr. Cai Yonggui (from Fujian Normal University) and Dr. Liu Dongqin (from Southeast University) will be used to provide a summary. The presentation of the research results of this paper is designed to develop further possibilities for this type of traditional calligraphy.

Study of Script Conversion for Data Extraction of Constrained Objects

  • Choi, Chul Young
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.14 no.3
    • /
    • pp.155-160
    • /
    • 2022
  • In recent years, Unreal Engine has been increasingly included in the animation process produced in the studio. In this case, there will be more than one of main software, and it is very important to accurately transfer data between the software and Unreal Engine. In animation data, not only the animation data of the character but also the animation data of objects interacting with the character must be individually produced and transferred. Most of the objects that interact with the character have a condition of constraints with the part of character. In this paper, I tried to stipulate the production process for extracting animation data of constrained objects, and to analyze why users experience difficulties due to the complexity of the regulations in the process of executing them. And based on the flowchart prescribed for user convenience, I created a program using a Python script to prove the user's convenience. Finally, by comparing the results generated according to the manual flowchart with the results generated through the script command, it was found that the data were consistent.

Implementation of Signal Generation and Capture Module for Real-Time Black-Box Testing On Embedded System (임베디드 시스템의 실시간 Black-Box Testing 실행을 위한 신호 생성 및 입력 장치 제어 방법 구현)

  • Kwon, Jin-Seok;Chung, Ki-Hyeon;Choi, Kyoeng-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.666-669
    • /
    • 2009
  • 임베디드 시스템의 Black-Box 테스트 자동화를 위해 Test Script 기반으로 테스트를 진행하고 있는 툴이 많이 있다. Test Script 에 기술되어 있는 입력 값을 임베디드 시스템의 실제 신호로 생성하고 또 Test Script에 기술된 출력 예상 값을 검증하기 위해 임베디드 시스템의 출력 신호를 읽어 들이기 위해서 일반적으로 DAQ Board를 사용한다. 이 때 다양 한 DAQ Board 또는 다른 장치를 제어하기 Service 라는 레이어를 두어 다양한 장치에 상응하는 프로그램을 만들 수 있도록 하였다. 본 논문에서는 Test Script 실행에 있어 실시간 성을 최대한 보장하기 위해 각 Service 의 실행시간을 최소화 하는 방법에 대해 논하고자 한다. 논의를 하는데 있어 다양한 Service 중 NIDAQ Board를 이용하여 신호를 생성하고 읽어 들이는 Service가 모든 테스트에 있어 일반적으로 사용하게 되는 Service 이기에 이를 기준으로 Service의 실행 시간을 최소화 하는 방법을 구현 하였다.

JavaScript Error Detection System Using Node.js (Node.js를 이용한 자바스크립트 에러 감지 시스템)

  • Ju-Hwan Park;Sung Jin Kim;Young Hyun Yoon;Jai Soon Baek
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.263-264
    • /
    • 2023
  • 본 연구에서는 JavaScript와 Node.js를 활용하여 대용량 트래픽을 처리하는 웹 에러 모니터링 시스템을 개발했다. Node.js의 비동기식 I/O 처리와 이벤트 기반 아키텍처를 활용하여 높은 처리량과 확장성을 제공하며, Express 프레임워크를 사용하여 개발 편의성을 높였다. 에러 내용은 MySQL 데이터베이스에 저장되고, 클라이언트에서 요청할 때 JavaScript를 삽입하여 에러 정보를 전송한다. 이를 통해 웹 에러 모니터링 시스템은 실시간으로 에러를 분석하고 모니터링할 수 있다. 또한, Chart.js를 활용하여 시각화된 에러 현황을 사용자에게 제공한다. 이를 통해 개발자들은 웹사이트의 안정성을 향상시키고 사용자들에게 원활한 경험을 제공할 수 있게 되었다.

  • PDF

The User-centered Service Encounters for Service Design of Coffee Shop (커피 전문점 서비스디자인을 위한 사용자 중심의 서비스 접점)

  • Min, Sungki
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.10
    • /
    • pp.478-489
    • /
    • 2018
  • In this study, a normative script was designed for service design of coffee shop based on user's current and expected script. 1) Activities contained in current and expected script were identified. 2) High frequency activities were selected from current and expected script. Then they were combined and sorted by scene. 3) Importance of the integrated scenes and activities was assessed. 4) According to certain rules, unnecessary activities were deleted, or excluded as optional activities. Then, the remaining activities were classified by scene and listed in order to complete one normative script. Each activity belonging to each scene became a service encounter. Scenes consisted of 'Entering', 'Settling', 'Ordering', 'Waiting for drinks', 'Receiving drinks', 'Spending time drinking beverages', 'Go to the toilet', and 'Get out'. There were 2 activities in 'Entering', 6 activities in 'Settling', 11 activities in 'Ordering', 2 activities in 'Waiting for drinks', 4 activities in 'Receiving drinks', 6 activities in 'Spending time drinking beverages', 3 activities in 'Go to the toilet', and 4 activities in 'Get out'. Specific points were discussed along with these results, and the significance and limitations of the study were added at the end.

Reflections on the Study of national Language in Korea (국어학 연구의 성격과 태도에 대한 반성)

  • 임용기
    • Lingua Humanitatis
    • /
    • v.5
    • /
    • pp.55-74
    • /
    • 2003
  • The issues concerning the nature of the attitude toward the study of national language may vary from country to country, depending on the national or racial characteristics. The problem domains and the methodologies dealing with them may vary accordingly. Ever since the Korean language was equipped with a writing system in the year of 1443 through King Sejong's long-cherished desire, investigations have been constantly made into the real nature of the language itself in pursuit of a better method for representing the spoken language in written form. This is how the study of the Korean language began to take shape. Among such investigations are Hunmin-jeong-eum(the Korean script: 1446) compiled by Jiphyon-jon, the royal office of schloarly researches, Doongguk-jeonghun-yokhun (the orthodox script of Korean: 1448), Hongmu-jeonghun-yeokhun(interlinear gloss for the Chinese script of the Ming Dynasty: 1455), An Orthodox Approach to Written Korean (1909) by the institute of the National Script, Re Standardized Spelling System (1933) by Chosun Language Society, An Authorized Dictionary of Standard Korean (1936), How to Write Borrowed Words(1940), and A Grand dictionary of Korea (1947-57). Chu Shi-Gyung's Phonetics of the Korean Script(1908), Korean Grammar(1910), and Sound Patterns of Korean(1914) were all written in this vein; so was Choi Hyun-Bae's Uri-mal-bon (the rudiments of Korean Grammar: 1929/1937). All these achievements in the study of the Korean language are the end-products of the constant endeavor to solve the issues related to the spoken and written farms of the Korean language. And this is how the uniqueness and autonomy of the language study in korea have been established. It should be borne in mind, however, that, in seeking solutions to the problems inherent in the Korean linguistic studies of foreign countries. On the contrary, they have been very active in accommodating such results. While they have set up their problem domains on the basis of the korean language, they been progressively open-minded in looking for the solutions to the problems at hand.

  • PDF