분류 전체보기 38

Image Signal Processing / RGB / YUV / YCbCr

RGB빛의 3원색인 R,G,B를 바탕으로 이미지를 나타낼 수 있습니다 RGB는 주로 3개의 채널로 이루어져있는데 3채널은 독립적인 영역이라고 생각하면 됩니다 이런식으로 각 채널이 이루어져있고, 해당 채널들값의 관계성으로 하나의 픽셀값을 만들어 내게 됩니다3개의 Channel은 8bit 로 이루어져있어 0-255의 값을 가지며,R G B가 모두 255인경우에는 흰색이 만들어지고, 0인경우이는 검정색이 만들어지게 됩니다 이렇게 되니 3개의 채널 모두 밝기 정보를 보유하고 있게 됩니다. 즉 색의 정보와 밝기를 각채널마다 모두 가지고있는 형태입니다사람의 눈은 밝기에 민감하고, 색에는 둔감한데 RGB는 이런 부분을 활용하지 못합니다 YUV YUV는 Y, U , V로 분할되어 이미지를 표현합니다 이때 Y는 (L..

카테고리 없음 2026.04.29

디지털 공학/회로설계 - D Flip Flop/SR Latch

오늘 포스팅할 내용은 D Flip Flop입니다! 해당 Flip Flop은 전자과에서 항상 자주등장하고 기초적인 내용인데 제 기억상 논리회로설계/디지털회로설계/디지털집적회로설계에서 모두 등장하는 내용입니다!따라서 디지털 레벨과 트렌지스터 레벨로 나누어서 설명하도록 하겠습니다 오늘 설명은 디지털 레벨에서 설명하도록하겠습니다! D Flip Flop이란 ? 정말 학교다니면서 수도없이 봐온 Symbol에 해당하는데 D Flip Flop은 1비트의 데이터를 저장하는 가장 기본적인 순차 회로(Sequential Circuit/현재 입력 뿐만 아니라 과거의 상태에도 출력이 의존하는 회로, 조합회로(Combinational Circuit)와 반대) 소자입니다 이렇게 D Flip Flop을 여러개 붙여서 3-stage..

카테고리 없음 2026.04.29

[Zynq]PS & PL, Zynq Vivado Setting

요즘 Notion에 공부한거 정리하고있어서.,,.,. 오랜만에 사이드 프로젝트 Zynq 보드로 프로젝트 한번 해보겠습니다 저는 이 Zybo z7보드 이용중입니다 우선 먼저 PS PL이 뭘까..? PS :Program SystemPL :Program Logic에 해당됩니다 그게 그래서 뭔데..?우리가 학부때 흔하게 배우는 RTL 설계 Verilog를 이용하는게 주로 PL 파트입니다 FPGA를 이용해서 RTL을 설계하고 가속기도 설계하고 Block design만들어서 막 만지작 해보기도하고 Bitstream해서 뭐 FPGA에 포팅해보기도하고 그렇지만 실제로, PS 도 필요합니다 쉽게말해서 PS는 CPU같은거입니다 C코드를 이용해서 CPU에 코딩을하고 FPGA를 이용해서 적재적소한곳에 어느곳에는 고..

Zynq 2026.03.20

[Kubernetes,K8s]쿠버네티스2

envsubst deploy.yaml 을 통해 deploy.t를 사용하여 deploy.yaml 를 사용한다 #docker image tag 변경방법#docker tag d27610e18278 amdp-registry.skala-ai.com/skala-edu/skala-k8s.base:1.0.1 Dokcerfile 사용해서 build하는 법# docker build -t my-cmdargs /root/kubercluster2/02.cmdargs docker file이 있는 경로에 접속해서 build를 하거나 해당 경로를 입력하면된다 init containerPod의 실행되기 전 가장 먼저 초기에 실해오디어 초기화 및 사전 작업을 수행하는 컨테이너로 Pod내 포함하게된다Pod 실행 시 실행되고 Ini..

LLM 2025.08.14

[Kubernetes,K8s]쿠버네티스

쿠버네티스가 왜 필요할까,..무거운 VM을 해결하기 위해 등장한것이 Docekr Container이다하지만 서비스가 커질수록 관리해야하는 Container양이 급격히 증가하고, 일반적인 물리 서버로는 관리가 어렵게 된다컨테이너(Docker 등)만으로도 앱을 띄울 수 있지만,서버가 많아지면 "어디에 배포하지?"장애가 나면 "다시 어떻게 살리지?"트래픽이 많아지면 "얼마나 확장하지?"이런 문제들이 생깁니다.쿠버네티스는 이런 작업을 자동화해 줍니다. =>자동 배포, 로드밸런싱, 장애 복구, 확장, 롤백 등 가능.쿠버네티스를 이용할때 yaml file이 필요하다apiVersion: apps/v1kind: Deploymentmetadata: name: sk106-posts-get namespace: skala..

LLM 2025.08.13

[Docker]Docker build/run/push/Kubernetes

1.Ubuntu에서 파일다운받기curl -O https://storage.skala-ai.com/storage/edu/code/ywyi/250721/my-first-app.tar tar파일을 다운받으면 빨간색 tar파일이 생성된다 2.압축해제tar -xvf my-first-app.tar1.#default.confserver { listen 80; # 정적 파일 서빙 location /sk000 { alias /usr/share/nginx/html/; index main.html index.html; try_files $uri $uri/ /default.html; # 모든 파일(HTML, CSS, JS, 미디어)에 적용 ..

LLM 2025.08.12

[7]JavaScript

JS가 뭐임?JS HTML로 뼈대를 잡고, CSS는 디자인 및 스타일을 구현, JavaScript 동작과 기능을 구현하는 것이다기존에 JS는 웹에서 개발해야했지만 Node.js를 활용하여 백엔드에서도 개발이 가능하고, Terminal로 보며 개발이 가능해진다JS 기본 문법1. 변수 var은 잘 안쓰인다고 하니 skipconst라는 의미를 보면 상수라고 되어있는데, 상수가 숫자 상수가 아니라, 변하지 않는값, Constant의 약자로 Const가 사용된다.재선언과 재할당의 차이 재선언같은 Scope 내에서 키워드를 함께 사용하며 다시 선언하는경우 var a = 1; var a = 2; // ✅ var는 재선언 가능let b = 1; // let b = 2; // ❌ SyntaxError: Identifie..

LLM 2025.08.11

[6]CSS

1.인라인 스타일 : HTML 요소에 직접 작성하는 방식DOCTYPE html>html lang="ko">head> meta charset="UTF-8"> title>인라인 스타일 예시title>head>body> h2>인라인 스타일 예시h2> p style="color: blue; font-size: 20px;">이것은 인라인 스타일입니다.p>body>html> 2. 내부 스타일 (Internal Style): HTML 안의 태그 사용해서 스타일 시트 기술하는 방식DOCTYPE html>html lang="ko">head> meta charset="UTF-8"> title>내부 스타일 예시title> style> p { color: ..

LLM 2025.08.11

[5]HTML

HTML의 기본 구조📌 ① 뜻: 이 문서는 HTML5 문서라는 걸 브라우저에게 알려주는 선언문이야.왜 필요해? 브라우저가 문서를 해석할 때 어떤 표준을 따라야 할지 알려줘.예시: “이거 최신 HTML이야! 그러니까 최신 방식으로 렌더링해줘!”📌 ② ... 뜻: HTML 문서의 시작과 끝을 의미하고, lang="en"은 문서의 기본 언어가 영어라는 뜻이야.예시: 문서 전체를 감싸는 커다란 상자라고 생각하면 돼.📌 ③ 뜻: 브라우저 화면에는 직접 보이지 않는 문서의 설정 정보를 담는 곳.주요 내용들:: 한글도 깨지지 않게 문자 인코딩을 UTF-8로 설정.: 모바일 대응을 위한 설정.: 외부 CSS 파일 연결.: 외부 JS 파일을 읽어들임.프로그램 기초 – HTML: 브라우저 탭에 보이는 제목!예시: ..

LLM 2025.08.08

[4]컴퓨터통신/HTML

IP와 Port의 차이는?IP는 보통 컴퓨터의 주소 (외부에서 접속할때 사용하는것)Port는 그 컴퓨터안에서 어떤 프로그램을 실행시키는지 알려주는것이다(내부에서 어떤걸 이용할지 사용하는 것)(ex:80(웹,http), 443(https), 3306(MySQL), 8000(FastAPI 개발용))예를들어서 IP는 건물의 주소이고, Port는 건물내부에 있는 방의 이름에 해당된다Process는 여러개의 thread를 가지고 있고, core개수가 thread 개수에 해당한다. core개수가 많다면 동시에 여러개의 포트번호를 할당하여, 동시에 일을 처리할 수 있게된다.Putty창을 보게되면, SSH라는것이 있다. 거기서 IP와 PORT번호가 있는데, 이것은 "putty야 해당 컴퓨터 어느 포트로 접속해서 Ter..

LLM 2025.08.07