전체 글 73

Git 이란 무엇인가?

Git이란 소스코드를 효과적으로 관리하기 위해 개발된 ‘분산형 버전 관리 시스템’이다. 원래는 Linux 소스코드를 관리할 목적으로 개발 되었다. Git에서는 소스 코드가 변경된 이력을 쉽게 확인할 수 있고, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수도 있다. 또 내가 올리려는 파일이 누군가 편집한 내용과 충돌한다면, 서버에 업로드 할 때 경고 메시지가 발생됩니다. 누군가가 애써 편집한 내용을 덮어써버리는 실수는 없다. 깃을 공부할수 있는 사이트 https://backlog.com/git-tutorial/kr/

CSS 와 HTML 이란?

HTML 은 Hyper Text Markup Language 약어로 HyperText(웹 페이지에서 다른 페이지로 이동할 수 있도록 하는 것) 기능을 가진 문서를 만드는 언어이다 구조를 설계할 때 사용되는 언어로 Hyper link 시스템을 가지고 있으며, 흔히 말하는 웹 페이지를 위한 마크업 언어라고 할 수 있다 CSS는 Cascading Style Sheets의 약자로 웹 문서의 스타일을 지정하고 꾸미는 데에 사용되는 언어이다. 기존의 웹 페이지 제작 언어인 HTML과 별개로 CSS라는 언어를 도입했다. 현재 CSS는 HTML 언어와 함께 동작하며 HTML로 작성된 정보를 시각적으로 이쁘게 바꿔주는 역할을 한다.

알고리즘이란? 알고리즘 기초공부

알고리즘이란? 알고리즘이란, 어떤 문제를 해결하기 위한 자세한 방법입니다. 예를 들어 라면을 만들기 위해서는 냄비에 물을 끓이고, 라면 봉지를 뜯고, 스프와 건더기를 넣고, 면을 넣고, 4분 정도 기다리면 되는데요. 여기서 우리가 해결하고 싶은 문제는 라면을 끓이는 것이고, 방금 이야기한 해결 방법이 라면을 끓이는 문제에 대한 알고리즘입니다. 그런데 친구 하나는 스프랑 건더기보다 면을 먼저 넣어야 더 맛있다고 생각합니다. 또 다른 친구는 면을 익히는 중에 면을 살짝씩 위로 들어올려서 공기에 접촉시켜주면 면이 더 탱탱해진다고 주장하네요. 모두 목적은 같은데 방법이 조금씩 다릅니다. 같은 문제를 해결하기 위해서도 다양한 알고리즘이 존재하는 거죠. 좋은 알고리즘이란? 그렇다면 다양한 알고리즘 중에 좋은 알고리..