• Title/Summary/Keyword: 스크립트 작성

Search Result 111, Processing Time 0.027 seconds

Development of a gridded crop growth simulation system for the DSSAT model using script languages (스크립트 언어를 사용한 DSSAT 모델 기반 격자형 작물 생육 모의 시스템 개발)

  • Yoo, Byoung Hyun;Kim, Kwang Soo;Ban, Ho-Young
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.20 no.3
    • /
    • pp.243-251
    • /
    • 2018
  • The gridded simulation of crop growth, which would be useful for shareholders and policy makers, often requires specialized computation tasks for preparation of weather input data and operation of a given crop model. Here we developed an automated system to allow for crop growth simulation over a region using the DSSAT (Decision Support System for Agrotechnology Transfer) model. The system consists of modules implemented using R and shell script languages. One of the modules has a functionality to create weather input files in a plain text format for each cell. Another module written in R script was developed for GIS data processing and parallel computing. The other module that launches the crop model automatically was implemented using the shell script language. As a case study, the automated system was used to determine the maximum soybean yield for a given set of management options in Illinois state in the US. The AgMERRA dataset, which is reanalysis data for agricultural models, was used to prepare weather input files during 1981 - 2005. It took 7.38 hours to create 1,859 weather input files for one year of soybean growth simulation in Illinois using a single CPU core. In contrast, the processing time decreased considerably, e.g., 35 minutes, when 16 CPU cores were used. The automated system created a map of the maturity group and the planting date that resulted in the maximum yield in a raster data format. Our results indicated that the automated system for the DSSAT model would help spatial assessments of crop yield at a regional scale.

The Characteristics and Tasks of Park Yong-gil's Letter 'To You' Collection (박용길의 편지 '당신께' 컬렉션의 특성과 과제)

  • Oh, Myung Jin
    • The Korean Journal of Archival Studies
    • /
    • no.72
    • /
    • pp.205-239
    • /
    • 2022
  • Park Yong-gil's personal letter 'To You' collection is a valuable historical document that contains aspects of modern and contemporary Korea, managed by the Late Spring Moon Ik-Hwan Memorial Foundation. These letters were written for about 10 years and 3 months, and there are currently about 2,304 letters left, and support is needed to secure social feasibility for long-term preservation of historical materials and to establish a stable record management system. The purpose of this article is to introduce Park Yong-gil's letter, which has not been introduced in earnest, to the archival community, and to comprehensively review the whole story and examine the tasks. To this end, the meaning of the letter in Park Yong-gil's personal life was examined, and the value of this letter was particularly highlighted in terms of being a letter written as a part of Okbaraji. And by investigating and analyzing the status of the archives, the internal and external characteristics of the letter were comprehensively analyzed. The characteristics of Park Yong-gil's letter identified as a result of the study are that it is a letter sent to one person, and it is accumulated with a considerable amount and aggregation. In particular, it is expected to have a diverse user base in that it is easy to empathize with because it contains the familiar subject matter of letters and the stories of contemporaries, and contains a variety of informational values about contemporary events and people. Based on these historical and cultural values and various useful values of the letter 'To you', various research and development of services should be made in the future.

The use of MODIS atmospheric products to estimate cooling degree days at weather stations in South and North Korea (MODIS 대기자료를 활용한 남북한 기상관측소에서의 냉방도일 추정)

  • Yoo, Byoung Hyun;Kim, Kwang Soo;Lee, Jihye
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.21 no.2
    • /
    • pp.97-109
    • /
    • 2019
  • Degree days have been determined using temperature data measured at nearby weather stations to a site of interest to produce information for supporting decision-making on agricultural production. Alternatively, the data products of Moderate Resolution Imaging Spectroradiometer (MODIS) can be used for estimation of degree days in a given region, e.g., Korean Peninsula. The objective of this study was to develop a simple tool for processing the MODIS product for estimating cooling degree days (CDD), which would help assessment of heat stress conditions for a crop as well as energy requirement for greenhouses. A set of scripts written in R was implemented to obtain temperature profile data for the region of interest. These scripts had functionalities for processing spatial data, which include reprojection, mosaicking, and cropping. A module to extract air temperature at the surface pressure level was also developed using R extension packages such as rgdal and RcppArmadillo. Random forest (RF) models, which estimate mean temperature and CDD with a different set of MODIS data, were trained at 34 sites in South Korea during 2009 - 2018. Then, the values of CDD were calculated over Korean peninsula during the same period using those RF models. It was found that the CDD estimates using the MODIS data explained >74% of the variation in the CDD measurements at the weather stations in North Korea as well as South Korea. These results indicate that temperature data derived from the MODIS atmospheric products would be useful for reliable estimation of CDD. Our results also suggest that the MODIS data can be used for preparation of weather input data for other temperature-based agro-ecological models such as growing degree days or chill units.

A Study of Step-by-step Countermeasures Model through Analysis of SQL Injection Attacks Code (공격코드 사례분석을 기반으로 한 SQL Injection에 대한 단계적 대응모델 연구)

  • Kim, Jeom-Goo;Noh, Si-Choon
    • Convergence Security Journal
    • /
    • v.12 no.1
    • /
    • pp.17-25
    • /
    • 2012
  • SQL Injection techniques disclosed web hacking years passed, but these are classified the most dangerous attac ks. Recent web programming data for efficient storage and retrieval using a DBMS is essential. Mainly PHP, JSP, A SP, and scripting language used to interact with the DBMS. In this web environments application does not validate the client's invalid entry may cause abnormal SQL query. These unusual queries to bypass user authentication or da ta that is stored in the database can be exposed. SQL Injection vulnerability environment, an attacker can pass the web-based authentication using username and password and data stored in the database. Measures against SQL Inj ection on has been announced as a number of methods. But if you rely on any one method of many security hole ca n occur. The proposal of four levels leverage is composed with the source code, operational phases, database, server management side and the user input validation. This is a way to apply the measures in terms of why the accident preventive steps for creating a phased step-by-step response nodel, through the process of management measures, if applied, there is the possibility of SQL Injection attacks can be.

UML Sequence Diagram Based Test Case Extraction and Testing for Ensuring Reliability of Web Applications (웹 응용 신뢰성 확보를 위한 UML 순차도 기반의 시험사례 추출 및 시험)

  • 정기원;조용선
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.1
    • /
    • pp.1-19
    • /
    • 2004
  • The systematic testing is frequently regretted in recent web applications because of time and cost pressure. Moreover developers have difficulties with applying the traditional testing techniques to testing web application. The approach of creating test cases for a web application from a sequence model is proposed for the rapid and efficient testing. Test cases for web application are extracted from call messages (including self-call messages) of UML (Unified Modeling Language) sequence diagram. A test case consists of messages, script functions, or server pages and additional values. Moreover a simple testing tool for web application is proposed. A URL for testing web application is created and executed by this testing tool. The URL consists of server page address and additional values. This test tool is made using Microsoft Visual Basic. The efficiency of proposed method and tool has been shown using a practical case study which reflects the development project of the web application for supporting member management.

  • PDF

PHOTOMETRIC SOLUTIONS OF W UMA TYPE STARS: GSC2576-0319 AND GSC2584-1731 (W UMa형 식쌍성 GSC2576-0319와 GSC2584-1731의 측광해)

  • Lee, Chung-Uk;Lee, Jae-Woo;Jin, Ho;Kim, Chun-Hwey
    • Journal of Astronomy and Space Sciences
    • /
    • v.23 no.4
    • /
    • pp.311-318
    • /
    • 2006
  • High-precision photometric observations were performed in BVI bandpasses using Am robotic telescope at Mt. Lemmon Observatory for two binary stars, which are reclassified as W UMa-type systems from ROTSE(Robotic Optical Transient Search Experiment) follow-up observations and show peculiar light variations. In order to analyze W UMa-type eclipsing binaries systematically, the light curve analysis script using 2005 version of Wilson-Devinney binary code is constructed. The orbital inclinations of GSC2S84-1731 and GSC2576-0319 are $43.^{\circ}5\;and\;57.^{\circ}6$ from light-curve analysis, respectively. Spot model is applied to explain the asymmetric light curve for GSC2S84-1731 and the spot parameters are derived.

Variability Support in Component-based Product Lines using Component Code Generation (컴포넌트 코드 생성을 통한 컴포넌트 기반 제품 라인에서의 가변성 지원)

  • Choi, Seung-Hoon
    • Journal of Internet Computing and Services
    • /
    • v.6 no.4
    • /
    • pp.21-35
    • /
    • 2005
  • Software product-lines is the software development paradigm to attain the rapid development of quality applications by customizing the reconfigurable components and composing them based on predefined software architectures. Recently various methodologies for the component-based product lines are proposed, but these don't provide the specific implementation techniques of the components in terms of variability resolution mechanism. In other hand, the several approaches to implement the component supporting the variabilities resolution are developed, but these don't define the systematic analysis and design method considering the variabilities from the initial phase. This paper proposes the integration of PLUS, the one of product line methodologies extending UML modeling, and component code generation technique in order to increase the efficiency of producing the specific product in the software product lines. In this paper, the component has the hierarchical architecture consisting of the implementation elements, and each implementation elements are implemented as XSLT scripts. The codes of the components are generated from the feature selection. Using the microwave oven product lines as case study, the development process for the reconfigurable components supporting the automatic variability resolution is described.

  • PDF

A CONSTRUCTION OF A SEMI-AUTOMATIC TELESCOPE FOR ECLIPSE TIMING OBSERVATIONS OF ECLIPSING BINARY STARS (식쌍성의 극심시각 관측을 위한 소형 반자동 망원경 관측시스템의 구성)

  • 이충욱;박성수;김천휘;변용익
    • Journal of Astronomy and Space Sciences
    • /
    • v.20 no.2
    • /
    • pp.143-152
    • /
    • 2003
  • We constructed the photometric observation system with a small semi-automatic telescope for the systematic observations of eclipse timings of eclipsing binary stars. The system is consisted of a Paramount GT-1100s mount system, a Celestron 14 optical system, and a SBIG ST-8 camera. We developed the OBSTOOL S/W which controls the telescope and the CCD camera using the COM(Component Object Model) supported by the softwares, The Sky and MaximDL. The system performs photometric observations of a variable, comparison and check stars by moving the telescope to the chosen star separately in a similar way such as the method of photoelectric observation. We wrote pert scripts which enable a data handling pipeline for the obtained data to be classified by each of date, object and filter. And thus the images are easily preprocessed using the IRAF S/W package. Eclipse light curves of some eclipsing binary stars observed with this system are presented.

A DBMS-Independent Web-based Query Learning System Providing Feedback Information on Student's Exercise (학습자 실습과정 정보를 제공하는 DBMS에 독립적인 웹 기반 질의 학습 시스템)

  • Kim, Taeyoung;Choe, Hyunjong
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.2
    • /
    • pp.137-146
    • /
    • 2003
  • The Web programming techniques like CGI and server-sided script languages such as ASP, PHP and JSP have been used for developing on-line Web-based learning systems on SQL. But, the systems developed by using those techniques are dependent on the platforms on which the target DBMS's are located. Therefore, they can be hardly reused and maintained. In addition, it is not easy for them to provide a learner with the feedback information on processing his/her query and to give a teacher an opportunity of monitoring and guiding learner's learning process. In this paper, we propose an SQL learning system on the Web by using Java Applet and JDBC, which is independent on the target DBMS's. Moreover, it gives feedback information on learner's queries so that a teacher can monitor the learning process and teach them efficiently.

  • PDF

Research on the Sharing of Disaster Information Using Web GIS Technology (Web GIS를 이용한 재해 정보 제공에 관한 연구)

  • 김동문;양인태
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.21 no.2
    • /
    • pp.101-107
    • /
    • 2003
  • Lately, much researches for information management of web GIS base are gone. Specially, disaster Information Management System development of Web-Based for management and offer of disaster information such as flood or earthquake is necessarily necessary for prevention and countermeasure about disaster, disaster information acquisition of interest area. Spatial DB access for plan/analysis/management business of this system should be possible and must become display of disaster information and disaster mapmaking through internet for disaster prevention but research of web GIS base about this field is childhood yet. This research executed research for disaster information offer using HTML and Javascript and ESRI's ArcIMS that is development tools or web GIS. And this research could search disaster information of interest area through various kinds function and offer in display through user selection. Also, topography of interest area could confirm through third dimension topography model who use VRML. And this research could supply disaster information of Chunchon city using various function thorough system of Web-Based.