전체 글

전체 글

    [담타 - 리팩터링] 내 앱의 MVVM 구조는 올바른걸까? (ViewModel 편)

    들어가며.. 엄청난 슈퍼 개발자가 아니라면, 빠른 개발과 좋은 설계 사이의 트레이드오프는 분명 있을 것이다. 앱을 직접 배포하면서 느낀 것이고, 그리고 아마 현업에서도 이럴 것이라고 생각한다. 보통 새롭게 추가해야하는 기능이 무한정 추가되지는 않는다. 서비스가 어느 정도 궤도에 오르면 새롭게 기능을 추가하는 것에 시간을 쓰기보다는, 유지보수를 하게 되고 좋은 코드를 고민해보게 된다. 나의 앱도 어느 정도 궤도에 올라서 좋은 코드와 설계에 대해 고민하고 싶어졌는데 항상 확신을 가지지 못했던 MVVM구조로 잘 설계되었는가에 대한 고민을 한번 해보고 글로 작성해보려 한다. 내 앱은 Provider를 이용하여 MVVM 구조로 나름 설계되어 있다. 앱의 기능상 문제는 전혀 없지만, 그건 아직 앱이 크지 않아서, ..

    담타 프로젝트 관리하기 3-2 - Codemagic 사용하기

    담타 프로젝트 관리하기 3-1 - CI/CD 알아보기 담타 프로젝트 관리하기 3-1 - CI/CD 알아보기 들어가며 담타 프로젝트 관리하기 2-1 - Github으로 이슈 관리 담타 프로젝트 관리하기 2-1 - Github으로 이슈 관리 이 글은 2022년 10월 7일에 첫 작성되었습니다. (https://github.com/shs395/shs395.github.io/blob/ma uzzam.dev 이전 글에서 CI/CD에 대해 알아보고, 올인원 서비스를 우선 이용해봐야겠다고 마음을 먹었다. Flutter앱의 CI/CD를 도와주는 올인원서비스는 Codemagic, Bitrise, Appcircle이 있다. 예전에 Netlify를 이용해 Gatsby 블로그를, Fleek을 이용해 IPFS에 올린 웹앱을 배..

    담타 프로젝트 관리하기 3-1 - CI/CD 알아보기

    들어가며 담타 프로젝트 관리하기 2-1 - Github으로 이슈 관리 담타 프로젝트 관리하기 2-1 - Github으로 이슈 관리 이 글은 2022년 10월 7일에 첫 작성되었습니다. (https://github.com/shs395/shs395.github.io/blob/master/content/project/damta-github-issue-management/index.md) 들어가며 이 글은 https://github.com/cheese10yun/github-project-management 을 uzzam.dev 2022년 10월 7일 처음 작성된 Github으로 이슈관리하기.. 약 7개월만에 다음 단계를 쓴다. 1편에서 Github flow 를 이용하여 브랜치 관리를 해주었고 2편에서 Githu..

    GCP에 웹 서버 배포하기 5 - 포트 열기

    GCP에 웹 서버 배포하기 4 - 고정 ip 생성 GCP에 웹 서버 배포하기 4 - 고정 ip 생성 GCP에 웹 서버 배포하기 3 - 스왑 메모리 사용 GCP에 웹 서버 배포하기 3 - 스왑 메모리 사용 GCP에 웹 서버 배포하기 2 - 맥 터미널에서 GCP 인스턴스 접속하기 GCP에 웹 서버 배포하기 2 - 맥 터미널에 uzzam.dev 포트 이전 글에서는 고정 ip를 발급해주었다. 나의 집 주소를 확정한 것이다. 포트는 뭘까? 포트는 집에 붙어 있는 "문"이다.. 컴퓨터를 엄청나게 큰 집이라고 생각해보자 컴퓨터라는 집에는 많은 방문객들이 모인다. 이 방문객들이 모두 하나의 문을 통해 들어온다면, 너무 복잡하고 누가 누군지 정확하게 구분이 안될 수 있다. 그래서 우리는 65536개의 문을 뚫어버리기로 ..

    비트코인 역사에 기록될 순간 Brc-20 2 - Ordinals

    비트코인 역사에 기록될 순간 Brc-20 1 - 개요 비트코인 역사에 기록될 순간 Brc-20 1 - 개요 개요 현재 암호화폐 투자는 안하고 있지만 습관이 되어 트위터로 소식은 자주 보고 있다. 최근의 이슈는 Pepe, 그리고 Brc-20이다. Pepe는 사실 바이낸스 상장까지 마친지 꽤 되었으니 이미 끝난 이 uzzam.dev 이전 글에서 Brc-20을 알기 위해 Ordinals 를 알아보기로 했다. 공식 Doc https://docs.ordinals.com/introduction.html Introduction - Ordinal Theory Handbook This handbook is a guide to ordinal theory. Ordinal theory concerns itself with s..