Skip to content

missing-semester 여러분의 CS 교육에서 누락된 학기

README#

프로그래밍만 컴퓨터에게 일을 시키는 것이 아니라, 우리가 컴퓨터에게 시키는 일 조차도 컴퓨터에게 일을 시킬 수 있다. 이를 가능하게 만들어주는 다양하고 강력한 도구들을 배울 것이다.

  • command shell alias, script, build system 활용하여 반복작업 최소화하기, shell history 빠르게 검색하기
  • version control git
  • text editing vim
  • remote machines SSH, tmux, mosh
  • finding files fd, rg, fasd
  • data wrangling 데이터 파일(혹은 로그파일)을 쉽게 보고 읽고 구문분석하고 그래프 그리기까지
  • virtual machines 가상머신을 활용하는 방법, 프로젝트 분리하기
  • security