검색어(search term):
--- 검색결과가 없습니다. ---
--- 검색결과: 건 ---
"One of the nice things about getting older is that you come to understand that you can integrate multiple aspects of your life together. When you're young, you think everything has to be binary, as that's exactly how you feel at that age".
- Min Jin Lee
Jekyll + Rouge 소스코드 하일라이팅 테스트
Rouge 이거 적용해보기.
https://github.com/ageldama/hello-adder-cl-asdf/blob/master/src/adders.lisp
;;; Actual Implementations here.
(in-package :hello-adder)
(defun make-adder (n)
(lambda (x) (+ n x)))
(defun 1+er ()
(make-adder 1))
https://github.com/ageldama/ageldama-gh-jekyll/commit/334ead4b31b305b82e85ae2c6a6e0a219ecc9e66 이렇게 작업해봤음.
…Github.io 블로그 TraviCI으로 빌드해서 배포하기
.. 여기 에 불만을 적었듯이, 여러가지로 그냥은 만족하기 어려운 부분이 있었다.
그런데, Travis-CI을 통해서 빌드해서 배포한다는 분이 계셨다. https://twitter.com/Realignist/status/815554589889994752
..난 생각 못해본 방법. ㅎㅎ 1
그래서 도전.
- 우선 Jekyll 소스용 저장소로 분리하고,
- 배포하는 페이지들은 원래의 저장소에 git-push 하도록 했다.
- https://github.com/felixrieseberg/travis-jekyll-git 여기 참고해서 삽질.
- 결과물은 https://github.com/ageldama/ageldama-gh-jekyll
..진행하면서 처음에 좀 짜증났던거,
Gemfile
에 설치할 의존성들 지정하고,bundle update
.- 그리고 그것만으로는 안되고,
.travis.yml
파일에 gem설치를 지정해야했다. https://github.com/ageldama/ageldama-gh-jekyll/blob/master/.travis.yml#L5
- 그리고 그것만으로는 안되고,
- Travis-CI 작업의 세팅에서
git_target
환경변수에 URL지정할때…github.com/ageldama/ageldama-gh-jekyll.git
처럼https://
스킴 부분 빼고,- 또 뒤에
.git
깜빡하면 당연히 git-push 안됨. ㅋ
-
솔직히 내가 뭘 제대로 하겠습니까. ↩︎
…
Github.io의 Jekyll 버젼이랑 차이?
다 만족스럽고 좋은데, 로컬에서 Jekyll 실행해서 미리보기한 결과랑 Github에 올려서 렌더링한거랑 마크다운 결과가 조금 달라서 짜증난다.
아마 마크다운 렌더러 버젼 차이 때문일거 같은데 ㅜ.ㅜ
% jekyll -v
jekyll 3.3.1
…
Emacs이랑 친해지기
“이맥스를 어떻게 배우면 좋은지 모르겠다. 여러번 도전해봤지만 항상 별로였다.”
..어느날 한 동료가 물어봤다. (그렇다 나는 일터에서도 이맥스를 켜놓고 계속 쓴다.)
솔직히 기본적으로 매일 Org-mode으로 계획, 일정 등등 정리하고 계속 개인적으로 정리하면서 쓰고, 파이썬, Go, Clojure 같은거 할때도 편집하고 테스트하기도 편하니까 선호하는 편인거 같다. (자바랑 스칼라은 물론 그냥 IntelliJ 쓴다.)
여튼 그날 간단히 짝프로그래밍하듯이 같이 앉아서 몇가지 이야기를 하고, 내 설정 파일 1 이나 어떻게 접근하는게 좋은지에 대해서 잠깐 이야기를 했었다. 그걸 블로깅으로 써보고 싶다.
…Welcome to Jekyll!
You’ll find this post in your _posts
directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve
, which launches a web server and auto-regenerates your site when a file is updated.
To add new posts, simply add a file in the _posts
directory that follows the convention YYYY-MM-DD-name-of-post.ext
and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.