Day20

김재현·2023년 6월 19일

JUPYTER/DL/ML

목록 보기
2/73

VSCODE

VSCODE 폴더/파일 정리, VSCODE의 재미있는 기능(color/file/product Theme, 화면 크기, 설정의 폰트 사이즈), 확장팩(extension)-material icon theme을 사용해 폴더 내부 파일의 형식을 쉽게 확인할 수 있음,
작업 전 반드시 폴더를 열고 작업을 진행


GitHub, 운영체제

  • 사이트 가입
    -- 계정 설정
  • git 다운
  • git 환경설정(오타 주의)
    -- cmd에서 설정
    -- git config --global user.name "본인이름"
    -- git config --global user.email "본인이메일"

SSHKEY

  • 인증서 생성(ssh로 빠른 전송)
    cmd에서 ssh-keygen입력, 키 생성 및 키 위치 확인(C:\Users\jehyu/.ssh/id_rsa), 비밀번호는 생성 하지 말것,
    사용자 홈 디렉토리내의 .ssh 폴더 안에 id_rsa 파일(서버키-내 컴퓨터에 보관, 파일 경로 고정)과 id_rsa.pub 파일(공개키-github에 등록)이 생성됨을 확인해 인증서 확인
  • 인증서 등록
    -- id_rsa.pub의 키 내용을 복사, github의 setting의 SSH and GPG keys에서 New SSH key를 사용해 등록

GitHub Collaborators

  • 새로운 저장소의 settings의 Collaborators 기능을 이용해 함께 작업할 개발자 초청

SSHKEY를 사용해 Github 연동/작업

cmd에서 git clone

  • git clone git@github.com:내git이름/저장소이름
    처음 접속하면 yes 입력
    -- 왜 git@github.com: 인지는 저장소의 code의 ssh 주소를 확인(보면 납득 가능)

github 파일 충돌 시 pull로 충돌이 일어나는 부분을 확인/수정 후 push

github - clone/commit/push/pull/충돌해결


카카오 개발자 OpenAPI 연습

  • 내 애플리케이션에서 생성/저장
  • REST API키를 사용할 것
  • 문서에서 다음검색의 REST API를 선택
  • 책 검색하기를 선택, URL 확인
  • Authorization 확인
    Authorization: KakaoAK ${REST_API_KEY}에서 ${}부분까지 key 값으로 입력
  • 쿼리 파라미터 예시
    https://dapi.kakao.com/v3/search/book?query=검색어&sort=latest.....

이후로는 github의 jupyter/01.데이터_수집의 05~06 참고

0개의 댓글