일이 지났습니다. 시의성에 유의하세요

서문
이 블로그를 처음 시작한 것은 2015년이었습니다. 당시에는 Wordpress로 사이트를 구축했지만, 테마의 질이 들쭉날쭉했고 PHP 언어를 할 줄 몰라 커스터마이징이 어려워 결국 포기하게 되었습니다. 그러다 2017년쯤 Liquid를 템플릿으로 사용하는 Jekyll을 Github Pages에 적용하기로 했습니다.
누군가는 이렇게 물을지도 모르겠네요: “Jekyll은 Ruby로 만들어졌는데, PHP처럼 너도 할 줄 모르는 거 아니야?” 맞습니다. Ruby라는 보석도 제게는 버거웠지만, Github Pages와의 간편한 연동과 서버 구입이 필요 없다는 점이 선택의 이유였습니다.
젊었을 때, 산은 산이었다
컴퓨터 전공이 아니었기 때문에 기초 지식이 부족했습니다. 그래서 전공자들에게는 상식적인 문제들도 저는 오랜 시간이 걸려 이해했죠. 하지만 이 덕분에 제가 배운 것들은 직접 부딪히며 깨달은 것들이라 더욱印象深刻하게 남았습니다.
반면 일부 전공자들은 교수님의 주입식 교육과 시험 전 벼락치기로 얻은 지식이 저보다 탄탄하거나 유연하지 않았습니다.
그래서 이 시기에 유용하다고 느낀 것들을 기록해 두어 후배들이 참고할 수 있도록 했고, 이에 큰 보람을 느꼈습니다.
나중에 자라서, 산은 산이 아니었다
더 많은 것을 배우고 다양한 경험을 쌓으면서 블로그 업데이트를 중단했습니다. 그동안 제가 배운 것들이 모두 피상적인 지식에 불과하다는 걸 깨달았기 때문입니다. 컴퓨터 과학은 생각보다 세세하고 방대하며 복잡한 분야라, 어디서부터 글을 써야 할지 몰랐죠.
이제는, 산이 다시 산이다
훨씬 더 많은 것을 배우고 더 많은 경험을 한 후, 이 작은 블로그를 다시 업데이트하기로 결심했습니다. 가장 익숙한 부분부터 시작해 내용의 깊이와 폭을 고민하지 않고, 독자가 있든 없든 일단 쓰기로 했습니다.
후기
예전에 쓴 블로그 글들을 다시 읽어보니… 젊음이 대단하더군요. 실수를 두려워하지 않았죠 ^_^
이전 글들에는 오류가 많을 수 있습니다. 발견하시면 소셜 미디어로 편하게 메시지 주세요. Quora/知乎/Reddit 등에서 Xheldon이나 _Xheldon으로 검색하면 제 프로필을 찾을 수 있습니다. 프로필 사진은 게임 <포탈>(Portal)의 터렛이나 글라도스(GlaDOS)예요 ;-)
앞으로는 시사적인 내용도 추가할 계획입니다. 선을 넘지 않는 범위에서, 사회주의 핵심 가치를 지키며 제 의견을 표현하도록 노력하겠습니다.
업데이트 사항
- 전체 레이아웃을 최적화해 간결함을 유지하면서도 태그 분류를 강조해 검색이 용이하도록 개선했습니다.
- supersearch 기반의 검색 기능을 강조해 간결함과 사용 편의성을 조화시켰습니다.
- 페이지 내용 표시 영역을 넓히고 일부 글 제목을 레이아웃에 맞게 수정했습니다(이전에는 레이아웃이 좁아 제목을 간결하게 썼지만 이제는 제한을 풀었습니다).
- 홈과 프로젝트 페이지에서는 네비게이션이 왼쪽에, 글 페이지나 화면이 1080픽셀 미만일 때는 상단에 표시됩니다.
- 글에 TOC(목차)를 추가해 네비게이션과 외부 사이트에서 특정 앵커로 이동하기 편리해졌습니다.
- 홈에서 호버 시 title 속성(글 요약)이 표시됩니다.
- 각 글 앞에 시간 경과 알림과 참고 주소(번역 글인 경우) 및 글 설명을 추가했습니다(해당 내용이 있을 때만).
- 이미지와 자주 변경되지 않는 리소스(글 이미지, 라이브러리 파일, 폰트 파일 등)는 jsdelivr CDN을 사용해 접속 속도를 높였으며, 정적 리소스의 원본은 github에 있습니다.
저는 인생의 중요한 선택의 기로에 섰을 때, 누군가 최선의 방법을 알려주어 소중한 시간을 헛되이 보내지 않기를 바라곤 합니다. 그런 마음으로 저는 자주 블로그를 쓰며, 광활한 인터넷의 이 작은 구석에 제게는 단 한 번뿐인 인생 경험을 기록하여 도움이 필요한 분들에게 도움이 되기를 바랍니다.