본문 바로가기

개발 일지

2019.12.16 12일차 개발일지 - 4차산업혁명과 프로그래밍 그리고 Github

1. 4차 산업혁명

- 터치 인터페이스에서 음성 인터페이스로의 전환

 

 

구글 2018 헤어샵 부킹

 

 

구글 2019 시리 반응 속도, 렌터카 부킹

 

 

유포니아 프로젝트

 

- 실시간 사물인식

 

YOLO v3 

 

- 테슬라 자율주행

- Quick.DRAW, Auto DRAW

- 티처블 머신

 

- 점차 기술생산 파트와 기술활용 파트가 분리되고 있다.

- 기술에 대한 이해만 있으면 누구나 활용 가능해졌다.

- 4차 산업혁명은 곧, 소프트웨어의 시대라고 할 수 있다.

기술 생산 기술 활용
구글 Tensorflow Airbnb, 샤오미
AWS Pinterest, Netflix
IBM Watson Legends, Minter Ellison
IBM Watson Personality Insights 자소설닷컴

 

2. 프로그래밍은 왜 배워야하나?

 

일자리의 변화

소프트웨어 중심의 사회변화

 

프로그래밍을 통한 사무자동화

MS Office 업무의 생산성 차이

 

프로그래밍=요리

전문 개발자가 아니더라도 내가 필요한 것 직접 만들 수 있다.

 

프로그래밍의 혜택

Life Hacking, Work Hacking.

 

3. Git과 Github

 

git은 Linus Torvalds가 만든 SCM으로, 현재 가장 많이 사용한다.

github는 git을 모아두는 저장소. 개발자들의 구글 드라이브이자 이력서, 메모장, 연습장.

 

 

* SourceTree와 github 기초 사용법

 

1) github 가입

2) SourceTree와 visual studio code 설치

3) 프로젝트 폴더 제작

4) SourceTree 새탭 생성  목적지 프로젝트 폴더 연결

5) 설정에서 원격 - 깃허브 연동

6) 프로젝트 폴더에 .gitignore 작성 (CCTV같은 존재)

7) 프로젝트 폴더에 README.md 작성

8) Typora (md 파일 에디터) 설치 .md 파일 수정

9) SourceTree 스테이지에 파일 올리기 

10) 하단에 메시지 쓰고 커밋

11) 히스토리에서 확인가능.

12) 최종으로 Push 버튼 누르면 github에 전송

13) 각종 기록 .md파일로 남긴다.