# DIP

93개의 포스트
post-thumbnail

Chapter4. Repository와 Model 구현

DDD에서 Repository 레이어 관련 내용 소개

약 12시간 전
·
0개의 댓글
·
post-thumbnail

우테코 프리코스 1주차 리팩토링 - 숫자 야구

프리코스가 끝나고 어연 1주 조금 넘게 지났다.그동안 자바에 대한 공부를 병행하면서 이전에 공부했던 자바스크립트 및 프론트 분야를 회고할 수 있는 방향을 같이 생각했다.프리코스의 결과가 어떻든 간에 자바라는 언어와 그것을 활용한 프로그램 구현은 재밌었고 지속적으로 이어

2023년 11월 25일
·
0개의 댓글
·
post-thumbnail

Interface 모듈 안에 둘까 밖에 둘까?

가끔 아키텍처를 고민하다보면 인터페이스의 위치를 어디에 둘까 고민하게 될때가 있습니다.

2023년 11월 15일
·
0개의 댓글
·
post-thumbnail

간단한 Spring 설명 및 관련 이론

What is Spring Core? Core module of Spring, 즉 스프링의 핵심 모듈 dependency injection (DI)랑 inversion of control (IoC)을 위한 기본적인 기능 제공 DI, IoC, DIP (Dependenc

2023년 11월 13일
·
0개의 댓글
·
post-thumbnail

SOLID 원칙

SRP, OCP, LSP, ISP, DIP

2023년 11월 4일
·
0개의 댓글
·
post-thumbnail

객체지향 프로그래밍이란? 예시 상황과 예제 코드로 알아보자

단일 책임 원칙 (SRP, Single Responsibility Principle)개방 폐쇄 원칙 (OCP, Open Close Principle)리스코프 치환 원칙 (LSP, Liskov Substitution Principle)인터페이스 분리 원칙 (ISP, In

2023년 10월 31일
·
0개의 댓글
·
post-thumbnail

DI, DIP

DI, DIP

2023년 10월 19일
·
0개의 댓글
·
post-thumbnail

Chapter2. 아키텍처 개요

Presentation, Application, Domain, Infrastructure, DIP, Entity, Value, Aggregate, Repository

2023년 10월 14일
·
0개의 댓글
·

인턴십 3주차 복습 - 의존성

의존성, 의존성역전원칙(DIP), 의존성 주입

2023년 9월 21일
·
0개의 댓글
·
post-thumbnail

2장 - 아키텍처 개요

최범균님의 도메인 주도 개발 시작하기를 읽고 관련 내용과 느낀 점을 정리해 보려고 합니다!

2023년 9월 20일
·
0개의 댓글
·
post-thumbnail

의존성 역전 원칙을 준수한 HTTP 모듈 구축하기

의존성 역전 원칙 의존성 역전 원칙을 설명하기 전에 먼저 추상화란 구체적인 구현 세부 사항을 숨기고 필요한 부분만 노출시켜 사용자가 내부 동작을 신경 쓰지 않고 기능을 사용할 수 있도록 하는 것입니다. 예를 들어 우리는 console.log의 내부 구현을 생각하지

2023년 9월 18일
·
0개의 댓글
·

NERF 코드 분석 5.run_nerf

5개 파트중 마지막 부분인 run_nerf 인데1000줄 가까이 되는 코드를 올리는건 좀 그렇고 각 클래스나 함수들의 역할만 정리해서 올리는 식으로 하겠다.Import Statements:필요한 라이브러리와 모듈 임포트. Global Variables:device: 현

2023년 9월 18일
·
0개의 댓글
·

NERF 코드 분석 4.run_nerf_helper

이제 직접 nerf를 돌리는데 필요한 함수들을 차근차근 살펴보자 Utility Functions: img2mse: 이미지 간의 Mean Squared Error (MSE)를 계산한다. mse2psnr: MSE 값을 Peak Signal-to-Noise Ratio (

2023년 9월 17일
·
0개의 댓글
·

NERF 코드분석 3.load_LINEMOD

load_LINEMOD_data 함수는 LINEMOD 데이터셋을 로드하는 함수입니다. LINEMOD는 3D 객체 인식 및 포즈 추정을 위한 데이터셋입니다.함수의 구조와 주요 기능을 분석하면 다음과 같습니다:입력:basedir: 데이터셋의 기본 디렉토리.half_res:

2023년 9월 16일
·
0개의 댓글
·

NERF 코드 분석 2.load_deepvoxels

load_deepvoxels.py 코드는 DeepVoxels 데이터셋을 로드하는 함수를 포함하고 있으며, DeepVoxels는 3D 재구성을 위한 데이터셋이다.먼저, 필요한 사전 지식을 살펴면 다음과 같다:Intrinsics: 카메라의 내부 파라미터를 나타낸다. 이는

2023년 9월 16일
·
0개의 댓글
·
post-thumbnail

NERF 코드 분석 1.load_blender 그리고 동차 좌표계

4학년 졸업논문 주제 겸 기업 프로젝트 겸 연구실 인턴으로 진행중일단 NERF-pytroch 분석부터 시작하는게 맞는거 같아서 nerf-pytorch는 다음과 같은 구조로 이루어져 있다.load_blender: Blender에서 생성된 데이터셋을 로드하는 함수load_

2023년 9월 16일
·
0개의 댓글
·
post-thumbnail

[Spring] 객체 지향 원리 적용

간단한 예시를 가지고 스프링에서 객체 지향 원리를 어떻게 적용하는지 알아보겠습니다.

2023년 9월 15일
·
0개의 댓글
·
post-thumbnail

[CS] 의존성에 대하여

✅ 의존성 역전 원칙 유연성이 극대화된 시스템 추상에 의존하며 구체에는 의존하지 않는 것을 의미한다. 추상 - interface 구체적인 구현 방법이 포함되어 있지 않은 형태를 의미한다. 구체 구체적인 일련의 동작과 흐름을 의미한다. 이런 구체적인 동작들은 굉장히

2023년 9월 13일
·
0개의 댓글
·
post-thumbnail

[Spring] IoC & DIP 그리고 DI

[Spring] IoC & DIP 그리고 DI - IoC & DIP는 원칙, IoC를 구현해주는 디자인 패턴 중 하나인 DI

2023년 8월 26일
·
0개의 댓글
·
post-thumbnail

(DIP) 영상처리에서의 푸리에 변환(Fourier transform)

2\. Find two images and compute their corresponding spectrum andphase angle, then visualize them. Synthesis new images using oneimage’s spectrum and a

2023년 8월 26일
·
0개의 댓글
·