Posts
All the articles I've posted.
-
항만 도메인 공부 #1 — 컨테이너가 바꾼 것, 그리고 스마트 항만
데이터베이스와 코드를 알아도 무역을 모르면 분석이 안 된다는 말을 듣고 항만 도메인부터 잡았다. 항만이 왜 이렇게 복잡해졌는지, 컨테이너화가 무엇을 바꿨는지, 그래서 스마트 항만이 왜 필요해졌는지 정리한 첫 강의 기록.
-
데이터 엔지니어링 공부 #1 — Coffee 와 coffee 는 다른 값이다
데이터 엔지니어링 공부를 시작했다. 일부러 더러운 CSV 를 만들어 대소문자와 빈 값이 집계를 어떻게 망가뜨리는지 확인하고, raw 데이터는 건드리지 않고 staging 에서 정제한다는 원칙과 UPPER · CASE · COALESCE 를 배운 이틀치 기록.
-
앱인토스 실기기 테스트 — 폰 직결로 헤매다 ait deploy 로 풀었다
8월 바이브코딩 챌린지를 시작하며 갤럭시 플립4로 앱인토스 실기기 테스트를 하려다 '앱 실행도중 문제가 발생했습니다'만 뜨고 실패했다. 와이파이·로그·tcp까지 봤지만 못 풀었는데, 알고 보니 방법 자체가 틀렸다. 정답은 `npx ait deploy` 로 번들을 만들어 테스트 푸시를 보내는 것이었다.
-
기능별 공부 #2 — JWT 인증: 서버가 기억하지 않는 출입증
세션 방식의 약점(서버가 세션을 다 기억해야 함)을 JWT는 어떻게 푸는가. 토큰 자체에 정보를 담는 구조(헤더·페이로드·서명), 페이로드가 암호화가 아니라 그냥 base64라는 함정, jjwt로 토큰을 만들고 검증하는 코드, 그리고 JWT가 새로 만드는 문제(취소 불가)까지.