오늘은 Github 2fa - github two factor authentication을 사용하는 방법을 작성하겠다. 갑자기 왜 작성하냐면 얼마 전 github에서 메일이 와서 확인했더니, 45일 안에 2중 인증을 등록하지 않으면, 인증할 때까지 깃허브에 접근할 수 없다고 떴다. 난 이미 github mobile을 통해서 인증을 해놨었는데 화들짝 놀라서 추가적으로 설정을 진행하였다. 우선 github에서 자신의 프로필 이미지를 클릭하여 `setting`에서 오른쪽의 `password and authentication`에 들어간다. 그다음 아래로 내리면 2FA밑에 초록색 버튼이 있는 것을 확인할 수 있다. 그러면 깃허브 모바일로 우선 로그인을 1차적으로 진행하면 QR화면이 뜰 것이다. 이후 여러 opt ..
알쓸신잡
1. CUDA 설치 아래 링크에서 본인의 그래픽 카드에 맞는 NVIDIA 드라이버 다운로드.(나: RTX 3060TI) Download the latest official NVIDIA drivers Download the latest official NVIDIA drivers www.nvidia.com 2. CUDA Toolkit 설치 아래 링크에서 하단의 GPU 부분에서 자신이 설치하고자 하는 tensorflow-gpu, 파이썬 버전에 맞는 cuDNN과 CUDA 버전을 확인. (나: cuDNN 8.1 & CUDA 11.2) --> (23.11.27 수정) (나: cuDNN 8.9.5 & CUDA 11.7) --> (23.11.27 수정) 아래 링크에서 공식지원버전은 최대가 11.2라고 되어있지만, 상위..
오늘은 scikit-learn-intelex를 설명해 볼 것이다. 부트캠프 강의를 수강하던 도중에 강사님이 지나가면서 슬쩍 말해주셔서 찾아봤는데, 한글로 되어 있는 설명이 하나도 없었다. 그래서 아직 실험해보진않아서 우선 가이드만 작성하고 나중에 써보고 후기를 추가하려고 한다. 우선 아래 공식github도 있으며, 공식 doc도 있으니, 자세한 것은 여기서 살펴보면 된다. GitHub - intel/scikit-learn-intelex: Intel(R) Extension for Scikit-learn is a seamless way to speed up your Scikit-learn applica Intel(R) Extension for Scikit-learn is a seamless way to sp..
git push origin master 혹은 main 이번에는 자신의 repository안에 repository를 넣어보도록하겠다. repo들이 너무 많아져서 정리가 안되는 느낌이어서 시도해봤다!! 우선 github의 subtree라는 것을 이용한다. 우선 메인 repo를 parents repo라고 지칭하고, 그 안에 폴더형식으로 넣을 repo들을 chile repo라고 본 글에서 지칭하겠다. 1. Local에 parents repo 복사 우선 자신의 local에 parents repo를 clone해준다. git clone 그러면 무슨 ` warning: You appear to have cloned an empty repository`라는 에러가 뜰텐데 단순 빈 repo를 복사했다는 오류이다.(이미 ..
오늘은 자신의 github의 메인화면을 꾸미는 글을 작성해 보겠다. 1. Repository 생성 우선 깃허브에는 특정 이름으로 파일을 만들면 설정되는 몇가지가 있다. 예를 들어 README.md로 만들면 그게 repository 메인으로 뜨게 되고, wiki에서도 Home으로 페이지를 만들면 메인페이지가 되고 이런.. 아무튼 그래서 위와 같은 페이지를 만들기 위해서는 자신의 github 사용자명으로 된 repo를 생성하면 된다. 깃허브 페이지 좌측상단에 자신의 이름이 나오는데, 나의 경우는 Bae-ChangHyun이기 때문에 똑같은 이름으로 repo를 생성해 준다. (아래는 공식 github 가이드이다.) Managing your profile README - GitHub Docs You can add..
오늘은 git을 이용하면서 협업에 자주 사용하게 될 pull request 등과 협업에 필요한 기본 세팅법에 대하여 내가 이해한것만 간단하게 안까먹을만큼만 적어보겠다. 나는 우선 초기 세팅부터 진행하는 것을 작성할텐데, 뒤쪽 pull-request 부분만 봐도 상관 없다!! (틀린 거는 댓글로 작성해주시면 감사하겠습니다..) 1. organization 생성 우선 github에서 organization을 만든다. 이후 팀원들을 초대해주면 된다. 2. 기본 세팅 우선 organization을 만들었으면, 기본 세팅을 진행해줘야 한다. repository를 만들고, 라이센스나 git ignore 등을 세팅해주고 필요에 따라 issue 템플릿이나 issue등을 생성해준다. 나는 라이센스는 깃허브에서 repo를..