전체 글136 [Blog] 티스토리 블로그에 코드 예쁘게 넣는 방법 1. 기본 에디터 활용 🙂글 작성 시 상단 툴바에서 더보기 → 코드블럭 → 코드 작성 후 알맞는 언어 선택#include using namespace std;int main() { cout ✋ 다만, 티스토리 블로그에서 코드 문법 강조 플러그인을 사용중이어야 한다. ✔️ 플러그인 적용 방법https://내블로그.tistory.com/manage/plugins 블로그 관리 홈에서 플러그인관리로 이동 후 코드 문법 강조 플러그인 클릭 사용할 테마를 선택해서 적용 (저는 Atom One Light을 적용했습니다.) 2. 외부 코드 하이라이터 이용 → 기존에 사용하던 ColorScripter 방식12345678#include iostream>using namespace std; int main() {.. 2025. 5. 2. [Git] GitHub SSH Key 생성 및 등록 방법 SSH에 대해서 알아보기 🌿SSH 는 왜 사용하는 걸까?SSH는 Secure Shell의 약자로, GitHub 같은 원격 서버와 안전하게 통신하기 위한 방식이다.Git을 사용할 때는 주로 두 가지 방식(HTTPS, SSH) 중 하나로 인증하고 코드 push나 clone을 진행한다.▽ Git에서 사용하는 두 가지 인증 방식은 아래와 같다.방식주소 형태인증 방식HTTPShttps://github.com/username/repo.gitGitHub ID & 비밀번호 or 토큰 입력SSHgit@github.com:username/repo.git로컬의 SSH 키 ↔ GitHub에 등록된 공개 키 🌿SSH의 장점1. 비밀번호 없이 push / clone 가능 : 한 번 설정하면 git push, git pull .. 2025. 5. 2. [Git] 언리얼 엔진 Git Ignore 파일 | unreal engine gitignore 기본적으로 불필요한 commit 파일들 제외 시켜주는 ignore 속성값들1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374# Visual Studio 2015 user specific files.vs/ # Compiled Object files*.slo*.lo*.o*.obj # Precompiled Headers*.gch*.pch # Compiled Dynamic libraries*.so*.dylib*.dll # Fortran module files*.mod # Compiled Static libraries.. 2025. 5. 1. [Window] 윈도우 사용자 계정명, 계정 폴더한글->영어로 바꾸기 뭔가 해보려고하면영어 사용자 계정명 때문에 폴더 경로에서 애를 먹을때가 있다.내가 그랬다.(그래서 컴퓨터 처음 설정때부터 영어로 계정명을 설정하면 좋았으련만..) 결국, 사용자 계정명을 변경하는 방법을 찾아보고 바꿨다.앞으로는 윈도우 설치할 때 꼭.. 꼭.. 계정명을 영어로 설정하자 ^^.. 예시로기존 한글 계정명을 홍길동새로 바꾸는 계정명을 sejong으로생각해보겠다. 1. 관리자(Administrator) 계정을 활성화 우선 터미널을 관리자 권한으로 열어준다. Widnow🪟 + X → 터미널(관리자) 를 통해 열어준다.(터미널 관리자 권한으로 여는 방법은 많다. 편한방법으로 열어준다.) net user Administrator /active:yes 를 입력하고 엔터를 통해 실행해준다.명령을 잘 실행.. 2025. 4. 28. [C++] 가상 소멸자 (Virtual Destructor) & 사용 이유 🎯 핵심 요약클래스의 상속을 사용할 때 부모 클래스의 소멸자가 virtual이 아니면,자식 클래스 포인터를 부모 클래스 포인터로 삭제할 때,자식 클래스의 소멸자가 호출되지 않아서 리소스 누수가 발생할 수 있기 때문. 🔍 상황 예시1234567891011121314class Base {public: ~Base() { std::cout "Base destructor\n"; }}; class Derived : public Base {public: ~Derived() { std::cout "Derived destructor\n"; }}; int main() { Base* ptr = new Derived(); delete ptr; // ❗ 문제 발생!}Colored by Color.. 2025. 4. 23. [Framework] 게임 프레임워크 비교 | MonoGame | Cocos2d-x 픽셀 게임을 최근에 재밌게 즐겨서스타듀밸리같은 게임은 어떤 엔진이나 툴로 만들었을까궁금해서 찾아보았다.🎮 스타듀밸리 개발 배경 요약개발자: Eric Barone (ConcernedApe) 1인 개발언어: C#엔진/프레임워크: Microsoft XNA 4.0지원 플랫폼: Windows → 이후 콘솔, 모바일, macOS, Linux 등으로 확장 🧱 Microsoft XNA Framework ?마이크로소프트에서 만든 C# 기반 게임 프레임워크Xbox 360과 Windows용 게임을 쉽게 만들도록 지원2013년 이후 공식 지원 중단됨 (하지만 여전히 많은 인디 개발자들이 사용함) 📦 지금 스타듀밸리는 XNA를 대체한 MonoGame으로 포팅MonoGame은 XNA의 오픈소스 버전으로, 여러 플랫폼을 지원.. 2025. 4. 23. 이전 1 2 3 4 ··· 23 다음