Tag: 학습
All the articles with the tag "학습".
-
항만 도메인 공부 #1 — 컨테이너가 바꾼 것, 그리고 스마트 항만
데이터베이스와 코드를 알아도 무역을 모르면 분석이 안 된다는 말을 듣고 항만 도메인부터 잡았다. 항만이 왜 이렇게 복잡해졌는지, 컨테이너화가 무엇을 바꿨는지, 그래서 스마트 항만이 왜 필요해졌는지 정리한 첫 강의 기록.
-
데이터 엔지니어링 공부 #1 — Coffee 와 coffee 는 다른 값이다
데이터 엔지니어링 공부를 시작했다. 일부러 더러운 CSV 를 만들어 대소문자와 빈 값이 집계를 어떻게 망가뜨리는지 확인하고, raw 데이터는 건드리지 않고 staging 에서 정제한다는 원칙과 UPPER · CASE · COALESCE 를 배운 이틀치 기록.
-
기능별 공부 #2 — JWT 인증: 서버가 기억하지 않는 출입증
세션 방식의 약점(서버가 세션을 다 기억해야 함)을 JWT는 어떻게 푸는가. 토큰 자체에 정보를 담는 구조(헤더·페이로드·서명), 페이로드가 암호화가 아니라 그냥 base64라는 함정, jjwt로 토큰을 만들고 검증하는 코드, 그리고 JWT가 새로 만드는 문제(취소 불가)까지.
-
기능별 공부 #1 — 세션 기반 인증: HTTP는 왜 나를 기억 못 하나
로그인/인증·예약·결제 같은 기능을 하나씩 파보기로 했다. 첫 주제는 세션 기반 인증. 인증 vs 인가, HTTP가 stateless라 생기는 근본 문제, 세션이 '사물함 번호표'처럼 동작하는 원리, Spring Security, 비밀번호를 왜 BCrypt로 해싱하는지, 그리고 세션 방식의 약점까지.