Giter Club home page Giter Club logo

misc-cheatsheet's Introduction

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)

Advanced Utils

  • fig : 터미널 내부 고급 자동 완성. 미쳐버린 퀄리티...
  • 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)
  • vim에서 sudo로 저장하기 (w sudo! tee %)
  • Github Profile Badge List : 깃헙을 다양하게 꾸며봅시다.
  • 브랜치를 만들면서 바로 체크아웃하려면 (git checkout -b)
  • 커밋 날짜 바꾸기 (git commit --amend --no-edit --date)

Data Science

Computer Vision

  • albumtations : Image data augmentation library
  • ttach : Image Test Time Augmentation with PyTorch
  • timm : Pytorch pre-trained SOTA image models
  • smp : Pytorch pre-trained SOTA image segmentation models

Prototype

  • Streamlit : ML Model을 Web-based GUI로 쉽게 보여주는 오픈소스
  • Gradio : ML Model을 Web-based GUI로 쉽게 보여주는 오픈소스

ETC

Web

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

Library & Service

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

Tool

Website

  • Thesaurus.com : 유의어 사전
  • Grammarly : 문법 체크
  • flaticon : 저작권 free 아이콘
  • Unsplash : 저작권 free 이미지
  • dafont.com : 저작권 free 영어 폰트
  • carbon : 코드 공유 이쁘게 만들어주는 사이트
  • 2 Color Combinations : 시각화/UI에서 2색 조합을 살펴볼 때 유용한 사이트
  • oopy : 노션 페이지를 웹사이트로 만들어주는 서비스
  • GeekNews : 최신 개발/기술/스타트업 뉴스 팔로우업에 좋은 서비스
  • Codepen : html/css/js 코드 스니펫 공유 사이트. 다른 사람들을 통해 테크닉을 습득하기도 좋음

Note

  • Roam Research : 그래프 형식으로 마크다운 노트를 정리할 수 있는 도구
  • Obsidian : Roam과 비슷한 기능의 도구

VSCode Extension

  • GitLens : Vscode에서 깃 기록을 앞/뒤로 확인할 수 있는 도구

Chrome Extension

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

Application

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

Articles & Repo

Articles

Repos

  • Modern Unix : 짱짱 멋진 command 명령어 모음
  • awesome-devteam : 좋은 개발팀을 만드는데 도움이 되는 자료 (국문!)

Youtube & Videos

Books

misc-cheatsheet's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.