전체보기 1769

코로나 자가격리 면제 체험기

올해 국토교통부에서 발주한 공적개발원조(ODA: Official Development Assistance) 사업과 관련해서 세번째 우즈베키스탄을 다녀왔습니다. 우즈베키스탄은 변이 바이러스로 인해 위험국가로 지정되어 있습니다. 그런데, 거의 모든 사람이 마스크를 끼는 우리나라와는 달리 그 나라에서는 마스크를 끼는 비율이 그다지 높지 않습니다. 그나마 처음 갔을 때는 한 30%정도 끼고 다니는 것 같더니, 이번에는 10%도 안되었습니다. 우즈베키스탄에서는 하루에 1천명정도 감염된다고 하는데, 우리나라처럼 철저한 추적조사를 하지 않기 떄문에 훨씬 많은 사람이 감염되었을 거라고 추정하는데, 우리 일행이 만난 공무원들도 마스크를 전혀 끼지 않았습니다. (처음 방문했을 때는 몇명 끼고 있었는데, 이번엔 정말 아무도..

기타/여행기 2021.11.26

우즈베키스탄 현지 유심카드 사용기

올해 우즈벡으로 세번째 출장왔습니다. 제가 수행하고 있는 국토교통부 발주 ODA 사업 때문입니다. 저는 전체 사업중 아주 작은 일부만 담당하고 있는데, 다른 교수님들은 모두 자가격리 때문에 출장이 힘들어서 할 수 없이 제가 세번다 출장에 따라오게 되었습니다. 이번 마지막 출장은 정말 오기 싫었는데 할수 없이... ㅠㅠ 출장 혹은 여행 올때 챙겨야 할 것중 가장 중요한 중 하나가 핸드폰 로밍입니다. 요즘 연결이 끊어지면 엄청 힘들잖아요. 맨 처음 출장 올 때는 당연히 통신사 제공 로밍을 사용했습니다. 하루에 1만원 정도로 기억합니다만, 통화/문자/데이터가 대부분 충분하게 사용할 수 있습니다. 두 번째 출장 올 때는 통신사 제공 무료 로밍을 사용했습니다. 속도가 100kbps 정도이고 대략 카톡 사용할 정도..

기타/여행기 2021.11.19

OGC내의 개념적 모델 활용에 대한 토론

관련 용어 - 개념적 모델 : 정보교환을 촉진하기 위한 공통 개념 및 그 관계에 대한 설명. - 논리적 모델 : 물리적 산물을 생산하는데 사용될 수 있는 인터페이스/데이터 모델의 추상 표현 - 물리적 모델 : 구현 가능한 산물 개념적 모델링의 장점 - 구현 주도의 표준과 독립적으로 개념에 관한 합의를 도출한다. - 개념과 그 의도를 소통할 수 있다. 이는 인코딩을 읽는 것보다 쉽다. - 다양한 구현간의 호환성을 보장하는데 도움이 된다. 현재 OGC내 개념적 모델 상황 - OGC 내에 개념적 모델링에 관한 요구가 존재한다. 단, 범위와 요구사항은 불명확하다. - OGC 표준에 개념적 모델의 포함 여부는 전적으로 제안팀 혹은 SWG에 달려있다. - 모델을 기술하기 위한 개념적/논리적이라는 용어는 많은 경우 ..

공간정보/표준 2021.10.23

Epub 에디터 Sigil 투토리얼

이 절에서는 여러분의 첫번째 EPUB 이북을 생성하고, Sigil 사용법을 배운다. Sigil의 기능에 대한 자세한 사항은 "기능" 장을 참고하라. 먼저 EPUB를 만들 때 무엇이 필요한지에 대해 간략하게 알아보기위해, 여러분이 해야할 작업을 순서대로 나열하면 다음과 같다. (EPUB 문서가 없을 경우) 문서를 HTML로 변환하여, Sigil로 불러들인다. 저자(Author), 제목(Title)을 비롯한 자세한 사항을 입력한다. 표지 그림을 추가한다. 목차(Table of Contents)를 생성한다. 생성한 이북이 EPUB 표준에 적합한지 검증한다. Sigil에서 형태 등 모든 것을 테스트한다. 실제 이북 리더에서 테스트한다. - 어떤 리더에서는 작동되지만, 다른 리더에서는 작동되지 않는 경우가 있다...

기타/WWW 2021.05.30

JSON 스키마 이해하기

JSON 스키마는 JSON 데이터의 구조를 검증하기 위한 강력한 도구이다. 그러나, 사양만 읽고 사용법을 익히려는 것은 설계도를 보고 운전을 배우는 것과 유사하다. 식료품을 사러가야 한다면, 전기 모터가 어떻게 맞물려 돌아가는지 알 필요가 없다. 이 책은 따라서, JSON 스키마를 위한 친절한 운전교본을 목표로 한다. 즉, 이 문서는 JSON 스키마를 작성하고자 하지만, 차를 제작하고자 하려는 것은 아닌 사람(JSON 스키마 검증기 개발자)을 위한 것이다. ****참고**** 이 책은 JSON 스키마 초안 7을 기술한다. 이전 버전의 경우, 여기에서 기술하는 포맷과 완벽하게 호환되지는 않지만, 대부분 그 차이는 문서중에 설명된다. 시작방법 이 책에서 사용하는 스키마 예제 및 JSON 스키마를 자신의 프로..

공간정보/표준 2020.12.19

JSON 스키마

JSON 스키마 는 JSON 문서에 주석을 달고 유효성을 검승할 수 있는 어휘이다. 장점 JSON 스키마 기존 데이터 포맷을 설명한다. 인간 및 기계가 일을 수 있는 깔끔한 문서화를 제공한다. 데이터의 유효성 검증 자동 테스트 및 클라이언트가 제출한 데이터의 품질 보증 하는 데 유용하다. JSON 하이퍼 스키마 JSON 포맷을 문서 구조에 제한을 걸지 않고 하이퍼미디어 포맷으로 만든다. 인스턴스 데이터에 URI 템플릿을 사용할 수 있다. 클라이언트 데이터를 JSON 스키마를 이용한 링크를 사용하도록 해준다. 콜렉션과 콜렉션 항목을 인식한다. 프로젝트 상태 2019년 9월 16일 : Draft 2019-09 가 발행되었다(이전 버전은 draft-08). IETF 문서 ID는 draft-handrews-*-..

공간정보/표준 2020.12.19

JSON 위키

JSON(JavaScript Object Notation)은 속성-값 쌍과 속성 데이터 유형(혹은 다른 직렬화 값)으로 구성되는 데이터 객체를 저장하고 전송하는, 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 파일 포맷이자 데이터 교환 포맷이다. JSON은 매우 흔한 데이터 포맷으로 AJAX 에서 XML 을 대체하는데 사용되는 등, 다양한 종류의 응용에서 사용된다. JSON은 언어 독립적 데이터 포맷이다. JSON은 JavaScript로부터 파생되었지만, 많은 현대 프로그래밍 언어는 JSON 포맷 데이터를 생성하고 파싱하는 코드를 포함한다. JSON의 공식 인터넷 매체 유형(media type)은 application/json 이다. JSON 파일명은 확장자가 .json 이다. 2000년대 초, 더..

공간정보/표준 2020.12.19

AHG 5 "자동 문서화" 특별 그룹

ISO/TC 211 "자동 문서화(Automated Documentation" 특별그룹(AHG, Ad-hoc group)의 정식 멤버로 활동하게 되었습니다. ISO 표준문서를 보면, UML 모델과 설명이 상이한 경우가 많습니다. 초안을 만든 뒤, UML을 수정하였으나 설명부분은 수정이 안되는 경우, 등등으로 인해 이러한 오류가 발생합니다. 이 특별그룹은 모든 설명을 UML 등의 모델에 작성하여 자동으로 ISO 표준 문서를 작성함으로써, 이러한 오류를 없애고자 하는 것이 목표입니다. 이 특별그룹 관련 저장소는 : https://github.com/ISO-TC211/AutomatedDocumentation 입니다. AHG 5 "자동 문서화" 특별 그룹의 두 가지 주요 임무 규정적 선언(Normative st..

공간정보/표준 2020.09.25

UML 모범사례

지리정보를 UML로 모델링하기 위한 모범 사례에 대한 ISO/TC211 위키이 위키의 목적은 지리정보를 UML로 모델링하기 위한 모범사례를 수집하고 표현하며, 기계와 인간이 모두 이해할 수 있는 모델을 제작하기 위함이다.1. 개요1.1 UML 기본https://github.com/ISO-TC211/UML-Best-Practices/wiki/Basic-UML1.1.1 UML 소개https://github.com/ISO-TC211/UML-Best-Practices/wiki/Introduction-to-UMLUML은 무엇인가?UML은 객체지향 모델링을 위한 그래픽 언어Unified Modelling Language의 약어Object Management Group(www.omg.org)에서 개발UML 2.4.1..

공간정보/표준 2020.01.10

ISO/TC211 HMMG 위키

개요 https://github.com/ISO-TC211/HMMG/wiki 이 위키의 목적은 ISO/TC211 조화 UML 모델(Harmonized UML Model)의 사용자 및 편집자에게, 이 모델에 연결하고 작업하는 방법을 알려주기 위한 것이다. ISO/TC 211 조화 UML 모델에 접근하는 방법 ISO/TC 211 조화 UML 모델은 Sparx ProCloud Service에 있는 Sparx Enterprise Architect 에서 관리된다. 이 모델은 웹 브라우저를 통해서도 접근할 수 있으며, Enterprise Architect에서 재사용가능 자원(Reusable Asset)을 통하여, 혹은 Enterprise Architect에서 Sparx ProCloud 로 직접 접근할 수도 있다. W..

공간정보/표준 2020.01.10