본문 바로가기

개발환경 및 개발 툴3

구글 colab(코랩) : 파이썬 개발환경 구글 colab이란 구글에서 제공하는 클로우드 기반의 무료 jupyter Notebook 개발 환경이다. 장점 - 무료이다. - 환경설정 및 구동 준비 시간이 5분이면 충분하다. - 클라우드 기반이다. - 동시에 여러명이 수정 가능하다. - 인터넷과 인터넷 브라우저만 있으면 바로 사용할 수 있다. - 서버의 성능이 좋고 빠르다. - jupyter Notebook보다 다양한 기능을 제공하며 git과 연동 된다. - 오류 발생 시 [SEARCH STACK OVERFLOW] 버튼을 클릭하면 검색결과를 보여준다. 단점 - 세션이 최대 12시간이다. - 딥러닝 학습시킬 데이터를 구글 드라이브에 저장하여야 한다.(기본 15G) 설치 구글 드라이브로 들어가서 새로 만들기로 들어가서 설치하면 됨. 2021. 6. 22.
윈도우에서 git 설치 윈도우에서 git 설치 리눅스나 Mac에서의 설치방법은 git Documentation을 참고. git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98 Git - Git 설치 이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0 git-scm.com Git 설치를 위해 먼저 git 사이트에 접속을 한다. git-scm.com/ Git git-scm.com 화면에서 모니터 모양을 클릭하면 다운로드 받을 수 있는 페이지로 이동한다. 페이지로 넘어가니 자동적으로 다.. 2021. 4. 29.
git이란 무엇이고 왜 사용해야 할까? git이란 무엇이고 왜 사용해야 할까? git이 무엇인지 알기 위해서는 먼저 버전 관리 시스템의 이해가 필요하다. 버전 관리 시스템이란? 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 예를 들어 같은 내용의 파일을 업데이트 때마다 날짜를 다르게 저장한다던가 넘버링을 하는 형태이다. git에서는 거의 모든 컴퓨터의 파일의 버전을 관리할 수 있다고 한다. git은 분산 버전 관리 시스템(DVCS)이다. DVCS에서의 클리어트는 단순히 파일의 마지막 스냅샷을 checkout하지 않는다. 그냥 저장소를 히스토리와 더불어 전부 복제한다. 서버에 문제가 생기면 이 복제물로 다시 작업을 시작할 수있다. 클라이언트는 중에서 아무거나 골라도 서버를 복원할 수있다. clo.. 2021. 4. 29.