전체 글

IT, 서비스, 공부에 대한 기록
Info-tech/Web-DevOps

[2] Git의 기본적인 사용방법

Git, 깃의 기본적인 사용 방법을 알아보자. 깃이란 무엇인가? 깃은 분산형 저장관리 시스템의 한 솔루션이다. 분산형 버전관리 시스템을 깃이라고 부르는 것이 아니다. 분산형 버전관리 시스템을 구현한 소프트웨어 중 하나가 깃이다. 깃 서버(Git server) 중앙 집중형 버전관리 시스템과 유사하게 분산형 버전관리 시스템 또한 변경기록과 소스코드를 저장하는 서버가 있다. 깃에서는 그 서버를 ‘깃 서버’ 라고 부른다. (Git Server) 깃 클라이언트(Git client) 그리고 PC에서 깃 서버를 사용하기 위해 사용하는 소프트웨어는 Git Client(깃 클라이언트) 라고 한다. 깃허브는 뭔데? 깃이랑 깃허브가 무엇인지 혼동이 있을 수 있다. 깃은 위에서 말했듯이 분산형 버전관리 시스템을 구현한 소프트..

Info-tech/Web-DevOps

[2] SCM, 소프트웨어 형상 관리에 대해서

SCM이란? SCM은 Software Configuration Management의 약자이다. 경영학에서 사용하는 Supply Chain Management(공급망 관리)도 약자가 같아서 혼동하기 쉽다. 그 SCM이랑 이 SCM은 다르다. 더보기 공급망관리; SCM(Supply Chain Management)이란? 1. 공급망이란 어떤 경제활동을 위해 형성된 공급자 => 수요자의 모든 망을 말한다. (제품/서비스의 생산부터 소비를 경제활동이라고 하자) 2. 공급망(Supply Chain)에서 자원은 한정되어 있다. 3. 한정된 자원 하에서 어떻게 하면 가장 효율적인, 최대의 가치를 생산할 수 있을지를 논하는 것이 SCM이다. 참조해보면 좋을 글 https://www.samsungsds.com/kr/ins..

Info-tech/Web-DevOps

[1] Github, 깃허브란 무엇인가

깃허브는 깃 서버를 운영하는 회사 중 하나의 이름이다. 깃허브닷컴은 돈을 어떻게 버는가? 아직까지도, 오래 적자였는데, 이건 바뀔 것이다. 수십억의 Repository에 저장된 소스코드를 AI에 학습시킬 데이터가 있기 때문이다. 물론 위 얘기는 과거의 얘기다. 데이터를 목적으로 MS가 깃허브를 인수했다. 그것이 벌써 18년도 말의 이야기이며, MS는 AI Copilot 서비스를 GPT-3 기반으로 21년 6월 출시되었다. 참고로 깃은 리누스 토르발즈가 만든거다. 리눅스의 아버지이자 커널 개발자. 리눅스 개발하면서 버전관리 (소스관리) 소프트웨어 딴 회사꺼 쓰다가 불편한 점이 있어서 리누스가 개선요청했다. 개선요청에 문전박대 당한 리누스가 빡쳐서 만든기다. 형상관리 소프트웨어라고도 하는데 (형상=Confi..

Info-tech/Web-DevOps

[1] 에디터와 JDK 사용해보기

Visual Studio Code를 쓰자 Visual Studio -> C와 C++로 만든 IDE (Integrated Development Environment) 이다. Visual Studio Code (VSCode)는 편집기다. vscode는 js와 크롬의 엔진으로 만들어졌다. *js와 크롬 엔진으로 프로그램을 만들고 싶다면? 일렉트론을 쓰면 js로 스탠드얼론 프로그램 흉내를 낼 수 있다. 가벼운 프로그램을 만들 때 아주 좋은 방법이다. VSCode 설정하기 VScode에서 폴더 열고 경로를 만드는데 대문자로 시작해서 만들자. (파일명과 클래스명이 동일해야 하므로) codelens 는 좋은 기능이 많지만 초보떄는 혼동되는 부분이 생길 수 있으므로 설정에서 비활성화한다. Indent 매우매우 중요하다..

azcz
log of my action