목록 전체 글 (193)
이롭게 현명하게
목차 버전 관리 개발 단계 지정하기 버전 등록 관련 주요 기능 버전 관리 과정 [버전 관리] 개발자 A, B, C, D…. 가 있다. 공동으로 서로 작성한 내용을 공유하며 작업한다고 했을 때 A가 작성한 파일을 B,C,D가 받아 사용하고 C가 작성한 파일을 F가 받아 작업할 때 A가 변경한 내용을 바로 B, C, D가 전달받아야지 문제가 발생하지 않는다. 만약 전달이 원활하지 않아 누군가는 이전 버전의 파일로 계속 작업을 한다면 잘못된 결과물이 나올 것이다. 이러한 문제를 해결하기 위해서는 요구사항이 서로 뒤엉키지 않도록 내용이 정확하게 개발자들에게 전달되어야 하기 때문에 버전 관리를 해야 한다. 요구 분석 단계에서 생성된 요구 분석 명세서는 3개의 버전 (V1.1, V1.2, V1.3)으로 진화해왔다...
목차 형상관리란? 형상관리 목적 형상 관리 절차 형상 관리 도구 [ 형상관리란? (SCM : Software Configuration Management)] 형상 관리를 알기 위해서는 변경관리, 버전 관리에 대해 알아야 한다. 1. 변경 관리 세상의 모든 것은 시간이 지남에 따라 변해간다. 자연에도 계절의 변화가 있고, 사람의 얼굴과 신체도 변한다. 자연에는 변화가 있지만 소프트웨어에는 변경이 일어난다. 소프트웨어 개발 도중에도 수정 사항이 생기고, 시간이 지날수록 새로운 기술이 생겨난다. 이것을 ‘변경’이라고 한다. 소프트웨어 개발 전체 단계에서 생기는 변경사항은 많은 부분에 영향을 미친다. 즉, 각 개발 단계에서 문서화된 산출물뿐만 아니라 데이터베이스, 코드, 테스트에도 영향을 미친다. 따라서 변경되..
오픈소스 ( OSS ; Open source software ) 어떤 제품을 개발하는 과정에 필요한 소스 코드나 설계도를 누구나 접근해서 열람할 수 있도록 공개하는 것으로 개발 시간을 줄일 수 있어 많이 사용한다. 라이선스 방식을 통해 배포된 소스 코드를 자유롭게 복사, 수정, 사용, 재배포할 수 있는 소프트웨어를 뜻한다. 오픈소스는 누구라도 버그를 수정하거나 코드를 개조하여 기능을 추가할 수 있으며, 소프트웨어 개발에 참여할 수 있다. 이렇게 오픈소스는 개발자에게 프로그램 배포 권리, 소스코드 접근 권리, 소스 코드 수정 권리를 제공한다. 더보기 소프트웨어는 현재 저작권, 특허권, 상표권, 영업비밀 등의 지식 재산권에 의해 보호받고 있다. 저작권 저작권(copyright)은 창작물에 대하여 창작자(저작..
목차 HTML,CSS,Javascript 웹 표준과 웹 접근성 [HTML, CSS, Javascript] 웹에서 돌아가는 대표적인 3가지 언어로 HTML,CSS,Javascript가 있습니다. 이 외에도 웹 개발이 가능한 여러 언어들이 있지만 그 중 대표적으로 쓰입니다. 건물을 지을 때는 골조 전문 - 미장 전문 - 인테리어 전문 등을 효율적인 작업을 위해 분야가 나눠지는 것 처럼 웹도 나뉘어 집니다. HTML ( Hyper Text Mark-up Language ) 프로그래밍 언어가 아닌 마크업 정보를 표현하는 마크업 언어로 문서 내용 이외의 문서의 구조나 서식 같은 것을 포함 웹 페이지에 보이는 제목, 문단, 표, 이미지, 동영상 등을 정의 정적 언어로 웹 페이지의 전체적인 구조를 만든다. Hello..
이 확장은 더 이상 유지 관리되지 않으므로 더 이상 사용되지 않습니다. VSCODE에서 beautify 서비스를 중단하였습니다. 기존에 설치가 되어있었다면 계속 사용할 수 있었지만, 삭제 후 재설치는 불가능합니다. beautify 기능은 사용 가능하나 업데이트 되거나 오류로 인한 수정 보완은 없다는 뜻으로 보입니다. 만약 다른 것으로 사용을 원하시면 prettier 사용을 추천 드립니다! 목차 플러그인 설치 방법 Beautify 사용 방법 [플러그인 설치 방법] 1. VSCODE 왼쪽 메뉴에서 아래에 있는 확장( = Extensions 또는 단축키 Ctrl + Shift + X ) 클릭 2. 원하는 플러그인 검색 후 설치 [ Beautify ] - VSCode에서 코드를 정렬하는 단축키는 OS마다 조금씩..
목차 플러그인 설치 방법 Live Server 사용법 [플러그인 설치 방법] 1. VSCODE 왼쪽 메뉴에서 아래에 있는 확장( = Extensions 또는 단축키 Ctrl + Shift + X ) 클릭 2. 원하는 플러그인 검색 후 설치 [ Live Server ] - 현재 개발 중인 코드를 실시간으로 보여주는 기능 - 코드 저장시 로컬 서버를 통해 반영 [ 사용법 ] 1. 파일 탐색기에서 파일 생성(.html) 2. 코드 입력 Hello world! 3. 오른쪽 마우스 클릭 4. Open with Live Server 클릭 5. 실행 결과 6. 저장이 안 되어있는 상태 7. 저장 후 결과 8. VSCODE 하단에 Port:5500 클릭시 Live Server 종료 잘못된 정보는 댓글에 남겨주시면 감사..