활용해본 desk setup 유튜브

명상 코딩 환경 만들기

  • 제목 고민 : 명상 코딩 환경 만들기? Zen Coding?
  • 잔잔한 동영상 배경 + 투명 에디터, 투명 터미널 MUX , 투명 Stack Overflow 환경을 만든다
  • 본 Tip은 Only Windows 용인데 PowerToys, Aquasanp의 선호 OS별 alternatives를 구한다면 적용이 가능할듯하다

사전준비 (Prerequisites)

How to Setup

  1. 먼저 선택한 동영상을 전체화면으로 Play 한다
  2. 선호하는 에디터를 실행한다
    • 에디터를 흔들어서 Top에 고정하고 배치한다 (AquaShake 기능 사용)
  3. 선호하는 터미널 Mux(Windows Terminal)을 실행하여 Top에 고정하고 배치한다
  4. StackOverflow를 실행하여 Top에 고정하고 배치한다
  5. 코딩을 계속한다

흥미있는 Youtube

Dotbot과 git submodule

C++ Knowledge

  • #c++
  • Difference Between Vector and List Vector vs List
    • Vector의 주요 특징
      • 일종의 dynamic array로 insertion과 deletion시에 자동으로 size가 조절된다
      • 연속된 메모리에 저장되므로 iterator로 accessed되고 traversed 가능하다
      • element는 vector의 end에 insert 된다
    • List의 주요 특징
      • double linked sequence로 forward와 backward traversal을 지원한다
      • 앞쪽, 중간, 뒷쪽에 insertion과 deletion에 걸리는 시간이 동일하다
      • 불연속적인 공간에 저장되며 따라서 미리 할당되는 메모리도 없다
      • 데이타외에 불연속저장을 위한 포인터저장공간이 필요하다
    • C++ Vector: Useful Tips
      • data element가 미리 정해지지 않았다면 C++ vector를 사용하는 것을 추천한다
      • C++ vector는 template class로서 더나은 효율성과 재활용성을 가진다
      • array와 비교하여, 더 많은 복사방법이 있다
  • Change font of output console in Visual Studio의 답변, stackoverflow
    • visual studio output 의 폰트 바꾸기
  • C++ Vectors Tutorial, Simplilearn - youtube channel
  • C++ STD 설명해주는 재생목록
    • 주로 algorithm을 설명하는데 그중 std::transform이 python의 map() 함수와 비슷함

IT 인물

최준건

유명 프로젝트

박병진

유명 프로젝트

  • Awesome-CV : LaTex로 이력서 만드는 프로그램, github star 16K