전체보기
-
OpenDataPlatform/CKAN 설치 및 구축 가이드
관리자계정 생성 및 업로드 기능 추가 ( Ubuntu 18.04 )
안녕하세요 씨앤텍 시스템즈의 김준형 입니다. 이번 포스트는 관리자계정 생성 및 업로드 기능 추가에 대해서 정리해 보았습니다. 기존 CKAN 게시물은 패키지 버전 중심으로 설명 되어 있기때문에 Ubuntu 18.04버전에서 소스설치 후 따라하게 될 경우 오류가 나타나기 때문에 다시 정리하여 게시하게 되었습니다. 설치 매뉴얼은https://docs.ckan.org/en/2.8를 참고했습니다. 모든 명령어는 항상 가상환경에서 진행하여야 합니다. 1. 관리자계정 생성 1-1. . /usr/lib/ckan/default/bin/activate 명령어로 가상환경에 들어갑니다. 1-2. cd /usr/lib/ckan/default/src/ckan 명령어로 ckan폴더에 들어갑니다. 1-3. paster sysadmi..
-
Web Programming/Design
Adobe PHOTOSHOP Working Level 2
안녕하세요. 씨앤텍시스템즈 홍정화 연구원입니다. 이번 포스트에서는 Adobe Photoshop에서 많이 사용하는 기능들에 대하여 정리해 보았습니다. Adobe Photoshop cc 2019 Adobe Photoshop cc 2019 (한글판) 기준으로 작성되며, 버전이 달라도 화면 요소들과 작업 방식은 동일함으로 진행하는데 문제가 없습니다. 지난 포스트 Adobe PHOTOSHOP Working Level 1에서 설치하는 방법과 인터페이스에 대해 이해하셨다면 이번 포스트에서는 포토샵을 활용할 수 있는 실무기능에 대해 알아보겠습니다. Adobe PHOTOSHOP Working Level 1을 아직 못 보셨다면 아래 링크를 클릭해주세요! https://cntechsystems.tistory.com/65 A..
-
JAVA Programing/JEP
JAVA JEP 연동
안녕하세요 씨앤텍 시스템즈 최홍준 연구원입니다. 이번 포스트는 JAVA JEP 연동입니다. JAVA JEP는 JAVA Programing 하면서 Python 코드를 실행하는 일종의 라이브러리 입니다. JAVA에서 Python 코드를 실행할 수 있는 방법은 대표적으로 2가지 있습니다. 1. Jython 2. JEP Jython은 파이썬의 자바 구현으로 파이썬 표준 구현의 이름을 따라 JPython라는 이름을 사용했습니다. 자바 언어로만 작성되었기 때문에, 모든 자바 가상머신에서 동작합니다. JEP는 Java로 Python interpreter를 구현하여 C / C++ 기반의 library와 호환이 어려웠던 Jython과는 다르게 JNI를 통해 CPython을 호출함으로써 C / C++ 기반의 python ..
-
Data/Bigdata
Apache Spark 기능
안녕하세요 씨앤텍시스템즈입니다. 이번 포스팅은 이전 포스팅인 Apache Spark란?에 이어서 Spark 기능에 대해서 살펴보겠습니다. Apache Spark의 다양한 기능 중 메인 기능인 아래 3가지를 주로 살펴보겠습니다. ▷ Spark SQL / Spark DataFrame ▷ Spark Streaming ▷ Spark ML 1. Spark SQL / DataFrame 먼저 DataFrame은 Spark에서 데이터를 Excel과 같은 스프레드시트 형태로 로드하여 처리 할 수 있는 기능입니다. 흔히, Python의 Pandas패키지의 DataFrame과 R에서의 DataFrame와 동일한 형태와 처리방법이라고 생각 할 수 있습니다. 다양한 데이터 형식(JSON, CSV, TEXT 등)과 데이터저장소(..
-
Health Information/Common Data Model
CDM이란? (개요 및 관련 용어 정리)
안녕하세요. 씨앤텍 시스템즈 입니다. 이번 글은 CDM 개요와 관련용어에 에 대해서 정리해 보았습니다. 내용 출처는 'The Book Of OHDSI' 입니다. *관찰 데이터(observational data): 환자가 치료를 받는 동안 환자에게 일어난 이벤트에 대한 기록 *의료 빅데이터(Big Health Data): 전 세계 증가하는 다수 환자에 대해서 수집되고 저장된 데이터 1) 연구활동 촉진 2) 치료 활동 지원 (HER) 3) 치료에 대한 지불 관리 (claims data; 보험청구자료) → 위 세가지는 임상 연구에 통상적으로 사용되며 데이터 내용은 각각 특별한 형식에 맞추어 구성됨 1) 연구가의 편견 배제 관찰 데이터는 임상치료에서 일어난 이벤트의 상세한 부분까지 고루 담을 수 없기에, 각기 ..
-
Data/Bigdata
Elastic Search란?
안녕하세요 씨앤텍 시스템즈의 김준형 입니다. 이번 포스트는 Elastic Search에대해 조사했습니다. Elastic Search에 대한 설명은 다음과 같은 차례로 진행하겠습니다. 1. Elastic Search란? 2. ELK 스택에 사용된 프로그램 3. ELK 스택 구조 4. ELK 스택 확장 구조 1. Elastic Search란? 정의 : Apache Lucene ( 아파치 루씬 ) 기반의 Java 오픈소스 분산 검색 엔진 특징 : 방대한 양의 데이터를 신속하게 처리, 실시간 ( NRT, Near Real Time ) 으로 저장 사용 : ElasticSearch는 검색을 위해 단독으로 사용되기도 하며, ELK ( ElasticSearch / Logstatsh / Kibana ) 스택으로 사용 A..