Devin.KR

DEVIN LIBRARY · OPEN SHELVES

개발자의 서재

흩어진 개발 지식을 한 권의 흐름으로 엮었습니다. 표지를 골라 펼치고, 로그인 없이 이 브라우저에서 이어 읽으세요.

현재 읽을 수 있는 책 29권 · 같은 원고를 다른 학습 경로에 포함할 수 있습니다.

01
프로그래밍 언어 서가DEVIN ORIGINAL · DIGITAL EDITIONS
DEVIN / FIELD NOTESPython 문법과 작은 자동화Python · 기본

Python · 기본

Python 문법과 작은 자동화

자료형에서 파일·예외·표준 라이브러리를 거쳐 파일 정리, CSV 보고서, 로그 집계, 백업, API 수집, 예약 실행까지 직접 만드는 자동화 입문입니다.

전체 목차 공개 · 19/19장

책 소개·목차
DEVIN / FIELD NOTES메모리 그림으로 배우는 CC · 기본

C · 기본

메모리 그림으로 배우는 C

값이 몇 바이트이고 스택·힙·정적 영역 중 어디에 사는지를 글자 그림으로 그리며, 자료형·포인터·동적 메모리·구조체 배치·파일 입출력·디버깅 도구까지 실제로 컴파일한 예제로 익히는 C 입문입니다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES포인터·메모리 안전·시스템 프로그래밍C · 심화

C · 심화

포인터·메모리 안전·시스템 프로그래밍

선언 읽기·정의되지 않은 동작·자원 소유권부터 시스템 호출·프로세스·스레드까지, 실무 C 코드를 안전하게 쓰는 법을 도서관 대출 프로그램으로 익힌다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESC++ 객체와 자원 관리C++ · 기본

C++ · 기본

C++ 객체와 자원 관리

참조와 const에서 출발해 생성자·소멸자, RAII, 복사·이동, 스마트 포인터, 컨테이너, 람다, string_view, 예외 안전성, 템플릿, 빌드, sanitizer까지 '누가 자원의 주인인가'를 기준으로 익히는 모던 C++(C++17/20) 입문입니다. 모든 예제는 직접 컴파일·실행한 결과를 싣습니다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESRAII·템플릿·동시성 설계C++ · 심화

C++ · 심화

RAII·템플릿·동시성 설계

값 범주와 이동, 직접 만드는 RAII, 템플릿·concepts·constexpr, ranges, 스레드·원자적 연산까지 현대 C++ 설계를 주문 처리 엔진으로 익힌다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES예제로 배우는 Java 기본Java · 기본

Java · 기본

예제로 배우는 Java 기본

실행환경에서 객체·예외·컬렉션·입출력까지 작은 예제를 순서대로 읽습니다.

전체 목차 공개 · 13/13장

책 소개·목차
DEVIN / FIELD NOTESC#과 .NET 첫 프로그램C# · 기본

C# · 기본

C#과 .NET 첫 프로그램

.NET 콘솔 앱으로 타입·제어·메서드·클래스·record·상속·컬렉션·LINQ·예외·async 를 카페 주문 관리 앱을 키우며 익힌다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES브라우저 JavaScript 기본JavaScript · 기본

JavaScript · 기본

브라우저 JavaScript 기본

언어 기본부터 DOM·이벤트·비동기와 HTTP 요청까지 연결합니다.

전체 목차 공개 · 18/18장

책 소개·목차
DEVIN / FIELD NOTESSQL 실전 기초SQL · 기본

SQL · 기본

SQL 실전 기초

조회·필터·조인부터 데이터 변경과 트랜잭션까지. 서로 다른 DB의 문법 차이를 분리해 배웁니다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES데이터베이스 개론SQL · 기본

SQL · 기본

데이터베이스 개론

관계 모델·키와 무결성·ER 모델링·정규화·SQL·트랜잭션·동시성·인덱스를 온라인 서점 데이터로 익히고 장마다 SQL 연구소에서 바로 실습한다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES조인·분석·트랜잭션 연구SQL · 심화

SQL · 심화

조인·분석·트랜잭션 연구

조인과 서브쿼리, 실행계획, 윈도 함수와 트랜잭션을 다시 연결하는 심화 읽기 경로입니다.

전체 목차 공개 · 6/6장

책 소개·목차
DEVIN / FIELD NOTESLinux 명령어 사전Linux · 기본

Linux · 기본

Linux 명령어 사전

위치 확인·파일 탐색·텍스트 읽기와 기본 가공을 작업 순서로 익힙니다.

전체 목차 공개 · 29/29장

책 소개·목차
DEVIN / FIELD NOTESMCU·GPIO·통신 기본임베디드 · 기본

임베디드 · 기본

MCU·GPIO·통신 기본

레지스터·GPIO·디바운싱·타이머·PWM·ADC·UART·I2C·SPI·저전력을 PC 시뮬레이션 계층으로 실행해 보며 스마트 화분 펌웨어를 만든다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESNode.js로 만드는 작은 APINode.js · 기본

Node.js · 기본

Node.js로 만드는 작은 API

설치 없이 Node.js 표준 라이브러리만으로 메모 API 하나를 끝까지 만듭니다. 모듈·비동기·파일에서 http 서버, JSON 검증, 오류 처리, 파일 저장소와 동시성, 설정, 로그, node:test, 그레이스풀 종료까지 모든 예제를 실제로 실행한 결과와 함께 다룹니다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESSQLP를 위한 SQL·성능 기초SQLP · 기본

SQLP · 기본

SQLP를 위한 SQL·성능 기초

DB 아키텍처·블록 I/O·인덱스·실행계획·조인·옵티마이저·Lock 을 온라인 서점 데이터로 익히고 실행계획 해석 연습 20선으로 점검한다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES노드·토픽·서비스 첫걸음ROS 2 · 기본

ROS 2 · 기본

노드·토픽·서비스 첫걸음

워크스페이스·노드·토픽·서비스·파라미터·launch·디버깅 도구를 배달 로봇 예제로 익히는 ROS 2(rclpy) 입문.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES데이터 모델링과 SQL 기본SQLD · 기본

SQLD · 기본

데이터 모델링과 SQL 기본

데이터 모델링의 개념부터 NULL·집계·조인·서브쿼리·윈도 함수·계층형 질의까지, SQLD 두 과목 범위를 결과를 먼저 손으로 예측하고 실제로 실행해 확인하며 익힙니다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES좌표·센서·구동기의 기초로봇 · 기본

로봇 · 기본

좌표·센서·구동기의 기초

좌표·회전·동차 변환, 차동 구동 기구학, 센서 잡음·필터, 모터·PID, 라이다를 numpy 시뮬레이션으로 직접 계산한다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESQoS·tf2·행동·시스템 통합ROS 2 · 심화

ROS 2 · 심화

QoS·tf2·행동·시스템 통합

QoS·실행기·tf2·액션·라이프사이클·컴포넌트·URDF·Nav2·테스트까지, 배달 로봇을 실외 주행 스택으로 키운다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTESSQLD 개념 응용·자체 연습문제SQLD · 심화

SQLD · 심화

SQLD 개념 응용·자체 연습문제

모델링 판단, 정규화, NULL 함정, 조인·서브쿼리·ROLLUP·윈도 함수 결과 예측을 온라인 서점 데이터로 연습하고 자체 모의 문제로 점검한다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES상태추정·경로계획·제어 실습로봇 · 심화

로봇 · 심화

상태추정·경로계획·제어 실습

칼만·확장 칼만·파티클 필터, 점유 격자, A*·RRT, 궤적·경로 추종·MPC 맛보기를 창고 로봇 시뮬레이터로 익힌다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES스트림·운영·프로파일링Node.js · 심화

Node.js · 심화

스트림·운영·프로파일링

스트림과 배압, 이벤트 루프, worker_threads, 메모리 누수·CPU 프로파일링, 관측 가능성과 배포까지 운영하는 Node.js 를 로그 수집 서버로 익힌다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES실행계획·튜닝 사례 연구SQLP · 심화

SQLP · 심화

실행계획·튜닝 사례 연구

느린 SQL 찾기부터 인덱스·조인·서브쿼리 변환·정렬·페이징·파티셔닝·대량 DML·동시성까지, 서점 운영 사례를 전후 수치로 튜닝한다.

전체 목차 공개 · 12/12장

책 소개·목차
DEVIN / FIELD NOTES인터럽트·RTOS·실시간 설계임베디드 · 심화

임베디드 · 심화

인터럽트·RTOS·실시간 설계

인터럽트·DMA·상태 기계·스케줄러·RTOS 동기화·실시간 분석·워치독·부트로더를 컨베이어 제어기로 설계한다.

전체 목차 공개 · 12/12장

책 소개·목차

이어서 읽기

이 브라우저에 저장된 읽기 기록을 확인합니다.

다른 기기와 동기화되지 않으며 사이트 데이터를 삭제하면 기록도 사라집니다.

준비 중인 책은 아직 읽을 수 없습니다. 기존 원고의 공개 여부와 장별 변경 상태를 확인하며, 외부 서적을 복제해 제공하지 않습니다.

SQL 연구소에서 실습하기