Golang Release 빌드
Golang으로 개발한 패키지를 binary로 배포할 때 Build 옵션 설정
-trimpath: stacktrace에서 go 파일 전체 절대 경로를 패키지 기준 상대경로로 변경
-ldflags "-w -s": stripped 출력물 생성, debugging 기능 제외
Golang으로 개발한 패키지를 binary로 배포할 때 Build 옵션 설정
-trimpath: stacktrace에서 go 파일 전체 절대 경로를 패키지 기준 상대경로로 변경
-ldflags "-w -s": stripped 출력물 생성, debugging 기능 제외
• development • software • Hun Jang
복잡한 클라우드 설정과 인프라 관리에서 벗어나고 싶다면, exe.dev는 하나의 해답이 된다. 이 글에서는 SSH만으로 인프라를 제어하는 새로운 접근 방식과 API 키 없는 LLM 게이트웨이, 그리고 서버리스 대신 ‘그냥 컴퓨터’로 돌아가는 Serverful 철학까지, exe.dev가 제안하는 단순한 인프라의 미래를 정리했다. 개발자가 다시 비즈니스 로직에 집중할 수 있도록 만드는 인프라, 그 본질을 살펴본다.
• go • web • development • software • Hun Jang
CLI 명령을 PTY로 감싸 WebSocket으로 브라우저에 실시간 스트리밍하는 경량 서버. Go 단일 바이너리, 멀티탭, 분할 패널, 에이전트 모드, 파일 업로드, 모바일 지원까지.
• software • web • mobile • Hun Jang
모바일 브라우저 Bottom 영역 처리 가이드 1. visualViewport API - JavaScript로 실시간 viewport 높이 추적 2. CSS dvh 단위 + Fallback - 3단계 cascade 전략으로 브라우저 호환성 확보 3. safe-area-inset - iOS notch, Android 제스처 바 대응