Tag: troubleshooting
All the articles with the tag "troubleshooting".
-
데이터를 숨긴 짧은 조회 최적화
커버리지가 100%인데 결과가 빠져 있던 건에서, 조회 단계의 절단과 파서가 안 보는 구조가 오류 없이 부분 결과를 만드는 방식을 정리한다.
-
경보가 울리지 않는 실패
4년간 300회 넘게 반복된 실패가 화면에는 정상으로만 보였던 건을 계기로, 실패가 신호를 내지 않는 구조들과 감시 대상을 무엇으로 잡아야 하는지 정리한다.
-
vee-validate 4 + zod: 로그인 버튼이 아무 반응 없을 때
vee-validate 4와 zod를 함께 사용할 때 로그인 버튼이 아무 반응 없이 실패하는 문제의 원인과 해결 방법을 정리한다. boolean 필드의 initialValues 함정이다.
-
Android SMS 릴레이 앱에서 MMS를 SMS처럼 PDU 파싱하면 생기는 문제
Android에서 MMS_RECEIVED intent를 등록하고 SMS와 동일한 PDU 파싱 로직을 적용하면 silent data corruption이 발생한다. 올바른 MMS 수신 방법을 정리한다.
-
그 가드가 실제로 막는 것
개인 대화에서만 되게 막았다고 생각한 운영자 전용 명령이 공개 그룹에서 그대로 돌았던 건을 통해, 가드가 실제로 무엇을 거르는지 확인하는 방법을 정리한다.
-
PHP-FPM Docker 컨테이너가 시작 직후 종료를 반복하는 문제
PHP-FPM Docker 컨테이너가 'ready to handle connections' 출력 후 exit code 0으로 즉시 종료되며 Restarting 상태를 반복하는 문제의 원인과 해결 방법을 정리한다.
-
범위를 넓히는 조용한 실패
배열이 비었는데 루프가 한 번 돌면서 빈 값이 파괴적 명령의 인자가 된 건을 분석하고, 실패가 오류로 드러나지 않고 다음 단계로 흘러가는 구조를 정리한다.
-
통과했지만 아무것도 검증 못 한 테스트
부수 효과를 막으려다 검증 대상까지 가짜로 대체한 테스트와, 완료가 아니라 예정을 세고 있던 검증 패턴을 나란히 놓고 통과의 신뢰 조건을 정리한다.