사람은 새로운 개념이나 지식이 들어오면 그 개념이 뇌에 안착되는 시간이 필요합니다. 1차적으로 짧게 지식을 전달하고, 교육자는 정보를 인식합니다. 관련 자료 링크를 리서치하여 눈으로 읽고, 손으로 타이핑해서 정보를 자신의 것으로 만드는 과정을 반복 학습할 예정입니다.
회사에 들어가면 일반적으로 관리자권한(Root)를 주지 않습니다. 강의 내용은 최소로 Root를 사용하여 각 과정을 진행합니다. 그래서 우리의 대부분 설정은 로그인한 사용자의 홈디렉토리를 통해서 대부분 진행합니다.
각 과정중에 소스를 다운받고 빌드하는 실습 과정이 포함되어 있습니다. 오래 기다리는 동안 기초 설명이 진행되지만, 굉장히 긴 시간이 필요한 빌드과정도 있으니 기다리는 시간동안 스스로 할 무언가를 준비해 오세요.
장르에 상관없이 읽을 책을 가지고 오셔도 되고, 옆사람과 조용하게 토론을 해도 좋습니다.
실습 시간에는 조용하게 화장실 이용하거나, 1층 카페에서 커피 또는 음료를 사오셔도 좋습니다.
이 분야는 스스로 문제를 해결하는 것이 더 중요하기 때문에 교육중에는 친구의 동의가 있을때만 협업하여 문제점을 해결하세요. 자신의 문제점 해결이 일찍 끝났다면 자유롭게 다음 과정을 읽거나 인터넷을 통한 리서치, 자신의 포트폴리오 제작을 진행하면 됩니다. 강의 진행은 마지막에 따라오는 학생을 기준으로 진행합니다. 먼저 문제해결이 끝난 학생들은 관련자료를 인터넷을 통해서 추가 리서치하세요.
내용중 잘못된 부분이 있다면 이 리포지터리에 이슈로 남겨주세요. 반영하여 수정하겠습니다.
이 강의에서 약속된 경로
- ~/app: 소프트웨어 설치, 빌드경로
- ~/examples: 예제파일 위치
- /project: 프로젝트 root경로
- 프로젝트 예시명은 항상
circle
이라는 이름을 사용하겠습니다. - 샷이름의 예시가 나오면
FOO_0010
,BAR_0010
이름을 사용하겠습니다. - 사용자 이름에 대한 예시가 나오면
woong
이라는 이름을 사용하겠습니다.
대부분 모든 내용은 CentOS7.x 를 기반으로 합니다. 하지만 VFX 현장, Animation, Game 빌드, 편집, DI 장비 쪽에서는 macOS도 많이 사용되기 때문에 필요시 macOS 명령어도 표기해두었습니다.