분류 전체보기 11

[AWS SAA-C03] 시험 후기

선요약: AWS에 대해서 사전지식이 거의 없으면서 짧은 시간안에 벼락치기로 SAA 자격증만 빠르게 취득하고 싶다면 인프런 강의(https://inf.run/NZWAb)를 추천한다. 1. 시험을 보게 된 이유: 클라우드에 대한 관심 어필 + 기간제 이벤트에 대한 홈쇼핑 같은 반응클라우드 쪽에 관심이 생겼는데, 이쪽에 대해서 지식이 있다는 어필을 하는데 자격증이 있으면 좀 더 낫겠다고 생각했다.제일 기본적인 자격증으로 AWS SAA를 많이 들어서 이 시험에 대해서 알아보던 중, 저번 주에 다음과 같은 이벤트를 발견했다.SAA나 CKA같은 시험들은 시험료가 엄청 비싼 대신 할인 이벤트를 종종 하는 편이다.CKA는 비교적 자주 할인을 하는 편인데 사실 할인을 해도 너무 비싸고(...), SAA는 할인도 드문..

후기 2026.02.14

[5주/6주] 혼자 공부하는 바이브 코딩 5주 차 학습기록

이번 5주 차에 학습한 내용은 책 기준 301p까지의 내용(Ch.6, 7)이다. Chapter 06 클로드 코드에 API 날개 달기06-1 클로드 코드에서 API 설정하기API의 개념과 활용 방법AI 모델 선택하기AI 모델 연결하고 테스트하기06-2 클로드 코드와 API로 만드는 ‘냉장고를 부탁해’애플리케이션 구현을 위한 PRD 작성하기1단계: 냉장고 이미지에서 재료 인식하기2단계: 레시피 생성하기3단계: 사용자 프로필에 레시피 저장하기클로드 코드와 API로 만드는 ‘냉장고를 부탁해’API 사용 준비를 마치고 본격적으로 만들어보는 응용 앱이다. 1단계: 냉장고 이미지에서 재료 인식하기 2단계: 레시피 생성하기 3단계: 사용자 프로필에 레시피 저장하기 Chapter 07 클로드 코드 AI 에이전트로 개..

공부 기록 2026.02.08

[4주/6주] 혼자 공부하는 바이브 코딩 4주 차 학습기록

이번 4주 차에 학습한 내용은 책 기준 221p까지의 내용(Ch.4, 5)이다. Chapter 04 클로드 코드 실전 활용04-1 단계별 프롬프트와 함께 클로드 코드 명령어 익히기- 단계별 프롬프트 작성하기 - 단계별 프롬프트 실행하기 - [좀 더 알아보기] 클로드 초기 설정 명령어04-2 작업 재개와 효율성 높이기- 기능 추가하기 - 컨텍스트 관리하기04-3 프로젝트 개선과 작업 관리- 캡처 이미지로 데스크톱 버전 앱의 UI 개선하기- 참조를 통해 코드 빠르게 점검하기 - 클로드 코드 프로젝트 관리하기 1단계프롬프트 1: 프로젝트 초기 설정 및 HTML 구조TaskFlow라는 할 일 관리 앱을 만들어줘. 프로젝트 구조: - index.html (메인 HTML) - style.css (스타일시트) - ..

공부 기록 2026.02.01

[3주/6주] 혼자 공부하는 바이브 코딩 3주 차 학습기록

이번 3주 차에 학습한 내용은 책 기준 125p까지의 내용(Ch.3)이다. Chapter 03 클로드 코드 시작하기03-1 클로드 코드 설치하기- 실습 환경 준비하기- 터미널 실행하기- 클로드 코드03-2 손글씨 인식 프로그램 만들기- 프로젝트 폴더 준비하기- MNIST 데이터세트로 숫자 인식 프로그램 만들기03-3 CLAUDE.md로 프로그램 확장하기- 프로젝트 설정 파일의 이해- 계층적 구조를 활용하여 웹 버전 손글씨 인식 프로그램 만들기 확인문제(p.98, p.111, p.124)p. 98확인 문제 1​ 답: ② Node.js / Git클로드 코드를 실행하기 위해서는 필수적으로 두 프로그램, 노드JS와 깃이 필요하다 확인 문제 2답: ③ cmd윈도우 운영체제에서 터미널을 실행하는 명령어는 cmd이다..

공부 기록 2026.01.25

[2주/6주] 혼자 공부하는 바이브 코딩 2주 차 학습기록

이번 2주 차에 학습한 내용은 책 기준 81p까지의 내용(Ch.2)이다. Chapter 02 효과적인 프롬프트로 AI 200% 활용하기1장에서 맛본 프롬프트를 조금 더 섬세하게 작성하는 방법에 대해 맛을 보는 단계다.프롬프트를 작성할 땐 명확성, 구체성, 맥락 제공이 중요하다.조금 더 구체적으로는 5W1H, 즉 Why, Who, What, When, Where, How로 체계적 사고의 틀을 통해 입력하면 좋다.그리고 그 형태가 PRD 형태로 만들어지게끔 명령을 하고, 그렇게 나온 PRD를 다시 프롬프트에 활용하면서 앞으로 어떻게 만들어나갈지 스스로 참조할 수 있는 좋은 기준을 마련해줄 수 있다.그렇게 만든 PRD도 그대로 만들어달라고 하기 보다는, 4단계 전략을 통해 수정하기 용이하게끔 구성하는 것이 효..

공부 기록 2026.01.18

[1주/6주] 혼자 공부하는 바이브 코딩 1주 차 학습기록

인프런에서 열린 챌린지 `[6주 과정] 『혼자 공부하는 바이브 코딩 with 클로드 코드』 완독 챌린지`에 참여했다.이번 1주 차에 학습한 내용은 책 기준 55p(Ch.1)까지의 내용이다. Chapter 01 나의 첫 바이브 코딩우선 바이브 코딩이 무엇인지, 그리고 AI 어시스턴트에 대한 개요를 배웠다. 그리고 Claude 웹에 들어가서 아티팩트를 활용해 간단한 프롬프트를 입력하여 AI로 나만의 첫 웹페이지를 만들었다.그렇게 만든 첫 웹페이지는 다음과 같다 책에서 안내해준 깃헙에 실습용 프롬프트가 모두 준비되어 있어 핵심에 집중하기 수월했다. 저자님 센스 good! 나온 캡처는 다소 심플하지만 이래뵈도 처음에 만든 웹사이트에서 이것저것 커스터마이즈를 한 결과이다.클로드는 커스터마이즈한 내용을 아주 잘 반..

공부 기록 2026.01.11

[학습 후기] 리눅스 입문: 시스템 관리와 9가지 필수 도구 (13~14장)

1. 시스템 관리 (13장)이 챕터에서는 리눅스 시스템을 유지 보수하고 내 입맛에 맞게 설정하는 방법을 다뤘습니다.패키지 관리 시스템 (APT)윈도우의 '프로그램 추가/제거'나 앱스토어와 비슷하면서도 다른 리눅스만의 패키지 관리 방식을 이해했습니다. 우분투에서는 apt 명령어를 사용합니다. 단순히 프로그램을 설치하는 것을 넘어, 의존성(dependency) 문제를 패키지 관리자가 자동으로 해결해 준다는 점이 핵심이었습니다. 저장소(Repository) 개념을 통해 검증된 소프트웨어를 안전하게 받아올 수 있다는 점도 알게 되었습니다.systemd와 서비스 관리지난 프로세스 학습 때 init 프로세스가 PID 1번이라는 것을 배웠는데, 최신 리눅스 배포판에서는 systemd가 그 역할을 한다는 것을 알았습니..

공부 기록 2025.12.17

[학습 후기] 리눅스 입문: Bash 셸 스크립트 (9~11장)

1. Bash 변수와 조건문의 독특한 문법가장 먼저 배운 것은 변수 사용법이었습니다. 파이썬이나 C 같은 언어에 익숙하다면 Bash의 문법이 조금 깐깐하게 느껴질 수 있습니다.가장 주의해야 할 점은 할당할 때 공백을 허용하지 않는다는 것입니다. variable = value처럼 띄어 쓰면 안 되고, variable=value처럼 붙여 써야 합니다. 또한 Bash는 기본적으로 모든 변수를 문자열로 처리하기 때문에, 산술 연산을 하려면 let이나 expr 같은 별도의 명령어가 필요하다는 점이 특이했습니다.조건문 (if)Bash의 if 문은 참/거짓을 판별하는 방식이 조금 다릅니다. 조건식의 결과가 아니라, 명령어의 종료 코드(Exit Code)가 0이면 참으로 인식합니다.테스트 연산자([ ])를 사용할 때도..

공부 기록 2025.12.07

[학습 후기] 리눅스 입문: 리눅스 시스템 관리와 프로세스 (5~7장)

지난번 1~4장 학습 후기에 이어, 이번에는 리눅스 시스템 관리의 핵심인 사용자 관리, 권한, 그리고 프로세스에 대해 학습한 내용을 정리합니다.단순히 명령어를 치는 단계를 넘어, 리눅스가 어떻게 여러 사용자를 관리하고 내부적으로 프로그램을 실행하는지 깊이 있게 이해할 수 있는 시간이었습니다. 1~4장에서 파일 시스템과 기본 명령어를 익혔다면, 5~7장에서는 리눅스가 멀티 유저 시스템으로서 어떻게 작동하는지, 그리고 프로세스가 어떻게 관리되는지에 대한 이론과 실무를 다뤘습니다.1. 사용자와 권한: 보안의 첫걸음 (5장, 6장)리눅스는 태생적으로 여러 사람이 동시에 접속해 사용할 수 있는 멀티 유저 시스템입니다. 따라서 '누가(User)', '어떤 권한(Permission)'으로 파일을 다루느냐가 시스템 안..

공부 기록 2025.11.30

마법은 없다, 오직 코드만 있을 뿐. 『밑바닥부터 시작하는 웹 브라우저』 후기

1. 들어가며: 우리가 매일 쓰는 '블랙박스'를 열다우리는 하루의 시작과 끝을 웹 브라우저와 함께합니다. 주소창에 google.com을 입력하고 엔터를 치면 화면이 나타나는 것은 너무나 당연한 일상이 되었습니다. 하지만 개발자인 저에게조차 브라우저는 거대한 '블랙박스'였습니다. "요청을 보내면 응답이 오고, 브라우저가 알아서 그려준다" 정도의 추상적인 이해가 전부였죠.한빛미디어의 『밑바닥부터 시작하는 웹 브라우저(Web Browser Engineering)』 4주 챌린지에 참여하게 된 계기는 단순했습니다. 그 블랙박스 안에서 도대체 무슨 일이 일어나는지, 내 손으로 직접 확인하고 싶었기 때문입니다.결론부터 말하자면, 이 책은 단순히 "브라우저 만드는 법"을 알려주는 책이 아닙니다. 웹이라는 거대한 시스템..

도서 리뷰 2025.11.30