1 분 소요

깃허브 블로그 만들기

이미지넣기

coding

로컬 개발환경 설정

실시간으로 반영하도록 환경설정(Ruby gem)

power shell -> bundle exec jekyll serve

댓글 & 구글 애널리틱스 추가

DISQUS와 구글 애널리틱스 기능 이용하여 게시글 댓글과 블로그 보고서 사용가능

테마 / 폰트 / SNS링크 / 로고

_config.yml파일에서 테마와 폰트 변경과 SNS링크 추가 블로그이름 옆에 로고 추가 폰트는 _sass폴더의 _variables.scss파일과 minimal-mistakes.scss파일 수정을 통해 변경 가능

카테고리 기능, 태그 기능 추가

data폴더의 navigation.yml에 category, tag, search 추가

_pages폴더안에 category-archive.md, tag-archive.md파일 추가하여 기능 추가

글 목차, 404에러 페이지 추가

Table of contents(toc)를 추가하여 오른쪽에 heading에 따라 목록 구분

잘못된 주소로 들어갈때 에러 페이지 추가(404.md)

구글, 네이버 검색엔진 등록

Google Webmaster tools / Naver Webmaster tools를 이용하여 웹 소유권을 인정받은 후, sitemap.xml 사이트맵 제출

프로필 없애기 / sidebar 추가 /내 글 검색기능 추가

왼쪽 프로필을 사라지게 만들려면 author_profile: false

사라진 곳에 sidebar 추가하기 navigation.yml에 docs를 추가

해당 포스팅에 sidebar: nave: “docs” 추가

검색은 search.md파일을 생성 후 navigation.yml에 추가하면 끝

공지사항 / 버튼 / YouTube 영상 추가

[공지사항] 공지사항 기능 안내 드립니다.

공지사항입니다.

  • 공지사항 순서1
  • 공지사항 순서2

버튼입니다

깃허브 잔디심기(contribution) 반영이 안된다면?

변경사항을 commit 후, Pull requests에서 new pull request에 들어간 다음

base repository를 변경 후에 create pull request, merge까지 하면 반영

예제 코드 출력화면

>>> [i for i in range(4, 15)]
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

>>> [chr(i) for i in range(67, 80)]
['C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O']

>>> [i**3 for i in range(2, 5)]
[8, 27, 64]

>>> [i + j for i in range(5, 8) for j in range(3, 6)]
[8, 9, 10, 9, 10, 11, 10, 11, 12]

>>> [k for k in range(3, 35) if k % 2 == 0]
[4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34]

>>> [i * j for i in range(2, 6) for j in range(3, 7) if i % j == 0]
[9, 16, 25]

태그:

카테고리:

업데이트:

댓글남기기