SouthGlory
Preview Image

기술 스택 결정해보기

1인으로 it 사업을 운영하기에 필요한 필수 기술 스택이자, 이직을 위한 커리어 계획을 위해서 필요한 기술 스택들을 결정해보기 위한 자료조사와 고민을 많이 해보았습니다. 이전 포스팅들을 보시면 제가 서버 단에서는 닷넷, 자바, 장고 등을 후보에 두고 고민하셨다는 걸 아셨을 겁니다. 지금 일하고 있는 회사는 닷넷프레임워크(코어 아님) 을 쓰고 있습니다...

Preview Image

너무 긴 파일 경로를 가진 파일들 찾기 (python 코드)

Windows에서는 파일 경로의 길이 제한이 있다. 그래서 직접 만든 패키지를 가져다가 쓸 때, cache 디렉토리에 저장되는데 그 디렉토리부터가 경로가 길기 때문에 파일명들은 되도록이면 짧게 해야 한다. 어떤 폴더 혹은 파일명이 그렇게 길게 되어 있는지 에러 나기 전까지는 모르기 때문에, 직접 검사하는 python 코드를 만들었다. ## ch...

Preview Image

flutter 커스텀 패키지 배포할 때 버전 넘버링(SemVer) 자동 업데이트&자동릴리즈&자동태그 by git action

버전 넘버링을 세다 보면 헷갈릴 소지가 있어서 github action 으로 자동화하였습니다. 보통 flutter 프로젝트의 버전은 pubspec.yaml 에서 “version: “ 으로 관리합니다. 그러나 저는 좀더 체계적면서 손을 안대어도 자동으로 릴리즈나 태그가 등록되도록 github workflows를 이용하기로 했습니다. 버전 관리로는 ...