개발일기 47

[HTML] html 기본

HTML html은 Hyper Text Markup Language의 줄임말입니다. 웹을 이루는 가장 기초적인 구성 요소입니다. 프로그래밍 언어가 아니며, 컨텐츠의 구조를 정의하는 마크업 언어입니다. Hyper Text 참조를 통해 사용자가 한 문서에서 다른 문서로 접근할 수 있는 텍스트입니다. Markup Language 태그 등을 이용하여 문서나 데이터의 구조를 명시하는 언어입니다. 지난 번에 공부했던 Markdown도 이에 해당합니다. HTML 분석 요소 (Element) 각각의 요소들이 모여 html을 구성합니다. 요소는 중첩(nesting)될 수 있습니다. 요소는 속성(attribute)을 가질 수 있습니다. 여는 태그(opening tag) : 요소의 시작을 나타냅니다. 요소의 이름으로 구성되..

개발일기/Web 2022.02.12

[Python 기초] 문자열(string)의 여러가지 method 알아보기!

문자열 (String) 순서가 있고 순회 가능합니다. 변경 불가능한 성질이 있습니다. 문자열의 여러가지 조작법 (Method) 문자열의 모든 method는 dir('string') 을 통해 확인할 수 있습니다. dir('string') [출력] ['__add__', '__class__', ... 'translate', 'upper', 'zfill'] .find(x) x의 첫 번째 위치를 인덱스로 반환합니다. 만약 문자열 내에 x가 없으면 -1을 반환합니다.. word = 'find' print(word.find('n')) [출력] 2 .index(x) x의 첫 번째 위치를 인덱스로 반환합니다. .find()와는 다르게 문자열 내에 x가 없으면 오류가 발생합니다. word = 'index' print(wo..

개발일기/Python 2022.01.25

[Python기초] 자료형 알아보기!

자료형(Data Type) 자료형 분류 Boolean Type (부울형) Numeric Type (수치형) int float complex String Type (문자열) None Type Boolean Type 불형, 부울형, 불 자료형 등으로 불립니다. True 또는 False 값을 가집니다. 비교 연산자는 Bool 값을 반환해줍니다. [예시] a = 5 b = 3 c = a > b print(c, type(c)) [출력 예시] True Numeric Type int float complex 세 가지 형태가 존재합니다. 각각 int() float() complex() 함수를 사용하여 문자열을 수치형으로 변환 가능합니다. 이 경우에는 문자열에 숫자를 표현하는 문자만 존재해야 합니다. int 정수 형태입..

개발일기/Python 2022.01.18

[Git 명령어] clone과 pull 알아보기

저장소 불러오기 지난 게시물에서는 git 기초 명령어들과 함께 우리의 로컬저장소에서 원격저장소로 변경 사항들을 업로드하는 방법에 대해 알아보았습니다. 게시물 링크 : git 기초 이번 시간에는 원격저장소에 저장되어 있는 변경사항드들을 로컬 저장소로 가져와보는 명령어 clone과 pull에 대해 알아보겠습니다. clone과 pull모두 로컬저장소로 변경사항들을 가져올 수 있습니다. 두 명령어는 작업하는 로컬저장소의 위치가 바뀔 때마다 유용하게 사용할 수 있습니다. git clone 이 명령어는 remote 설정까지 자동으로 완료합니다. 로컬저장소를 원격저장소와 같은 상태로 만들어줍니다. 보통 새로운 환경에서 프로젝트를 이어나갈 때 처음 사용합니다. git clone 형태로 작성합니다. 예시 $ git cl..

개발일기/Git 2022.01.15

Git 기초 배우기

Git 기초 Git 초기 설정 최초 한 번만 설정합니다. 매번 git을 사용할 때마다 설정할 필요가 없습니다. 커밋 작성자 정보 등록 $ git config --global user.email $ git config --global user.name 커밋 작성자 정보 확인 $ git config --global -l 또는 $ git config --global --list 커밋 작성자 정보 변경(이 후 커밋 작성자 정보 등록 다시 실행) $ git config --global --unset user.email $ git config --global --unset user.name Git 기초 명령어 로컬 저장소 working directory : 사용자의 일반적인 작업이 이뤄지는 곳. staging ar..

개발일기/Git 2022.01.14

CLI 기초 명령어 배우기

CLI 기초 명령어 절대 경로와 상대 경로 절대 경로 : 루트 디렉토리*로부터 목적 지점까지 거치는 모든 경로를 전부 작성한 것 루트 디렉토리 모든 파일과 폴더를 담고 있는 최상위 폴더입니다. windows의 경우 C 드라이브를 의미합니다. 예시 C:/users/사용자_계정/Desktop 상대 경로 : 현재 작업하고 있는 디렉토리(폴더)를 기준으로 계산된 상대적 위치 만약 현재 작업하고 있는 디렉토리가 C:/users라고 한다면 윈도우 바탕화면으로의 상대 경로는 폴더명/Desktop이 됩니다. ./:현재 작업하고 있는 폴더를 의미합니다. ../현재 작업하고 있는 폴더의 부모 (또는 상위) 폴더를 의미합니다. 터미널 기초 명령어 pwd 현재 있는 디렉토리의 위치를 절대 경로로 표시하는 명령어 touch 파..

개발일기/Git 2022.01.12

Markdown 익히기

마크다운 기초 제목 #을 사용하여 제목 입력 가능! 제목1 제목2 제목3 제목4 목차 [TOC] 를 입력하면 목차 생성 가능! [TOC] 목록 목록을 만들어봅시다. 1.을 입력하여 순서가 있는 목록을 작성합니다. 엔터를 치면 다음으로 넘어갑니다. 마찬가지로 계속해서 생성할 수 있습니다. 다음은 순서가 없는 목록입니다. 하이푼(-)을 사용하면 입력 가능합니다. 마찬가지로 엔터를 이용해 계속해서 생성 가능합니다. 하위목록은 탭(Tab)을 이용하여 만들 수 있습니다. 강조하기 글자의 스타일을 강조해 봅시다. 기울임 : 글의 앞뒤로 * 혹은 _을 삽입하면 기울인 글자를 만들 수 있습니다. 굵게 : 글의 앞뒤로 ** 혹은 __을 삽입하면 굵은 글씨를 만들 수 있습니다. 글을 드래그 한 후 ctrl + b 를 누르..