콘텐츠로 건너뛰기

Review 2023

2023년을 돌아봅니다.

Tech Stacks

.NET

.NET 8 (LTS) 이 출시 되었습니다.

관련 저장소들에 적용해야 하는데, 아직 시작하지 못했습니다.

유지관리 중인 nuget 패키지들의 대상 프레임워크에 .net 8 을 추가해야 합니다.

React

메타에서 공개한 stylex를 조금씩 확인하고 있습니다.

JSS 의 타입스크립트 버전(?) 인 듯 합니다.

저는 jss 는 사용해보니 불편해서 css 로 관리하고, tailwind css 를 활용하고 있습니다.

예전의 불편함이 없고 성능이 잘 나오는지 stylex 로 실험을 해봐야겠습니다.

CI/CD

업무상 필요에 의해 GitHub workflows 를 활용한 git-flow 자동화를 진행했습니다.

작업 브랜치에서 관리용 브랜치로 풀 리퀘스트가 완료(병합)되는 경우, 다음 단계를 자동화했습니다.

관련 GitHub Action 을 작성하고, 공개하고 있습니다.

정리하고 나니 손이 조금 편해졌습니다.

Maui

유지관리 중인 안드로이드 앱 을 Xamarin 에서 Maui 로 변환했습니다.

의존성 관리 컨테이너가 내장되어 따로 관리할 필요가 없는 것은 편리합니다.

그런데, 뷰 렌더링이 조금 불안정한 부분이 있어 손을 봐야할 것 같습니다.

점수를 관리하는 앱인데, 점수를 변경하는 경우 렌더링이 이상한 문제가 발생하고 있습니다. 😢

Story of 2023

Work

2020년 11월 파트타임 계약으로 인연이 시작되었고, 지난해 근로계약 후 계속 원격 근무하고 있습니다.

지난 여름, 처음으로 개발팀과 대표님을 대면으로 만났습니다.

서울가는 길은 멀었지만, 좋은 분들을 만나는 경험은 아주 좋았습니다.

Hobbies

구매한 영화를 시간날 때 보고, 또 보고 있습니다.

최근 플레이스테이션을 구입해서, 엑스박스와 함께 재미난 게임을 저녁시간에 즐기고 있습니다.

Life

주택 구입을 진행하고 있습니다.

굉장히 크고 최신 주택은 아니지만, 조용한 위치에 잘 관리된 주택으로 생각됩니다.

2024-01-19 구입이 완료될 예정입니다.

집을 얻고, 통장이 비어버렸습니다. 😢

이후, 정비하고 이사할 예정입니다.

약 17년을 좁은 곳에서 함께 고생한 배우자에게 사죄하기 위해 필요한 것들의 목록을 작성하고, 예산이 초과하지 않는 선에서 모두 구입하려고 합니다.

Maintenances

Nuget packages:

NPM Packages:

Visual Studio Code Extensions:

Visual Studio Code 의 c# dev kit 확장의 기능이 안정화되고, 관련 기능을 포함하고 있어, 더이상 필요하지 않을 것으로 판단됩니다.

GitHub Actions:

In 2024

유지관리 중인 누겟 패키지들의 대상 프레임워크에 .net 8 을 추가해야 합니다.

다운로드 수를 확인하고, 사용되지 않는 패키지는 유지관리를 하지 않고, 아카이브하는게 좋겠습니다.

연초에는 이사로 바쁠 것 같습니다.

이 후에는 천천히 하루하루를 보낼 예정입니다.

앱 서버

AWS lightsail 에서 실행중인 인스턴스가 있습니다.

USD 5 / mo 가격대를 사용하고 있는데, 얼마전 해당 가격대의 성능이 더 좋아졌습니다.

1 vCPU 👉 2vCPU

https://aws.amazon.com/ko/lightsail/pricing/

인스턴스를 다시 작성해야 할 것 같습니다.

앱들을 모두 컨테이너로 실행중이라, 새 인스턴스를 만들고 필요한 패키지 설치 후 데이터를 복사하고, 컨테이너만 실행하면 될 것으로 생각됩니다.

천천히 계획을 세워 진행할 예정입니다.

이 사이트는 광고를 포함하고 있습니다.
광고로 발생한 수익금은 서버 유지 관리에 사용되고 있습니다.

This site contains advertisements.
Revenue generated by the ad servers are being used for maintenance.

태그:

댓글 남기기