소셜로그인 플랫폼별 OAuth2 정리(API 명세), 주의사항
·
카테고리 없음
명세가 여기저기 흩어져 있는 것들 정리주의사항 정리애플은 돈이 없어서 못해봄 ㅇㅅㅇOAuth 2.0: 사용자 자격 증명을 요구하지 않고 보호된 리소스에 대한 제3자의 접근을 가능하게 하는 널리 사용되는 인증 프로토콜ISSUER_URI : OIDC 승인 요청을 전송할 URLJWK_URI : JSON Web Key Set (JWKS)이 위치한 URL공개키가 포함되어 있어 JWT 토큰을 검증할 수 있음RFC 6749: OAuth 2.0의 공식 기술 사양토큰 발급 할때 Body 는 대부분 x-www-form-urlencoded 로 보낸다1. Google1. 인가 코드 발급Endpoint: https://accounts.google.com/o/oauth2/v2/authscope 를 항상 보내줘야 함 ex. htt..
CKA 대비 K8S 개념 정리
·
카테고리 없음
Pod, Node, ClusterKubernetes에서 Pod, Node, Cluster는 서로 계층적인 관계를 가지며, 각각의 역할이 다릅니다.1. Pod, Node, Cluster의 개념📌 PodKubernetes에서 배포되는 최소 실행 단위하나 이상의 컨테이너로 구성될 수 있음같은 Pod 내의 컨테이너들은 같은 네트워크 네임스페이스(IP 공유) 사용같은 Pod 내 컨테이너들은 localhost 통신 가능📌 NodePod가 실행되는 물리적/가상 서버Master Node(제어 노드) 와 Worker Node(작업 노드) 로 나뉨각 Node는 Kubelet, Kube Proxy, Container Runtime(Docker, containerd 등) 을 실행📌 Cluster여러 개의 Node들이 모..
[K8S] CKA 대비 Mock exam 기반 내용 정리
·
카테고리 없음
관계도+----------------------------+| Kubernetes Cluster || +-----------------------+ || | Node 1 | || | +-----------------+ | || | | Pod 1 | | || | | (Container A) | | || | +-----------------+ | || | +-----------------+ | || | | Pod 2 | | || | | (Container B) | | || | +-----------------+ | || +---------..
[CKA] K8S 정리
·
카테고리 없음
- 개념마스터 노드쿠버네티스 클러스터를 관리하고 서로 다른 노드에 대한 정보를 저장, 어떤 컨테이너가 어디로 갈지 계획, 모니터링kubd-apiserverk8s 주요 관리 구성 요소클러스터내 모든 작업을 오케스트레이션ETCD 클러스터노드를 관리하는데 필요한 데이터를 키-값 형태로 저장하는 데이터베이스컨트롤러 매니저노드 컨트롤러새 노드를 클러스터에 온보딩, 노드가 사용 불가능하거나 파괴되는 상황을 처리Replication 컨트롤러일정 수의 노드가 항상 실행될수 있도록 함kube-scheduler노드의 응용프로그램이나 컨테이너의 스케줄을 짬워커 노드컨테이너 런타임Docker 와 같이 컨테이너를 실행할 수 있는 도구kubelet클러스터의 각 노드에서 실행되는 에이전트Kube API 서버의 지시를 듣고 노드에서..
wsl 에서 USB 사용하기 | USB use in wsl, USB Mount
·
개발
wsl 에서 만든 파일이나 다운받은 파일을 USB에 옮겨야 할 때가 있다 explorer.exe 열어서 탐색기로 옮기면  넘 오래걸린다 그래서 USB를 wsl에 마운팅하여 써봤다 1. 폴더 만들기공식문서https://learn.microsoft.com/ko-kr/windows/wsl/wsl2-mount-disk#differences-between-mounting-an-external-drive-with-windows-formatting-versus-linux-formatting WSL 2에서 Linux 디스크 탑재 시작WSL 2에서 디스크 탑재를 설정하는 방법과 액세스하는 방법을 알아봅니다.learn.microsoft.com wsl 에서 /mnt 폴더에 들어가서 마운트할 폴더부터 만든다.권한 문제가 있으..
Unreal Engine Game Effect 기초 3
·
Game Effect
1. Post effect랜더링이 적용된 후의 배경에 이펙트를 주는 것이므로 포스트 이펙트라고 함1) 굴절Normal 로 모양을 만들고, Refraction 으로 수치를 줌Blend Mode 는 Addictive 로 설정, Emissive Color 는 투명하도록 0 의 값을 줌(1) Material프리뷰 메시메시에 TexCoord 적용R바깥으로 갈 수록 값이 작아짐G반시계 모양으로 0 ~ 1 값을 가짐Lerp 노드 사용, Refraction 연결R 채널에 연결하였으므로 바깥으로 갈 수록 A input (1) 이 적용되게 됨굴절 값공기중에 아무것도 없는 상태가 1임1에서 수치의 차이가 커질 수록 굴절의 정도가 심해짐, 1보다 작거나 큰 것으로 방향을 결정1보다 작은 값1보다 큰 값Normal 채널의 텍스..
Unreal Engine Game Effect 기초 2
·
Game Effect
1. NS (NiagaraSystem)1) User Parameter원하는 파라미터를 만들어서 이미터 등에 적용시킬 수 있음시스템 디테일 창에도 새롭게 만든 파라미터가 반영됨2. Emitter1) PropertiesLoacl Space생성된 파티클 들이 NS 의 위치에 따라 함께 이동할 것인가? (T) 그 자리에 있을 것인가? (F)Determination파티클이 뿌려지는 것이 랜덤하게 뿌려질 것인가? 체크할 시 Seed 가 고정됨Sim Target파티클을 그릴 때 CPU 를 쓸 것인지, GPU 를 쓸 것인지 정함Fixed BoundsGPU 를 사용할 때 렌더 영역을 정해줘야 함2) Emitter Update(1) Emitter StateLife Cycle Mode파티클을 뿌리는 한 사이클의 모드Syst..
Unreal Engine Game Effect 기초 1
·
Game Effect
1. Blend Modehttps://docs.unrealengine.com/4.26/ko/RenderingAndGraphics/Materials/MaterialProperties/BlendModes/1) Opaque : 불투명. 금속 등 빛이 투과되지 않는 재질2) Masked : 해당 머테리얼이 적용된 부분만 표현됨 경계부분을 보면 거칠거칠한데, 마스크는 중간값이 없기 때문임0 or 1 이다3) Translucent : 반투명 중간값이 존재하여 부드러운 표현이 가능함랜더링 계산식(SrcColor x SrcAlpha) + (BGColor x (1 - SrcAlpha)) = FinalColorSrcColor : 빛의 색상 (RGB)SrcAlpha : 빛의 양1 - SrcAlpha : 빛의 양이 반전된 것..
Unreal Engine Game Effect 용어
·
Game Effect
언리얼 엔진 공식 문서https://docs.unrealengine.com/5.3/ko/1. Static Mesh움직이지 않는 메시2. Skeletal Mesh애니메이션이 들어간 움직이는 메시기본적으로 bone 구조를 가지고 있음3. Level독립적인 하나의 공간파일로 저장하고 불러올 수 있다.4. Asset언리얼 엔진에서 사용되는 모든 요소들, 리소스들5. Actor언리얼 엔진의 맵에 배치할 수 있는 오브젝트6. Mesh3D 오브젝트점과 그 점들을 잇는 edge 로 이루어짐edge 들이 모여 면이되는데, 이 면을 폴리곤이라고 부름캐릭터, 배경들과 달리 이펙트에서는 단순한 매쉬들이 사용됨7. UV 매시가 가지고 있는 평면도텍스처라는 2D 리소스를 어떤식으로 매핑할 것인지 정함각 좌표를 나타냄채널이 나누어..
[240403 FX] 게임 이펙트 분석 4
·
Game Effect/VFX 분석
https://www.youtube.com/watch?v=BpeKJF7AOA801) 컨셉캐릭터가 큐브를 사용해 공격네모난 공간에 상대방을 가두고 띄운 뒤 기둥을 소환해 공격 후 폭발큐브 공격이라는 컨셉에 맞게 네모, 세모 파티클을 함께 사용2) 색감파랑, 남색, 연보라1. 대기 무기 발광일정한 주기로 빛의 밝기가 달라짐2. 기본공격 파동공격시 연보라빛 파동 생성, 공간 일그러짐투사체 생성다이아 모양의 투사체 생성시간이 지날수록 커짐파란 빛궤적흰색 빛 + 감싸는 남색 빛 + 연보라 빛 잔상남색 빛은 더 오래 남아 있으며 여운을 남김 두번째 공격에는 빛이 더 진해짐궤적을 따라 네모난 매시, 라이트 생성되었다가 사라짐타격큐브가 터지는 표현상대 캐릭터 타격가운데 어택 표현 + 퍼지는 일자 파티클세모 빛 파편빠르..