
0] 깃 레포지토리에서 새로운 서브 모듈로 분리하기
GitHub, GitLab, Bitbucket 등에서 새로운 Git 레포를 생성합니다. 예시: https://github.com/username/submodule-repo.git # 1. 하위 폴더를 Git 인덱스에서 제거 (존재하지 않는다면 무시) git rm -r --cached 하위폴더명 # 2. 하위 폴더를 새로운 Git 레포로 변환 ...

GitHub, GitLab, Bitbucket 등에서 새로운 Git 레포를 생성합니다. 예시: https://github.com/username/submodule-repo.git # 1. 하위 폴더를 Git 인덱스에서 제거 (존재하지 않는다면 무시) git rm -r --cached 하위폴더명 # 2. 하위 폴더를 새로운 Git 레포로 변환 ...

node.js 는 대표적인 JavaScript 런타임 환경입니다. 즉, JavaScript 코드를 브라우저가 아닌 서버에서도 실행할 수 있도록 하는 하나의 독립적인 소프트웨어 플랫폼이죠. 🔥 Node.js 공식 소개 (공식 홈페이지 설명) Node.js® is a JavaScript runtime built on Chrome's V8 ...

학창시절 영어를 배울 때 참 문법을 많이 배웠었죠? 명사, 동사, 형용사, 부사, 관계대명사, 지시대명사, 인칭대명사, 주어 + 동사 + 목적어 구문 등등… 그런데 제가 왜 지금 이걸 다루느냐 하면… 동영상 자막을 자동으로 넣고 싶은데 적당히 어디서 끊어야 할지 자연어처리로 해결하려고 하기 때문입니당~ (사실 배우다보니 이런게 있는 걸 알게...

파이썬을 오래 다뤄왔지만 구분 없이 사용해온 용어들이 있어서 정리해보겠습니다. Script (스크립트) 정의: 독립적으로 실행되는 Python 파일 (.py). 특징: 주로 실행 가능한 코드 (예: if name == “main”: 포함). 특정 작업을 수행하는 목적으로 작성됨. 명령어 실행형 코드...
기능 단축키 무슨 약자일까? 현재 선택한 단어 또는 커서가 있는 단어와 같은 모든 항목을 하나씩 추가 선택 Ctrl + D duplicate selection 현재 단어 건너뛰고 다음 단어 선택 Ctrl + K Ctrl + D ...

기본 로깅 관련 내용은 이전 포스팅을 참조해주세요. https://blog.naver.com/devramyun/223749582224 [20250206] python 프로그램 로그 저장 파이썬 실행 중에 터미널에 출력되는 모든 로그(표준 출력 및 표준 오류)를 파일로 저장...

python 디폴트 로거 관련 포스팅은 다음을 참조해주세요. ** https://blog.naver.com/devramyun/223749582224 [20250206] python 프로그램 로그 저장 파이썬 실행 중에 터미널에 출력되는 모든 로그(표준 출력 및 표준 오류)를...

파이썬 실행 중에 터미널에 출력되는 모든 로그(표준 출력 및 표준 오류)를 파일로 저장하는 간단한 방법이 3가지 있습니다. 1. 기본적인 로그 저장 방법 (sys.stdout 리다이렉트) 가장 쉬운 방법은 sys.stdout과 sys.stderr을 리다이렉트하는 것입니다. 이 방법의 가장 큰 장점은 모든 print()와 오류 메시지가 output...

프로그램을 만들다보면 코드 외부에서 바꿀 수 있도록 해줄 필요가 있는 환경변수값이 필요하기도 합니다. 이 경우 .env 라는 secret envrionment 텍스트문서를 만들어서 특정 변수들을 저장해두었다가 프로그램을 실행하면 코드가 해당 파일을 읽어서 사용합니다. 또 프로그램을 만들다 보면 특정 패키지는 외부 패키지를 불러와서 사용하도록 되어있...

코드 프로젝트를 하다보면 많은 하위 디렉토리들을 너무 많이 열어놓아서 한 번에 닫고 싶을 때가 있습니다. vscode에는 Keyboard Shortcut에 그런 기능이 이미 내장되어 있습니다. 바로 list.collapseAll 커맨드입니다. 디폴트 keybinding은 Ctrl + LeftArrow 입니다. 그리고 현재 포커스 깊이까지 폴더의 ...