1. Docker로 Jekyll 로컬 서버 구축하기
가이드 0. GitHub Pages 를 이용해 블로그 운영하기 Jekyll이란? Jekyll은 정적 사이트 생성기(Static Site Generator, SSG) 로, 마크다운(Markdown) 파일을 HTML로 변환하여 정적 웹사이트(블로그, 문서 사이트 등)를 쉽게 만들 수 있도록 도와주는 도구입니다. GitHub Pages는 Jeky...
가이드 0. GitHub Pages 를 이용해 블로그 운영하기 Jekyll이란? Jekyll은 정적 사이트 생성기(Static Site Generator, SSG) 로, 마크다운(Markdown) 파일을 HTML로 변환하여 정적 웹사이트(블로그, 문서 사이트 등)를 쉽게 만들 수 있도록 도와주는 도구입니다. GitHub Pages는 Jeky...
가이드 GitHub Pages 를 이용해 블로그 운영하기 시리즈 입니다. 1. Docker로 Jekyll 로컬 서버 구축하기 2. GitHub Pages에 배포 3. Chirpy 테마 적용 및 배포 4. 검색 사이트에 블로그 등록하기 Docker를 사용하기 때문에 Docker 사용방법에 대한 선행 학습이 필요 합니다. 0. Docker...
가이드 UGUI 라이프사이클 의 선행 학습이 필요합니다. 시나리오 UI 팝업이 있으며, LayoutGroup 및 ContentSizeFitter를 사용하여 팝업 내부의 컨텐츠 크기에 맞춰 자동으로 크기가 조정됩니다. 문제점 컨텐츠 크기가 너무 크면 팝업이 화면을 벗어나는 문제가 발생함. 일정 크기 이상이면 스크롤 뷰(ScrollV...
UGUI는 각 프레임 마다 정해진 특정 순서에 따라 UI 구성요소를 업데이트하고 렌더링 합니다. UGUI에서 레이아웃 계산과 렌더링이 언제, 어떤 순서로 실행되는지 라이프 사이클을 알아봅시다. UGUI 라이프 사이클 flowchart TD A["<b>Awake() &amp; OnEnable()</b> <br>...
1. 터미널 기본 개념 리눅스 터미널(Terminal)은 명령어 기반으로 시스템을 조작하는 인터페이스입니다. 명령어를 입력하여 파일을 조작하고, 프로세스를 관리하며, 네트워크 설정을 변경하는 등의 작업을 수행할 수 있습니다. 2. 기본 명령어 파일 및 디렉토리 조작 ls : 현재 디렉토리의 파일 목록 보기 (ls -l, ls -a 등 옵션...
flowchart TD N["노말 모드"] -- i --> I["인설트 모드"] N -- v --> V["비주얼 모드"] N -- : --> C["커맨드 모드"] I -- Esc --> N V -- Esc --> N C -- Esc --> N 1. 노말 모드 (Normal Mode) 기본적인 모드로, 명령을 ...
샘플 코드는 Unity6 LTS 버전에서 작성 되었습니다. 시나리오 방향과 힘을 지정하면 포물선을 그리며 날아가는 미사일이 있다고 가정해 봅시다. 플레이어는 미사일 발사를 위해 방향과 힘을 조절하지만, 난이도가 높다는 피드백이 있어 발사 전에 미사일이 어디로 날아갈지 가이드 라인을 보여주려고 합니다. 이를 위해 미리 포물선 궤적을 계산해야 합니다...
가이드 0. Git CLI 시작하기 1. 원격 저장소 연결 명령어 git remote add origin <원격 저장소 URL> 설명 로컬 저장소와 원격 저장소를 연결합니다. origin은 기본 원격 저장소의 이름으로, 필요에 따라 다른 이름을 사용할 수도 있습니다. 연결 후 git remote -v 명령어로 원...
가이드 0. Git CLI 시작하기 1. 충돌 시 작업 취소하기 옵션 --abort 사용 예시 git cherry-pick --abort # 체리픽을 시작하기 전 상태로 되돌립니다. git merge --abort # 머지를 시작하기 전 상태로 되돌립니다. git rebase --abort # 리베이스를 시작...
가이드 0. Git CLI 시작하기 git rebase 명령어는 커밋 히스토리를 재구성할 때 사용하는 강력한 도구입니다. 주로 커밋을 정리하거나 병합할 때 사용되며, 브랜치의 기반을 다른 커밋으로 변경할 수 있습니다. 기본적인 사용법을 아래와 같이 설명할 수 있습니다. 1. 기본 사용법 git rebase <base-branch>...