bean_log logobean_log();
personaldone2025

ZIP Text Viewer

ZIP 파일을 굳이 압축 해제하지 않고 내부 텍스트를 바로 읽을 수 있도록 만든 뷰어입니다. UTF-8과 CP949가 섞여 있는 환경에서도 텍스트를 안정적으로 다루는 데 초점을 맞췄습니다.

DesktopText ViewerEncodingUtility

Role

문제 정의, 기능 설계, 구현

$ problem

Problem

텍스트 파일을 확인하기 위해 압축을 매번 해제하는 과정이 번거로웠고, 특히 인코딩이 섞여 있는 환경에서는 내용이 깨지는 문제가 반복됐습니다.

파일을 빠르게 훑어보는 목적에 맞는 가벼운 도구가 필요했습니다.

$ approach

Approach

압축 해제 없이 ZIP 내부 텍스트를 바로 읽는 흐름을 중심으로 기능을 구성했습니다.

UTF-8뿐 아니라 CP949 환경까지 고려해, 실제 사용 중 겪는 인코딩 문제를 줄이는 데 집중했습니다.

$ what i did

What I Did

파일 탐색과 뷰어 흐름 설계

텍스트 표시 기능 구현

인코딩 대응과 사용성 점검

$ retrospective

Retrospective

작은 유틸리티일수록 사용자의 반복 행동을 얼마나 줄여주는지가 중요하다는 점을 다시 느꼈습니다.