About
Image from wikipedia
짧은 소개
이 블로그는 제가 생물학자 겸 개발자 로서 흥미롭고 유용하다고 생각되는 것을 올리고 있어요. 과학자로서의 삶 은 흥미로운 것들로 가득찬 모험이어야 합니다. 그래서 뒤죽박죽 엉망처럼 보일 수 있지만 나름 공을 들여 정리한 것들 입니다.
무계획이 계획
습관적으로 일을 미루는 나의 행동을 정당하기 위한 변명입니다. 언젠가 하겠다는 생각은 늘해왔지만 글을 쓰는 일은 하기 싫은 일입니다. 아무리 적어도 다시 읽어보면 내용이 형편 없기 때문입니다. 그래도 조금이나마 글쓰는 힘을 키우기 위해 이 블로그를 만들었습니다. 그래서 큰 목표와 목적 없이 일벌레와 게으름뱅이 과학자 사이에서 내 마음대로 조금 유익한 일을 하려고 합니다.
작업 환경
제가 사용하는 환경에 대해서 간략히 적어볼게요.
사용하는 OS는 Windows [1] 와 Linux [2] 입니다. Linux 중 에서도 Ubuntu를 좀 더 선호했었죠. 그런데 최근에는 더 이쁜 Solus 를 쓰고 있습니다.
코딩할 때는 Visual studio code 를 쓰고, 파이펫팅 할 때는 Eppendorf 파이펫 을 씁니다, 가볍거든요.
이 블로그는 Github 에서 무료 호스팅되고, Static site generator 인 Nikola 를 사용했습니다.
왜 블로그를 하는가?
오래전부터(아마도 2006년) 존재감 없는 블로그를 만들어왔습니다. 제가 기억하는 선에서 한번 나열해보죠.
http://netsphere.codex.kr/: 호스팅 업체가 망해버렸습니다.
http://partrita.posterous.com/: 서비스가 종료되었습니다.
https://partrita.blogspot.kr/: 구글검색어 노출에 유리 [3] 했지만, 제약이 많아서 워드프레스로 이사
https://partrita.wordpress.com/: 처음에는 설치형을 사용하다. 무료호스팅을 제공하는 wordpress.com 으로 이사했습니다.
https://partrita.github.io/: PHP(워드프레스)는 너무 올드한 것 같고 핫한 깃헙으로 이전했습니다. FutureWarning: This will be removed in a future version.
https://tomorrow-lab.github.io/ : Quarto로 블로그툴을 변경했습니다.
여러번 이전을 하면서 과거의 글은 없어져버렸네요. 제가 블로그를 하는 이유도 명확하지 않거든요. 그냥 재미로 하는 겁니다.
Nikola 블로그
Static site generator 중에 가장 유명한건 Jekyll 입니다. 저도 처음에는 Jekyll을 사용했습니다. 그러다 Nikola 를 발견했고 Jupyter notebook 포스팅을 제공 한다는 사실을 알았죠. 저는 주로 Jupyter notebook에 코딩을 하기 때문에 바로 Nikola로 갈아 탔습니다.
- 장점:
Jupyter notebook 포맷(ipynb) 변경이 필요하지 않습니다.
Python으로 작성되어 있어 가독성이 좋고 (내가) 편집이 쉽죠.
여러가지 편리한 명령어를 지원합니다. 예를 들면 github_deploy 로 한방에 올리기!
- 단점:
사용자 수가 적어 정보가 적고 앞으로도 늘어날 것 같지는 않습니다.
테마는 많이 부족합니다.
저처럼 Jupyter notebook으로 블로그 포스트를 작성하고 싶으신 분들은 설치 가이드 를 참고 하세요.
저작권에 대해
이 곳에 올리는 글의 대부분은 저의 독창 적인 내용이 아닙니다. 제가 다른 곳(주로 인터넷)에서 얻은 정보들을 제멋대로 편집 해놓은 것이지요. 그래서 제가 쓴 글에 저작권 보호를 받는 자료가 포함되어 있을 수도 있어요. 만약 저작권을 침해한 것이 있다면 이메일 [4] 으로 연락 주시면 바로 처리하겠습니다.