최근에 배운 것들

Development

그냥 개인적으로 정리하기 위해서 씁니다.

  • 안드로이드 부트루프
    잘 쓰던 안드로이드가 부트루프가 걸리는 일이 있었습니다. dmesg 로 체크해보니 error changing dalvik-cache ownership 이라는 문제가 있길래, 그냥 깔끔하게 달빅 캐시를 날려주니 해결되었습니다.
  • alpine libc
    나이스 체크플러스 바이너리 (CPClient)가 알파인리눅스 도커 이미지 상에서 안 돌아가는 문제가 있었습니다. 분명히 파일이 있음에도 "No such file or directory" 에러를 띄워서 뭐지하고 봤는데, 알파인 특성 상 musl을 사용하는 바람에 libc 링크가 깨져서 일어나는 일이었습니다. Qiita에 올라온 글 을 따라서 libc6-compat 을 설치해서 해결했습니다.
  • innerText
    innerText에 대해서 별 생각을 안 가지고 있었는데, 최근에 MDN을 보다가 textContent와는 달리 숨겨진 요소의 텍스트를 제거하기 위해 리플로우를 일으킨다는 사실을 알았습니다. 원래도 안 썼지만 안 쓸 이유가 하나 더 늘었습니다.