본문 바로가기
  • AI (Artificial Intelligence)

Fundamental75

GIT 원본 : ProGIT Book(http://progit.org) 번역 : 김재훈(이솝 임베디드 포럼, http://www.aesop.or.kr) Chapter 1. GIT 가이드를 들어가면서... 이 챕터는 GIT를 최초로 사용하는 사람들을 위한 기본 지식에 대해 기술 합니다. 우선, 버전 콘트롤 시스템의 개념에 대해 알아본 후, GIT를 우리의 PC에 설정하고 사용하기 위한 방법에 대해 설명하고자 합니다. 또한, 왜 GIT가 현재 차세대 버전관리 시스템으로 각광을 받고 있으며, 그 이유에 대해 알아보고자 합니다. 그리고, 우리가 GIT를 제대로 활용하는 방법을 알려드리기 위해 이 문서를 작성 하였습니다. 1.1.1. 소스 코드 버전 관리란? 우선, 우리는 소스 코드 버전 관리 시스템이 왜 필요한지에 대.. 2014. 2. 17.
빌드와 빌드도구 1. 빌드와 빌드도구 1.1 빌드란? 빌드는 컴파일보다 훨씬 많은 것을 의미한다. 빌드에서는 compile, testing, inspection, deploy등의 과정등이 포함 될 수 있다. 즉 소프트웨어가 응집력 있는 하나의 단위로써 작동하는지 확인하는 과정이라 할 수 있다. 빌드란 소프트웨어를 생성하고 테스트하고 검사하여 배포하기 위해 수행하는 행위의 집합이다. 1.2 빌드 도구의 기능 코드 컴파일 : 테스트를 포함한 소스코드 컴파일 컴포넌트 패키징 : 자바의 jar 파일이나 윈도우의 exe 파일 같은 배포할 수 있는 컴포넌트를 묶는 작업 파일 조작 : 파일과 디렉토리를 만들고 복사하고 지우는 작업 개발 테스트 실행 : 자동화된 테스트 진행 버전관리 도구 통합 : 버전관리 시스템 지원 문서 생성 : .. 2014. 2. 17.
용어정리 메타데이타 [위키인용] 메타데이터 (metadata)란 데이터(data)를 위한 데이터이다. 어떤 데이터 즉 구조화된 정보를 분석, 분류하고 부가적 정보를 추가하기 위해 그 데이터 뒤에 함께 따라가는 정보를 말한다. 이를테면, 디지털 카메라에서는 사진을 찍어 기록할 때마다 카메라 자체의 정보와 촬영 당시의 시간, 노출, 플래시 사용 여부, 해상도, 사진 크기 등의 사진 정보를 화상 데이터와 같이 저장하게 되어 있다. 이러한 데이터를 분석하여 이용하면 그 뒤에 사진을 적절하게 정리하거나 다시 가공할 때에 아주 유용하게 쓸 수 있는 정보가 된다. 오늘날에는 GPS 기능을 사용하여 위치 정보까지 사진의 메타데이터에 입력할 수 있게 되었는데, 이를 이용하면 사진이 어디에서 촬영되었는지을 쉽게 알 수 있고, 이로.. 2014. 2. 14.