HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

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

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

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

TOPIC HUBS

무엇을 배우고 싶나요?

카테고리를 뒤지지 않아도 목표에 맞는 학습 경로와 글 모음으로 바로 이동합니다.

전체 글 보기

EMAIL NEWSLETTER

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

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

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

HEOBRAIN ARCHIVE

Growth/Certification

21개의 기록
Growth/Certification

정처기 3일차 수제비: 명령문·사용자 정의 함수·구조체·클래스 총정리

정보처리기사 필기 공부 기록 · 3일차 · p.4-38~p.4-55정처기 3일차 수제비: 명령문·함수·구조체·클래스 총정리3일차 범위는 명령문, 사용자 정의 함수, 구조체, 클래스입니다. 조건과 반복으로 실행 흐름을 만들고, 반복되는 로직은 함수로 묶으며, 관련 데이터는 구조체로, 상태와 동작은 클래스로 설계하는 순서로 이어집니다.시험에서는 반복문의 실행 결과, break와 continue, 함수의 값 전달, s1.age와 p->age, 생성자 문법이 자주 헷갈립니다. 이 글에서는 코드가 실행되는 순서를 초보자 눈높이에서 하나씩 따라가 보겠습니다.핵심 1 명령문은 실행 흐름을 결정한다핵심 2 함수는 반복 로직을 이름으로 묶는다핵심 3 .은 변수, ->는 포인터핵심 4 클래스는 상태와 동작의 설계도오늘의 ..

읽어보기 →
Growth/Certification

정보처리기사_수제비_2일차

1. 포인터와 역참조int a = 10;int *b = &a;표현의미결과a변수에 저장된 값10&aa의 주소주소값ba의 주소를 저장한 포인터&a*bb가 가리키는 곳의 값10핵심은 b와 a가 같은 것이 아니라, *b와 a가 같은 메모리 공간을 뜻한다는 것이다.*b = 20;printf("%d", a); // 20*b를 변경하면 같은 공간을 사용하는 a도 변경된다.기호의 문맥도 구분해야 한다.int *b: 포인터 선언*b: 역참조&a: 주소 얻기a & b: 비트 AND원문의 ***b를 출력하면?은 문맥상 *b를 출력하면?의 오타다.2. 배열과 포인터int arr[3] = {10, 20, 30};int *p = arr;배열 이름 arr은 대부분의 식에서 첫 원소의 주소인 &arr[0]으로 변환된다.arr[i..

읽어보기 →
Growth/Certification

편입 합격 후기: 상위 70% 모의고사에서 경희대 합격까지 바꾼 공부법

2024 편입 합격 후기편입 합격 후기: 모의고사 성적이 무너진 뒤 바꾼 공부법처음부터 잘했던 합격 후기는 아닙니다. 편입영어 단어는 외워도 금방 흐려졌고, 편입수학은 개념을 봐도 기출 앞에서 손이 멈췄습니다. 시험이 가까워질수록 불안해서 자료를 더 찾았지만, 성적은 생각만큼 움직이지 않았습니다. 그때 알았습니다. 제게 먼저 필요했던 건 더 많은 공부가 아니라 공부 순서의 정리였습니다.경희대 편입 편입영어 편입수학 기출 분석제가 마지막까지 붙잡은 핵심은 단순했습니다. 기출을 먼저 보고, 필요한 개념을 채우고, 다시 기출로 확인하는 것. 이 글은 그 과정을 최대한 솔직하게 정리한 편입 공부 후기입니다.10월 모의고사 결과입니다. 이후에도 성적이 안정적으로 올라간 것이 아니라 계속 흔들렸고, 이때부터 학교별..

읽어보기 →
Growth/Certification

비개발자의 취업 도전의 시작!

팀그릿 북 커밋 챌린지로 쓴 글입니다. 읽은 책은 『만약에 내가 지금 신입이라면』입니다. 이 글은 책을 읽고 느낀 감상문이 아니라 직접 내 삶에 적용한 글입니다. 책 링크: https://teamgrit.co/store바꾼 기준 절박함을 말이 아니라 시간표로 증명하기채용공고 해석 AI·Cloud·SW로 고객 문제를 끝까지 해결하는 사람나의 증거 운동, 영어, AI 서비스, AWS 프로젝트, 운영 경험1. 막힌 지점: 오래 도전했지만, 오래 멈췄다나는 경희대학교 생체의공학과를 졸업한 비전공자다. 지금은 AI 엔지니어 취업을 목표로 준비하고 있다. 돌아보면 코딩과 AI에 관심은 오래 있었다. 하지만 관심이 곧 실력이 되지는 않았다. 여러 번 시작했고, 하지만 꾸준히 못하고 쉽게 포기했다. 게다가 AI가 나와..

읽어보기 →
Growth/Certification

러닝 이어폰 추천 총정리 2026: 오픈이어·골전도·헬스장 겸용까지 가성비 비교

러닝 오픈이어 이어폰 추천 2026 업데이트 러닝 이어폰은 "음질 좋은 제품"만 고르면 꽤 높은 확률로 실패한다. 뛰는 동안 흔들리지 않는지, 안경이나 고글과 부딪히는지, 비와 땀을 버티는지, 도로에서 주변 소리를 들을 수 있는지가 실제 만족도를 가른다. 이번 업데이트는 기존 글의 결론을 다시 넓혔다. Shokz OpenRun Pro 2, Soundcore C50i, AeroFit 2만 보는 식이 아니라 오픈닷 같은 집게형, 귀걸이형 오픈이어, 넥밴드형 골전도, 수영형 MP3, 헬스장용 커널형 스포츠 이어버드까지 후보군을 나눠서 비교했다. 가격과 스펙은 2026년 7월 12일 확인 기준이며, 할인과 재고는 계속 바뀔 수 있다. 도로 러닝 안정성 Shokz Ope..

읽어보기 →
Growth/Certification

10km 51분에서 45분 완주로: 2026 서울런 D-20 훈련 계획

2026년 6월 28일 오전 8시, 여의도공원 문화의마당에서 열리는 2026 서울런까지 20일 남았다. 현재 내 10km 기록은 51분 16초, 평균 페이스는 5분 07초/km다. 목표는 45분. 숫자로 보면 1km마다 약 38초를 줄여야 한다. 20일 만에 10km 기록을 6분 이상 줄이는 건 여유 있는 목표가 아니다. 그래서 이번 글에서는 중간 목표를 따로 두지 않고, 처음부터 45분 완주를 기준으로 모든 훈련을 역산한다. 핵심은 하루 2번 훈련하되, 아침에 본훈련을 하고 저녁에는 회복 조깅이나 스트레칭으로 가볍게 마무리하는 것이다. 현재 기록 10km 51:16 현재 평균 페이스 5:07/km 목표 기록 ..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
Growth/Certification

정처기 3일차 수제비: 명령문·사용자 정의 함수·구조체·클래스 총정리

정보처리기사 필기 공부 기록 · 3일차 · p.4-38~p.4-55정처기 3일차 수제비: 명령문·함수·구조체·클래스 총정리3일차 범위는 명령문, 사용자 정의 함수, 구조체, 클래스입니다. 조건과 반복으로 실행 흐름을 만들고, 반복되는 로직은 함수로 묶으며, 관련 데이터는 구조체로, 상태와 동작은 클래스로 설계하는 순서로 이어집니다.시험에서는 반복문의 실행 결과, break와 continue, 함수의 값 전달, s1.age와 p->age, 생성자 문법이 자주 헷갈립니다. 이 글에서는 코드가 실행되는 순서를 초보자 눈높이에서 하나씩 따라가 보겠습니다.핵심 1 명령문은 실행 흐름을 결정한다핵심 2 함수는 반복 로직을 이름으로 묶는다핵심 3 .은 변수, ->는 포인터핵심 4 클래스는 상태와 동작의 설계도오늘의 ..

읽어보기 →
Growth/Certification

정보처리기사_수제비_2일차

1. 포인터와 역참조int a = 10;int *b = &a;표현의미결과a변수에 저장된 값10&aa의 주소주소값ba의 주소를 저장한 포인터&a*bb가 가리키는 곳의 값10핵심은 b와 a가 같은 것이 아니라, *b와 a가 같은 메모리 공간을 뜻한다는 것이다.*b = 20;printf("%d", a); // 20*b를 변경하면 같은 공간을 사용하는 a도 변경된다.기호의 문맥도 구분해야 한다.int *b: 포인터 선언*b: 역참조&a: 주소 얻기a & b: 비트 AND원문의 ***b를 출력하면?은 문맥상 *b를 출력하면?의 오타다.2. 배열과 포인터int arr[3] = {10, 20, 30};int *p = arr;배열 이름 arr은 대부분의 식에서 첫 원소의 주소인 &arr[0]으로 변환된다.arr[i..

읽어보기 →
Growth/Certification

편입 합격 후기: 상위 70% 모의고사에서 경희대 합격까지 바꾼 공부법

2024 편입 합격 후기편입 합격 후기: 모의고사 성적이 무너진 뒤 바꾼 공부법처음부터 잘했던 합격 후기는 아닙니다. 편입영어 단어는 외워도 금방 흐려졌고, 편입수학은 개념을 봐도 기출 앞에서 손이 멈췄습니다. 시험이 가까워질수록 불안해서 자료를 더 찾았지만, 성적은 생각만큼 움직이지 않았습니다. 그때 알았습니다. 제게 먼저 필요했던 건 더 많은 공부가 아니라 공부 순서의 정리였습니다.경희대 편입 편입영어 편입수학 기출 분석제가 마지막까지 붙잡은 핵심은 단순했습니다. 기출을 먼저 보고, 필요한 개념을 채우고, 다시 기출로 확인하는 것. 이 글은 그 과정을 최대한 솔직하게 정리한 편입 공부 후기입니다.10월 모의고사 결과입니다. 이후에도 성적이 안정적으로 올라간 것이 아니라 계속 흔들렸고, 이때부터 학교별..

읽어보기 →
Growth/Certification

비개발자의 취업 도전의 시작!

팀그릿 북 커밋 챌린지로 쓴 글입니다. 읽은 책은 『만약에 내가 지금 신입이라면』입니다. 이 글은 책을 읽고 느낀 감상문이 아니라 직접 내 삶에 적용한 글입니다. 책 링크: https://teamgrit.co/store바꾼 기준 절박함을 말이 아니라 시간표로 증명하기채용공고 해석 AI·Cloud·SW로 고객 문제를 끝까지 해결하는 사람나의 증거 운동, 영어, AI 서비스, AWS 프로젝트, 운영 경험1. 막힌 지점: 오래 도전했지만, 오래 멈췄다나는 경희대학교 생체의공학과를 졸업한 비전공자다. 지금은 AI 엔지니어 취업을 목표로 준비하고 있다. 돌아보면 코딩과 AI에 관심은 오래 있었다. 하지만 관심이 곧 실력이 되지는 않았다. 여러 번 시작했고, 하지만 꾸준히 못하고 쉽게 포기했다. 게다가 AI가 나와..

읽어보기 →
Growth/Certification

러닝 이어폰 추천 총정리 2026: 오픈이어·골전도·헬스장 겸용까지 가성비 비교

러닝 오픈이어 이어폰 추천 2026 업데이트 러닝 이어폰은 "음질 좋은 제품"만 고르면 꽤 높은 확률로 실패한다. 뛰는 동안 흔들리지 않는지, 안경이나 고글과 부딪히는지, 비와 땀을 버티는지, 도로에서 주변 소리를 들을 수 있는지가 실제 만족도를 가른다. 이번 업데이트는 기존 글의 결론을 다시 넓혔다. Shokz OpenRun Pro 2, Soundcore C50i, AeroFit 2만 보는 식이 아니라 오픈닷 같은 집게형, 귀걸이형 오픈이어, 넥밴드형 골전도, 수영형 MP3, 헬스장용 커널형 스포츠 이어버드까지 후보군을 나눠서 비교했다. 가격과 스펙은 2026년 7월 12일 확인 기준이며, 할인과 재고는 계속 바뀔 수 있다. 도로 러닝 안정성 Shokz Ope..

읽어보기 →
Growth/Certification

10km 51분에서 45분 완주로: 2026 서울런 D-20 훈련 계획

2026년 6월 28일 오전 8시, 여의도공원 문화의마당에서 열리는 2026 서울런까지 20일 남았다. 현재 내 10km 기록은 51분 16초, 평균 페이스는 5분 07초/km다. 목표는 45분. 숫자로 보면 1km마다 약 38초를 줄여야 한다. 20일 만에 10km 기록을 6분 이상 줄이는 건 여유 있는 목표가 아니다. 그래서 이번 글에서는 중간 목표를 따로 두지 않고, 처음부터 45분 완주를 기준으로 모든 훈련을 역산한다. 핵심은 하루 2번 훈련하되, 아침에 본훈련을 하고 저녁에는 회복 조깅이나 스트레칭으로 가볍게 마무리하는 것이다. 현재 기록 10km 51:16 현재 평균 페이스 5:07/km 목표 기록 ..

읽어보기 →
블로그 검색