Blog

  • Material Design 2, dark theme

    다크 테마에 대해서 알아보다 Material Design 에서 권고하는 값을 찾아 보고 싶었다.

    다크 모드 바탕색은 #121212를 권장한다. RGB로는 18이다.

    그리고 글자는 opacity 87% 라고 한다. 코파일럿에서 RGB로 어떻게 변환하냐고 물어봤더니 255 x 0.87 = 222 라고 한다.

  • 서부 전선 이상 없다 All Quiet on the Western Front (1979)

    • 영화 말미에 영화 제목의 문구인 ‘서부 전선 이상 없다’는 독일군 공보 방송 문구였다고 한다. 검색을 해봤더니 그런 문구를 실제로 사용하지는 않았을 것이라고 되어 있다. 그래도 영화가 무엇을 말하려고 하는지 잘 선택한 것 같다.
    • 주인공의 저 표정이 이 영화의 주제를 요약한다.
    • 중간에 한 장면을 예전에 본 것 같다. 그러니까 이 영화도 내가 봤던 영화 중 하나였다.
  • SOFA (Sepsis-related Organ Failure Assessment)

    몇몇 부분에서 찾아볼 내용이 있다.

    • ABGA를 밥 먹듯이 하는게 아니니까 SpO2에서 PaO2를 추정해야 하는 경우가 반드시 그리고 많이 생긴다. SpO2가 높을 경우(96% 이상) PaO2와의 차이가 커진다고 한다. 그런데 상당히 많은 경우에서 96%가 넘는다.
    • Tracheostomy를 한 경우 GCS는 어떻게 평가해야 하는지?
    • 특수한 경우에서 FiO2를 어떻게 평가해야 하는지? 통상적으로 0.21부터 시작하고 1L/min 증가할 때마다 0.04 정도 (어떤 곳에서는 0.03을 제시함) 증가한다.
    • 요즘은 norepi가 1차 약제라고 한다. 점수에 변동은 없는 것인지?

  • 음수의 거듭 제곱

    음수의 거듭 제곱을 구해야 할 일이 생겼다. 어떤 값을 추정할 수 있는 공식이 있다. 이 값은 거듭제곱이 여러 번 들어가 있다. 이 과정에서 오타가 생길 수도 있을 것이다.

    여러 번 검토해서 올바른 식을 만들고 계산했다. 엑셀에서는 구해지는 데 R에서는 NaN이 발생했다.

    한 참을 원인을 찾은 끝에 R은 음수의 거듭 제곱을 별도의 방법을 통해서 계산해야 한다고 한다.

    복소수로 변환하는 방법이 기본적인 것 같다. 그런데 이건 직관적이지 않다.

    가장 쉬운 방법은 양수로 변환한 다음 음수로 바꾸어 주는 것이다. 양수와 음수를 가리지 않고 계산하려면 다음과 같다. sign()은 입력이 양수이면 1, 음수이면 -1을 반환한다.

    sign(x) * abs(x) ^ (1/3)