잡동사니
내가 경험했던바에 따르면 한 프로젝트에 다수의 개발자가 특정한 개발 규칙없이 개발을 하면개발자마다 코딩 스타일이 다르다보니 유지보수시 소스 분석시간이 길어지고기능간 종속성을 알 수없어 잠재적인 버그의 위험성이 커지고개발자마다 동일한 혹은 비슷한 기능 개발을 위해 매 프로젝트마다 반복 코딩해야하는 비효율성이 있다고 생각됩니다. 이를 해결하고자 스크립트 프레임워크를 조사한 결과 최근 JS단에서 AngularJS의 반응이 좋은것 같아 이를 소개하고자 합니다. AngularJS란?MIT 라이센스에 기반한 오픈소스 프로젝트로웹 서비스를 SPAs(Single Page Applications)이라는 개념으로 접근하여기존 개발 방법중에서 HTML의 변경을 위해 돔을 직접 컨트롤하는 방법에서 벗어나HTML을 확장하여 사..
통일부에서 제공하는 북한정보포털의 지도 페이지입니다. 국가에서 보유하고 있는 북한에 대한 자료를 민간인에서 제공하고자 만든 서비스로써딱딱한 보고서 형식의 자료 제공에서 벋어나서 현황이나 시설물, 지명과 같은 정보를 지도상에 표출하여일반인들의 자료 접근성을 높이고 시설물의 분포도나 지명의 위치 그리고 현황을 쉽게 파악할 수 있도록지도를 기반으로 서비스를 제공하고 있습니다. [메인 화면] 본 서비스에서 제공하는 모든 정보는 지도를 기반으로 표현되고 있습니다.주제도조회 서비스를 통하여 시설의 분포도 및 현황을 제공하고시설물/지명 검색을 통하여 원하는 시설물 및 지명 정보를 제공하고공간검색능 통하여 특정 구역을 대상으로 시설물을 검색할 수 있도록 서비스를 제공하고 있습니다. 또한 2D/3D 전환기능을 제공하여 ..