분류 전체보기 48

CodeIt Sprint FS 2nd 7일차

Git 기초 git? - 버전 관리 툴. 프로젝트 디렉토리를 버전별로 관리해서 어떤 수정사항들이 있었는지 볼 수 있고 원하면 이전 버전을 불러와서 복원할 수 있다.왜 사용하나? - 버전 관리가 없으면 코드 상 문제가 생겼을 때 어디부터 고쳐야할지 막막할 때가 많음. 그렇다고 버전을 각각 복제해서 두면 용량관리가 힘듬.버전의 수정사항을 확인할 수 있기 때문에 과거에 어떤 형태로 사용했는지, 어떤 문제가 발생했을지 예측하고 확인하기 쉬움.버전 관리를 통해 복원이 쉽기 때문에 협업에 있어서도 매우 큰 장점이 생김. repository - 프로젝트 디렉토리의 버전 별 모습, 변경사항 등을 저장하는 장소. 커밋이 저장되는 곳이다. 실제 프로젝트 디렉토리와는 별개의 개념이다.commit - 프로젝트 디렉토리의 상태..

CodeIt Sprint FS 2nd 6일차

4~5일차 및 6일차 아침의 경우 실습 시간으로 이론수업이 없었음. 6일차 주요 내용 - 유닉스 커맨드 및 vim 관련>> 유닉스 커맨드를 편하게 사용하기 위해 WSL 설치 및 VScode와 연동해뒀음 COMMAND -option arguments 형태로 사용함. man - 커맨드의 매뉴얼 페이지를 연다. 인자로 원하는 커맨드 이름을 전달한다.pwd - print working directiory. 현재 디렉토리를 표시해줌.cd - change directory. 해당 경로로 이동함. working directory를 변경한다. 경로는 절대경로, 상대경로 모두 사용 가능함.** 유닉스 경로에 대하여. - 현재 디렉토리.. - 상위 디렉토리/ - 루트 디렉토리~ - 홈 디렉토리. 일반적으로 /home/us..

CodeIt Sprint FS 2nd 3일차

FormPosition, Flexbox, Grid Formlabel - 레이블 태그로 감싸진 인풋 혹은 id과 for가 일치하는 인풋에 포커싱을 준다.input - 기본적으로는 텍스트를 입력받을 수 있는 태그input의 type에 대하여password - 내용을 감춤email - 이메일과 형식이 일치하는지 체크해줌checkbox - 체크박스 형태로 선택된 항목의 value값을 전송함. value가 없다면 on을 전송date - 일자 선택file - 파일 선택. accept 속성으로 확장자를 정해줄 수 있다. image/*등의 형식이 있음. mdn 참조.multiple 속성으로 여러파일 선택 가능number - 숫자 입력, min max step 속성이 존재함.radio - 라디오박스. 여러 값 중 하나만..

CodeIt Sprint FS 2nd 1~2일차

웹, HTML, CSS 기초 관련 내용. 클라이언트 : 정보를 요구하는 측서버 : 정보를 제공하는 측 DNS : IP를 자연어 단어를 이용해 알기 쉽게 변환해주는 방식 HTML : HyperText Markup Language - 마크업 언어이므로 문서의 구조를 설명하는 문법이 중요함CSS : Cascading Style Sheets - 문서의 디자인을 묘사하는 문서 MDN : https://developer.mozilla.org/ko/ - 웹개발에 필요한 스펙관련, 헷갈리거나 찾아볼거 있으면 자주 들여다볼것 CSSid : #아이디, 페이지 내에서 한번만 할당할 것! 캐스케이딩 순서 계산시 높은 우선순위를 가진다class : .클래스, 같은 속성을 가지는 요소들에 적용한다. 어지간하면 클래스를 사용 텍스..

마크다운

[공통] 마크다운 markdown 작성법영어지만, 조금 더 상세하게 마크다운 사용법을 안내하고 있는"Markdown Guide (https://www.markdownguide.org/)" 를 보시는 것을 추천합니다. ^^아, 그리고 마크다운만으로 표현이 부족하다고 느끼신다면, HTML 태그를 활용하시는 것도 좋습니다.1. 마크다운에 관하여1.1. 마크다운이란?Markdown은 텍스트 기반의 마크업언어로 2004년 존그루버에 의해 만들어졌으며 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 특수기호와 문자를 이용한 매우 간단한 구조의 문법을 사용하여 웹에서도 보다 빠르게 컨텐츠를 작성하고 보다 직관적으로 인식할 수 있다.마크다운이 최근 각광받기 시작한 이유는 깃헙(https://github.com)..

기타 2024.07.29

js 파일 인클루드를 위한 방법

(function () { /** JS 파일을 인클루드한다. * @param {string} file file path */ function includeJS(file) { var script = document.createElement("script"); script.src = file; script.type = "text/javascript"; script.defer = true; document.getElementsByTagName("head").item(0).appendChild(script); } includeJS("파일명"); })(); IIFE를 통해 익명으로 자동실행되도록 설정, 이 코드를 마스터가 되는 js파일에 넣어두면 된다.