
ARCHIVE · 16
차곡차곡 쌓인 글
기초 개념부터 실무의 선택 기준까지, 발자국을 따라 천천히 둘러보세요.


[AI 사용설명서 #4] AI에게 자료를 주면 답이 달라진다, 파일 첨부·웹 검색·NotebookLM 활용법
앞선 두 편의 결론을 한 문장으로 합치면 이렇게 됩니다. AI의 약점은 자기 기억에 의존할 때 나온다. 기억이 낡았거나(지식 컷오프) 흐릿하면(환각) 그럴듯한 빈칸 채우기가 시작되죠. 뒤집으면 처방도 한 문장입니다. AI가 자기 기억 대신 내가 준 자료를 근거로 답하게 만들 것.…
읽어보기
[AI 사용설명서 #3] 질문만 바꿔도 답이 달라진다, 프롬프트(Prompt) 기본기 4가지
"AI 써봤는데 별로던데요"라는 말을 들어보면, 상당수가 "이메일 써줘", "보고서 요약해줘" 같은 한 줄 요청에서 멈춰 있습니다. 그런데 AI에게 보내는 요청문, 즉 프롬프트(Prompt)를 조금만 다듬어도 결과물이 다른 사람이 쓴 것처럼 달라집니다. 프롬프트 엔지니어링이라는…
읽어보기
전략 패턴(Strategy) vs 스테이트 패턴(State), 구조 똑같은데 뭐가 다를까
전략 패턴은 외부에서 알고리즘을 선택하고 스테이트 패턴은 현재 상태가 내부 전환을 주도합니다. 같은 클래스 구조를 가진 두 행동 패턴을 의도와 변경 주체로 구분합니다.
읽어보기
[Swift 철학 #4] Swift Evolution과 SE-0296
Swift 관련 글이나 릴리스 노트를 읽다 보면 SE-0296, SE-0345 같은 코드가 자꾸 등장합니다. async/await를 소개하는 글엔 SE-0296이, if let name 축약 문법 얘기엔 SE-0345가 붙어 있죠. 이 번호의 정체가 뭘까요.
읽어보기