반응형 전체 글31 깃허브(GitHub) 데스크톱 사용법 및 소스코드 커밋(Commit), 푸시(Push) 개념 정리 깃허브(GitHub) 데스크톱 사용법 및 소스코드 커밋(Commit), 푸시(Push) 개념 정리 깃허브 데스크톱(GitHub Desktop)은 복잡한 Git 명령어를 터미널 창(CLI) 대신 마우스 클릭(GUI)으로 쉽고 직관적으로 다룰 수 있게 도와주는 프로그램입니다.개발자들의 협업 핵심 개념인 커밋(Commit)과 푸시(Push)의 개념을 명확히 정리하고, 깃허브 데스크톱을 활용한 실무 사용법을 안내해 드립니다.1부: 핵심 개념 이해하기 (커밋과 푸시)Git을 사용할 때 소스코드가 저장되는 공간은 크게 내 컴퓨터(로컬 저장소)와 깃허브 서버(원격 저장소) 두 가지로 나뉩니다. 이 두 공간 사이에서 데이터가 이동하는 과정이 바로 커밋과 푸시입니다.1. 커밋 (Commit)이란?정의: 내가 작업한 소스.. 2026. 6. 17. 정규표현식(Regex)의 기초 개념과 자주 쓰는 매칭 패턴 예시 총정리 정규표현식(Regular Expression, 줄여서 Regex)은 특정한 규칙을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어입니다. 방대한 텍스트 데이터 속에서 특정 패턴을 찾거나, 바꾸거나, 이메일·전화번호 같은 유효성을 검사할 때 필수적으로 사용되는 강력한 도구입니다.정규표현식의 핵심 기초 개념과 실무에서 바로 쓰는 자주 문 패턴들을 깔끔하게 정리해 드립니다.1부: 정규표현식 핵심 기초 개념 (메타 문자)정규표현식은 일반 문자와 특수한 의미를 지닌 메타 문자(Meta Characters)의 조합으로 구성됩니다. 이 메타 문자들을 조합하여 원하는 규칙을 만듭니다.1. 문자와 위치 매칭. (Dot) : 아무 문자 1개를 의미합니다. (단, 줄바꿈 문자 제외)예: a.b ➡️ aab, abb,.. 2026. 6. 17. 울분트 리눅스(Ubuntu) 환경에서 Docker(도커) 컨테이너 설치 및 기본 명령어 총정리 울분트 리눅스(Ubuntu) 환경에서 Docker(도커) 컨테이너 설치 및 기본 명령어 총정리리눅스(Ubuntu) 환경에서 가장 널리 쓰이는 컨테이너 플랫폼인 Docker(도커)의 최신 설치 방법과 실무에서 매일 쓰는 기본 명령어를 핵심만 모아 정리해 드립니다.1부: Ubuntu 환경에 Docker 설치하기우분투 패키지 저장소에 있는 기본 도커보다, 도커 공식 저장소를 등록해 최신 안정화 버전을 설치하는 것이 가장 좋습니다. 터미널을 열고 다음 명령어를 순서대로 입력하세요. 1. 시스템 업데이트 및 필수 패키지 설치기존 패키지 리스트를 업데이트하고, HTTPS를 통해 리포지토리를 사용할 수 있도록 보안 관련 패키지들을 설치합니다.Bash sudo apt updatesudo apt install -y a.. 2026. 6. 17. 엑셀 VBA 매크로를 활용한 반복 업무 자동화 코드 작성 방법 엑셀 VBA 매크로를 활용한 반복 업무 자동화 코드 작성 방법 엑셀에서 매크로와 VBA(Visual Basic for Applications)를 활용하면 매일 반복되는 데이터 정리, 보고서 생성, 파일 취합 등의 업무를 클릭 한 번으로 끝낼 수 있습니다.VBA 코드를 작성하는 기본적인 흐름과 가장 많이 쓰이는 필수 코드 패턴을 핵심만 정리해 드립니다.1단계: 개발 도구 탭 켜기 및 기본 세팅VBA 코드를 작성하려면 먼저 엑셀에서 개발 도구 탭을 활성화해야 합니다.엑셀 상단 메뉴에서 파일 ➡️ 옵션 ➡️ 리본 사용자 지정으로 이동합니다.우측 목록에서 개발 도구에 체크하고 [확인]을 누릅니다.상단에 생겨난 개발 도구 탭에서 Visual Basic 버튼을 누르거나, 단축키 Alt + F11을 눌러 VBA 편집.. 2026. 6. 17. 부팅 불가능한 PC를 살리는 Rufus 기반의 윈도우 PE 복구 USB 제작 가이드( 준비물, 제작법, 만든 USB부팅하기, 환경설정 변경하기) PC가 부팅되지 않거나 블루스크린(BSOD)이 무한 반복될 때, 내부에 남은 중요한 데이터를 백업하고 시스템을 점검할 수 있는 가장 확실한 구원투수가 바로 윈도우 PE(Preinstallation Environment) 복구 USB입니다.정상적인 PC에서 Rufus 프로그램을 활용해 복구 USB를 제작하고, 부팅 불가능한 PC에 연결해 시스템을 살려내는 과정을 참고하여 필요하신분은 블로그 순서대로 따라해보시기 권합니다.1단계: 준비물 챙기기작업을 시작하기 전, 정상적으로 작동하는 다른 PC에서 아래 3가지를 준비해야 합니다.8GB 이상의 USB 메모리: 내부에 있는 데이터는 제작 과정에서 모두 삭제(포맷)되므로 반드시 비어 있거나 백업된 USB를 사용하세요.윈도우 PE ISO 파일: 공식 또는 신뢰할 수.. 2026. 6. 17. 리눅스 터미널 필수 명령어 10가지와 권한 설정(chmod, chown) 이해하기 리눅스 터미널 필수 명령어 10가지와 권한 설정(chmod, chown) 이해하기 리눅스(Linux)는 전 세계 서버 시장의 대부분을 점유하고 있는 운영체제이며, 개발자와 엔지니어에게 마우스가 아닌 키보드로시스템을 제어하는 터미널 명령어는 필수적인 무기입니다.리눅스를 처음 접할 때 반드시 알아야 하는 필수 명령어 10가지와 시스템 보안 및 파일 관리의 핵심인 권한 설정(chmod, chown)에 대해 꼼꼼하게 정리해 드리겠습니다.1부: 리눅스 터미널 필수 명령어 10가지리눅스 CLI(Command Line Interface) 환경에서 가장 빈번하게 사용되며, 파일 시스템을 탐색하고 조작하는 데 필요한 기본 명령어들입니다.1. pwd (Print Working Directory)개념: 현재 사용자가 작업하.. 2026. 6. 17. 이전 1 2 3 4 5 6 다음 반응형