Language

파싱을 할때 단위 테스트를 할때는 문제가 없었는데 여러 마크다운을 섞어 놓았을때 여러 케이스들을 처리하지 못하는 경우가 생겼다. 생각해보니 처음부터 복합적인 마크다운을 복붙해서 테스트를 짜고 함수가 목표하는 변경만 equal assertion하도록 짰으면 되는거였다. 😭 오마이갓

Devops

오늘은 배포하는데 배포환경에 문제가 있었는데 원인을 뭔지 빠르게 찾지 못해서 시간을 많이 썼다. 단순히 앱과 같이 돌아가는 WAS 인스턴스가 살아있냐 정도로는 실질적인 배포를 보장할 수 없다는걸 배웠다. 인스턴스에 충분한 메모리 용량이 확보되었는지 큐가 포화상태가 아닌지. 이해할 수 없는 이유로 배포를 할 수 없는 상태가 될 수 있다는걸 염두에 두고 배포전에 미리 체크를 하도록 스크립트를 준비하고 또 문제가 생겼을때 그 부분을 바로 감지해낼 수 있도록 파이프라인을 미리구성해야한다.

Philosophy

레이달리오의 신작 『변동하는 세계질서』를 매일 조금씩 보고 있다. 옛날부터 가지고 있던 이 세상에 대한 모든 이론을 다 담아놓은 듯한 기분의 책. 유발 하라리의 호모 사피엔스가 인간의 상상력과 커뮤니케이션에 방점을둔 모든것에 대한 이론(theory of everything)이었다면 이 책은 국가와 경제의 운명에 관한 모든 것에 대한 이론이다. 1학년 때 멍청한 수요공급 곡선같은걸 배울시간에 조금은 뇌피셜 같아도 이런 내용을 배웠으면 훨씬 좋았을텐데 😚

Life

  • 움직인 시간: 0.5hr (출근 시간이 너무 짧아졌다. 전엔 최소 하루 1시간이었는데)
  • 습관 일기: Youtube 1시간 42분
  • 생체배터리: 50 % → 30%

Categories:

Updated:

Leave a comment