728x90
SMALL

전체 글 49

딥시크(DeepSeek) 이해하기! AI 세상의 신세계?!

🧐 딥시크(DeepSeek) 이해하기! AI 세상의 신세계?!💡 딥시크? 처음 듣는데 뭔가요?요즘 AI 얘기하면 챗GPT, 클로드, 제미나이 같은 애들이 먼저 떠오르죠?근데 말입니다...!! 딥시크(DeepSeek) 라는 녀석도 이제 슬슬 주목받고 있다는 사실! 🤯이름부터 뭔가 깊숙~이 파고드는 느낌이 드는데,대체 얘는 뭐하는 녀석인지, 왜 요즘 뜨고 있는지 한번 싹 파헤쳐보겠슴다! 🔥🌊 AI 바다를 깊게 탐색하는 딥시크! 🚀딥시크는 말 그대로 Deep(깊은) + Seek(탐색)즉, 뭔가 AI가 엄청 똑똑하게 정보를 찾아주는 시스템이란 뜻인데요!이게 단순 검색 엔진이 아니라 AI를 활용한 초강력 분석 도구 라고 보면 됩니다.특히, 데이터 분석, 문서 요약, 번역, 코드 해석 등등…이제껏 우리가..

AI 2025.02.19

맥에서 고도 엔진(Android 빌드용) 자바(JDK) 설치 방법

고도 엔진(Godot Engine)에서 **안드로이드 빌드를 실행하려면 JDK(Java Development Kit)**가 필요합니다. 특히 맥(macOS)에서는 기본적으로 JDK가 설치되지 않기 때문에 수동으로 설치해야 합니다. 이번 글에서는 맥에서 JDK를 설치하는 방법과 환경 변수 설정까지 자세히 알아보겠습니다.1. JDK(Java Development Kit)란?JDK는 자바 애플리케이션을 개발하고 실행하는 데 필요한 소프트웨어 개발 키트입니다. 고도 엔진에서 안드로이드 프로젝트를 빌드할 때 JDK를 이용해 코드를 컴파일하고 패키징합니다.고도 엔진의 안드로이드 빌드 기능을 사용하려면 JDK 11 또는 17 버전을 설치하는 것이 권장됩니다.2. Homebrew로 JDK 설치하기 (추천 방법)맥에서 ..

고도 엔진 프로젝트를 안드로이드로 배포하는 방법

고도 엔진(Godot Engine)은 오픈소스 게임 엔진으로, 가볍고 강력한 기능을 제공하여 많은 개발자들에게 사랑받고 있습니다. 특히 크로스 플랫폼을 지원하기 때문에 Windows, macOS, iOS, Android 등 다양한 환경에서 게임을 실행할 수 있습니다. 이번 글에서는 고도 엔진으로 개발한 프로젝트를 안드로이드에 배포하는 방법을 단계별로 알아보겠습니다.1. 안드로이드 빌드를 위한 환경 설정안드로이드로 프로젝트를 배포하기 위해서는 먼저 개발 환경을 설정해야 합니다.① JDK 및 Android SDK 설치고도 엔진은 안드로이드 앱을 빌드하기 위해 Java Development Kit(JDK) 및 Android SDK가 필요합니다.JDK 11 또는 17을 설치합니다.Android Studio에서 ..

초보자를 위한 도커(Docker) 사용법

**Docker**는 애플리케이션을 컨테이너라는 격리된 환경에서 실행할 수 있도록 해주는 플랫폼입니다. 초보자들도 도커를 활용하면 개발, 배포, 테스트 환경을 손쉽게 설정할 수 있습니다. 이 글에서는 도커의 기본 개념과 사용법을 소개하고, 간단한 애플리케이션을 실행해보는 예제를 함께 살펴보겠습니다. --- 1. 도커란 무엇인가?도커는 **컨테이너 기반 가상화** 기술로, 애플리케이션과 그 실행에 필요한 모든 것을 하나의 패키지로 묶어 배포할 수 있도록 해줍니다. 도커를 사용하면 다음과 같은 장점을 누릴 수 있습니다: - **환경 일관성**: 개발 환경, 테스트 환경, 프로덕션 환경 간의 차이를 줄일 수 있습니다.- **경량화**: 가상 머신보다 더 가볍고 빠르며, 필요할 때만 리소스를 사용합니다.-..

Godot 엔진을 활용한 2D 플랫폼 게임 개발 예제

Godot 엔진은 가볍고 강력한 오픈 소스 게임 엔진으로, 2D 및 3D 게임 개발에 모두 적합한 도구를 제공합니다. 이번 예제에서는 간단한 2D 플랫폼 게임을 개발하여 Godot의 기본 사용법을 익히는 과정을 다룹니다. 이 예제에서는 플레이어 캐릭터가 점프하고, 움직이며, 플랫폼 사이를 이동할 수 있는 게임을 만들어 봅니다.예제의 목표플레이어 캐릭터 생성기본적인 물리 엔진 설정플랫폼 및 장애물 생성간단한 키보드 입력으로 캐릭터 조작개발 환경 준비Godot Engine 다운로드 및 설치: Godot 다운로드 링크Godot 에디터 실행 후 새로운 프로젝트를 생성합니다.프로젝트 이름: PlatformerGame프로젝트 경로 설정: C:/YourPath/PlatformerGame2D 프로젝트 선택 후 Crea..

최신 Java 버전의 새로운 기능 리뷰

Java는 1995년 처음 등장한 이후로 오랜 시간 동안 꾸준히 발전해왔습니다. 과거에는 새로운 버전이 몇 년에 한 번씩 릴리스되었지만, 이제는 6개월마다 주기적으로 새로운 기능과 개선 사항이 추가되고 있습니다. 이번 포스트에서는 최신 Java 버전(예: Java 20)을 기준으로 주요 업데이트와 새로운 기능들을 살펴보겠습니다.1. 패턴 매칭 (Pattern Matching)의 확장Java의 패턴 매칭은 switch 구문과 instanceof를 개선하여 코드의 가독성과 안전성을 높이는 데 기여합니다. 최신 버전에서는 이러한 패턴 매칭이 더욱 확장되어, 여러 패턴을 함께 사용하는 새로운 방법이 도입되었습니다.기존 패턴 매칭 예시:if (obj instanceof String s) { System.ou..

파이썬 코드 최적화: 성능 향상을 위한 팁과 기법

파이썬은 그 유연성과 직관성 덕분에 널리 사용되는 언어입니다. 그러나 기본적으로 다른 저수준 언어들에 비해 속도가 느릴 수 있다는 단점도 존재합니다. 이를 해결하기 위해서는 코드의 최적화를 통해 성능을 개선할 필요가 있습니다. 이번 글에서는 파이썬 코드의 성능을 향상시키기 위한 다양한 최적화 기법과 모범 사례들을 소개합니다.1. 데이터 구조 선택의 중요성파이썬에는 리스트, 딕셔너리, 튜플, 세트 등 다양한 데이터 구조가 있습니다. 각 데이터 구조는 접근 속도, 삽입, 삭제, 검색 등의 성능 특성이 다릅니다. 적절한 데이터 구조를 선택함으로써 큰 성능 향상을 이끌어낼 수 있습니다.리스트: 순차적인 데이터 관리에 적합하지만, 대규모 검색이나 삭제 시 속도가 느릴 수 있습니다.딕셔너리: 키-값 쌍으로 데이터에..

티스토리 블로그 시작 합니다.

2024년 10월 7일에 길버트의 블로그를 시작 합니다. 첫번째 주제로 AI 관련 기술이나 스터디, 자료 공유로 진행합니다.두번째 주제는 고도엔진을 이용한 게임 개발 스터디 자료를 공유 합니다.마지막으로 일상의 이야기로 주로 등산을 소재로 산을 소개하고, 등반 사진을 공유 할 예정 입니다. 위 주제로 Chat GPT가 그려준 그림 이미지 입니다.

카테고리 없음 2024.10.07

Godot Engine 시작하기: 초보자를 위한 가이드

Godot Engine은 오픈 소스 크로스 플랫폼 게임 엔진으로, 2D 및 3D 게임을 모두 개발할 수 있는 강력한 기능을 제공합니다. 직관적인 UI, 쉬운 스크립팅 언어(GDScript), 그리고 높은 커스터마이징 가능성 덕분에 인디 개발자와 게임 개발을 처음 접하는 사람들에게 특히 인기가 높습니다. 이 글에서는 Godot Engine을 처음 접하는 분들을 위해 설치 방법부터 간단한 프로젝트 생성까지의 과정을 단계별로 설명하겠습니다.1. Godot Engine 소개Godot은 다음과 같은 특징을 갖춘 게임 엔진입니다:오픈 소스: Godot은 MIT 라이선스로 배포되며, 누구나 자유롭게 사용할 수 있습니다.2D와 3D 지원: 2D 게임과 3D 게임 개발을 모두 지원하여 다양한 게임을 만들 수 있습니다.직..

728x90
반응형
LIST