profile
프로젝트전에 해당 부분을 깊게 공부한것을 올려두는 벨로그
post-thumbnail

stmp 와 언어 변역, 로컬환경 테스트 결과

영상을 업로드 하고 해당 업로드 파일에 자동으로 자막을 달는 기능을 만들어 봅시다.이때 자막은 3가지 종류로 달아야 합니다.로컬환경 으로 개발하기어떠한 물리적인 api 를 사용하지 않고 만듭니다.https://github.com/sengwoong/Transla

2025년 2월 8일
·
0개의 댓글
·

기본 Prisma 명령어

Prisma 명령어는 데이터베이스 스키마 관리, 마이그레이션, 그리고 Prisma Client 생성 등을 위해 사용됩니다. 아래는 주요 Prisma 명령어를 정리한 내용입니다.기본 Prisma 명령어1.1. 프로젝트 초기화bash복사편집npx prisma initPri

2025년 1월 25일
·
0개의 댓글
·

next.js 15 와 도커 세팅방법

로그 내용을 보면 PostgreSQL 컨테이너가 정상적으로 실행 중이지만 몇 가지 설정 문제로 인해 Next.js 또는 Prisma에서 제대로 연결되지 않는 것으로 보입니다. 아래에서 주요 문제와 해결 방법을 정리하겠습니다.문제 1: "role 'postgres' do

2025년 1월 25일
·
0개의 댓글
·

디자인

1)표현같은 도형이라 하더라도 위치랑 크기에 따라서 느껴지는것이 다름2)균형색상과 크기 위치를 사용하여 맞춤3)대비구도는 위치나 모양 사이즈 특히색상등 을 사용하여 기존 스타일과 조금 다르게 만들어 표현하는 방법4)형태같은 삼각형이라 하더라도 너덜너덜한삼각형 정삼걱형

2024년 9월 21일
·
0개의 댓글
·

sqs 스프링

sqs 스프링 연결을 할 줄 몰라서 힘들었던 부분을 정리합니다.아래의 블로그에 서 자세히 다룹니다.https://devbksheen.tistory.com/entry/Spring-boot-3x-Amazon-SQS-%EC%A0%81%EC%9A%A9%EA%B8%B0

2024년 9월 15일
·
0개의 댓글
·

AL 공부

인공지능(AI), 머신러닝(ML), 그리고 딥러닝(DL)은 모두 데이터 분석과 학습에 관련된 기술이지만, 그 범위와 접근 방식에서 차이가 있습니다.인공지능 (AI, Artificial Intelligence)AI는 인간처럼 사고하고 결정을 내릴 수 있는 기계를 만드는

2024년 9월 11일
·
0개의 댓글
·
post-thumbnail

KeyCloak 사용방법

왼쪽위 상단에 create realm 클릭

2024년 9월 3일
·
0개의 댓글
·

Keycloak 실행방

Keycloak을 Docker에서 실행하는 방법은 매우 간단합니다. 아래의 단계별 가이드를 따라 진행하시면 됩니다.Keycloak Docker 이미지 Pull먼저 Keycloak 이미지를 Docker Hub 또는 Quay.io에서 가져와야 합니다. 명령어는 다음과 같습

2024년 9월 2일
·
0개의 댓글
·
post-thumbnail

햇깔리는부분 간단히 설명

내가 저기앱에서 가져올꺼야 같은앱단위에서 가져올거야 컴포넌트에서 가져올거야 이거써 내줄게 컴포넌트에서 내줄때

2024년 9월 1일
·
0개의 댓글
·

MFA 를 공부하면서 사용했던 모든코드 정리

pnpm-workspace.yaml 생성mkdir apps pnpm create mf-apppnpm ipnpm -w add turbo -Dturbo.jsonvite.config.ts루트에서pnpm add vite-plugin-dts -D -w pnpm --filter

2024년 9월 1일
·
0개의 댓글
·

Authentication Authorization

인증(Authentication):사용자의 신원을 확인하여 시스템 접근을 허용합니다.권한 부여 전에 수행됩니다.일반적으로 사용자의 로그인 정보가 필요합니다.인증 실패 시 보통 401 오류 응답을 받습니다.예를 들어, 은행 고객이나 직원이 앱에서 작업을 수행하려면 신원

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

CORS와 CSRF에 대한 이해 및 차이점

CORS (Cross-Origin Resource Sharing)1\. 개요CORS는 웹 애플리케이션이 다른 도메인에서 리소스를 요청할 때 발생하는 보안 메커니즘입니다. 기본적으로 웹 브라우저는 보안상의 이유로 다른 출처에서의 요청을 제한하지만, CORS를 사용하면 특

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

Authentication Provider: 왜 필요한가?

오늘날의 애플리케이션 보안에서 인증(Authentication)은 필수적인 요소입니다. 이를 효율적으로 처리하기 위해 Spring Security 프레임워크에서는 Authentication Provider라는 개념을 도입하고 있습니다. 이번 포스팅에서는 Authenti

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

Spring Security의 내부 로직

Spring Security에서의 사용자 정의 및 관리: 심층 분석Spring Security는 웹 애플리케이션의 보안을 강화하는 강력한 프레임워크입니다. 이 블로그 포스트에서는 Spring Security에서 사용자 정의와 관리를 중심으로, 데이터베이스와의 통합 및

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

스프링 시큐리티의 필터 및 내부 인증 저장 흐름

스프링 시큐리티(Spring Security)는 웹 애플리케이션의 보안을 책임지는 강력한 프레임워크로, 다양한 보안 필터를 통해 인증(Authentication)과 인가(Authorization)을 처리합니다. 아래에서는 스프링 시큐리티의 기본적인 인증 흐름과 필터들,

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

스프링 시큐리티 내부 흐름에 대한 상세 설명

스프링 시큐리티(Spring Security)는 웹 애플리케이션에서 인증(Authentication)과 인가(Authorization)를 처리하는 강력한 보안 프레임워크입니다. 사용자의 요청이 들어왔을 때 이 요청을 어떻게 처리하는지, 그리고 주요 컴포넌트들이 어떤 역

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

스프링 시큐리티

먼저, build.gradle 또는 pom.xml 파일에 스프링 시큐리티 관련 의존성을 추가해야 합니다.Gradlegroovy코드 복사implementation 'org.springframework.boot:spring-boot-starter-security'새로운 시

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

상태저장 패턴

배달 주문 시스템에서 고객의 진행 상태를 백엔드에서 관리하는 방법을 구현하려면, 상태 관리를 통해 고객의 진행 상태를 추적하는 것이 필요합니다. 이를 위해 흔히 사용되는 패턴 중 하나는 상태 머신 패턴(State Machine Pattern)입니다. 이 패턴을 사용하면

2024년 8월 25일
·
0개의 댓글
·

카산드

카산드라의 기능들1\. Masterless 형태의 분산 아키텍처기능: 카산드라는 모든 노드가 동등한 역할을 수행하는 masterless 아키텍처를 채택하여 고가용성과 확장성을 제공합니다.요약: 특정 마스터 노드 없이 모든 노드가 균등한 역할을 하며, 클러스터 내의 어떤

2024년 8월 25일
·
0개의 댓글
·

eda

복제 마스터-슬레이브 패턴(Master-Slave Pattern) 정리 개요 마스터-슬레이브 패턴은 데이터베이스 시스템에서 자주 사용되는 구조로, 복제와 분산의 한 형태입니다. 이 패턴은 데이터 일관성과 가용성을 보장하면서도 시스템의 확장성과 성능을 향상시키기 위해

2024년 8월 25일
·
0개의 댓글
·