전체 글 12

[11주차] 라즈베리파이 원격 장치 제어 시스템 만들기

VEDA 주간 학습 정리[11주차] 라즈베리파이 원격 장치 제어 시스템 만들기이번 주 학습을 한 문장으로 정리하면: 라즈베리파이에 GPIO 핀으로 연결된 LED, 부저, 조도 센서, 7 세그먼트 FND를 TCP 통신을 이용하여 원격으로 제어하는 시스템을 만들었다.작성일: 2026.06.06주차 이동◀ 저번주차: [10주차] 샤통 통신 규약 설계GitHub: TCP-controlled-raspberrypi [비공개]▶ 다음주차: 작성 후 링크 연결 예정이번 주 학습 목표TCP 통신을 이용하여 원격 장치 제어 명령을 주고받는 서버와 클라이언트를 구현한다.라즈베리파이 GPIO로 제어할 수 있도록 LED, 부저, 조도 센서, 7 세그먼트 FND 회로를 연결하고 각 장치 제어 코드를 작성한다.라즈베리 파이 GPI..

카테고리 없음 2026.06.07

[10주차] 샤통 통신 규약 설계

VEDA 네트워크 프로그래밍 복습[10주차] 샤통 통신 규약 설계이번 설계를 한 문장으로 정리하면: 한국인이 만든 불어 이름의 중국 게임의 일본 모티브 인공지능 비서 캐릭터가 있는 채팅 앱!작성일: 2026.05.31관련 글원문 명세: ccp-protocol-guide.md관련 블로그: [10주차] 라즈베리파이 주변기기 제어: 멀티쓰레드와 동적 라이브러리관련 블로그: [10주차] 리눅스 네트워크 프로그래밍실습 가이드: MacOS Cross Compile guide이번 문서의 목표이번 주에 배운 네트워크 프로그래밍을 복습하기 위해 가상의 메신저 앱 통신 규약 설계하기고정 크기 패킷을 선택한 이유와 ccp_packet 구조 살펴보기회원가입, 로그인, 채팅방, 메시지, AI 요청의 타입별 사용 방식 정리하기외..

카테고리 없음 2026.05.31

[9주차] 리눅스 시스템 프로그래밍

VEDA 주간 학습 정리[9주차] 리눅스 시스템 프로그래밍이번 주 학습을 한 문장으로 정리하면: 시스템 콜이 커널로 들어가는 원리부터 파일 I/O, 프로세스, 시그널, IPC까지 리눅스 프로그램이 OS와 만나는 지점을 정리한 주간작성일: 2026.05.24주차 이동◀ 저번주차: [8주차] 리눅스 개발도구 정리▶ 다음주차: 작성 후 링크 연결 예정이번 주 학습 목표사용자 모드와 커널 모드가 분리되는 이유와 시스템 콜 호출 흐름 이해하기파일시스템, 아이노드, 파일 디스크립터, 저수준·고수준 입출력의 차이 정리하기fork(), exec() 계열의 동작 방식 복기하기시그널을 안전하게 다루기 위한 sigaction()과 비동기 신호 안전성 이해하기프로세스 간 통신을 위한 IPC 방식과 특징 비교하기1. 리눅스 시..

카테고리 없음 2026.05.24