# tutorial

[도커 튜토리얼] 4. 데이터 영구 저장 구조 이해하기 - volume, bind, mount
이를 사용해서 docker hub에 있는 이미지를 받아와서 앱을 실행할 수 있었다. 그런데 docker stop으로 앱을 종료하고 다시 시작하면 db가 초기화된다. 이는 컨테이너가 여러 레이어를 가지고 있어 빌드할 때마다 독립적인 파일시스템 scratch space를

[도커 튜토리얼] 2. 도커헙 사용하기
깃허브에 소스코드 파일을 올리고 관리했던 것처럼 도커 이미지를 원격으로 올리고 관리할 수 있는 hub이 존재한다. 그게 바로 docker hub이다. 거기에 우리의 이미지를 올리고 관리해보자!docker hub 웹에서 repository를 만들면 데스크탑앱에는 이런 창

[SwiftUI] Apple SwiftUI Tutorials [1]
SwiftUI를 공부하고자 Apple의 공식 사이트 SwiftUI Tutorials 정리 내용입니다.우선 프로젝트를 생성합시다!차례대로 앱 텝플릿을 설정하고프로젝트명을 작성하고 Interface를 SwiftUI로 언어는 Swift를 선택합니다.

[python] Animated Drawings(2) - 자동화 구조 설치
사용 가이드 👉 \[README.md이때까지는 미리 만들어진 프리셋을 실행시키는 것에 지나지 않았다. 하지만 예제 사이트에서 제공해주는 이미지 입력 → 형태파악, 관절설정 → 모션파일로 애니메이션 생성 의 기능을 사용자의 서비스에도 적용할 수 있도록 자동화 가이드도

[python] Animated Drawings(1) - 기초 세팅하기
facebookresearch 깃허브에 배포된 Image → Animation 을 간편하게 해주는 머신러닝 모델을 제공해주는 라이브러리올해 2월에 Initial Commit된 따끈따끈한 라이브러리라 참고할 레퍼런스가 적은데 기본 readme가 상세히 작성돼있어서 따라하

[Docker] Ubuntu 환경에 도커 설치하기
👉 많은 공식홈페이지 가이드 중에서도 깔끔한 편에 속하는 도커 공식 홈페이지 가이드를 따라 Docker-Desktop을 linux - ubuntu 환경에 설치해보자!
[MLOps] 실험관리 code.zip
최종수정일 : 2023.08.28(월) mlflow optuna mlflow mlflow > 절차: 1. mlflow 환경 설정 2. mlflow Run 3. 파라미터 로깅 4. 매트릭 로깅 mlflow 시작할 때, with mlflow.start_run(): 구문 안에 넣어줘야 mlflow 실험에 등록/관리된다. Optuna > 절차: 1. ob...

Pytorch 공식 문서와 함께하는 Pytorch 튜토리얼_5(torch.autograd,자동 미분)
torch.autograd를 사용한 자동 미분 신경망을 학습할 때 가장 자주 사용되는 알고리즘은 역전파 입니다. 이 알고리즘에서, 매개변수 (모델가중치)는 주어진 매개변수에 대한 손실 함수의 변화도(gradient)에 따라 조정됩니다. -역전파: 먼저 계산 결과와 정답

Pytorch 공식 문서와 함께하는 Pytorch 튜토리얼_4(신경망 모델 구성하기)
신경망 모델 구성하기 신경망은 데이터에 대한 연산을 수행하는 계층/모듈로 구성되어 있습니다.(layer/module) torch.nn 네임스페이스는 신경망을 구성하는데 필요한 모든 구성 요수를 제공합니다. Pytorch의 모든 모듈은 nn.Module의 하위 클래스입니
[Storybook] tutorial
storybook 에서 제공하는 튜토리얼을 진행하고 정리한 글 최신화 되어 있는 영문버전을 보고 진행했습니다. 환경 셋팅 template clone npx degit chromaui/intro-storybook-react-template taskbox cd task

NestJS Tutorial (8) - TypeORM
typeorm.config.tssynchronize 는 엔티티와 데이터베이스 테이블을 자동으로 동기화할지 여부를 지정합니다.만약 현재 엔티티와 데이터베이스 간의 불일치가 존재하면 해당 테이블을 DROP 한 뒤 다시 생성합니다.반드시 개발 단계에서만 사용해야 합니다. 배

NestJS Tutorial (7) - Pipe
Pipe는 크게 2가지 종류가 있습니다.Transform Pipe : 입력 데이터를 원하는 형식으로 변환Validation Pipe : 입력 데이터를 평가하고 유효한 경우 데이터를 전달, 그렇지 않으면 예외 발생NestJS에는 여러 내장된 Pipe Class가 존재합니

NestJS Tutorial (6) - Exception Filter
NestJS는 기본적인 Exception을 처리하는 Exception Layer가 존재합니다.@nestjs/common 에 있는 HttpException Class를 사용하면 표준 예외 처리가 가능합니다.표준 HttpException을 상속받아 Custome Exce

NestJS Tutorial (5) - Middleware
미들웨어는 Route Handler 보다 먼저 호출되는 함수입니다.Controller에 넘어가는 HttpRequest를 사전에 캐치하여 특정 작업을 수행할 수 있습니다.보안을 위해 권한 검사를 해당 단계에서 실행할 수 있습니다.next() 함수를 통해 다음 단계로 제어

NestJS Tutorial (4) - Module
모듈은 @Module() 데코레이터로 주석이 달린 클래스입니다.각 애플리케이션에는 최소한 하나의 모듈인 루트 모듈이 있습니다 . 루트 모듈은 Nest가 애플리케이션 그래프를 구축하는 시작점입니다.대부분의 애플리케이션에서 결과 아키텍처는 각각 밀접하게 관련된 기능 집합을

NestJS Tutorial (3) - Provider
Provider은 실제 복잡한 작업이 일어나는 객체를 의미합니다.Service, Repository, Factory, Helper 등이 Provider에 속할 수 있습니다.중요한 점은 종속성으로 다른 객체에 주입할 수 있다는 것입니다. 이를 통해 개체 간에 연결을 맺어