콘텐츠로 건너뛰기

Review 2023

2023년을 돌아봅니다. Tech Stacks .NET .NET 8 (LTS) 이 출시 되었습니다. 관련 저장소들에 적용해야 하는데, 아직 시작하지 못했습니다. 유지관리 중인 nuget 패키지들의 대상 프레임워크에 .net 8 을 추가해야 합니다. React 메타에서 공개한 stylex를 조금씩 확인하고 있습니다. JSS 의 타입스크립트 버전(?) 인 듯 합니다. 저는 jss… 더 보기 »Review 2023

깃허브 워크플로우를 활용한 자동 풀 리퀘스트 작성

개요 깃 플로우 Git flow 코드의 버전 제어를 위해 깃 Git 을 사용하면 보통 깃 플로우 Git flow 를 활용하고 계실 것으로 생각합니다. 통상적으로 깃 플로우를 활용하면 기본이 되는 브랜치 (보통 main) 와 코드 통합용 브랜치 (보통 dev), 작업용 브랜치 (features/*, fix/*, …) … 등… 더 보기 »깃허브 워크플로우를 활용한 자동 풀 리퀘스트 작성

GitHub Action: next-version-proposal-action

개요 깃허브 워크플로우 중 PULL_REQUEST 이벤트에서 활용할 수 있는 액션입니다. 기본 브랜치로 병합이 지정된 풀 리퀘스트가 완료될 때, 기본 브랜치로 병합이 발생하는 경우 풀 리퀘스트의 라벨에 따라 다음 버전 이름을 제안합니다. 동작: 깃 태그 이름 중 SEMVER1 형식의 태그 이름을 검색해서, 최신 버전에 해당하는 태그… 더 보기 »GitHub Action: next-version-proposal-action

Using Keystone for app Backend

최근 이력사항 데이터를 정리하면서, 이력사항 데이터 관리를 위한 백엔드 응용프로그램 작성을 진행하고 있었습니다. 익숙한 .NET 환경에서 시작하려고, 저장소를 추가하고 프로젝트를 준비한 후 엔티티 모델을 정의했습니다. 계획했던 내용은 아래와 같습니다. 데이터 처리를 위한 백엔드 응용프로그램: ASP.NET Core 백엔드 API 를 활용하는 프론트엔드 응용프로그램: next.js 최근 업무가… 더 보기 »Using Keystone for app Backend

Review 2022

2022년을 돌아봅니다. Tech Stacks .NET & React 제 경력의 큰 지분을 차지하는 기술들입니다. 문서를 지속적으로 확인하고, 새로운 기능, 변경되는 기능들을 따라가고 있습니다. Container 일부 백엔드 기능이 필요한 응용프로그램은 지속적으로 도커 이미지로 관리하고 있습니다. 도커 레지스트리 이미지로 컨테이너를 실행해서 개인용 저장소로 사용하고 있었는데, 관리가 불편해서, 하버… 더 보기 »Review 2022

New CS File – vscode extension

비주얼 스튜디오 코드 (Visual Studio Code)는 매우 유용한 통합 개발 환경을 제공합니다. 저는 타입스크립트 또는 자바스크립트로 작성하는 대부분의 코드를 비주얼 스튜디오 코드를 사용해서 작성합니다. 주 사용 장치를 맥으로 변경하면서, 닷넷 프로젝트도 간혹 비주얼 스튜디오 코드를 사용해서 진행합니다. 맥용 비주얼 스튜디오가 조금 불편하기도 하고 (윈도우용 비주얼… 더 보기 »New CS File – vscode extension