읽을거리
최신글
- [golang 1% 이해하기] air | 실시간 코드 변경을 위한 live-reload 기능 도입하기 #2 docker 컨테이너와 로컬 레포 연동하기 🏃🏻 들어가며이번 글에서는 이전 글의 연장선으로 air 를 사용하여 docker container 와 로컬 레포를 연동하여 사용하는 방법에 대해서 알아보겠습니다. 일반적으로는 1. Dockerfile 작성 / 2. docker container stop ( 구동중인 docker container 정지 ) / 3. docker build ( 새로운 docker 이미지 빌드 ) / 4. docker container start ( 새로운 이미지 기반의 docker container 실행 ) 등의 과정을 거치게 됩니다. 코드의 변경 과정이 생긴다면 2 ~ 4 과정을 반복해야하는 불편함이 있습니다. 하지만, docker 이미지 빌드 과정에서 docker container 와 로컬 레포를 연동하고, 코드의 ..
- [golang 1% 이해하기] air | 실시간 코드 변경을 위한 live-reload 기능 도입하기 #1 설치하기 🏃🏻 들어가며Typescript 에서 프론트 / 백엔드 개발을 진행하다보면, 사용하는 라이브러리 또는 프레임워크 자체에 자동으로 변경 내역을 반영하여 서버를 재시작 해주는 기능을 기본으로 제공 해주거나 별도로 nodemon 과 같은 라이브러리를 사용하여 해당 기능을 구현할 수 있습니다. 예를 들면, ReactJS, NestJs, nodemon 등이 있습니다. 이번에, Go 를 학습하면서 당연하게 생각했던 기능이 없어 검색을 하는 과정에서 변경 내역을 자동으로 반영하여 서버를 재시작 해주는 기능을 제공하는 air 라는 도구를 알게 되어 실제 적용을 해보며 글을 작성하게 되었습니다. 이번에 제가 air (live-reloading) 글에서 정리하고자 하는 내용은 크게 2가지 입니다 .#1 local 환..
- [Git 1%이해하기] git 브랜치 이름 변경하기 🏃🏻 들어가며자주 사용하는 git 명령어중 하나인 "git 브랜치 이름 변경하는 방법" 에 대해서 정리 해보았습니다. 'git pull' , 'git push' 와 비교했을때 사용률을 다소 떨어지지만 꼭 알고 있어야 한다고 생각 합니다 :)저는 주로 3가지 상황일때 해당 명령어를 사용해 git 브랜치의 이름을 변경 했습니다. main 브랜치를 기준으로 새로운 브랜치를 생성할때 오타가 발생한 경우로컬의 main 브랜치의 .git 이 꼬인 경우remote 저장소에 push 하기 위해 local 저장소에 push 하는 과정에서 branch 이름을 수정하는 경우 제가 이번 글에서 정리하고자 하는 내용은 크게 2가지 입니다.현재 사용중인 브랜치의 이름 변경하는 방법현재 사용중인 브랜치 이외에 다른 브랜치의 이..
- [IDE 99% 에러잡기] cursor ide - cursor . 명령어 "zsh: command not found: cursor" 🏃🏻 들어가며최근에 IDE 를 vscode -> cursor 로 변경하기 위해 개발 환경 구성을 하는 과정에서 맞닥뜨린 가벼운 에러의 해결 방법을 정리 하였습니다. vscode 에서 자주 쓰는 `code .` 와 같은 명령어를 cursor 에서는 지원하지 않는건지 한참을 찾아봤네요. ( 이슈/포럼 ) 도움이 되었으면 좋겠습니다 :) 💥 이슈 발생cursor ide 를 설치하고 터미널에서 프로젝트를 `cursor .` 명령어로 여는 과정에서 에러가 발생 했습니다. 1차 : 에러 로그 확인 zsh: command not found: cursor ✅ 이슈 해결1차(성공) : 'install cursor command'vscode 의 `code .` 명령어와 같은 기능의 명령어를 지원하지 않는건지 한참..
- [Github 99% 에러해결하기] Github Action 티스토리 블로그 RSS 406 Error - Not Acceptable 에러 🏃🏻 들어가며이력서와 포트폴리오를 업데이트하며, 기존에 제작했던 Github Profile README 의 구성도 업데이트를 하게 되었습니다."README 를 꾸미는데 사용할 도구로 괜찮은게 없을까" 찾는 과정에서 다양한 템플릿을 지원하는 lowlighter/metrics 를 발견하게 되었고, 이를 사용해 README 업데이트 작업을 진행하였습니다. 이 과정에서 티스토리 RSS 를 활용해 lowlighter/metrics 의 "블로그 포스팅 리스트" 템플릿을 설정하는 과정에서 발생한 406 에러에 대한 해결 과정을 담고 있는 포스팅 입니다. ⚒️ lowlighter/metrics 작업lowlighter/metrics 템플릿은 하나의 svg 파일을 생성하거나 여러개의 svg 파일을 생성하여 REA..
- [golang 1% 이해하기] air | 실시간 코드 변경을 위한 live-reload 기능 도입하기 #2 docker 컨테이너와 로컬 레포 연동하기 more
- [golang 1% 이해하기] air | 실시간 코드 변경을 위한 live-reload 기능 도입하기 #1 설치하기 more
- [Git 1%이해하기] git 브랜치 이름 변경하기 more
- [IDE 99% 에러잡기] cursor ide - cursor . 명령어 "zsh: command not found: cursor" more
- [Github 99% 에러해결하기] Github Action 티스토리 블로그 RSS 406 Error - Not Acceptable 에러 more
반응형