1️⃣ 그래픽 하드웨어 종류와 작동 원리💜 그래픽 하드웨어 종류그래픽 시스템입력 장치 (마우스, 키보드…)그래픽 컨트롤러 (그래픽 카드)그래픽 프로세서그래픽 메모리출력장치 (모니터)💜 진공관 모니터(CRT) 기본 원리 래스터 그래픽 방식 & 벡터 그래픽 방식 존재필라멘트전자총전자를 쏨제어 그물그 전자의 양을 조절함밝기는 전자의 양으로 조절집속 양극내가 원하는 픽셀에 가지 않는 전자들 차단수직 편향판 (상하), 수평 편향판 (좌우)전자 방향 조절화면인이 발라져 있음→ 곡선: 전자가 모든 화면에 잘 닿게 하도록2️⃣ 래스터 그래픽 장치💜 래스터 그래픽 장비래스터=픽셀=화소화면은 화소로 구성화소는 인점으로 구성1픽셀 = 3인점화면 종횡비화면의 세로: 가로 비율4:316:9💜 래스터 그래픽 장치의 컬러 ..
전체 글
개발자가 상팔자1️⃣ 컴퓨터 그래픽스의 응용💜 컴퓨터 그래픽스컴퓨터를 사용하여 그림을 생성하는 기술수작업 vs 컴퓨터생성=창조 (cf. 영상처리)영상처리와의 차이그래픽스는 백지에서 창조하는 것, 영상처리는 그림에서 정보를 찾아내서 변형하는 것💜 CAD (Computer Aided Design)설계에 필요한 인력, 시간, 노력등을 단축함캐드의 장점동일 사양에서는 복붙 가능 (Ctrl C + Ctrl V)물체 회전을 통해 모든 view 확인 가능시뮬레이션 기능 (실수 ↓)설계 효율 향상CAM (Computer-Aided Manufacturing)Numerical Control Machine (수치 제어 기계) → 자동화 (제품 설계 데이터가 NCM으로 입력되어 있음)자동 생산에 따라 효율 ↑, 가공의 정밀도 ↑💜 프..
🩷 해커톤 설명✅ 진행 일시 : 2024년 1월 2일(화) 13시 ~ 3일(수) 10시 (발표시간 포함)✅ 행사 장소 : 프론트원(서울시 마포구 마포대로 122) 5층 박병원홀✅ 주제 : 16가지의 mbti 중 하나의 타입을 저격한 서비스ex. ENTJ 팀장님을 위한 완벽한 팀플 준비 앱, ENFP 친구를 위한 새로운 친구 매칭 서비스 등해커톤이라는 행사의 존재를 UMC 연합동아리를 하며 처음 알게되었는데, 처음 만난 사람들끼리 밤을 새서 서비스 하나를 완성시킨다고? 그게 가능해? 라는 생각을 했던 것 같다. 돌아보면 나한테 하는 질문이었을지도...해커톤은 나에게 나의 한계를 시험하고 나의 수준을 점검하는 정말 좋은 경험이 될 것 같아 기회가 오면 꼭 참여해보고 싶었다.다만 UMC 4기때는 민폐를 끼칠..
💥 이슈발생 main develop feature/n 형식으로 개발을 진행하던 중 feature/n → develop 으로 PR → merge 해야할 것을 feature/n → main 으로 PR → merge 해버리는 이슈 발생 식은땀이 쫙... 심지어 현재 GDSC 솔루션 챌린지를 진행하는 레포에서 이런 실수를 함 ✔️ 해결방법 1️⃣ main으로 checkout git checkout main 2️⃣ 되돌아가고자 하는 커밋 확인 세부 commit 내역을 확인해 Copy full SHA for 클릭하여 복사 나의 경우에는 440cbb7ea9a24475b31b5f6e8b978fdd24ae6589 이후 main 브랜치에서 reset, push 진행 git reset --hard 440cbb7ea9a244..
1️⃣ JSX란? 자바스크립트 문법을 확장시킨 것 ex. const element=Hello, world!; HTML의 h1코드와 자바스크립트 대입 연산자가 결합되어있음 2️⃣ JSX의 역할 JSX는 내부적으로 XML/HTML 코드를 자바스크립트로 변환하는 과정을 거침 JSX로 코드를 작성해도 최종적으로 자바스크립트 코드가 나오게 됨 JSX 코드를 자바스크립트 코드로 변환하는 역할을 하는게 리액트의 createElement() JSX가 js로 변환되기 위해선 createElement가 필요함 순수하게 js만 사용했을때 jsx를 사용한 부분을 React.createElement로 대체해서 사용해야함 JSX 문법을 사용하면 리액트에서는 내부적으로 createElement라는 함수를 사용하게 변환됨 3️⃣ J..
1️⃣ ResponseDto 생성 💚 BoardReadDto 게시글 단독 조회 시 사용 package com.gdsc_teamb.servertoyproject.dto.boardDto; import com.gdsc_teamb.servertoyproject.domain.post.domain.PostEntity; import com.gdsc_teamb.servertoyproject.domain.user.domain.UserEntity; import lombok.Getter; // 게시글 조회 시 사용 @Getter public class BoardReadDto { private Long id; // 게시글 ID private String title; // 게시글 제목 private String content;..