본문 바로가기
728x90
반응형

디지털트윈6

08.14 디지털 트윈 부트캠프(OT) 30일차 WebGL Web Graphic Library 웹에서 그래픽을 표시하기 위한 도구 모음으로 캔버스 API에 WebGL 컨텐츠를 추가해 표현한다. 설치 과정 필요 없이 브라우저에서 기본 제공하는 표준 라이브러리 -> 기존 브라우저 사용성으로 사용자 인터랙션 제공 캔버스 API 웹에서 동적 컨텐츠를 표현하기 위한 도구 2D, WebGL 등 드로잉 컨텍스트 제공 Three.js WebGL의 복잡한 연산을 미리 계산된 함수로 제공해 사용자에게 보다 쉬운 3D 개발환경 제공 먼저, react 앱을 구성한 뒤, npm i three를 이용해 three.js 라이브러리를 다운로드 받아준다. 그 이후 react-router-dom을 이용해 페이지를 나누어 구성하자~~ Scene 그래픽스 영역 대상 객체, 3D 객체들을.. 2023. 8. 14.
08.07 디지털 트윈 부트캠프(OT) 25일차 DevOps - Linux OS 운영체제 OS 컴퓨터의 주기억 장치 내에 상주하면서 컴퓨터의 효율적인 운영을 담당하는 시스템 소프트웨어로 하드웨어와의 인터페이스 역할이다. 하드웨어를 가장 효율적으로 제어할 수 있도록 하는 것이 목적 운영체제의 자원관리 프로세스 관리: 프로세스의 생성/삭제, 중지/계속 관리 작업관리: 작업과 관련된 순서, 우선순위, 프로세스 할당 등 관리 주기억 장치 관리: 주기억 장치의 할당과 회수 담당 보조기억 장치 관리, 입출력 장치 관리, 파일 관리, 보안 관리 프로세스 중앙처리 장치(CPU), 파일, 입출력 장치 등과 관련된 역할 수행 실행 중인 프로그램과 주기억 장치에 저장된 프로그램, PCB와 결합된 형태의 코드 작업 도중 필요한 정보나 스케줄에 필요한 여러 가지 정보를 기억.. 2023. 8. 7.
05.30 디지털 트윈 부트캠프 32일차 디지털트윈 누구? 오늘은 UVC 본사에서 오셔서 제조 디지털트윈 플랫폼에 대해 강의가 진행됐다. 총 52명의 사원들이 있다고 한다! 디지털트윈과 메타버스 데이터를 불러오고 데이터를 계산 임베디드 엣지 팀 -> CPS 팀 -> 어플리케이션 팀 AR에서 보여지는 제어 화면을 통한 직접 제어 AR에서 조정한 값이 현실세계에서 그대로 반영 로봇의 위치가 달라질 때 디지털 트윈된 로봇화면에서도 실시간으로 값이 달라지는 것을 확인 가능 https://www.youtube.com/@uvctube UVC유비씨 유비씨는 2010년에 설립되어 국제 산업 표준(OPC UA)을 적용한 실시간 디지털 트윈 기반의 산업 메타버스 플랫폼을 개발하는 회사입니다. 유비씨에 대해 더 자세히 알고 싶다면 https://uvc.co.kr/.. 2023. 5. 30.
04.13 디지털 트윈 부트캠프 3일차! 디지털 트윈과 스마트팩토리 개론 git pull과 clone의 차이 pull: 내가 수정한 토대로 땡겨오기 때문에 작업한 내용이 그대로 남아있다. clone: 그대로 복제하기 때문에 내가 작업한 내용이 없어질 수 있다. git branch -D dev : dev 브랜치 삭제 git log : commit 확인 git log --oneline : commit 해당 hash 값들을 앞의 7글자만 따와 간단하게 표출 Staging 상태 해제하기 git reset [해당 commit 전의 hash값] : 취소하길 원하는 커밋의 전단계의 hash값을 입력해야 그 전으로 돌아갈 수 있다. HEAD = commit된 상태의 내 위치? git reset HEAD hello.html : staging 된 상태 해제 gi.. 2023. 4. 13.
04.12 디지털 트윈 부트캠프 2일차! 디지털 트윈 개론 git github 전략 git flow 전략 - 이슈 등록 후 해당 파일 수정 시 업로드 git pull git push git commit git branch branchname git checkout branchname git rebase branchname = 앞쪽 커밋을 땡겨와서 합친다? git merge 분산 버전 관리 개념 프로그래밍 프로그래밍 개발 과정은 수많은 코드를 변경하고 테스트 지속적으로 변경되는 과정 속에서 코드는 잠시 불안정한 수정 상태와 안정된 상태를 반복 개발자는 안정된 상태의 코드와 불안정한 상태의 코드를 인지하고 항상 안정된 상태를 유지하도록 노력 필요 버전 관리 시스템 다양한 방법으로 버전을 기록하고 있지만 결과론만 저장하는 형태 -> 작업 상태, 원인.. 2023. 4. 12.
04.11 디지털 트윈 부트캠프 1일차! 디지털 트윈 개론 내가 되고 싶은 엔지니어가 무엇인지 알아보는 시간을 가졌다. 소프트웨어 엔지니어는 non-coding track과 coding track으로 나뉜다. non-coding track에는 UI/UX desiner, PM, Scrum Master, Data/Web/Business Analyst 등이 있고 coding track에는 직무별로는 소프트웨어 엔지니어, 기술 프로그램 매니저 등, 직군별로는 우리가 아는 back-end, front-end 개발자 등 여러 개발 직군이 있다. 4~6월 동안은 웹 개발에 대해 배우기 때문에 프론트엔드로 시작해소프트웨어 엔지니어 중 풀 스택 웹 개발자를 목표로 했다. IT를 지나 IT와 OT를 결합하는 디지털 트윈에 대해 깊게 배우는 7~11월이 되면 바뀌.. 2023. 4. 11.
728x90
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."