Home
Kangsick's Blog
취소

1장, 프로그래밍

🔖 1장, 프로그래밍 📌 배운 내용 및 기억하고 싶은 내용 프로그래밍 컴퓨터에게 실행을 요구하는 일종의 커뮤니케이션 프로그래머에게 요구하는건 문제해결 능력과 요구사항의 이해 능력이며, Computatinoal thinking이다. 결국 프로그래밍이란 코드로 정확하고 상세하게 요구사항을 설명하는 작업이...

0장, 들어가며

🔖 0장, 들어가며 📌 배운 내용 및 기억하고 싶은 내용 JS의 태생적인 특징 JS는 과도하게 친절하기 떄문에 웬만하면 에러 없이 실행되며 암묵적으로 처리된다. 때문에 내부 동작을 이해하기 어렵게도 한다. JS는 웹페이지의 단순 보조 기능을 처리하기 위해 제한적인 용도로 만들어 졌으나, 오느날에는 프론트...

GitHUb Flow

GitHub Flow GitHub에서 제공하는 Pull Request 와 Code Review 기능을 적극적으로 활용한 방식 GitHub에서 제안하는 프로젝트 관리방법 💡 Tip :로컬 브랜치를 모두 원격 브랜치로 연동할 필요는 없다. 보통 로컬 브랜치에서 작업을 하다가 의미가 있다고 판단이 될 때 원격 저장소로 푸시하게 된다.

Git 명령어 모음

Git 명령어 모음 [TOC] 기본 명령어 git init : 저장소 만들기 로컬 Git 저장소 설정 git status : 현재 상태 확인 현재 작업 중인 파일의 상태 확인 #gst git add [-A] [<pathspec>...] : 현재 상태 추적 파일 변경사항을 인덱스에 추가 #gaa(전체...

GitHub Page Blog 커스텀

Jekyll 디렉토리 구조 Jekyll 디렉토리 구조 . ├── _config.yml ├── _data │ └── members.yml ├── _drafts │ ├── begin-with-the-crazy-ideas.md │ └── on-simplicity-in-technology.md ├── _includes │ ├── footer...

GitHub Page Blog 제작

GitHub Page Blog 만들기 Ruby 설치 Hombrew 이용한 Ruby 설치 brew update # Homebrew 업데이트 brew install rbenv ruby-build # rbenv 와 ruby-build 설치 bash_profile 수정 eval "$(rben...

Git commit 정리

Git 명령어 상세 정리 Git commit을 정리 하는 이유 설정 및 초기화 사용자 정보 git config --global user.name “Your name" git config --global user.email "Your email" --global 옵션으로 설정하는 것은 한 번만 하면 된다. 프로젝트마다 ...

GitHub Page에서 Fork한 레파지토리 잔디밭 적용시키기

GitHub Page에서 Fork한 Repository 잔디 심기 ❗️문제 상황 블로그는 잘 작동이 되나, 지금까지 입력한 Commit 내역이 GitHub Page에 잔디밭이 적용 안됨 GitHub에 잔디 심는 기준 GitHub 계정과 Commit 이메일 계정이 동일 해야함 ...

GitHub Page 구성중 에러

GitHub Page 구성중 에러 ❗️문제 상황 현재 나의 상태 Mac을 사용 Jekyll로 Chirpy Theme 사용 Ruby Gemfile 사용 CSS가 적용되지 않고 ---layout: home # Index page--- 화면만 나옴 Github Action에서 gh-pages가 생성되지 않음 💡 해...

HTTP의 특징과 구조

HTTP HTTP(HyperText Transfer Protocol) HyperText: 문서와 문서가 링크로 연결되도록 하는 태그로 구성된 언어 Transfer: 전송하다라는 의미. 보내는 주체와 받는 주체가 있다는 것이 큰 특징 Protocol: 컴퓨터 끼리 어떻게 HTML파일(HyperText)을 주고 받을지에 대한 약속, 통신규...