20210703 TIL

업데이트:

가독성을 위해 ##와 ###를 사용해서 제목 표시를 해본다!
#의 개수가 많을수록 글씨 크기가 작아진다.

교내 코딩대회 참가 준비

새벽에 Visual Studio Code와 파이썬을 설치했다!
대회가 백준 사이트를 통해 진행한다고 해서, 회원가입도 했다.
연습으로 “단계별로 풀어보기” 1단계 입출력과 사칙연산 중, 1단계(문제번호 2557), 2단계(문제번호 10718)를 풀었다.
대회에서 문제 1개 풀어내는 게 목표다!



교내 코딩대회 참가

오늘 오전 10시부터 2시간 동안 교내 코딩대회에 참가했다.
정식 이름은 “2021 연세대학교 미래캠퍼스 제2회 슬기로운 코딩생활”
백준 사이트에서 온라인으로 진행되었고, 줌으로 접속해서 노트북 화면과 모니터가 보이도록 했다.
4문제 중 1문제를 맞추고, 비전공자 부문 3등 상을 받았다.
자세한 내용은 따로 글을 올려서 정리해야겠다.




오늘의 블로그 만들기

오늘의 블로그 만들기는, ‘블로그 카테고리와 태그 목록 구성하기’ 차례이다.
자세한 내용은 https://devinlife.com/howto%20github%20pages/category-tag/ 보고 공부했다.
구체적인 내용을 보고 싶으신 분은 위의 링크로!!!!
제가 쓰는 게시물은..제가 예전에 어떻게 만든 건가 확인하고 싶을 때 보려고 씁니다.



카테고리와 태그를 사용하지 않으려면,,

_config.yml파일에서 category_archive, tag_archive 설정 부분을 주석 처리하기!
(_를 쓰니까 글씨가 기울어진다? 찾아보니까 MarkDown 문법에서 강조 표시 중에 하나였다! 음! \를 앞에 쓰면 _와 *를 쓸 수 있다!
자세한 내용은 https://dev-youngjun.tistory.com/51)

_config.yml 파일

category_archive:
  type: liquid
  path: /categories/
tag_archive:
  type: liquid
  path: /tags/




카테고리 페이지를 생성했다. /_pages/category-archive.md 파일

---
title: "Posts by Category"
layout: categories
permalink: /categories/
author_profile: true
---

이때 layout도 categoies, 모든 카테고리별로 글을 보여준다.
permalink는 _config.yml 파일의 path와 동일하게 할 것.



메뉴바에 Categoies 메뉴도 등록! _data/navigation.yml 파일을 수정했다.

# main links
main:
   - title: "About"
     url: /about/
   - title: "Categories"
     url: /categories/




tags 페이지 등록했다. /_pages/tag-archive.md 파일 생성

---
title: "Posts by Tag"
permalink: /tags/
layout: tags
author_profile: true
---

tags 페이지도 layout이 tags, tag 별로 전체 게시물 보여준다.
permalink도 _config.yml 파일의 path와 동일하게 /tags/이다.


메뉴바에 Tags 메뉴도 등록! _data/navigation.yml 파일을 수정했다.

# main links
main:
   - title: "About"
     url: /about/
   - title: "Categories"
     url: /categories/
   - title: "Tags"
     url: /tags/

Tags 메뉴를 메뉴바에 등록하지 않아도 된다.
메뉴바에 없어도 post 하단에 있는 태그 목록을 통해서, Tags 페이지로 들어갈 수 있다.


category 등록하기! categories와 다르다! 카테고리마다 페이지 생성해주기!

제목에서 말한 것처럼, categories와는 다르다.
categories 페이지는 모든 카테고리 항목별 포스트를 보여주고,
category 페이지는 1개의 카테고리에 해당하는 글만 보이도록, 카테고리마다 만들어주는 것이다.
지금까지 쓴 글과 앞으로 쓸 글을 생각하면, TIL, Blog, Competition, GDSC Yonsei, Algorithm 정도 만들까?

_pages/TIL.md

---
title: "TIL: Today I Learned"
permalink: /categories/TIL/
layout: category
author_profile: true
taxonomy: TIL
---

permalink는 /categories/TIL, categories 하위에 카테고리 이름? 주소창에 보이는 형태인 것 같다.
layout은 category!!!categories 아니다!
taxonomy는, 지금 만들고 있는 category 페이지에 보일, 그 1개의 카테고리를 적는다! post 쓸 때 사용했던 거!


오늘은 category 페이지를 TIL까지만 만들어야겠다. 나머지 페이지는 내일 만들기!