[카테고리:] IT
-
GitHub에 새 레포지토리 생성하고 로컬과 연결하는 방법
Github로 새로운 프로젝트 생성을 위해서는 몇가지 설정이 필요합니다. 아래의 순서를 통해서 이미 생성된 프로젝트의 폴더를 레파지토리로 등록해주세요. 개발자라면 GitHub을 활용한 코드 관리는 필수적인 스킬입니다. 이 글에서는 GitHub에 새 레포지토리를 생성하고 로컬 환경과 연결하는 전체 과정을 단계별로 살펴보겠습니다. 1. GitHub 계정 및 사전 준비물 시작하기 전에 필요한 것들: 2. GitHub에 새 레포지토리 생성하기 3. 로컬 레포지토리와…
-
Python 프로젝트를 위한 venv 가상환경 설정 및 이용 가이드
가상환경이란? 가상환경(Virtual Environment)은 Python 프로젝트마다 독립적인 Python 패키지 집합을 유지할 수 있게 해주는 도구입니다. 이는 프로젝트별로 필요한 패키지 버전을 격리시켜 의존성 충돌을 방지하고, 개발 환경을 깔끔하게 유지할 수 있게 해줍니다. 예를 들어, 한 프로젝트에서는 Django 2.0이 필요하고 다른 프로젝트에서는 Django 4.0이 필요할 경우, 가상환경 없이는 이 두 버전을 동시에 사용하기 어렵습니다. 가상환경을 사용하면 이러한 문제를…
-
JSON Formatter
When developing, I used to search for a formatter or validator every time I needed to understand the format of JSON or find errors. It was cumbersome and inconvenient, so I created my own for my own use. Please refer to the link below. https://choonzang.com/json-formatter.html
-
nuxt.js 개요
(해당 글은 version3.13 기준으로 작성되었습니다.) 소개 Nuxt의 목표는 웹 개발을 직관적이고 성능이 뛰어나게 만들며, 뛰어난 개발자 경험을 집중하는는 것입니다. Nuxt는 Vue.js를 사용하여 타입 안전하고, 성능이 뛰어나며, 프로덕션 급의 풀스택 웹 애플리케이션과 웹사이트를 만들기 위한 직관적이고 확장 가능한 무료 오픈 소스 프레임워크입니다. Nuxt는 개발 초기부터 .vue 파일을 작성하는 것을 가능하게 하여 개발 중에는 핫 모듈 교체를…
-
웨어라유
첫번째 토이 프로젝트는 “웨어라유”입니다. 이 프로젝트를 시작하게 된 계기는 가끔 마눌님와 바깥에서 만나기로 했을 때 길을 못찾고 헤매고 있거나, 약속장소에 미리 와서 대기중인 저에게 이미 도착했다는 대사기극 이 벌어질 때 서로의 위치가 궁금하기 때문에 서로 얼마나 떨어져있는지 길은 잘 찾아오고 있는지 계속 보면서 오면 좋겠다는 취지에서 시작했습니다. 인증 절차나 설치없이 사전 단계를 최소한으로 줄여보도록 했습니다.…