Blog/Github Blog

    GitHub 블로그 만들기(3) - disqus 사용해서 댓글 기능 추가하기

    댓글 기능을 추가해볼까? 저번 포스팅에서 개발 환경 구축에 대해 다뤄보았습니다. 이번에는 블로그에 댓글 기능을 추가해보도록 하겠습니다. Jekyll 을 사용해서 블로그를 만들게 되면 댓글 기능이 없어서 따로 추가를 해줘야 합니다. 댓글 기능이 필요 없는 분들도 계시겠지만 저는 방문하는 손님들과 소통을 하는 것이 좋다고 생각해서 추가를 했습니다. 또 댓글을 다는 곳이 없으면 허전하기도 하구요ㅋㅋ disqus 라는 API를 사용해서 추가를 할 건데요, 무료로 댓글 기능을 추가할 수 있어서 많은 사람들이 사용하고 있습니다. disqus 말고 utterances 도 있습니다. 각자 취향에 맞게 사용하시면 될 것 같습니다. 댓글 기능 추가 과정 1. disqus 회원 가입 disqus 홈페이지에 접속해서 회원가입..

    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 장점..