파란하늘의 지식창고
article thumbnail
vue 3 프로젝트 typescript 사용해보기
Study/JavaScript 2021. 12. 23. 12:53

typescript를 사용해보기 위해 기존 vue 3로 만든 프로젝트를 변경한 내용에 대한 기록입니다. 공부하는 과정에 대한 기록이기 때문에 전문적인 지식을 정리한 글이 아닙니다. TypeScript 소개 https://www.typescriptlang.org/ JavaScript With Syntax For Types. TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code. www.typescriptlang.org TypeScript는 ..

article thumbnail
vue 로 만든 웹을 desktop app으로 사용하기 (electron builder 소개)
Study/JavaScript 2021. 12. 23. 12:53

Rancher Desktop의 구성 docker desktop을 사용하지 않고 docker, kubernetes를 사용하기 위한 대안을 찾다가 rancher desktop을 사용해봤다. 2021.12.01 - [Study/Docker & Kubernetes] - Window에서 Docker Desktop 없이 docker, kubernetes 사용하기 해당 app을 사용하면서 어떻게 만들어졌는지 궁금했는데 github에 공개되어 있었다. https://github.com/rancher-sandbox/rancher-desktop GitHub - rancher-sandbox/rancher-desktop: Kubernetes and container management to the desktop Kuberne..

article thumbnail
[troubleshooting] docker nerdctl pull 명령어 사용 시 received unexpected HTTP status: 503 Service Unavailable 응답 오는 경우
Study/CI&CD 2021. 12. 21. 08:10

docker 또는 nerdctl을 사용하는데 다음과 같은 응답이 오는 경우가 있다. docker 사용 시 docker pull mongo Error response from daemon: Head "https://registry-1.docker.io/v2/library/redis/manifests/latest": received unexpected HTTP status: 503 Service Unavailable nerdctl 사용 시 nerdctl pull mongo failed to resolve reference "docker.io/library/mongo:latest": failed to authorize: failed to fetch anonymous token: unexpected status..

article thumbnail
소프트웨어 품질 관리
Study/ETC 2021. 12. 7. 14:23

프로젝트 품질 관리의 삼각 제약 조건 철의 삼각형으로 알려졌다. 프로젝트를 관리는 범위, 비용, 시간 3 요소를 통해 품질이 결정된다. 3요소는 서로 떼려야 뗄 수 없는 관계에 있고 이 3 요소의 균형을 잘 맞추어야 한다. 범위가 증가하면 시간과 비용이 반드시 증가한다. (범위는 시간과 비용에 정비례) 비용을 줄여야 하면 시간을 늘리거나 범위를 줄여야 한다. (시간과 비용은 반비례, 범위와 비용은 비례) 시간을 줄여야 하면 비용을 늘리거나 범위를 줄여야 한다. (시간과 비용은 반비례, 범위와 비용은 비례) 이 세 가지 요소를 통해 4번째 요소인 품질이 결정된다. 품질을 높이기 위해서는 위 3 요소가 다 같이 증가해야 한다. 범위 요소 프로젝트 복잡성 완성품 수량 결과물의 품질 (최종적인 Quality와 ..

article thumbnail
Window에서 Docker Desktop 없이 docker, kubernetes 사용하기 (Rancher Desktop 사용하기)
Study/Docker & Kubernetes 2021. 12. 1. 15:16

Window Docker Desktop이 개인 사용자에게는 무료이지만 기업에서는 유료화가 되었다. (정확한 기준은 more than 250 employees or more than $10 million in annual revenue, 직원 250명 이상 또는 연간 매출 천만 달러 이상인 경우 유료) 이로 인해 회사 PC에서 windows docker desktop을 사용하던 경우 다른 대안을 찾아야 하는 상황이 되었다. docker의 경우 docker desktop이 유료로 전환되었지만 wsl2를 이용하여 ubuntu에서 docker ce를 사용하는 것은 무료이다. 그리고 Rancher Desktop을 사용하면 마찬가지로 wsl2로 손쉽게 window에서도 kubernetnes를 사용할 수 있게 된다...