본문으로 바로가기
TaeyoungKim.dev

기술 블로그

용어와 원리부터 시작해 실행 가능한 코드, 테스트와 디버깅, 보안·성능·운영의 트레이드오프까지 연결합니다.

글 목록

Bash while read 마지막 줄 누락: IFS와 -r을 함께 쓰는 이유

줄 끝 개행이 없는 파일을 while read로 읽을 때 마지막 줄이 빠지는 이유와 공백·역슬래시를 보존하는 입력 패턴을 작은 예제로 확인합니다.

리눅스3 분

AI 학습자료 수정: 목표를 바꿨는데 실습은 예전 내용인 이유

학습 목표가 바뀐 뒤 목차와 실습이 어긋나지 않게, 승인된 단계와 다시 확인할 단계를 분리하는 방법을 살펴봅니다.

AI4 분

pandas loc와 iloc 차이: 필터 후 첫 행이 KeyError가 나는 이유

DataFrame을 필터링한 뒤 첫 행을 읽을 때 loc[0]이 실패하고 iloc[0]은 동작하는 이유를 행 라벨과 위치로 구분합니다.

파이썬3 분

AWS EBS 스냅샷 일관성: 생성했는데 최신 데이터가 빠질 수 있는 이유

EBS 볼륨 스냅샷과 애플리케이션·운영체제 버퍼의 경계를 구분하고 쓰기 중단·복원 검증을 계획하는 방법을 설명합니다.

클라우드3 분

Dart final과 const 차이: final 리스트에 add가 되는 이유

Dart에서 final 변수의 재할당 금지와 const 리스트의 변경 불가를 같은 목록으로 비교하고, 바뀌면 안 되는 데이터를 전달할 때의 경계를 설명합니다.

앱3 분

HTML form 안의 button이 폼을 제출할 때: type=button과 submit 구분

도움말 버튼을 눌렀는데 폼이 제출되는 이유를 링크·일반 버튼·제출 버튼의 역할과 재현 예제로 구분합니다.

웹3 분

Azure Traffic Manager 우선순위 라우팅: 장애 전환이 바로 보이지 않는 이유

Traffic Manager의 Priority 방식에서 정상 엔드포인트 선택과 모니터링, DNS 캐시 때문에 전환이 즉시 보이지 않을 수 있는 이유를 설명합니다.

리눅스4 분