개발자 환경 구축

Programming/NVIDIA Omniverse

[NVIDIA Omniverse] 개발자 환경 구축: NVIDIA Omniverse Launcher

NVIDIA Omniverse를 알기 전에, 먼저 메타버스의 개념부터 짚고 넘어가도록 하자. 메타버스(Metaverse) 메타버스는 초월(Meta)과 현실세계(Universe)를 합성한 단어로, 기존의 가상현실보다 확장된 개념이다. 즉, 메타버스는 현실과 가상이 분리된 것이 아니라 서로 현실같이 융합된 가상 환경을 의미한다. 메타버스는 영화, 게임과 같은 콘텐츠 산업에서뿐만 아니라 디자인, 엔지니어링, 커머스와 같은 산업에서도 영향을 주고 있다. 실제로 가상현실 기반의 회의 공간이나 전시장을 구축하여 비즈니스 활동을 지원하는 것까지 다양한 형태로 활용된다. 비즈니스 영역의 메타버스 비즈니스 영역의 메타버스에서는 실시간으로 협업할 수 있는 공간과 이를 뒷받침하는 컴퓨팅 파워, 그리고 현실감을 표현할 수 있..

Programming/Python

[Streamlit] 개발자 환경 구축: VS Code의 가상 환경에 Streamlit 설치하기

💡Streamlit Streamlit은 데이터 기반 웹 애플리케이션을 만드는 오픈 소스 Python 라이브러리이다. 데이터 분석과 시각화를 위한 웹 애플리케이션 개발 과정을 단순화하여 웹 개발 경험이 없는 사용자들도 쉽게 웹 애플리케이션을 구축할 수 있다. Streamlit 공식 홈페이지 https://docs.streamlit.io/ Streamlit Docs Join the community Streamlit is more than just a way to make data apps, it's also a community of creators that share their apps and ideas and help each other make their work better. Please come ..

Programming/React

[React] 개발자 환경 구축: Node.js, Create React App

💡React React는 사용자 인터페이스(UI) 개발에 초점을 맞춘 JavaScript 프론트엔드 라이브러리로, 복잡하고 동적인 웹 페이지를 개발하는 데에 용이하다. 간단하게 말하면 React는 사용자 정의 태그를 만드는 기술이라고 할 수 있다. 실시간 대시보드, 소셜 미디어 애플리케이션, 전자상거래 플랫폼 등 다양한 분야에서 널리 사용된다. React의 특징 및 장점 React는 Facebook(현 Meta)에서 개발한 JavaScript UI 라이브러리이다. Facebook은 매우 다양한 컴포넌트와 복잡한 사용자 인터페이스를 가지고 있는데, 이러한 복잡성에 대응하기 위해 개발된 것이 React이다. 가상 DOM(Virtual DOM): React는 가상 DOM을 사용하여 UI 업데이트를 처리한다. ..

Programming/Figma

[Figma] 개발자 환경 구축: Figma 계정 생성 및 프로그램 설치

💡Figma 환경 구축 https://www.figma.com/ Figma: The Collaborative Interface Design Tool Figma is the leading collaborative design tool for building meaningful products. Seamlessly design, prototype, develop, and collect feedback in a single platform. www.figma.com Figma 홈페이지에서 최신 업데이트 내용과 인사이트를 확인할 수 있다. Figma 계정 생성 계정 생성을 위해 Get started for free 버튼을 클릭하여 가입 화면으로 넘어간다. 팝업창에서 구글 이메일로도 등록이 가능하며, 업무용으로 ..

Programming/Spring

[Spring Boot] 개발자 환경 구축: JDK 17, STS 4

🌿프로그램 설치 STS4는 순수한 Spring 프로젝트를 지원하지 않고, Spring Boot를 사용하도록 되어 있다. 그래서 기존의 프로젝트를 사용하기 위해서는 STS3를 사용해야 한다. JDK를 변경하면 지금까지 진행한 프로젝트가 실행되지 않을 가능성이 있지만, 앞으로 진행할 Spring은 JDK 버전업이 필요하다. JDK 17 설치 https://www.oracle.com/kr/java/technologies/downloads/#jdk17-windows Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to th..

Programming/AWS

[AWS] Elasticsearch 개념, ELK 설치

[AWS] Elasticsearch 사용을 위한 Ubuntu, WSL 설치 🌿Elasticsearch Elasticsearch는 시간이 갈수록 증가하는 문제를 처리하는 분산형 RESTful 검색 및 분석 엔진이다. 홈페이지에서는 Elastic Stack의 핵심 제품인 Elasticsearch가 데이터를 중앙에 저장하여 손쉽 isaac-christian.tistory.com 이전 Elasticsearch 사용을 위한 Ubuntu, WSL 설치 글에서 이어진다. 🌿Elasticsearch https://www.elastic.co/kr/elasticsearch Elasticsearch: 공식 분산형 검색 및 분석 엔진 | Elastic Elasticsearch는 속도, 수평적 확장성, 안정성 및 간편한 관리를..

Programming/AWS

[AWS] Elasticsearch 사용을 위한 Ubuntu, WSL 설치

🌿Elasticsearch Elasticsearch는 시간이 갈수록 증가하는 문제를 처리하는 분산형 RESTful 검색 및 분석 엔진이다. 홈페이지에서는 Elastic Stack의 핵심 제품인 Elasticsearch가 데이터를 중앙에 저장하여 손쉽게 확장되는 광속에 가까운 빠른 검색, 정교하게 조정된 정확도, 강력한 분석을 제공한다고 설명한다. 엘라스틱 서치는 윈도우, 맥 OS 등에서도 구동하기는 하나, 속도 등의 현실적인 문제 때문에 리눅스 계열에서만 구동하도록 한다. 엘라스틱 서치를 구동할 리눅스 계열 중에서는 CentOS, Ubuntu 등이 있다. 우리는 Ubuntu를 설치하도록 한다. 🌿Ubuntu 설치 1. 듀얼 부팅 2. VMWare, VirtualBox 가상머신 3. Docker 4. WS..

Programming/AWS

[AWS] 설정하기: 인스턴스 생성, IAM 설정, MFA 설정

🌿인스턴스 생성 AWS에 로그인하여 EC2를 검색해 보도록 하자. 인스턴스(실행 중)는 실행 중인 컴퓨터 개수이다. 아직 컴퓨터를 만들지 않았기 때문에 개수가 0개인 상태이다. 인스턴스 시작 인스턴스 시작이 컴퓨터를 한 대 만들겠다는 의미이다. 인스턴스는 아시아 태평양 (서울) 리전에서 시작된다는 글을 확인하고 인스턴스 시작 버튼을 클릭한다. 인스턴스 시작 화면이다. 먼저 이름을 정해 주도록 한다. Ubuntu Server 22.04 LTS (HVM), SSD volume Type 리눅스 계열 중 하나인 Ubuntu를 사용할 예정이다. LTS는 장기간 서비스된 안정화된 버전을 의미하며, 보통 2년마다 하나씩 나온다. 프리 티어 사용 가능이 무료이다. 인스턴스 유형 인스턴스 유형은 기본으로 설정되어 있는 ..

Isaac-Christian
'개발자 환경 구축' 태그의 글 목록