[ 디버그 ] Debug란 벌레를 뜻하는 bug와 제거한다는 접두사 de- 가 합쳐진 단어로, 벌레를 제거하는 행위를 말한다.IT 용어로는 프로그램의 오류를 수정하는 작업을 의미한다. [ 디버깅 ]모든 소프트웨어에서 발생하는 소스 코드의 오류 또는 버그를 찾아 수정하는 과정을 말한다. [ 빌드 ] 작업하는 프로젝트에는 직접 작성한 코드 파일, 라이브러리 파일, 이미지 파일 등이 포함된다.프로젝트가 출시될 때 이것들은 다른 형태로 변형되거나 압축되어 보내지는데 이러한 과정을 빌드라고 한다.소스 코드로 작성된 프로그램을 실행 가능한 파일인 exe로 변환하는 과정도 포함된다.(컴파일, 인터프리터, 하이브리드의 3가지 방법의 빌드가 존재) 빌드를 하는 이유사용자가 바로 실행할 수 있는 파일 하나로 제공하기 위함..
IT 개념 및 용어

개발 서버에 pip로 설치된 패키지를 설치하다가 발견한 "레거시"IT에서의 뜻은 무엇일까? 뜻Legacy 시스템은 낡은 기술이나 방법론, 컴퓨터 시스템, 소프트웨어 등을 말한다. 이는 현대까지도 남아 쓰이는 기술을 부르는 말일 수 있지만 더이상 쓰지않더라도 현대의 기술에 영향을 주는 경우도 포함한다. 따라서 공생해야하거나 기반이 되는 오래된 시스템을 주로 레거시 시스템이라고 한다. 쉽게 말해, 오래된 시스템이 기반이 되거나 현재까지 남아 쓰이는 시스템은 레거시 시스템이라고 한다. 문제점적용되는 보안 패치의 부족으로 이전 운영체제 또는 응용 프로그램 내에 취약성을 일으킬 수 있고, 새로운 기술의 적용에 제한이 있으므로 전사적인 시스템 통합을 어렵게 할 수 있다고 한다.