카테고리

    GitHub 블로그 만들기(2) - ruby 사용해서 개발환경 구축하기

    개발 환경 구축 왜 해야 하나요? 저번 포스팅에서 깃 허브 블로그를 구축했었는데, 깃 허브 블로그는 단점이 하나 있습니다. 바로 소스코드를 수정하고 commit 하게 되면 실제 블로그에 적용되기까지 딜레이가 존재하는 것입니다. 실제로 포스팅을 하기 위해서는 어떻게 보이는지 바로바로 확인을 해야 하는 경우가 종종 있는데요, 일일이 commit 해서 변경 사항을 확인하기보다는 실시간으로 확인하는 방법이 좋겠죠? 이 문제를 해결하기 위해서 bundle exec jekyll serve 를 사용해서 실시간으로 블로그의 수정 사항을 확인할 수 있습니다. 개발 환경 구축 1. Ruby 설치 bundle exec jekyll serve 을 사용하기 위해서는 Ruby를 설치해야 합니다. ruby는 ruby 공식 홈페이지..

    GitHub 블로그 만들기(1) - jekyll 사용해서 테마 입히기

    왜 깃허브 블로그인가? 블로그 플랫폼은 다양한 종류가 있습니다. tistory, github, velog, notion, naver 등이 있습니다. 개인적으로 기술 블로그를 운영하고 싶어서 여러 플랫폼을 찾아봤는데요, 제가 찾아보고 느낀점으로 플랫폼들을 평가해보자면 다음과 같습니다. tistory 장점 : 다루기 쉽다, 사용하는 사람이 많다, 무난하다 단점 : 마크다운 문법에 뒤쳐지고 있다, 스킨찾기 힘들다 github 장점 : 코드 수정해서 입맛대로 개조 가능, GitHub와 연동 단점 : 진입장벽이 높다, 반영되는데 좀 걸린다 velog 장점 : 개발자 친화적, 간단하다 단점 : 꾸미는 맛이 없다 notion 장점 : 편하다, 정리하기 좋음 단점 : 구글 검색하기 까다로움, 용량 제한 naver 장점..