• 제목/요약/키워드: HTTP/1.1

검색결과 418건 처리시간 0.027초

'의생명과학' 현황 분석 및 제언 (Self-assessment and perspectives on 'The Journal of Medicine and Life Science')

  • 윤상필
    • Journal of Medicine and Life Science
    • /
    • 제15권1호
    • /
    • pp.31-35
    • /
    • 2018
  • 'The Journal of Medicine and Life Science' renewed editorial board and guidelines for authors, and opened online submission system (http://www.jops.co.kr/ojms/JMLS). Herein I, editor-in-chief of 'The Journal of Medicine and Life Science', did self-assessment on the history and current status of the journal and suggested perspectives on the journal.

실시간 CFD 모델링을 위한 오픈소스 분산 컴퓨팅 기술 연구 (A Research about Open Source Distributed Computing System for Realtime CFD Modeling (SU2 with OpenCL and MPI))

  • 이준엽;오종우;이동훈
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2017년도 춘계공동학술대회
    • /
    • pp.171-171
    • /
    • 2017
  • 전산유체역학(CFD: Computational Fluid Dynamics)를 이용한 스마트팜 환경 내부의 정밀 제어 연구가 진행 중이다. 시계열 데이터의 난해한 동적 해석을 극복하기위해, 비선형 모델링 기법의 일종인 인공신경망을 이용하는 방안을 고려하였다. 선행 연구를 통하여 환경 데이터의 비선형 모델링을 위한 Tensorflow활용 방법이 하드웨어 가속 기능을 바탕으로 월등한 성능을 보임을 확인하였다. 그럼에도 오프라인 일괄(Offline batch)처리 방식의 한계가 있는 인공신경망 모델링 기법과 현장 보급이 불가능한 고성능 하드웨어 연산 장치에 대한 대안 마련이 필요하다고 판단되었다. CFD 해석을 위한 Solver로 SU2(http://su2.stanford.edu)를 이용하였다. 운영 체제 및 컴파일러는 1) Mac OS X Sierra 10.12.2 Apple LLVM version 8.0.0 (clang-800.0.38), 2) Windows 10 x64: Intel C++ Compiler version 16.0, update 2, 3) Linux (Ubuntu 16.04 x64): g++ 5.4.0, 4) Clustered Linux (Ubuntu 16.04 x32): MPICC 3.3.a2를 선정하였다. 4번째 개발환경인 병렬 시스템의 경우 하드웨어 가속는 OpenCL(https://www.khronos.org/opencl/) 엔진을 이용하고 저전력 ARM 프로세서의 일종인 옥타코어 Samsung Exynos5422 칩을 장착한 ODROID-XU4(Hardkernel, AnYang, Korea) SBC(Single Board Computer)를 32식 병렬 구성하였다. 분산 컴퓨팅을 위한 환경은 Gbit 로컬 네트워크 기반 NFS(Network File System)과 MPICH(http://www.mpich.org/)로 구성하였다. 공간 분해능을 계측 주기보다 작게 분할할 경우 발생하는 미지의 바운더리 정보를 정의하기 위하여 3차원 Kriging Spatial Interpolation Method를 실험적으로 적용하였다. 한편 병렬 시스템 구성이 불가능한 1,2,3번 환경의 경우 내부적으로 이미 존재하는 멀티코어를 활용하고자 OpenMP(http://www.openmp.org/) 라이브러리를 활용하였다. 64비트 병렬 8코어로 동작하는 1,2,3번 운영환경의 경우 32비트 병렬 128코어로 동작하는 환경에 비하여 근소하게 2배 내외로 연산 속도가 빨랐다. 실시간 CFD 수행을 위한 분산 컴퓨팅 기술이 프로세서의 속도 및 운영체제의 정보 분배 능력에 따라 결정된다고 판단할 수 있었다. 이를 검증하기 위하여 4번 개발환경에서 운영체제를 64비트로 개선하여 5번째 환경을 구성하여 검증하였다. 상반되는 결과로 64비트 72코어로 동작하는 분산 컴퓨팅 환경에서 단일 프로세서 기반 멀티 코어(1,2,3번) 환경보다 보다 2.5배 내외 연산속도 향상이 있었다. ARM 프로세서용 64비트 운영체제의 완성도가 낮은 시점에서 추후 성공적인 실시간 CFD 모델링을 위한 지속적인 검토가 필요하다.

  • PDF

RESTful SOAP 기반 전표 데이터 처리 시스템 설계 및 구현 (Design and Implementation of a RESTful SOAP-based Slip Data Processing System)

  • 황의철
    • 한국콘텐츠학회논문지
    • /
    • 제5권1호
    • /
    • pp.101-108
    • /
    • 2005
  • 본 논문에서는 SOAP(Simple Object Access Protocol)기반 웹 서비스의 문제점인 확장성을 REST(REpresentational State Transfer)모델을 이용하여 해결한 RESTful SOAP 기반 웹 서비스 방식을 제안한다. 또한 웹 서비스 응용으로 전표 데이터 처리에 대한 웹 서비스를 SOAP 및 RESTful SOAP 방식으로 구현하여 서로의 장단점을 비교하고, 추후 웹 서비스 구축에 하나의 프로토타입으로 제시한다. REST는 분산 컴퓨팅 모델이며, 세계에서 가장 큰 분산 응용인 웹에서 사용하고 있는 웹 구조 스타일 모델이다. REST에서 리소스의 식별은 URI로, 상태는 상태가 표시된 문서(리소스)로써 HTTP를 통해 전달된다. 리소스의 내용은 XML로 기술하며, 리소스 탐색 및 참조에는 HTTP의 표준 메소드인 GET, PUT, POST, DELETE 등만을 이용하는 것으로 분산컴퓨팅을 모델링하고 있다. 본 논문의 결과는 전자 상거래시스템 구축의 주요 플랫폼인 웹 서비스의 효율적인 개발에 기여할 것으로 전망된다.

  • PDF

스마트 디바이스 기반 조리실습교육용 앱 개발 (The Development of Application for Culinary Practice Education using Smart Device)

  • 강경심
    • 디지털융복합연구
    • /
    • 제12권1호
    • /
    • pp.511-518
    • /
    • 2014
  • 본 연구의 목적은 정보통신 기술의 발달에 따른 교육환경 변화에 적응할 수 있는 스마트 디바이스 기반의 조리실습교육용 앱을 제작 보급하는 것으로 2012년 7월 1일부터 12월 30일까지 진행되었고 App의 설계는 조리실습 교육 내용 중 서양요리에 대한 이론 내용과 만드는 방법, 실습 동영상, 평가 문항으로 구성하였다. 또한 교수자와 학습자의 상호작용을 위해 공지사항과 관리자 문의 항목을 추가하였으며, 31가지 메뉴에 대한 메인요리사진 31개와 메뉴별 만드는 과정 사진 155개, 요리 레시피 31개, 요리 팁 31개, 평가 문항 372개, 요리 동영상 31개가 제작되었다. 제작된 콘텐츠는 사이트 http://kongju-fn.dslink.co.kr/super/index.html에 접속하여 직접 입력함으로써 App이 제작되도록 하였고, 이렇게 제작한 App을 'play store'에서 '요리박사'로 검색하면 찾을 수 있도록 하였다. 본 연구는 조리실습교육용 App의 개발이 전무한 시점에 제작되었다는 데 그 의의가 있다.

다변량 자료에서 특이점 검출 및 시각화 - R 스크립트 (Detecting outliers in multivariate data and visualization-R scripts)

  • 김성수
    • 응용통계연구
    • /
    • 제31권4호
    • /
    • pp.517-528
    • /
    • 2018
  • 다변량 자료에서 특이점을 검출하고, 검출된 특이점을 시각화와 연결한 R 스크립트를 제공한다. 개발된 R 스크립트는 특이점을 검출하는 방법으로서 1) Robust Mahalanobis distance, 2) High Dimensional data, 3) Density-based approach 방법을 이용하였다. 특이점을 연결하면서 데이터 구조를 파악하기 위한 시각화 방법으로는 1) multidimensional scaling (MDS)와 minimal spanning tree (MST)를 K-means 군집분석과 연결하여 표시하는 방법, 2) MDS를 fviz cluster와 연결하는 방법, 3) principal component analysis (PCA)를 fviz cluster와 연결한 방법을 이용하였다. 사례분석의 예로서는 Major League Baseball (MLB) 자료에서 류현진이 적극적으로 활동하던 2013년, 2014년 투수자료를 이용하였다. 개발된 R 스트립트는 "http://www.knou.ac.kr/~sskim/ddpoutlier.html (R 스크립트와 R 패키지도 다운로드 받을 수 있다. 실행방법도 설명되어 있다.)"에서 다운받으면 된다.

WebDAV 기반의 효과적인 공개 작업장 지원 (Supporting Effective Open Workspaces Based on WebDAV)

  • 박희종;김동호;안건태;이명준
    • 정보처리학회논문지C
    • /
    • 제13C권2호
    • /
    • pp.249-258
    • /
    • 2006
  • WebDAV는 HTTP1.1을 확장한 프로토콜로서 웹상의 다양한 콘텐츠에 대한 비동기적인 협업저작을 지원하는 IETF 표준 프로토콜이다. 최근 WebDAV 서버 상의 자원에 대한 접근 제어를 체계적으로 지원해 주는 WebDAV 접근제어 프로토콜이 발표되었다. WebDAV 접근제어 프로토콜은 WebDAV 서버 자원에 대하여 다양한 제어 기법들을 지원해 줌으로써 고급의 서버기능을 용이하게 구현할 수 있도록 지원한다. 본 논문에서는 WebDAV 접근제어 프로토콜 기반으로 일반적인 방문자들 간의 자료 교환이나 공유를 체계적으로 지원하는 공개작업장의 개발에 대하여 기술한다. 공개작업장은 자료제공 공개작엉장(Download-Only Open Workspace), 자료제출 공개작업장(Upload-Only Open Workspace), 일반 공개작업장(Upload-Download Open Workspace) 등의 세가지 유형이 지원되며 시스템에 등록된 사용자는 누구나 시스템 관리자를 통하지 않고도 자유롭게 공개작업장을 생성할 수 있다. 이러한 공개작업장의 지원을 위하여 널리 사용되는 Slide WebDAY 서버와 DAVExplorer WebDAV 클라이언트를 확장하였다.

이클립스 통합 개발 환경에서의 WebDAV 기반 원격작업공간 지원 (Supporting WebDAV-based Remote Workspaces for Eclipse IDE)

  • 김성훈;이홍창;이명준
    • 인터넷정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.97-114
    • /
    • 2008
  • 이클립스는 소프트웨어 개발을 위한 개방형 통합 환경으로서, 자바 애플리케이션의 개발을 위한 사실상의 표준으로 매우 신속하게 그 자리를 잡아가고 있다. 또한 다양한 플러그인의 설치를 통하여 통합 환경을 위한 새로운 기능이 추가될 수 있어서 매우 확장성이 뛰어나다. WebDAV는 HTTP1.1을 확장한 프로토콜로서 웹상의 다양한 콘텐츠에 대한 비동기적인 협업저작을 지원하는 IETF 표준 프로토콜이다. 본 논문에서는 이클립스에서 소프트웨어 개발을 위한 프로젝트 작업공간으로서 WebDAV 서버가 제공하는 원격작업공간을 프로그래머가 사용할 수 있도록 지원하는 DAVSpace 플러그인의 개발에 대하여 기술한다. DAVSpace는 WebDAV 프로토콜을 사용하여 원격작업공간에 이클립스 프로젝트와 관련된 자원의 관리를 지원한다. DAVSpace의 사용을 통하여 지역작업 공간과 더불어 지정된 원격작업공간상에서 이클립스 프로젝트를 생성할 수 있다. 자원을 저장하기 위한 이벤트가 발생하는 경우 DAVSpace는 그 자원을 두 개의 작업공간에 중복하여 저장한다. 이러한 DAVSpace의 기능에 힘입어 개발자는 자신이 위치하고 있는 장소에 무관하게 개발 프로젝트를 효과적으로 진행할 수 있다.

  • PDF

호초(胡椒)와 Piperine에 의한 총체적 유전자 발현 비교 (Genome-wide Expression Profiling of Piperine and Piper nigrum Linne)

  • 조은영;정지천
    • 동의생리병리학회지
    • /
    • 제24권5호
    • /
    • pp.831-836
    • /
    • 2010
  • In addition to spice, black pepper (Piper nigrum Linne : PnL) has been used as herbal medicine because of its function in anti-oxidation, anti-inflammation, and anti-carcinogenesis. Recently, it has been reported that piperine, a component of PnL, inhibits adipocyte differentiation by repressing various adipogenic gene expressions. In this study, we determined whether piperine is a major constituent of PnL that confers the anti-adipogenic activity at whole genome level. Differentiation of 3T3-L1 pre-adipocytes was induced in presence of PnL extract or piperine. To compare genes that are regulated by PnL extract or piperine, we performed expression profiling using microarrays (Agilent Mouse 44k 4plex). RNA samples were labeled with Cy3 and Cy5, respectively. Labeled samples were hybridized to the microarrays. Results were filtered and cut off set p<0.05. Genes exhibiting significant differences in expression level were classified into Gene Ontology (GO)-based functional categories (http://www.geneontology.org) and KEGG (http://www.genome.jp/kegg/). Extract of PnL and its component piperine reduced lipid accumulation in 3T3-L1 cells during adipogenesis. Such anti-adipogenic activity appears to result from down-regulation of transcription factor genes involved in adipogenesis, and other genes involved in fatty acid synthesis, transport, triglyceride synthesis, and carbohydrate metabolism. These genome-wide studies lead to conclude that piperine, as a critical component of PnL, plays common role with PnL in anti-adipogenesis.

전공체육 강의에서 e-러닝 활용의 제약 분석 (Analysis of constraints about using for e-learning in Sports Class)

  • 최성훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2009년도 춘계 종합학술대회 논문집
    • /
    • pp.410-414
    • /
    • 2009
  • 본 연구의 목적은 울산대학교에서 진행되고 있는 전공체육 강의에서 e-러닝 활용의 제약을 분석하는 것이다. 본 연구에서 e-러닝이 활용된 강의는 이론 과목으로써 여가학(3학점)과 실기 과목으로써 수영(1학점), 축구(1학점), 테니스(1학점) 등이었고, 사용된 홈페이지의 주소는 http://sunghun.ulsan.ac.kr 이었다. 연구방법은 심층면접과 관찰, 그리고 교수자의 서술이었다. 연구결과 e-러닝 활용의 제약은 다음과 같다. 먼저, e-러닝에서 학습자의 제약은 낮은 컴퓨터 활용능력, 정보 공유의 문제, 상호작용의 부족 등으로 나타났다. 둘째, 교수자의 제약은 용어사용의 혼란, 학습자들의 e-러닝에 대한 인식의 부족, e-러닝 강의의 진행에 따른 교수자의 시간 부족과 기술적 제약, 동료 교수자와의 형평성의 문제, 교수자들의 e-러닝에 대한 부담감 등이었다. 셋째, 구조적 제약은 대학의 행정적 기술적 제약 등이었다. 본 연구결과를 바탕으로 몇 가지 제언을 하면 다음과 같다. 먼저, 여가제약 이론은 전공체육 강의에서 e-러닝 활용상의 제약을 이론적으로 접근하는데 도움을 주었지만, e-러닝 활용의 제약이 어디에서 가장 많이 발생하고, 어떻게 학습자의 참여수준이 결정되는지 충분하다고는 할 수 없다. 둘째, 전공체육 강의에서 e-러닝이 활용되어 강의의 효과를 극대화하기 위해서는 강의의 계획단계에서 철저하게 준비되어야 한다. 셋째, 전공체육 강의에서 e-러닝 활용은 교수자와 학습자 모두에게 기존의 강의보다 2-3배 이상의 노력이 요구된다.

  • PDF

기상가뭄예보 소개 (Introduction of Hydrometeorological Drought Forecasting)

  • 김민지;오태석;강혜영;박선영;최재천
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2020년도 학술발표회
    • /
    • pp.199-199
    • /
    • 2020
  • 최근 기후변화로 인해 매년 국지적 가뭄이 발생하여 가뭄 피해가 확대되고, 전국적인 물 부족상황이 우려됨에 따라 기상청에서는 '기상가뭄예보'를 통해 대국민, 유관기관을 대상으로 기상가뭄의 현황 및 전망 정보를 제공하고 있다. 기상가뭄예보는 기상청 확률장기예보를 반영하여 강수발생확률이 가장 높았을 경우를 기준으로 지역별 기상학적 가뭄 발생 상황을 예상하는 것으로, '1개월'과 '3개월' 단위로 예보하고 있다. 1개월 전망은 가뭄 현황 및 전망(발표일로부터 4주후 일요일 전망) 정보를 매주 목요일에 제공하고 있으며, 3개월 전망은 3개월간의 전망정보를 관계부처 합동으로 가뭄 예·경보를 통해 매월 10일경에 제공하고 있다. 기상가뭄을 판단하는 기준은 6개월 표준강수지수로, 가뭄단계를 4단계(약한-보통-심한-극심한)로 구분하여 기상가뭄을 판단하고, 지역별(167개 시·군)로 나눠 가뭄지도 형태로 정보를 제공한다. 기상가뭄 현황을 분석하는데 활용되고 있는 자료는 최근 강수량(3·6·12개월 등의 일정 기간 지역별 누적강수량), 6개월 표준강수지수 기준 기상가뭄 발생지역 현황, 기후 감시 자료 등의 내용으로 이를 분석하여 현황 정보를 제공하고 있으며, 전망 자료는 1·3개월 확률장기예보 확률결과를 기반으로 가뭄전망 값을 반영하여 생산한 기상가뭄 전망 결과 및 기상가뭄 발생 예상지역 등의 정보를 기상가뭄예보문으로 작성하여 날씨누리(http://www.kma.go.kr)와 수문기상 가뭄정보 시스템(http://hydro.kma.go.kr/hd)을 통해 정보를 제공하고 있다. 장기간의 강수량 부족으로 시작되는 가뭄은 다양한 형태의 물부족 현상을 유발시키므로 기상가뭄 정보를 활용하여 가뭄에 대해 선제적으로 대응하는 것이 중요하므로 기상청에서는 선제적이고 체계적으로 가뭄에 대응할 수 있도록 기상가뭄예보 서비스를 제공하고 있으며, 지속적으로 제고하여 국민이 공감하고 우리나라에 맞는 기상가뭄 정보를 제공할 수 있도록 노력해 나갈 것이다.

  • PDF