LimGeunTaekk / Misc-Cheatsheet

대학원 생활을 하며 사용하는 작고 소중한 코딩팁 (linux 명령어 등)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Misc Cheatsheet

연구실 생활을 하다보면 나만 모르고 있는 것 같은 코드와 다른 사람에게 추천해주고 싶은 조각 지식 모음집.

Linux

  • 서버 간 파일 전송하기 (scp)
  • 외부 localhost 접속하기 (ngrok)
  • 서버 password 변경하기 (passwd)
  • remote server의 port를 localhost에서 사용하기(ssh -L or ssh -R)
  • 서버의 GUI를 로컬에서 사용하기 (ssh -X or ssh -Y)
  • 서버 ssh-key로 password없이 접속하기 (ssh-keygen)
  • ssh config 파일 설정으로 간단하게 접속하기 (~./ssh/config)
  • 사용 GPU 지정 Python (CUDA_VISIBLE_DEVICES)
  • CUDA 버전 확인하기 (nvcc)
  • GPU 사용량 확인하기 (nvidia-smi)
  • GPU 사용량 확인하기 2 (nvtop)
  • 노트북을 덮거나 시간이 지나도 꺼지지 않게 (caffeinate)
  • 파일 개수를 알고 싶다면? (ls -l | grep ^- | wc -l)
  • 디스크의 남은 용량을 알고 싶다면 (df -h)
  • Syntax Highlight와 함께 cat을 쓰고 싶다면 (bat)
  • iterm에서 new tab을 만들 때 directory를 유지하고 싶다면?
  • 심볼릭 링크 사용하여 바로가기 만들기(ln -s)
  • pip로 설치 시, 필요없는 output을 보지 않으려면? (pip install-q, -qq, -qqq)
  • vimrc 통합본
  • (vimrc) 문서 형식 파악 및 문법 하이라이트(syntax on, filetype indent plugin on)
  • (vimrc) 검색, 괄호 등 정보 하이라이트(hlsearch, ruler, showmatch)
  • (vimrc) Python 문서 작성에 편리한 모드(종류별 tab 사이즈, autoindent)
  • (vimrc) 라인 번호 표기(nu or number)
  • (vimrc) 모드별 커서 모양 변경
  • vim에서 여러 줄 주석 처리 (norm i#, norm 1x)

Web

  • Github Profile Badge List
  • Flask에 캐시가 쌓여 새로고침이 안된다면?

Library & Service

  • Vercel : 쉬운 배포 서비스
  • Tailwind UI : 유틸리티 우선 CSS Framework
  • Headless UI : Tailwind UI와 함께 사용할 수 있는 UI Components
  • Reactour : react에서 onboarding을 도와주는 패키지
  • react-i18next : react 다국어처리 패키지

Tool

Website

Extension

  • Arxive : Arxiv 논문 제목을 연도가 아닌 제목-저자 형식으로 바꿔주는 툴
  • Google Scholar Button : google scholar 검색을 extension 상에서 할 수 있음.

Application

  • Mathpix Snip : 수식 스크린샷을 LaTex으로 바꿔주는 툴

Articles & Repo

Articles

Repos

About

대학원 생활을 하며 사용하는 작고 소중한 코딩팁 (linux 명령어 등)


Languages

Language:Vim Script 100.0%