
리눅스 시스템 디버깅
김정인
어셈블리 코드를 이해하고 함수의 역추적을 할 수 있으며 프로세스를 추적하는 gdb이 내부 구조를 이해할 수 있습니다. 또한 커널의 디버깅 도구를 다룹니다.
중급이상
Linux, gdb, debugging
일반화된 링크드 리스트 구현
레드 블랙트리와 이를 이용한 증강 트리
Flexible Array 분석 및 구현
패턴 매칭 : BF, KR, SO, MP, KMP, BM
일반화된 알고리즘 구현
비트 검색 알고리즘
데이터 무결성 체크(패리티비트, 해쉬)
학습 대상은
누구일까요?
C언어 관련 개발자
기본 자료구조 알고리즘을 배우고 최신 기법을 알고자 하는 분
오픈 소스 관련 개발자
선수 지식,
필요할까요?
C언어 기본 및 자료구조 알고리즘
638
명
수강생
52
개
수강평
8
개
답변
4.9
점
강의 평점
9
개
강의
김정인 강사님은 오픈소스가 중요하다며
리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.
소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로
수강 시 소스 폭탄에 주의 해야 합니다.
강의문의 : jikim@imguru.co.kr
전체
69개 ∙ (17시간 15분)
해당 강의에서 제공:
4. Linked List의 소개
09:52
13. 타입의 의존성 제거 1
06:47
14. 타입의 의존성 제거 2
13:11
15. 타입의 의존성 제거 3
15:15
16. 타입의 의존성 제거 4
16:11
전체
4개
4.8
4개의 수강평
수강평 1
∙
평균 평점 5.0
수강평 5
∙
평균 평점 5.0
5
고급 C를 다 듣고 수강 중입니다. 단순히 Linked List를 삽입, 삭제, 수정 하는 개념을 배우는 것이 아니라, Linked List를 다루는 방법의 변화를 오픈 소스의 역사와 맥락과 함께 짚어 주십니다. 수강생들의 수준에 맞춰서 너무 어렵지 않은 오픈 소스의 단편을 직접 만든 Linked List에 호환시키는 부분을 통해 제네릭이 존재하지 않는 C에서 어떻게 type과 상관 없이 일반화를 시키는지 다양한 기법을 배웁니다. 다만 자료 구조에 대해 입문하시는 분들이 듣기는 적절하지 않기 때문에 기본적인 자료 구조에 대한 이해도를 숙지하고 오는 것이 좋을 것 같습니다. 그렇다면 매우 유익한 강의가 될 것이라고 생각합니다. ^^ 추후 나오게 될 강사님의 다양한 강의들이 더욱 기대되며, 많은 분들이 좋은 강좌도 접하시고, 잘 되셔서 오랫동안 좋은 강의가 지속될 수 있으면 좋겠다는 마음이 드네요.
수강평 3
∙
평균 평점 3.7
4
강의 자체는 너무 좋습니다만,, 자료구조를 처음 접하는 분이 하기에는 적당한 강의는 아닙니다. 자료구조와 C언어를 이미 알고있다는 전제 하에, 오픈소스(본 강의에서는 리눅스 커널을 기준으로 함)와 접목시키는 내용을 다룹니다. 어느정도 수준이 듣기 적절하냐면 C언어로 리스트와 트리정도는 백지상태에서 혼자 아무런 도움없이 구현할 수 있는 수준이 듣기에 좋습니다. 그리고.. 별 1개를 깎아먹은 점은.. 키보드 소리가 목소리만큼이나 큽니다. 이게 강의의 집중력을 흐트려 버리는 아주 지대한 요소로 작동합니다. 키보드 소리가 이어폰으로 때려박는 거로 전달되니 강의 듣는 내내 귀가 따가울정도..
수강평 42
∙
평균 평점 5.0
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
월 ₩17,600
5개월 할부 시
₩88,000