본문으로 건너뛰기

kkwak.log

일단 적고, 적으면서 익히는 개발 메모

모르는 건 일단 적어두고, 적다 보면 알게 되는 공간.

Article

resumate 08. 원본 이력서 보호와 작업 상태 복원

새로고침으로 날아가는 작업 상태를 복원하고, await 없는 보관 호출과 기본 이력서를 덮어쓰던 저장 버튼을 고친 기록. 비파괴 편집과 실패를 숨기지 않기.

READ MOREREAD MORE
Article

검색 색인 차단과 OG 미리보기 유지 정리

크롤링·색인·Open Graph를 분리해 검색 결과에서는 감추고 링크 미리보기는 살리는 설정을 정리했다.

READ MOREREAD MORE
Article

resumate 07. 테스트 도입과 AI 환각 차단

vitest와 msw로 테스트 스위트를 깔고, 테스트를 붙일 수 없다는 사실이 알려준 설계 문제, 그리고 AI가 자료에 없는 경험을 전제로 질문하던 문제를 프롬프트로 잡은 과정.

READ MOREREAD MORE
Article

resumate 06. 프론트 전면 개편 — 컨텍스트 바, 보관함, 면접 연습

API 키 설정 화면을 지우고 CLI 로그인 배지로 바꾼 이유, 무엇을 AI에게 넘길지 사용자가 고르는 컨텍스트 바 설계, 보관함 뷰와 면접 연습 패널 구현.

READ MOREREAD MORE
Article

resumate 05. 사이드카 대공사 — 인증, 보관함, 한글 PDF, OCR, 음성

GUI 앱에서 claude CLI를 찾는 4단계 탐색, 모델 별칭과 폴백, 조용히 글자를 지우는 한글 PDF 서브셋 문제, macOS Vision OCR과 로컬 음성 전사까지.

READ MOREREAD MORE
Article

pnpm 모노레포 공통 의존성 관리 — catalog와 up -r 비교

세 앱이 공유하는 dev CLI의 버전 선언을 한 곳으로 모으려고 root 설치·공용 패키지·pnpm catalog를 차례로 실측했고, 결국 npm script alias 두 줄로 되돌렸다.

READ MOREREAD MORE

Deployer Due Diligence Before Buying a High-Risk AI System

dev.to/llm · 2026년 8월 12일

Article 26 of the EU AI Act puts a set of duties on the deployer of a high-risk AI system that can only be discharged with artefacts and capabilities the provider controls. Every one of those is easie

원문 보기

Labelling AI-Generated and Deepfake Content Under the EU AI Act

dev.to/llm · 2026년 8월 12일

Article 50(4) is short and its scope is narrower than the phrase “AI content must be labelled” suggests. It binds deployers, it covers image, audio and video that is a deep fake, and its first subpara

원문 보기

The Chatbot Disclosure Duty Under the EU AI Act (Article 50)

dev.to/llm · 2026년 8월 12일

Article 50 is described everywhere as “the transparency obligations”, as if it were one duty. It is four, they fall on different parties, and only the first is the one people mean when they say a chat

원문 보기