HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

배운 것을 구조화하고,
실제로 작동하게 만듭니다.

AI, 코딩, 영어, 포트폴리오를 직접 공부하고 만들며 얻은 지식을 누구나 다시 써먹을 수 있게 정리합니다.

heobrain.workflow LIVE
01 collect(experience) 02 structure(knowledge) 03 ship(something useful)

EMAIL NEWSLETTER

새 글을 이메일로 받아보세요

하루 동안 올라온 HeoBrain의 새 글을 매일 오후 8시에 한 통으로 보내드립니다.

인증 이메일의 링크를 눌러야 구독이 완료되며, 언제든 해지할 수 있습니다.

HEOBRAIN ARCHIVE

분류 전체보기

89개의 기록
Coding_Test

Day 10) 프로그래머스 파이썬 문자열 5문제 풀이

Programmers Coding Test · Day 10 · Python문자열 문제 5개 풀이앞부분 자르기부터 접두사, 부분 뒤집기, 세로 읽기, QR 코드까지 문자열 인덱스를 다루는 방법을 한 번에 복습했다.Day 10은 다섯 문제 모두 문자열을 다룬다. 겉보기에는 서로 다른 문제지만, 실제로는 시작 위치, 끝 위치, 간격을 어떻게 정하느냐가 핵심이었다. 먼저 반복문으로 조건을 직접 확인하고, 그다음 파이썬의 슬라이싱으로 코드를 줄여 보니 각 문법이 어떤 역할을 하는지 더 분명하게 보였다.오늘의 핵심 파이썬 슬라이싱 문자열[시작:끝:간격]에서 끝 위치의 문자는 포함되지 않는다. 문제에서 마지막 인덱스까지 포함하라고 하면 보통 끝 + 1이 필요하다.Day 10 문제와 공식 링크프로그래머스 코딩 기초 트..

읽어보기 →
AI/정보처리기사_스터디

5일차_정보처리기사 필기 C언어 오답노트: 시험장에서 틀리기 쉬운 8가지 함정

정보처리기사 실기 · C언어 오답노트정보처리기사 필기 C언어 오답노트: 시험장에서 틀리기 쉬운 8가지 함정암기 문장을 예외 없이 적용하지 않고 문장 경계 → 주소 → 값 → 자료형·평가 시점 순서로 추적한 학습 기록입니다.오늘 학습 범위과목 정보처리기사 필기 프로그래밍 언어 활용교재 범위 수제비 기반 개인 오답노트 문서 1·2·4절오늘의 목표 문장 경계, 주소, 값, 자료형과 평가 시점을 차례로 설명하기정보처리기사 실기에서 C언어 문제를 틀리는 이유는 문법을 전혀 몰라서보다 아는 규칙을 너무 넓게 적용해서인 경우가 많았습니다. 세미콜론 하나, 배열 변환의 예외, 후위 감소가 값을 내보내는 시점처럼 작은 경계가 출력값을 바꿉니다.핵심 개념 카드1단계 · 문장 경계 세미콜론과 중괄호로 실제 실행 범위를 표시..

읽어보기 →
AI/정보처리기사_스터디

정처기 4일차 수제비: 기본문법 활용 기출 4유형 풀이법

정보처리기사 필기 4일차 · p.4-56~p.4-78정처기 수제비 기본문법 활용 기출 4유형 풀이법이번 범위는 새 이론을 넓게 외우는 구간이라기보다, 지금까지 배운 문법을 코드 출력 문제에 적용하는 연습 구간입니다. 핵심은 계산을 빨리 하는 것이 아니라 언어, 자료형, 연산 시점, 포인터 이동 단위를 순서대로 확인하는 것입니다.문제 문장은 그대로 옮기지 않고, 같은 출제 원리를 확인할 수 있는 새 예제로 재구성했습니다.첫 확인 C인지 Java인지증감식 식에 쓰인 값과 저장값 분리포인터 한 칸의 자료형부터 확인마지막 출력 형식까지 검산이 글의 정리 기준첨부 자료는 기출문제 원문보다 해설 메모에 가까웠습니다. 따라서 확인할 수 없는 선택지나 원문 표현은 복원하지 않고, C와 Java의 공식 문서와 대조해 정..

읽어보기 →
Coding_Test

Day 10)프로그래머스 파이썬 풀이: 과일 장수, 소수 만들기, 오픈채팅방, 개미 군단, 컨트롤 제트

프로그래머스 파이썬 풀이 노트과일 장수, 소수 만들기, 오픈채팅방, 개미 군단, 컨트롤 제트 풀이 정리이번 글은 Google 문서에 정리해 둔 문제 풀이 기록을 블로그용으로 다시 다듬은 글입니다. 한 가지 주제만 다루는 Day 글은 아니고, 그리디, 조합, 해시, 스택을 한 번에 복습하는 문제 묶음입니다.원문 흐름을 빠뜨리지 않기 위해 처음 떠올린 생각, 실수한 코드, 왜 틀렸는지, 수정 풀이, 더 짧은 풀이, 초보자용 설명까지 함께 정리했습니다.핵심 1 그리디와 정렬핵심 2 조합과 소수 판별핵심 3 딕셔너리와 스택이번 문서의 공통 주제는 “문제 조건을 파이썬 자료구조로 정확히 옮기는 연습”이었습니다.글의 정리 순서1문제 및 공식 링크문서에서 다룬 프로그래머스 문제를 먼저 표로 정리합니다.2처음 코드와 ..

읽어보기 →
AI/AI_Use

CLAUDE.md 구축 실습

새 Claude 세션을 열 때마다 나는 같은 설명부터 반복했다. “이 프로젝트는 G: 드라이브에 있어서 여기서 npm을 실행하면 안 됩니다.” “지금 NHN KCP 실결제 심사 중입니다.” “가격과 결제 로직은 내 승인 없이 바꾸면 안 됩니다.” AI가 코드를 쓰는 시간보다 프로젝트의 사정을 다시 인수인계하는 시간이 더 아깝게 느껴졌다.그릿 모먼츠 Task 7의 표면적인 과제는 나에게 맞춘 CLAUDE.md 초안 한 개를 만드는 것이었다. 하지만 관련 책을 읽고 나니 이 파일은 자기소개서도, 긴 만능 프롬프트도 아니었다. 세션이 바뀌어도 일을 이어가고, 위험한 행동을 멈추고, 완료 여부를 같은 기준으로 판단하게 만드는 작은 운영체계에 가까웠다.이번 과제에서 실제로 만든 것글로벌·프로젝트 CLAUDE.md..

읽어보기 →
AI/AI_Use

AI 코딩 에이전트에게 프로젝트 규칙을 기억시키는 법(AGENTS.md와 CLAUDE.md)

AI 에이전트 운영 파일 가이드 · 2026년 7월 기준AI에게 매번 “이 프로젝트는 pnpm을 쓰고, 생성 파일은 직접 수정하지 말고, 작업이 끝나면 테스트를 실행해”라고 설명하고 있다면 문제는 모델 성능보다 프로젝트의 암묵지가 저장소에 없다는 것일 수 있다.대화창의 지시는 세션이 바뀌면 사라지기 쉽다. 반면 AGENTS.md와 CLAUDE.md는 빌드 명령, 코드 규칙, 금지사항, 완료 기준을 프로젝트와 함께 버전 관리할 수 있게 해준다. 다만 두 파일은 이름만 다른 같은 기능이 아니다. 자동으로 읽는 도구와 탐색 방식이 다르며, 이 차이를 무시하면 “분명 파일에 적었는데 왜 안 지키지?”라는 문제가 생긴다.먼저 보는 핵심 결론① AGENTS.md는 여러 AI 코딩 도구가 채택하는 개방형 프로젝트 지..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
Coding_Test

Day 10) 프로그래머스 파이썬 문자열 5문제 풀이

Programmers Coding Test · Day 10 · Python문자열 문제 5개 풀이앞부분 자르기부터 접두사, 부분 뒤집기, 세로 읽기, QR 코드까지 문자열 인덱스를 다루는 방법을 한 번에 복습했다.Day 10은 다섯 문제 모두 문자열을 다룬다. 겉보기에는 서로 다른 문제지만, 실제로는 시작 위치, 끝 위치, 간격을 어떻게 정하느냐가 핵심이었다. 먼저 반복문으로 조건을 직접 확인하고, 그다음 파이썬의 슬라이싱으로 코드를 줄여 보니 각 문법이 어떤 역할을 하는지 더 분명하게 보였다.오늘의 핵심 파이썬 슬라이싱 문자열[시작:끝:간격]에서 끝 위치의 문자는 포함되지 않는다. 문제에서 마지막 인덱스까지 포함하라고 하면 보통 끝 + 1이 필요하다.Day 10 문제와 공식 링크프로그래머스 코딩 기초 트..

읽어보기 →
AI/정보처리기사_스터디

5일차_정보처리기사 필기 C언어 오답노트: 시험장에서 틀리기 쉬운 8가지 함정

정보처리기사 실기 · C언어 오답노트정보처리기사 필기 C언어 오답노트: 시험장에서 틀리기 쉬운 8가지 함정암기 문장을 예외 없이 적용하지 않고 문장 경계 → 주소 → 값 → 자료형·평가 시점 순서로 추적한 학습 기록입니다.오늘 학습 범위과목 정보처리기사 필기 프로그래밍 언어 활용교재 범위 수제비 기반 개인 오답노트 문서 1·2·4절오늘의 목표 문장 경계, 주소, 값, 자료형과 평가 시점을 차례로 설명하기정보처리기사 실기에서 C언어 문제를 틀리는 이유는 문법을 전혀 몰라서보다 아는 규칙을 너무 넓게 적용해서인 경우가 많았습니다. 세미콜론 하나, 배열 변환의 예외, 후위 감소가 값을 내보내는 시점처럼 작은 경계가 출력값을 바꿉니다.핵심 개념 카드1단계 · 문장 경계 세미콜론과 중괄호로 실제 실행 범위를 표시..

읽어보기 →
AI/정보처리기사_스터디

정처기 4일차 수제비: 기본문법 활용 기출 4유형 풀이법

정보처리기사 필기 4일차 · p.4-56~p.4-78정처기 수제비 기본문법 활용 기출 4유형 풀이법이번 범위는 새 이론을 넓게 외우는 구간이라기보다, 지금까지 배운 문법을 코드 출력 문제에 적용하는 연습 구간입니다. 핵심은 계산을 빨리 하는 것이 아니라 언어, 자료형, 연산 시점, 포인터 이동 단위를 순서대로 확인하는 것입니다.문제 문장은 그대로 옮기지 않고, 같은 출제 원리를 확인할 수 있는 새 예제로 재구성했습니다.첫 확인 C인지 Java인지증감식 식에 쓰인 값과 저장값 분리포인터 한 칸의 자료형부터 확인마지막 출력 형식까지 검산이 글의 정리 기준첨부 자료는 기출문제 원문보다 해설 메모에 가까웠습니다. 따라서 확인할 수 없는 선택지나 원문 표현은 복원하지 않고, C와 Java의 공식 문서와 대조해 정..

읽어보기 →
Coding_Test

Day 10)프로그래머스 파이썬 풀이: 과일 장수, 소수 만들기, 오픈채팅방, 개미 군단, 컨트롤 제트

프로그래머스 파이썬 풀이 노트과일 장수, 소수 만들기, 오픈채팅방, 개미 군단, 컨트롤 제트 풀이 정리이번 글은 Google 문서에 정리해 둔 문제 풀이 기록을 블로그용으로 다시 다듬은 글입니다. 한 가지 주제만 다루는 Day 글은 아니고, 그리디, 조합, 해시, 스택을 한 번에 복습하는 문제 묶음입니다.원문 흐름을 빠뜨리지 않기 위해 처음 떠올린 생각, 실수한 코드, 왜 틀렸는지, 수정 풀이, 더 짧은 풀이, 초보자용 설명까지 함께 정리했습니다.핵심 1 그리디와 정렬핵심 2 조합과 소수 판별핵심 3 딕셔너리와 스택이번 문서의 공통 주제는 “문제 조건을 파이썬 자료구조로 정확히 옮기는 연습”이었습니다.글의 정리 순서1문제 및 공식 링크문서에서 다룬 프로그래머스 문제를 먼저 표로 정리합니다.2처음 코드와 ..

읽어보기 →
AI/AI_Use

CLAUDE.md 구축 실습

새 Claude 세션을 열 때마다 나는 같은 설명부터 반복했다. “이 프로젝트는 G: 드라이브에 있어서 여기서 npm을 실행하면 안 됩니다.” “지금 NHN KCP 실결제 심사 중입니다.” “가격과 결제 로직은 내 승인 없이 바꾸면 안 됩니다.” AI가 코드를 쓰는 시간보다 프로젝트의 사정을 다시 인수인계하는 시간이 더 아깝게 느껴졌다.그릿 모먼츠 Task 7의 표면적인 과제는 나에게 맞춘 CLAUDE.md 초안 한 개를 만드는 것이었다. 하지만 관련 책을 읽고 나니 이 파일은 자기소개서도, 긴 만능 프롬프트도 아니었다. 세션이 바뀌어도 일을 이어가고, 위험한 행동을 멈추고, 완료 여부를 같은 기준으로 판단하게 만드는 작은 운영체계에 가까웠다.이번 과제에서 실제로 만든 것글로벌·프로젝트 CLAUDE.md..

읽어보기 →
AI/AI_Use

AI 코딩 에이전트에게 프로젝트 규칙을 기억시키는 법(AGENTS.md와 CLAUDE.md)

AI 에이전트 운영 파일 가이드 · 2026년 7월 기준AI에게 매번 “이 프로젝트는 pnpm을 쓰고, 생성 파일은 직접 수정하지 말고, 작업이 끝나면 테스트를 실행해”라고 설명하고 있다면 문제는 모델 성능보다 프로젝트의 암묵지가 저장소에 없다는 것일 수 있다.대화창의 지시는 세션이 바뀌면 사라지기 쉽다. 반면 AGENTS.md와 CLAUDE.md는 빌드 명령, 코드 규칙, 금지사항, 완료 기준을 프로젝트와 함께 버전 관리할 수 있게 해준다. 다만 두 파일은 이름만 다른 같은 기능이 아니다. 자동으로 읽는 도구와 탐색 방식이 다르며, 이 차이를 무시하면 “분명 파일에 적었는데 왜 안 지키지?”라는 문제가 생긴다.먼저 보는 핵심 결론① AGENTS.md는 여러 AI 코딩 도구가 채택하는 개방형 프로젝트 지..

읽어보기 →
블로그 검색