Systems programming · 42 Seoul
42 Seoul
C/C++ 기반 Unix 시스템·네트워크·운영체제·동시성 프로젝트
Network server · 42 Seoul
ft_irc
kqueue 기반 다중 클라이언트 IRC 서버 구현, 수신 버퍼를 통한 명령 경계 보존 및 연결 상태·fd 관리
3인 팀 · 서버·프로토콜 구현
Concurrency · 42 Seoul
philosophers
pthread·mutex 기반 Dining Philosophers 구현, 공유 자원 동기화 및 lock 획득 순서 조정으로 교착 상태 방지
Object-oriented programming · 42 Seoul
C++ Modules
객체 수명·복사 제어·상속·다형성·예외 처리·템플릿·STL을 단계별로 학습한 C++ 과정