ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Minseok Kwak - dev 개설
    지나가는거 2023. 3. 3. 21:44

    개발 블로그를 하나 개설하였다. 수업을 정리할 겸 해서 하나 만들게 되었다.

     

    굳이 따로 블로그를 개설한 이유는 일상생활과 개발 간에 구분을 짓기 위함이다. 둘 간에 다루는 이야기도 다르고, 섞여있게 되면 조금 보기 싫을 거 같아(내 생각이다) 분리하기로 했다.

     

    처음에는 notion에 기록하여 public으로 전환할까 했지만, 성격상 하나의 플랫폼에 묶여있는 것을 싫어하여 서비스 독립적으로 운영이 가능한 쪽으로 알아보았다. 여담으로, 이러한 점이 싫어 사진과 문서들을 해마다 아카이빙하여 NAS에 저장 중이다.

     

    처음에는 Github pages에서 jekyll을 이용하여 구성하려 했다. 해당 방법이 가장 많이 알려져있어서 초기에 선택했는데, 알아보니 지금 사용하고 있는 Hugo 그리고 그 외에 hexo, 11ty 등 여러 프로그램이 있어 비교해 보던 중 Hugo가 속도면에서 jekyll에 비해 월등히 빠르고 무엇보다도 Golang으로 제작되어 있다 하여 Hugo를 선택하였다.

     

    설치 과정에서 초반에는 조금 해맸지만, 다른 글들과 다르게 Github Actions를 이용하여 배포하는 방법이 사실상 공식처럼 있어서 해당 방법으로 진행하니 무난히 되었다. 기본 설치 후 몇 가지 커스텀을 하였는데 다음과 같다.

    • archine: 테마 이름이다. 상당히 깔끔하여 선택하였다.
    • katex: Hugo 자체에는 latex가 들어있지 않다. latex를 해석해주는 플러그인이다. 사용하기 위해서는 Hugo에 설치하는 방법을 따로 검색해봐야 한다.
    • utterances: 이번에 설치하며 가장 특이한 부분이였다. Hugo의 경우 static page여서 댓글 기능이 없는 줄 알았는데, git의 issue 기능을 이용하여 댓글 기능을 만들어 놓았다. 댓글을 저장할 repository를 만들어 그곳에 issue로 저장하는 것이다. 아직 설정이 제대로 되지 않아 메인 페이지에서도 댓글 기능이 켜져 있지만 수정을 통해 고칠 수 있을 것 같다. 위와 마찬가지로 따로 찾아봐야 한다.

    이와 같이 설정을 하여 아래의 결과가 나왔다. 혹시나 궁금하게 된다면 들어가보길 바란다.

     

    Minseok Kwak - dev

     

    dev.minseok.me

    이상 나의 개발 블로그 개설이였다. 화이팅!

    '지나가는거' 카테고리의 다른 글

    자세히, 오래 그리고 가까이  (0) 2024.07.07
    1,000명 달성  (1) 2023.08.18
    근 1년 만에 왔  (0) 2023.01.25
    한 해가 가며 그리고 오며  (0) 2022.01.01
    Trust me, I'm an engineer!  (0) 2020.12.16

    댓글

Designed by Tistory.