독학사 4단계의 통합컴퓨팅시스템 과목을 공부하며 정리한 내용입니다
배워두면 언젠가는 쓸모있을 영문 이메일 작성법
24.4부로 생긴 alumni 제도가 궁금한 사람들을 위한 요약
Transfer를 준비하면서 얻은 지식들을 나눠보려고 합니다
프랫 파싱 알고리즘을 통해서 42의 악명높은 과제인 minishell의 파싱을 보다 쉽고 효율적으로 수행해보자.
Github Action을 이용해 norm 검사를 자동으로 수행하는 방법을 정리했습니다.
3분할 퀵정렬을 통한 push swap의 풀이와 해당 풀이가 과제의 조건을 항상 만족함에 대한 증명.
42school의 과제 push swap 완전정복 시리즈 그 1탄. 선형 메모리를 통한 새로운 접근과 지역성의 의미.
그래프에서 연결 요소와 연결 요소를 연결하는 특별한 노드, 단절점에 대해서 알아보자.
C에도 name space가 있다는 것을 알고 계셨나요? C언어의 식별자와 네임스코프에 대해 알아봤습니다.
Is Your Friend Coding Now? - Github 계정 연결
스택은 항상 높은 주소에서 낮은 주소로 자랄까요? 이것을 어떻게 확인할 수 있을까요?
버퍼 오버플로우 공격과 방어 방법에 대해서 소개합니다
친구가 코딩중인지 감시하는 vscode 익스텐션 개발기
동기화를 위한 요소인 semaphore, 그 속에 등장하는 원자성에 대해서 알아보자.
두 달 동안(???) born2beroot 과제를 하며 알게 된 키워드들을 간단하게 정리해 봤습니다.
ack, tcp, udp, packet, checksum의 개념 및 구현에 대해 다룹니다.
시그널 핸들러란 무엇인지, ‘안전한’ 시그널 핸들러를 만들기 위해서는 어떻게 해야 하는지 알아보았습니다.
Dynamic programming 기법에 대해서 소개합니다.
PS 여정에서 간간이 등장하는 유니온 파인드와 그 용법에 대해서 알아보자.
자료형에 관해 새로 알게된 내용을 정리해 보았습니다.
프로그래밍을 처음 접하시는 분들을 위해, 구조체의 문법적 요소를 이해하는데 초점을 두었습니다.
initd와 systemd의 차이점, 데몬 생성법에 대해 정리해봤습니다
ford-johnson 알고리즘 으로 31개의 수를 정렬해보는 예시