Git/Github 기본 개념, 주요 명령어와 사용법
·
Programming/Git, Github
Git/Github 기본 개념해당 내용은 evan-moon님의 블로그 내용을 정리한 글입니다. Git이 무엇이고 왜 필요할까? `깃(Git)`은 분산형 버전 관리 시스템이다.소스 코드 등의 변경사항, 즉 버전을 관리해주는 시스템인 것이다 Git은 다음과 같은 프로세스를 위한 개념원격 저장소에 있는 파일을 내 컴퓨터(로컬 저장소)로 복붙 → 로컬 저장소에서 수정 → 원격 저장소로 업데이트 자신이 변경한 로컬의 소스를 원격(서버)의 소스에 업로드하는, 즉 서버로 밀어올리는 행위를 `Push`라고 부름서버의 소스를 자신의 클라이언트로 가져오는 행위를 `Pull` 또는 `Fetch`라고 부름 원격 저장소는 구글 드라이브와 같은 클라우드 스토리지와 비슷하게 생각하면 된다전 세계 어딘가에 있는 서버에 우리의 소스를..
티스토리 취소선으로 인라인 코드블럭 적용하기
·
etc.
취소선으로 인라인 코드블럭 적용하는 방법Windows: Ctrl+Alt+J MacOS: Cmd⌘+Opt⌥+J 티스토리나 Github 블로그 등을 보다보면이렇게 강조할 수 있도록그냥 텍스트가 아닌 박스가 쳐진 블럭을 쉽게 볼 수 있다 이를 인라인 코드블럭(inline code block)이라고 하는데사용 방법을 알아보자!  인라인 코드블럭을 간단하게 한두번만 사용한다고 하면다음과 같이 HTML 모드를 이용하여 사용 가능하다!더보기티스토리 글쓰기로 들어가면 기본적으로 기본모드가 되어있는데, 이를 HTML로 선택해보자인라인 코드블럭을 적용하려는 텍스트의 앞뒤를 와  감싸주자인라인 코드블럭  굵게나 밑줄이나 기울이기는 사용하는 경우가 있지만취소선은 잘 사용하지 않기 때문에 이를 활용해보자(그리고 티스토리 에디터..
코사인 유사도 (Cosine Similarity)
·
Math & Statistics
코사인 유사도 의미 코사인 유사도는 두 벡터 간의 코사인 각도를 이용하여 구할 수 있는 두 벡터의 유사도를 의미 두 벡터가 0º의 각을 이루는 경우 (방향이 같을 경우), 코사인 유사도 = 1 두 벡터가 90º의 각을 이루는 경우 (직교할 경우), 코사인 유사도 = 0 두 벡터가 180º의 각을 이루는 경우 (방향이 반대일 경우), 코사인 유사도 = -1 수학적 표현 벡터의 내적 정의식 $$ \mathbf{A} \cdot \mathbf{B} = \lVert \mathbf{A} \rVert \lVert \mathbf{B} \rVert cos \theta $$ 이를 $cos\theta$ 를 중심으로 전개하면 $$ cos\theta = \frac{\mathbf{A} \cdot \mathbf{B}}{\lVert..
이전 윈도우 사진 뷰어 사용하기
·
IT/Programs
Windows 11이나 Windows 10에서는 사진 앱을 사용하는데 보기엔 깔끔해보이지만 이전의 사진 뷰어보다 속도도 너무 느리고 적응도 잘 안돼서 Windows 7에서 사용하던 Windows 사진 뷰어를 윈도우11이나 윈도우10에서 사용하는 방법을 알아보자! 레지스트리 파일 적용 일단 레지스트리 파일을 적용시켜야 하는데 미리 만들어둔 레지스트리 파일을 다운받아서 사용해도 되고 (1.1.) 바이러스 같은게 의심된다, 찜찜하다면 직접 만들어서 적용 (1.2.) 레지스트리 파일 다운로드 레지스트리 파일 실행 - 예(Y) 레지스트리 파일 직접 생성 메모장에 아래의 코드 복사 붙여넣기 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTApplicationspho..
[Linux] 디스크 용량 확인
·
Programming/Linux
df df : 디스크 남은 용량 확인 (기본 명령어) df -h : 깔끔하게 보여줌 df . : 현재 디렉토리가 포함된 파티션의 남은 용량 확인 du du : 현재 디렉토리에서 서브 디렉토리까지 용량 확인 du -a : 현재 디렉토리의 사용량 파일단위로 출력 du -s : 총 사용량 du -h : 깔끔하게 보여줌 du -sh * : 한단계 서브 디렉토리 기준으로 보여줌
[Python] PyTorch, TensorFlow 가상환경 생성
·
Programming/Python
가장 많이 사용되는 딥러닝 프레임워크인 파이토치와 텐서플로우 가상환경을 만들어보자 PyTorch 가상환경 생성 → 활성화 PyTorch 공식홈페이지 - Get Started 에서 본인에게 맞는 환경을 선택한 후 아래에 뜨는 Command를 Anaconda Prompt conda install pytorch torchvision torchaudio cudatoolkit=[버전] -c pytorch TensorFlow 가상환경 생성 → 활성화 GPU 사용 시 conda install -c conda-forge tensorflow-gpu=[버전] CPU 사용 시 conda install -c conda-forge tensorflow=[버전] 위 명령어를 이용하면 설정한 TensorFlow 버전에 호환되는 cu..