전체 기사 목록
LM Studio를 사용하면 로컬 환경해서 공개된 LLM 모델들을 간단히 실행해볼 수 있습니다. LM Studio 설치부터 기본적인 사용법을 알아봅니다.
Open WebUI는 ChatGPT와 비슷한 인터페이스를 가진 로컬LLM 웹서비스입니다. Open WebUI를 활용하여 로컬 LLM을 웹서비스로 활용하는 방법을 소개합니다.
리눅스에서는 커맨드라인 환경에서 작업하는 경우가 많습니다. 이 글에서는 리눅스 커맨드라인 환경에서 필수적으로 알아둬야하는 27개 명령어의 사용법을 소개합니다.
이 글에서는 GPU 작업 중 cudaGetDeviceCount 함수에서 발생하는 에러를 해결하는 방법들을 설명합니다.
Ollama를 사용하면 간단하게 로컬에서 LLM 모델을 실행해볼 수 있습니다. 이글에서는 Ollama 설치부터 모델 실행까지의 소개합니다.
llama.cpp는 C++로 개발된 고성능 LLM 실행기입니다. llama.cpp를 사용하여 로컬에서 LLM을 실행하는 방법에 대해 설명합니다.
윈도우에서 Docker Desktop을 사용할 때 발생하는 access denied 에러를 해결하는 방법을 알아봅니다.
이 글에서는 Alpine 리눅스의 패키지 매니저 APK 사용법을 상세히 소개합니다. 패키지 검색부터 패키지 설치, 삭제, 업그레이드 등 다양한 활용법을 알아봅니다.
nslookup은 대부분의 환경에서 바로 사용할 수 있습니다. 이 글에서는 nslookup이 설치되어있지 않을 때 설치하는 방법을 소개합니다.
원격 Git 저장소를 복제할 때 전체 복제하지 않고, 특정 브랜치만 태그만 복제하고 싶은 경우가 있습니다. 이 글에서는 Git 저장소의 일부만 복제하는 방법을 소개합니다.
Git 저장소 전체를 복제하고 싶지 않은 경우에는, 이력 정보 일부만 복제하는 얕은 복제(Shallow clone)을 활용할 수 있습니다. 이 글에서는 얕은 복제와 저장소 복원 방법을 알아봅니다.
리눅스의 watch 명령어를 사용해 특정 프로그램을 주기적으로 실행하고 그 결과를 모니터링할 수 있습니다. 이 글에서는 watch의 사용법과 주요 옵션을 알아봅니다.
리눅스의 type 명령어는 특정 명령어의 종류를 판별하는데 사용합니다. 이를 사용해 명령어가 빌트인 명령어인지, 파일인지, 별칭인지 판별하고, 어디에 위치하는지 알 수 있습니다.
Docker는 리눅스 컨테이너를 실행 및 관리하는 도구입니다. Docker 기초부터, 컨테이너 관리, Docker Hub, Docker 활용까지 Docekr 사용법을 총 정리합니다.
마이크로소프트 윈도우는 가장 인기있는 데스크톱 운영체제 중 하나입니다. 이 글에는 윈도우 사용법들을 주제 별로 분류하고 정리해두었습니다.
Visual Studio Code는 마이크로소프트에서 개발한 에디터입니다. 이 글에서는 VS Code 사용법을 다룬 글들을 주제 별로 정리하고 소개합니다.
이 글은 Docker 컨테이너의 리소스를 모니터링하는 docker stats 명령어 사용법을 소개합니다.
이 글은 리눅스에서 파일의 무결성을 검증하기 위해 사용되는 md5sum 명령어의 사용법을 소개합니다.
localhost는 현재 컴퓨터를 가리키는 특별한 네트워크 주소입니다. localhost:8080은 현재 컴퓨터의 8080포트를 가리키며 자바 스프링, Node.js 등 웹 개발에서 주로 사용됩니다.
VS Code에서 스프링 부트 프로젝트를 생성하는 법을 소개합니다. 프로젝트를 생성하고 서버를 실행하고, 개발 서버에 접속해봅니다.
이 글에서는 맥에서 OpenJDK를 설치하는 방법을 알아봅니다. 또한 OpenJDK와 Temurin 패키지로 특정 버전을 설치하고 사용하는 방법도 소개합니다.
도커 컨테이너에서 bash 셸을 실행할 때 에러가 발생하는 경우가 있습니다. 이 글에서는 컨테이너에서 bash 셸을 실행하는 방법과 실패하는 이유와 해결방법에 대해서 알아봅니다.
LainyZine에서 해설하는 IT 용어 사전입니다.
GitHub에서는 Git을 기반으로 웹페이지를 호스팅하는 기능을 제공합니다. 이 웹페이지에 커스텀 도메인을 설정하고 HTTPS를 활성화하는 방법을 상세히 설명합니다. DNS 레코드 등록부터 문제 해결까지 초보자를 위한 단계별 가이드입니다.
정적 웹 페이지란 웹 서버에서 정적인 파일을 그대로 전달하는 웹 페이지를 의미합니다. 간단한 웹 사이트의 호스팅 뿐만 아니라 프론트엔드 개발에서도 많이 사용됩니다.
도커 컨테이너 리스트를 출력하는 명령어(docker ps, docker stats 등)들의 사용법을 알아봅니다.
유튜브에서는 유튜브 채널의 영상을 오래된 순으로 정렬하는 기능을 제공하고 있습니다. 이 글에서는 영상을 오래된 순으로 정렬하고 정주행하는 방법을 알아봅니다.
이 글에서는 유튜브 재생목록(플레이리스트)을 역순으로 정렬하고 재생하는 방법을 알아봅니다.
이 글에서는 리눅스의 tail 명령어를 활용해 로그 파일을 실시간으로 보는 방법을 알아보겠습니다.
head 명령어는 파일의 앞 부분을 화면에 출력합니다. 이 글에서는 head 명령어의 사용법과 주요 옵션을 소개합니다.
도커로 컨테이너를 실행할 때 종료 시 재시작 정책을 설정할 수 있습니다. 이 글에서는 도커 컨테이너를 자동으로 재시작하는 방법에 대해서 소개합니다.
리눅스에서 cat, head, tail, less 등 다양한 명령어를 사용해 파일 내용을 화면에 출력하는 방법을 설명합니다.
env 명령어는 환경변수 목록을 출력하거나, 명령어를 실행하는 환경을 분리하는 용도로 사용합니다. 이 글에서는 env 명령어의 사용법을 소개합니다.
리눅스에서 새로운 파일을 만들어야하는 경우가 있습니다. 빈 파일과 텍스트 파일, 특정 용량을 가진 파일을 만드는 방법을 알아봅니다.
WSL(Windows Subsystem for Linux)로 윈도우에서 리눅스를 사용하는 것이 가능합니다. 이 글에서는 WSL 기초부터 활용까지 WSL 사용법을 다룬 글들을 총 정리합니다.
리눅스의 export 명령어는 환경변수를 설정할 때 사용합니다. 이 글에서는 export의 사용법과 일반 변수와 환경변수의 차이를 알아봅니다.
echo 명령어는 화면에 문자열을 출력하는 명령어입니다. 이 글에서는 echo의 기본적인 사용법을 알아봅니다.
리눅스 시스템에서 타임존을 확인하고 변경하는 다양한 방법에 대해 설명합니다.
리눅스의 date 명령어는 현재 시스템의 날짜와 시간을 출력합니다. 이 글에서는 date 명령어 사용법을 상세히 알아봅니다.
이 글에서는 리눅스의 cat 명령어를 사용해, 파일의 내용을 출력하거나 여러 파일을 합치는 방법에 대해 설명합니다.
systemd는 리눅스 초기화 시스템 중 하나입니다. 이 글에서는 현재 리눅스에서 systemd 사용 여부를 확인하는 방법을 소개합니다.
FFmpeg은 커맨드라인 기반 동영상 편집 소프트웨어입니다. 이 글에서는 FFmpeg의 사용법에 관한 글들을 총 정리합니다.
구글 스프레드시트는 구글에서 제공하는 클라우드 기반 스프레드시트 서비스입니다. 이 글에서는 구글 스프레드시트의 사용법을 총 정리합니다.
리눅스는 윈도우, 맥OS와 함께 가장 널리 사용되는 운영체제 중 하나입니다. 이 글에서는 LainyZine에서 작성한 리눅스 기초와 관련된 글들을 총 정리합니다.
LainyZine 프로그래머 분들과 다양한 지식을 공유하기 위한 블로그입니다. 이 글에서는 LainyZine 블로그와 운영 정책을 소개합니다.
이 글에서는 Git 저장소의 브랜치 이름을 변경하는 방법을 소개합니다.
이 글은 리눅스의 tree 명령어를 사용하여 디렉토리 구조를 탐색하고 표시하는 방법을 설명합니다.
리눅스 셸에서는 명령어를 찾을 수 없을 때 발생하는 command not found 에러가 발생합니다. command not found 문제를 해결하는 3가지 방법을 알아봅니다.
mkdir은 리눅스에서 디렉터리를 생성하는 기본 명령어 중 하나입니다. 이 글에서는 mkdir의 사용법과 주요 옵션들에 대해서 소개합니다.
이 글에서는 리눅스에서 파일이나 디렉터리를 가리킬 때 사용하는 절대 경로와 상대 경로 개념에 대해서 알아봅니다.
리눅스의 cal과 ncal 명령어는 캘린더를 출력합니다. 이 글에서는 두 명령어의 사용법과 주요 옵션들에 대해서 소개합니다.
이 글에서는 docker version 명령어로 도커 서버와 클라이언트의 버전을 확인하는 방법을 소개합니다.
이 글에서는 tar 명령어를 사용하여 파일과 디렉토리를 압축하는 방법을 상세히 소개합니다.
이 글에서는 ffmpeg 명령어를 사용해서 여러 동영상을 하나로 합치는 방법에 대해서 소개합니다.
리눅스의 clear 명령어는 화면을 지워주는 명령어입니다. 이 글에서는 clear 명령어의 사용법을 소개합니다.
이 글에서는 구글 스프레드시트에 이름을 지정하는 방법을 소개합니다.
이 글에서는 Docker를 활용해 별도의 설치 없이 ffmpge을 사용하는 방법을 소개합니다.
이 글에서는 ffmpeg 명령어로 영상 파일의 앞/뒤/중간을 자르는 방법을 소개합니다.
구글 스프레드시트에서는 googlefinance 함수로 주가 데이터를 가져올 수 있습니다. 이 글에서는 코스피와 코스닥의 주가 데이터를 가져오는 방법을 소개합니다.
tar.bz2 파일은 리눅스 환경에서 많이 사용하는 압축 파일입니다. 이 글에서는 tar.bz2 압축 파일을 해제하는 방법을 알아봅니다.
이번 글에서는 컨테이너를 포터블 앱으로 활용하는 방법과 도커 볼륨 기능에 대해서 알아봅니다.
이번 글에서는 Docker로 서버 컨테이너를 실행하고 관리하는 방법을 알아봅니다. 도커로 Nginx, MySQL, Tensorflow 서버를 실행하는 예제를 소개합니다.
이번 글에서는 Docker를 설치하고 컨테이너 실행부터 관리하는 방법 전반에 대해서 소개합니다.그리고 컨테이너의 생애주기에 대해서 알아봅니다.
이번 글에서는 도커 이미지에 대해서 중점점으로 살펴봅니다. 외부 이미지를 받아올 수 있는 도커 허브에 대해서도 알아봅니다.
ChatGPT는 OpenAI에 만든 인공지능 언어모델로 사용자의 질문에 대한 답변을 생성해줍니다. 이 글에서는 ChatGPT 계정을 생성하고 Plus 플랜을 구독하는 방법을 알아봅니다.
Git 저장소에서 작업하던 내용을 임시로 저장하고 꺼내오는 방법에 대해서 알아봅니다. git stash 명령어로 Git 저장소에서 작업하던 내용을 임시 저장하거나, 임시 저장한 내용을 다시 꺼내올 수 있습니다.
ChatGPT에서는 PDF 파일을 업로드하고 이를 주제로 대화할 수 있는 기능을 제공합니다. 이 글에서는 ChatGPT에 PDF 파일을 업로드하는 방법을 소개합니다.
맥에서는 백그라운드에서 실행되는 앱들이 있습니다. 이 글에서는 시스템 설정에서 백그라운드에서 실행되는 앱을 허용하거나 중지하는 방법을 소개합니다.
리눅스 셸에서 작업할 때 프로세스를 포그라운드나 백그라운드에서 실행할 수 있습니다. 이 글에서는 이와 관련된 명령어들의 사용법을 알아봅니다.
리눅스 jobs 명령어로 현재 셸에서 실행중인 프로세스 목록을 확인할 수 있습니다. 이 글에서는 jobs 명령어와 옵션들을 알아봅니다.
ChatGPT는 가장 인기있는 인공지능 중 하나로 채팅 형식으로 대화를 주고받을 수 있습니다. 이 글에서는 ChatGPT를 확장할 수 있는 플러그인 기능을 활성화하는 방법을 소개합니다.
윈도우의 Path 환경변수를 명령 프롬프트, 파워셸, 제어판을 통해 확인하는 방법을 소개합니다.
자동차 리콜은 안전기준에 부합하지 않는 자동차를 수리 및 교환할 수 있는 제도입니다. 이 글에서는 자동차 등록번호나 차대번호로 리콜 정보를 확인하는 방법을 소개합니다.
터미널에서 커맨드라인 작업을 하다보면 실행중인 프로세스를 종료해야하는 경우가 있습니다. 이 글에서는 터미널에서 프로세스를 종료하는 단축키들과 차이점에 대해서 알아봅니다.
리눅스 환경에서 주로 사용되는 Vim 에디터의 종료 방법에 대해서 알아봅니다.
Emacs는 리눅스 환경에서 많이 사용되는 텍스트 에디터입니다. 이 글에서는 Emacs의 종료 방법에 대해서 알아봅니다.
Docker에 있어서 컨테이너와 이미지는 가장 중요한 개념입니다. 이 글에서는 도커 컨테이너와 도커 이미지가 무엇인지 소개하고, 두 개념의 차이에 대해서 알아봅니다.
윈도우에서 리눅스를 사용하기 위해 WSL, Docker, 가상머신, 클라우드, 홈 서버 등을 사용할 수 있습니다. 이 글에서는 각 방법과 장단점에 대해서 알아봅니다.
리눅스의 시스템 종료와 재부팅을 위한 shutdown 명령어 사용법을 알아봅니다.
아마존 라이트세일(Amazon Lightsail)은 AWS에서 제공하는 컴퓨�� 서비스 중 하나입니다. 이 글에서는 라이트세일을 소개하고, 가상 인스턴스를 만드는 방법을 알아봅니다.
SSH 접속 시 발생하는 Permission Denied 에러는 잘못된 사용자 정보, 퍼블릭 키 권한 문제, 서버의 SSH 키 불일치 등의 원인으로 발생합니다. 이 문제에 대한 대처 방법을 알아봅니다.
Git, GitHub, Docker, 가상머신, 클라우드 등 LainyZine의 개발 튜토리얼들을 모아두었습니다.
uptime 명령어는 시스템 동작 시간(부팅시간)을 확인하는 명령어입니다. 이 글에선는 uptime 명령어 사용법을 알아봅니다.
배틀넷은 블리자드 게임들을 실행하는 앱입니다. 배틀넷 계정을 안전하게 사용하기 위해서 2단계 인증을 활성화하는 것이 좋습니다. 이 글에서는 2단계 인증 활성화 방법을 소개합니다.
중고차 판매 사이트에서는 성능기록부에서 차량의 차대번호를 확인할 수 있습니다. 이 글에서는 엔카, KB차차차, 케이카에서 차량의 차대번호를 확인하는 방법을 소개합니다.
리눅스의 sleep 명령어는 특정 시간 동안 기다리고 종료합니다. 이 글에서는 sleep 명령어의 사용법과 운영체제 별 차이에 대해서 소개합니다.
BMW 차량은 차대번호를 조회해서 차량 정보와 옵션들을 확인할 수 있습니다. 이 글에서는 차대번호를 확인하는 방법과 조회하는 방법을 소개합니다.
Opera 브라우저에서는 무료 VPN 서비스를 내장하고 있습니다. 이 글에서는 Opera 브라우저의 VPN을 활성화하고 실제로 사용하는 방법을 소개합니다.
맥에서는 자체적으로 스크린샷을 찍는 도구를 제공하고 있으며, 스크린샷 저장 위치도 변경할 수 있습니다. 이 글에서는 스크린샷 저장 위치를 변경하는 방법을 알아봅니다.
홈택스는 국세청의 다양한 세무 서비스를 제공하는 웹사이트입니다. 예전에는 맥북에서는 사용이 어려웠습니다만, 현재는 간편인증이나 브라우저 인증서로 맥북에서도 사용이 가능합니다. 이 글에서는 맥북에서 홈택스를 사용하는 방법을 소개합니다.
AWS 작업을 할 때는 루트 계정 대신 IAM 사용자를 사용하는 것이 좋습니다. 이 글에서는 AWS IAM 계정을 생성하고 액세스 키를 발급하는 방법에 대해서 소개합니다.
윈도우에서는 OpenSSH를 설치해도 OpenSSH Agent가 기본적으로 비활성화되어있습니다. 이 글에서는 OpenSSH Agent를 활성화하는 방법을 소개합니다.
도커 컨테이너 실행중에 호스트의 파일을 컨테이너에 복사하거나, 반대로 복사해야하는 경우가 있습니다. docker cp를 사용하면 호스트와 컨테이너 간에 파일을 복사할 수 있습니다.
도커에서는 셸 명령어로 컨테이너를 실행하거나, 실행중인 컨테이너에서 셸을 실행해 접속하는 방법이 있습니다. 이 글에서는 도커 컨테이너에 접속하는 방법을 소개합니다.
이 글에서는 도커 이미지 목록을 출력해주는 docker images 명령어의 사용법에 대해서 소개합니다.
AWS CLI는 아마존 웹 서비스를 조작할 수 있는 커맨드라인 클라이언트입니다. 이 글에서는 운영체제 별 AWS CLI 설치부터 초기 설정까지 소개합니다.
경찰청교통민원24에서는 교통 법규 위반 문자 알림 서비스를 제공하고 있습니다. 이 글에서는 문자 알림 서비스를 신청하는 방법을 소개합니다.
Docker Hub에서 이미지를 검색하는 방법과 docker search 명령어의 사용법을 알아봅니다.
Docker Hub에는 직접 빌드한 이미지를 업로드할 수 있습니다. 이 글에서는 docker push 명령어로 이미지를 업로드하는 방법을 소개합니다.
Docker에서는 Docker를 통해서 다양한 도커 이미지를 제공하고 있습니다. 이 글에서는 docker pull 명령어로 도커 이미지를 다운로드하는 방법을 상세히 소개합니다.
DeepL은 고성능 번역기입니다. 이 글에서는 DeepL의 기본적인 사용법을 소개하고, 웹 페이지를 번역하 수 있는 Pro 플랜 구독 방법을 소개합니다.
Docker에서는 이미지에 애플리케이션 실행환경을 저장하며, 이미지는 이름으로 구분됩니다. 이 글에서는 Docker 이미지에 이름을 붙이는 방법을 소개합니다.
Docker는 고유의 이미지 이름 규칙을 가지고 있습니다. 특히 Docker Hub와 레지스트리 서버를 사용할 때 이미지 이름 규칙을 알아두면 도움이 됩니다. 이 글에서는 Docker 이미지의 이름 규칙에 대해서 알아봅니다.
도커 이미지의 이름을 변경하는 방법과 docker tag 명령어의 사용법에 대해서 소개합니다.
BMW 도이치 모터스 서비스 센터에서는 통합 예약 센터와 카카오톡을 통한 예약이 가능합니다. 이 글에서는 도이치 모터스 정비 예약하는 방법과 서비스 센터 목록을 소개합니다.
시놀로지 DSM은 시놀로지 NAS에서 사용하는 리눅스 기반의 전용 웹OS입니다. 이 글에서는 시놀로지 NAS의 사용법을 다룬 글들을 총 정리합니다.
Docker Compose는 여러 컨테이너를 한꺼번에 정의하고 실행할 수 있도록 도와주는 Docker 도구입니다. 이 글에서는 Docker Compose를 설치하는 방법을 소개합니다.
Docker에서는 실행중인 컨테이너를 stop이나 kill 명령어로 종료할 수 있습니다. 이 글에서는 컨테이너를 종료하는 방법들에 대해서 알아봅니다.
docker ps는 컨테이너 목록을 출력하는 명령어입니다. 다양한 옵션을 지정해 원하는 컨테이너 목록을 출력하거나, 출력 형식을 변경할 수 있습니다.
리눅스를 사용하다보면 커널 버전을 확인해야하는 경우가 종종 있습니다. 이 글에서는 리눅스 커널의 버전을 확인하는 방법들을 소개합니다.
Docker 컨테이너는 기본적으로 DNS 요청을 호스트로 포워딩합니다. DNS 옵션을 사용하면 컨테이너의 DNS 서버를 직접 지정할 수 있습니다. 이 글에서는 Docker 컨테이너의 DNS 서버 설정 방법을 소개합니다.
Docker Compose응 다수의 Docker 컨테이너를 관리할 수 있도록 도와주는 도구입니다. 이 글에서는 예제를 통해서 Docker Compose 사용법을 알아봅니다.
Git에서 가장 중요한 작업은 변경사항을 저장하는 커밋을 생성하는 일입니다. 이 글에서는 커밋을 만드는 과정을 4단계에 걸쳐 상세하게 파헤쳐봅니다.
이 글에서는 Git의 HEAD, 워킹트리, 스테이징 영역이 무엇인지에 대해서 알아봅니다. Git을 잘 활용하기 위해서는 이들 개념과 차이에 대해서 알고 있어야합니다.
docker run은 도커 컨테이너를 생성 및 실행하고, docker create는 도커 컨테이너를 생성만 하는 명령어입니다. 이 글에서는 두 명령어의 차이점과 동작 방식에 대해서 알아봅니다.
Docker에서는 컨테이너를 조작할 때 컨테이너 ID나 이름을 사용합니다. 컨테이너에는 원하는 이름을 붙이거나 한 번 붙인 이름을 변경할 수 있습니다. 이 글에서는 컨테이너에 이름을 지정하는 방법을 알아봅니다.
docker run은 컨테이너를 생성하고 실행하는 명령어입니다. 이 글에서는 docker run 사용법부터 주요 옵션들을 상세히 소개합니다.
Docker는 리눅스 컨테이너를 사용하기 쉽게 도와주는 도구입니다. 이 튜토리얼에서는 Docker의 핵심 개념을 소개하고, 주요 기능들을 따라하면서 배울 수 있습니다.
WSL에서는 스토어에서 제공하는 리눅스 배포판뿐만 아니라 원하는 배포판을 직접 임포트해서 사용할 수 있습니다. 이 글에서는 Ubuntu에서 제공하는 최신 버전 이미지를 직접 임포트해서 사용하는 방법을 소개합니다.
WSL을 사용하면 윈도우에서 리눅스를 사용할 수 있습니다. 나아가 systemd를 활성화해서 리눅스 서비스를 관리할 수도 있습니다. 이 글에서는 윈도우를 부팅할 때 WSL 리눅스 머신을 자동으로 시작하는 방법을 소개합니다.
윈도우의 WSL은 Hyper-V 기반의 경량화된 가상머신입니다. 이 글에서는 WSL 리눅스 머신의 시작/종료/재부팅 등 기본적인 조작 방법에 대해서 소개합니다.
이 글에서는 이미 설치된 WSL 리눅스 머신을 복제하는 방법을 소개합니다. 나아가 이 방법으로 같은 리눅스 배포판을 여러 대 설치해서 사용하는 방법도 알아봅니다.
WSL으로 윈도우에서도 리눅스를 사용할 수 있습니다. 이 글에서는 WSL 리눅스 머신에서 명령어를 실행할 때 사용하는 기본 사용자를 변경하는 방법을 소개합니다.
WSL에서는 기본적으로 자체적인 DNS 서버를 사용합니다. 이 글에서는 WSL 리눅스의 DNS 서버를 1.1.1.1과 같은 외부 DNS 서버로 변경하는 방법을 소개합니다.
윈도우에서는 고성능 GPU를 사용할 수 있다는 장점이 있습니다. 이 글에서는 Docker에서 NVIDIA GPU를 사용하는 방법을 소개합니다.
윈도우에서는 WSL을 사용해서 리눅스를 사용할 수 있습니다. WSL에서는 다양한 리눅스 배포판을 사용할 수 있습니다. 이 글에서는 마이크로소프트 스토어에서 설치할 수 있는 WSL 리눅스 배포판들을 소개합니다.
Docker는 리눅스 컨테이너 관리 도구입니다. 이 글에서는 리눅스에서 Docker를 설치하는 방법을 소개합니다.
윈도우에서는 Docker Desktop을 사용하지 않더라도 WSL 리눅스에 직접 Docker를 설치해서 사용할 수 있습니다. 이 글에서는 WSL 리눅스에 Docker Engine을 직접 설치하고 사용하는 방법을 소개합니다.
OpenSSH는 Secure Shell 프로토콜을 기반으로 암호화된 통신을 하는 원격 로그인, 커맨드라인 작업, 파일 전송 등의 유틸리티 모음입니다. 리눅스나 BSD 계열 OS에서는 기본적으로 포함하고 있으며, 원격 작업할 때 SSH를 필수적으로 사용합니다.
윈도우에서 리눅스를 사용할 수 있는 WSL에도 SSH 서버를 설치하고 원격에서 접속할 수 있습니다. 이 글에서는 WSL 리눅스에 SSH 서버를 설치하고 로컬 네트워크에서 접속��는 방법을 소개합니다.
윈도우의 WSL 리눅스에서도 호스트 머신의 NVIDIA GPU를 사용할 수 있습니다. 이 글에서는 WSL에서 GPU를 사용하기 위해 드라이버와 CUDA Toolkit을 설치하는 방법을 소개합니다.
Hyper-V는 원도우에서 지원하고 있는 가상화 기술입니다. Hyper-V를 활성화하면 가상화 기능들을 사용할 수 있고 Hyper-V 매니저로 가상 머신과 가상 네트워크를 구성할 수 있습니다. 이 글에서는 Hyper-V를 활성화하는 방법을 소개합니다.
WSL 머신의 IP는 동적으로 변경됩니다. 가상 스위치를 사용해 브릿지 모드를 사용하면 홈 네트워크에서 WSL 머신의 IP를 고정해서 사용할 수 있습니다. 이 글에서는 WSL 네트워크를 브릿지 모드로 사용하고 IP를 고정하는 방법을 소개합니다.
Docker에서는 우분투 데비안, 센트OS 등 다양한 리눅스 배포판 공식 이미지를 제공하고 있습니다. 배포판 이미지 별 특징과 사용법을 알아봅니다.
BusyBox(비지박스)는 다양한 리눅스 명령어들을 모아놓은 단일 실행 파일로 임베디드 환경이나 Docker 등에서 많이 활용됩니다. 이 글에서는 BusyBox를 소개하고 사용방법을 알아봅니다.
리눅스는 윈도우 맥OS와 함께 가장 많이 사용되는 운영체제입니다. 이 글에서는 리눅스에 대해서 소개하고, 리눅스 커널과 주요 리눅스 배포판들을 알아봅니다.
README 파일은 코드 저장소의 프로젝트 소개 문서입니다. 프로젝트 루트에 위치하며, 프로젝트 소개, 설치와 기본적인 사용 방법, 기여 방법, 라이센스 정보 등을 소개합니다.
리눅스 passwd 명령어로 사용자 비밀번호를 변경할 수 있습니다. 이 글에서는 passwd 명령어로 비밀번호를 변경하고 관리하는 방법을 소개합니다.
리눅스 컨테이너는 커널 네임스페이스, CGroups 등 리눅스 커널의 기능을 사용해 격리된 프로세스를 만드는 기술로 대표적인 도구로는 Docker가 있습니다.
Synology DSM은 시놀로지 사의 NAS 전용 운영체제입니다. 리눅스를 기반으로 만들어진 웹OS이며, 패키지 매니저를 통해서 다양한 기능을 사용할 수 있습니다. 또한 도커와 가상머신도 사용할 수 있습니다.
베어 메탈이란 가상 머신과 달리 물리적 하드웨어를 직접 사용하는 서버를 의미합니다. 주로 대규모 데이터 베이스, 고성능 컴퓨팅 작업 등에 사용되며 하드웨어 리소스를 직접 사용하고 높은 안정성을 가지고 있다는 특징이 있습니다.
우분투는 캐노니컬에서 개발하는 리눅스 배포판입니다. 가장 인기있는 리눅스 배포판 중 하나로 사용자 친화적인 인터페이스를 제공하고 있습니다. 우분투는 서버, 개인 컴퓨터, 모바일 등 범용적인 목적으로 사용되는 배포판입니다.
Docker는 리눅스 컨테이너를 기반으로 프로세스 격리를 지원하는 소프트웨어입니다. 이 글에서는 Docker의 정의와 기본 개념에 대해서 알아봅니다
Git은 리누스 토르발스가 리눅스 커널 코드를 관리하기 위해 만든 분산 버전 관리 시스템입니다. 현재 가장 많인 인기를 가진 VCS로 저장소의 변경사항을 추적 관리하며, 다양한 협업 기능을 제공하고 있습니다.
가상머신은 하이퍼바이저 위에서 동작하는 가상화된 컴퓨터를 의미합니다. 이 글에서는 가상머신의 기본적인 동작 원리와 주요 가상머신 애플리케이션들을 소개합니다.
시놀로지 NAS에서는 가상 머신 관리자 앱으로 윈도우, 리눅스, DSM 가상 머신을 사용할 수 있습니다. 이 글에서는 시놀로지 DSM에서 우분투 가상 머신을 생성하고 사용하는 방법에 대해서 소개합니다.
아마존 웹 서비스에서 루트 사용자와 IAM 사용자 계정의 2단계 인증을 활성화해서 계정을 안전하게 사용하고 보안을 강화하는 방법을 소개합니다.
시놀로지 NAS의 웹OS DSM에서는 2단계 인증을 지원하고 있습니다. NAS의 보안 강화를 위해 2단계 인증을 활성화하는 방법을 소개합니다.
맥에서는 공유 설정의 원격 로그인 기능으로 SSH 서버를 활성화할 수 있습니다. 이 글에서는 SSH 서버를 활성화하고 SSH로 접속하는 방법을 소개합니다.
NAS는 서버와 마찬가지로 24시간 가동하는 게 일반적이로 지속적인 모니터링이 필요합니다. 이 글에서는 시놀로지 NAS에서 저장장치의 온도를 확인하는 방법과 팬 속도를 변경하는 방법을 소개합니다.
우분투는 가장 많이 사용되는 리눅스 배포판 중 하나입니다. 이 글에서는 우분투 배포판을 설치하는 과정에 대해서 소개합니다.
리눅스의 history는 최근에 실행했던 명령어 이력을 보여주는 명령어입니다. 이 글에서는 history 명령어의 사용법과 관련된 히스토리 관련 셸 설정에 대해서 소개합니다.
DSM은 시놀로지 NAS 용 운영체제입니다. 이 글에서는 DSM을 최신 버전으로 업데이트하는 방법과 자동 업데이트 설정 방법을 소개합니다.
2단계 인증은 패스워드 인증과 별개로 추가적인 인증 방법을 의미합니다. 이 글에서는 2단계 인증이 무엇인지와 사용해야하는 이유를 소개합니다.
깃허브(GitHub)는 분산 버전 관리 도구 Git를 기반으로 소스코드를 공유하고 다른 프로그래머들과 협업할 수 있도록 도와주는 마이크로소프트의 프로그래밍 플랫폼입니다.
프로그래머라면 분산 버전 관리 도구 Git과 GitHub를 필수적으로 사용합니다. 이 글에서는 Git과 GitHub를 알아보고, 둘의 차이에 대해서도 살펴봅니다.
Git에서 커밋을 만들 때는 커밋 메시지를 작성해야합니다. 커밋 메시지는 에디터를 사용해 작성하는 것도 가능합니다. 이 글에서는 에디터로 커밋 메시지를 작성하는 방법을 소개합니다.
Git에서는 커밋을 만들 때 커밋 메시지와 변경사항이 필수적으로 필요합니다. 하지만 특수한 경우에는 커밋 메시지나 변경사항 없이도 커밋을 생성할 수 있습니다. 이 글에서는 빈 커밋을 만드는 방법을 알아봅니다.
git commit 명령어는 Git 저장소에서 커밋을 생성합니다. 이 글에서는 git commit 명령어를 해설하고 주로 사용하는 옵션들에 대해서 알아봅니다.
macOS 터미널에서 open 명령어를 사용하면 디렉터리나 파일, 그리고 애플리케이션을 실행할 수 있습니다. 이 글에서는 예제를 통해 open 명령어 사용법을 소개합니다.
Arc는 크로미움 기반의 새로운 웹 브라우저입니다. 세로 탭을 지원하고, 탭들을 관리하는 스페이스 기능과 탭 분할 기능을 제공합니다. 또한 텍스트 노트 및 이미지 노트를 지원하고, 커맨드 팔레트로 기능을 실행할 수 있으며, 크롬 확장기능들도 사용할 수 있습니다.
맥의 커맨드라인에서 사용하는 명령어들은 리눅스에 내장된 GNU Coreutils 버전과는 조금씩 차이가 있습니다. 맥에서도 Homebrew로 리눅스 버전 명령어를 설치해서 사용할 수 있습니다.
git add 명령어는 새롭게 추가하거나 변경된 내용을 Git 저장소의 스테이징 영역에 추가합니다. 이 글에서는 git add의 사용법을 알아봅니다.
git status 명령어는 Git 저장소의 상태를 보여주는 명령어로 HEAD, 워킹트리, 스테이징 영역를 비교한 결과를 보여줍니다. 이 글에서는 git status 실행 결과에 대한 해설과 명령어 사용법을 소개합니다.
touch 명령어는 빈 파일을 생성하거나, 파일의 접근 시간과 수정 시간을 변경하는 명령어입니다. 이 글에서는 touch의 사용법을 소개합니다.
이 글에서는 리눅스에서 사용하는 커맨드라인 명령어의 기본적인 형식과 옵션 지정 방식들을 소개합니다.
애플 실리콘(M1/M2) 맥에서도 UTM을 사용하면 가상 머신을 사용해볼 수 있습니다. 이 글에서는 UTM의 가상화 모드로 ARM 기반 우분투 서버를 설치해보고 SSH 접속 및 데스크톱 환경을 설치해봅니다.
티스토리는 카카오에서 서비스하는 블로그 서비스입니다. 이 글에서는 회원 탈퇴를 통해 티스토리 블로그를 삭제하는 방법을 소개합니다.
네이버는 대표적인 국내 포털 사이트입니다. 네이버 계정을 안전하게 지키기 위해서 2단계 인증을 활성화하는 것을 추천합니다. 이 글에서는 네이버 앱으로 2단계 인증을 활성화하는 방법을 소개합니다.
네이버는 한국 인터넷의 대표적인 포털 사이트입니다. 현재는 검색 기능, 뉴스뿐만 아니라 커뮤니티, 지도, 커머스 등 다양한 서비스를 제공하고 있습니다. 이 글에서는 네이버 회원가입을 통해 아이디를 만드는 방법을 소개합니다.
최근에는 개발 장비로 맥북이 많이 사용되고 있습니다. 이 글에서는 개발자들이 애플 맥북을 사용하는 이유를 개발자 관점에서 소개합니다.
이 글에서는 맥북과 macOS의 사용법들에 대해서 다루고 있는 글들을 총 정리합니다.
GitHub Desktop은 Git과 GitHub 작업을 할 수 있는 GUI 클라이언트입니다. 이 글에서는 GitHub Desktop 설치부터 기본적인 사용법을 소개합니다.
카카오 통합 계정으로 다음, 티스토리 등 카카오에서 제공하는 서비스를 사용할 수 있습니다. 이 글에서는 이메일로 카카오 통합 계정을 생성하는 방법을 소개합니다.
Docker Desktop의 업데이트와 업그레이드의 차이점을 소개하고, 최신 버전으로 업데이트하는 방법을 소개합니다.
티스토리는 카카오에서 서비스하는 커스터마이징 가능한 블로그 서비스입니다. 이 글에서는 새로운 티스토리 블로그를 만드는 방법을 소개합니다.
GitHub에서는 Git 저장소를 웹 사이트를 호스팅할 수 있는 기능일 제공하고 있습니다. 이 글에서는 GitHub Pages로 정적 웹 사이트를 호스팅하는 방법을 알아봅니다.
Git은 분산형 버전 관리로 다양한 서브 명령어들로 구성되어있습니다. 이 글에서는 자주 사용하는 Git 명령어들을 총 정리합니다.
구글 지도는 구글에서 제공하는 온라인 지도 서비스입니다. 구글 지도는 로컬 가이드라는 명칭으로 사용자들의 참여를 적극 반영하고 있습니다. 이 글에서는 구글 지도에 등록되어있지 않은 장소를 추가하는 방법을 소개합니다.
구글 지도에서 특정 장소의 영업 시간이 잘못되어있는 경우 직접 수정하는 것이 가능합니다. 이 글에서는 구글 지도에서 영업 시간 정보를 변경하는 방법에 대해서 소개합니다.
구글 지도 타임라인은 위치 정보를 수집해서 방문 장소와 이동경로를 다시 볼 수 있도록 해주는 서비스입니다. 이 글에서는 타임라인 기능을 활성화하는 방법을 소개합니다.
구글 클라우드 플랫폼(Google Cloud Platform)은 AWS, Azure와 더불어 3대 메이저 클라우드 서비스 중 하나입니다. 이 글에서는 구글 계정으로 구글 클라우드 계정을 생성하는 방법에 대해서 소개합니다.
디지털오션(DigitalOecan)은 가상 서버와 데이터베이스를 제공해주는 클라우드 컴퓨팅 서비스 중 하나입니다. 이 글에서는 디지털오션 계정을 생성하는 방법을 소개합니다.
LainyZine에서 정리한 리눅스 명령어와 명령어 해설 글들을 총 정리합니다. apk부터 whoami까지 A부터 Z순으로 정리했습니다.
리눅스의 whoami는 현재 사용자 이름을 출력하는 명령어입니다. 여기서는 whoami 명령어의 기본적인 사용법과 옵션들에 대해서 소개합니다.
Python에서 리스트 타입은 여러 개의 요소들로 구성됩니다. del 구문, clear, remove, pop 메서드 등 다양한 방법을 사용할 수 있습니다. 이 글에서는 리스트의 요소를 삭제하는 방법을 총 정리합니다.
변수는 특정값에 이름을 붙이는 기능으로 파이썬에도 핵심적인 문법입니다. 변수를 사용할 때는 네이밍 규칙을 따라야합니다. 이 글에서는 파이썬의 변수 네이밍 규칙을 소개합니다.
Python에서 range 함수를 사용하면 0부터 특정 숫자의 범위, 두 숫자 의 범위, 등차 수열 등을 나타내는 range 객체를 생성할 수 있습니다. 이 글에서는 range 함수의 다양한 사용법에 대해 알아봅니다.
리눅스 tail 명령어는 파일의 끝 부분을 출력해줍니다. 이 글에서는 tail의 기본적인 사용법 주요 옵션들에 대해서 소개합니다.
FFmpeg 영상을 변환하고 편집할 수 있는 커맨드라인 프로그램입니다. 이 글에서는 맥에서 FFmpeg을 설치하는 법을 소개합니다.
우분투 리눅스 배포판은 캐노니컬에서 프로젝트로 이 글에서는 우분투의 릴리스 사이클과 Docker / Vagrant 지원 버전을 소개합니다.
리눅스에서 실행가능한 명령어의 위치를 찾을 때 which 명령어를 사용합니다. 이 글에서는 which 명령어의 사용법과 동작 원리 옵션에 대해서 알아봅니다.
최근에는 통신사의 본인 인증이 신분증을 대체하고 있습니다. Msafer 서비스를 사용하면 내가 가입한 휴대폰, 알뜰폰, 인터넷 등 모든 통신 서비스 내역을 일괄로 조회해볼 수 있습니다.
GitHub 계정을 더 이상 사용하지 않는 경우 언제든 탈퇴 및 계정을 삭제할 수 있습니다. 계정 삭제는 되돌릴 수 없는 작업입니다. 이 글에서는 GitHub 계정을 삭제하는 법을 알아봅니다.
리눅스 nslookup 명령어는 도메인 정보 등 DNS 레코드를 조회할 수 있는 도구입니다. nslookup의 기본 사용법과 주요 옵션들을 알아봅니다.
BMW에서는 My BMW 앱을 통해 차량 주변의 상태를 확인할 수 있는 리모트 3D 뷰 기능을 제공하고 있습니다. 이 글에서는 My BMW 앱의 리모트 3D 기능을 활성화하고 사용하는 방법에 대해서 소개합니다.
BMW에서는 안드로이드 오토를 지원합니다. 안드로이드 오토로 네비게이션 및 미디어 기능 등을 확장할 수 있습니다. 이 글에서는 BMW와 안드로이드 오토 연결 방법을 소개합니다.
안드로이드에서는 기본 설정으로 터치나 키보드 입력시 진동으로 피드백을 주는 경우가 있습니다. 이 글에서는 터치나 키보드 입력시 진동을 끄는 방법을 소개합니다.
BMW에서는 안드로이드 오토와 애플 카플레이를 동시에 사용할 수 없지만, iDrive 모드를 사용해 안드로이드와 아이폰을 동시에 연결하는 것이 가능합니다. 이 글에서는 iDrive 모드 설정 방법을 소개합니다.
SIM PIN으로 USIM 칩에 PIN 코드를 지정해 스마트폰을 분실하는 경우에도 개인정보를 보호할 수 있습니다. 이 글에서는 아이폰에서 SIM PIN을 활성화하는 방법을 소개합니다.
uname 명령어는 리눅스에서 시스템 정보를 출력해줍니다. 주로 시스템과 커널 정보를 확인하는 용도로 사용됩니다. 이 글에서는 uname의 기본적인 사용법과 옵션들을 소개합니다.
리눅스 배포판 및 OS 버전 정보를 확인해야하는 경우가 있습니다. 이 글에서는 현재 리눅스의 배포판과 버전을 확인하는 방법을 소개합니다.
애플워치에서는 운동중임을 파악하고 알림을 보내줍니다. 사람에 따라서 이 기능이 편리하기도 하지만 불편할 수도 있습니다. 이 글에서는 운동 시작 알림을 끄는 방법을 소개합니다.
우분투 리눅스 배포판은 캐노니컬에서 프로젝트를 관리하고 릴리스하고 있습니다. 이 글에서는 우분투의 버전과 코드명을 총 정리합니다.
BMW iDrive에서는 운전자 프로필 기능을 제공하고 있습니다. 운전자 프로필 정보를 디지털 키와 연동하거나 PIN 인증을 추가해 손쉽게 사용하는 방법을 소개합니다.
애플워치도 아이폰과 마찬가지로 스크린샷을 찍을 수 있습니다. 이 글에서는 애플워치의 스크린샷 찍는 방법을 소개합니다.
Vagrant는 Hashicorp의 가상 머신 관리 도구로 Ruby 기반의 DSL로 가상 머신 정의는 물론 생성 및 관리, 프로비저닝을 할 수 있습니다. 이 글에서는 맥에서 Vagrant를 설치하는 방법을 소개합니다.
아마존 웹 서비스(AWS)는 아마존의 클라우드 서비스로 컴퓨팅 리소스 뿐만 아니라 네트워크, 데이터베이스 등 다양한 서비스를 제공합니다. 이 글에서는 AWS 계정을 생성하는 방법을 소개합니다.
IFTTT는 특정 이벤트가 발생했을 때 특정 작업을 실행하는 자동화 도구입니다. 이 글에서는 IFTTT를 사용해 RSS에 새 글이 올라왔을 때 이메일 요약으로 보내는 방법을 소개합니다.
맥에서 Java로 만들어진 .jar 파일을 실행하려면 JRE(Java Runtime Environment)가 필요합니다. JRE가 더 이상 필요하지 않거나 클린하게 재설치하고 싶은 경우가 있습니다. 맥 용 JRE는 별도의 언인스톨러를 재공하지 않기 때문에 직접 관련 디렉터리들을 삭제해야합니다. 이 글에서는 맥에서 JRE를 삭제하는 방법을 소개합니다.
Java는 제임스 고슬링이 설계한 언어로 가장 인기 있는 프로그래밍 언어 중 하나입니다. Java로 만들어진 프로그램을 실행하려면 JRE(Java Runtime Environment)가 설치되어있어야합니다. 이 글에서는 맥에서 자바 런타임 환경을 설치하는 방법을 소개합니다.
Java는 제임스 고슬링이 설계한 언어로 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. Java로 만들어진 애플리케이션을 실행하기 위해서는 자바 런타임 환경을 먼저 설치해야합니다. 이 글에서는 윈도우에서 JRE(Java Runtime Environment)를 설치하는 방법을 소개합니다.
IP 주소는 네트워크 상에서 특정 기기에 부여되어있는 주소와 같습니다. 서로 이 주소를 알아야 기기 간에 통신이 가능해집니다. 이 글에서는 인터넷에 접속하기 위한 공인 IP를 확인하는 방법, 공유기를 사용한 개인 네트워크 개념에 대해서 알아보고 Windows 10에서 시스템 설정과 커맨드라인 명령어를 통해 IP를 확인하는 방법을 소개합니다.
녹픽던은 로그라이크 장르 게임의 하나로 앱 아이콘이 녹색 보물 상자인데서 붙은 Shattered Pixel Dungeon의 한국어 별칭입니다. 이 글에서는 GitHub에서 최신 버전을 다운로드 받아 데스크톱에서 실행하는 방법을 소개합니다.
윈도우의 Whexe.exe 파일로 특정 실행 파일의 위치를 알아낼 수 있습니다. Where.exe는 실행 파일의 위치를 찾아낼뿐만 아니라 특정 위치에서 파일을 검색하는 기능도 가지고 있습니다. 이 글에선는 Where.exe 명령어의 사용법을 알아봅니다.
FFmpeg은 영상과 음성을 변환하고 편집할 수 있는 커맨드라인 프로그램입니다. 사용법이 비교적 복잡한 편이지만 GUI 도구 없이도 영상 편집과 변환이 가능하다는 장점을 가지고 있습니다. 이 글에서는 윈도우에서 FFmpeg을 설치하는 방법을 소개합니다.
GitLab은 Git 저장소 호스팅 서비스로 GitHub의 대���적인 경쟁 서비스입니다. 초기에는 GitHub과 달리 오픈소스로 직접 설치해서 사용할 수 있다는 점이 강점으로 이야기되었습니다만, 현재는 단순 코드 저장소를 넘어 DevOps 관점에서 다양한 기능을 제공하고 있으며 SaaS 서비스로 성장해가고 있습니다. 이 글에서는 GitLab의 계정을 생성하는 방법을 소개합니다.
Vagrant는 Hashicorp에서 개발한 가상 머신 및 개발 환경을 관리를 도와주는 커맨드라인 도구로 VirtualBox, VMware, Hyper-V 등의 가상 머신 애플리케이션을 프로바이더로 지원합니다. Vagrant에서는 Ruby 기반의 DSL으로 가상 머신을 정의하고, 생성, 프로비저닝, 종료 등을 관리합니다. 이 글에서는 윈도우 10에서 Vagrant를 설치하는 방법을 소개합니다.
Google에서는 특정 웹 페이지들의 내용만 모아서 검색할 수 있는 Programmable Search Engine(구 Custom Search Engine) 서비스를 제공하고 있습니다. 이 글에서는 Programmable Search Engine을 사용해 웹 사이트에 검색 기능을 만드는 방법을 소개합니다.
마이크로소프트에서는 기존의 명령 프롬프트, 파워셸, WSL을 함께 사용할 수 있고 기능을 강화한 통합 가상 터미널 앱을 오픈소스로 공개했습니다. 이 글에서는 Windows Terminal을 설치와 기본적인 설정 방법에 대해서 알아봅니다.
Chocolatey는 윈도우에서 사용할 수 있는 커맨드라인 패키지 매니저입니다. 리눅스의 apt나 yum, 맥의 Homebrew와 같은 기능을 제공합니다. 이 글에서는 윈도우에서 Chocolatey를 설치하는 방법과 기본적이 사용법을 소개합니다.
VirtualBox는 Oracle에서 개발중인 가상 머신 소프트웨어입니다. 무료로 사용할 수 있는 가장 유명한 가상 머신 소프트웨어로 Windows, macOS, linux 등에서 사용할 수 있습니다. 이 글에서는 윈도우에서 VirtualBox 최신 버전을 설치하는 방법을 소개합니다.
IFTTT는 If This Then That의 줄임말로 특정 이벤트가 발생하면 다른 서비스의 특정 기능을 실행해주는 자동화 서비스입니다. 예를 들어 RSS에 새 글이 발행되면 이메일로 보내주거나 트위터에 올려줍니다. 여기서는 IFTTT 계정 생성 방법을 소개합니다.
VS Code는 마이크로소프트에서 오픈소스로 개발중인 코드 에디터입니다. 이 글에서는 맥에서 VS Code 설치 방법과 초기 셋업에 대해서 소개합니다.
Google Chrome은 오픈소스 브라우저 Chromium Project를 기반으로 Google에서 개발중인 웹 브라우저입니다. Firefox, Opera 등과 함께 대표적인 모던 웹 브라우저로 분류되며 2021년 7월 현재 점유율은 68%에 이릅니다. 이 글에서는 Chrome 설치 방법과 초기 셋업에 대해 소개합니다.
Google Analytics는 Google에서 제공하는 사이트 통계 및 캠페인 성과를 측정하는 서비스입니다. 서비스를 사용하다보면 추적 코드 중복, GTM과 함께 사용하는 등 여러가지 원인으로 페이지뷰가 중복 집계되는 경우가 있습니다. 이 글에서는 이러한 중복 집계가 발생하는 원인과 해결 방법을 소개합니다.
Visual Studio Code는 Microsoft에서 개발중인 오픈소스 코드 에디터로 ���양한 확장과 언어팩을 지원하고 있습니다. 특히 한국어 언어팩은 마이크로소프트 공식으로 지원하고 있습니다. 이 글에서는 VS Code의 한국어 언어팩 설치 방법과 표시 언어 설정 방법을 소개합니다.
리눅스 서버에는 터미널에서 SSH로 원격 접속하는 경우가 많습니다. 윈도우에서 선택적 기능으로 제공되는 OpenSSH 서버를 사용하면, 외부에서 SSH로 원격 접속하는 것이 가능합니다. OpenSSH 서버는 기본적으로 22번 포트를 사용합니다만, 보안 등의 이유로 이 포트를 변경하고 싶은 경우가 있습니다. 이 글에서는 Windows의 OpenSSH 서버 포트를 변경하는 방법을 소개합니다.
원격 데스크톱 기능은 RDP 포트 3389를 기본 포트로 사용합니다. 하지만 보안 등의 이유로 이 포트 번호를 변경하고 싶은 경우가 있습니다. 이 글에서는 원격 데스크톱의 포트 번호를 변경하고 방화벽 설정하는 방법을 소개합니다.
Windows에서 백그라운드로 실행되는 프로그램은 서비스로 별도 관리됩니다. 서비스는 가끔 먹통이 되거나, 설정 변경을 반영하거나, 그 외에 다양한 이유로 재시작을 해야하는 일이 생기는데, 이 글에서는 서비스 앱, 작업 관리자, 파워셸로 서비스 재시작하는 방법을 소개합니다.
터미널에서 VS Code를 실행하려면 먼저 PATH 설정을 해야합니다. 이 글에서는 맥과 윈도우에서 VS Code의 PATH 설정 방법과 터미널에서 실행하는 방법을 알아봅니다.
Windows에서도 리눅스처럼 OpenSSH 서버를 실행하고 원격에서 접속하는 것이 가능합니다. OpenSSH 서버를 셋업하면 SSH 클라이언트로 서버에 접속하고 명령어를 실행할 수 있습니다.
Windows에서는 원격 데스크톱 기능을 제공하고 있습니다. 원격 데스크톱 기을 활성화하면 다른 머신에서 컴퓨터에 접속해서 원격 제어하는 것이 가능합니다. 이 글에서는 Microsoft Remote Desktop 앱으로 맥에서 원격 데스크탑이 활성화되어있는 윈도우 머신에 접속하는 방법을 소개합니다.
윈도우에서는 원격 데스크톱 기능을 제공하고 있습니다. 이 기능을 활성화면 다른 컴퓨터에서 윈도우 컴퓨터에 접속해서 원격 제어를 하는 것이 가능합니다. 다른 윈도우 머신에서 별도의 클라이언트 설치 없이 '원격 데스크톱 연결' 앱을 사용할 수 있습니다. 이 글에서는 홈 네트워크의 다른 윈도우 머신에서 원격 데스크톱이 활성화된 윈도우 머신으로 접속하는 방법을 소개합니다.
Git은 무료로 사용할 수 있는 오픈소스 분산 소스 코드 저장소(DVCS) 애플리케이션입니다. 윈도우, 리눅스, 맥 등 메이저 OS들을 지원하고 있습니다. Ubuntu와 같은 리눅스 배포판에서 특정 버전을 설치하는 경우 소스 코드를 직접 빌드해야합니다. 단, 직접 빌드했을 때 삭제 기능이 제공되지는 않습니다. 이 글에서는 직접 소스 코드 빌드해서 설치한 Git을 삭제하는 방법을 알아봅니다.
Git은 분산 버전 컨트롤 시스템(DVCS)로 윈도우, 맥, 리눅스 등 메이저 OS들을 지원하고 있습니다. 맥에서는 Xcode 명령어 라인 도구와 Homebrew를 사용해 Git을 설치할 수 있습니다. 이 글에서는 맥에서 Git을 설치하는 방법들에 대해서 소개합니다.
Git은 오픈소스 버전 관리 도구입니다. 리눅스 Ubuntu에서도 공식 패키지 매니저로 손쉽게 Git을 설치할 수 있습니다만, 패키지 관리 정책 상 최신 버전은 아닙니다. 이 글에서는 PPA를 추가해 간단히 Git 최신 버전을 설치하는 방법을 소개합니다.
Git은 오픈소스로 개발되고 있는 버전 관리 도구입니다. 리눅스에서 Git 특정 버전을 설치해서 사용하고 싶은 경우에는 소스 코드에서 직접 빌드를 해야합니다. 이 글에서는 소스코드를 다운로드 받고, Git을 직접 빌드하는 방법을 소개합니다.
VS Code는 마이크로소프트에서 오픈소스로 개발하고 있는 코드 에디터입니다. 웹 기반 기술들을 활용하는 일렉트론 프레임워크를 기반으로 만들어져 윈도우, 리눅스, 맥 등 주요 OS들을 지원하고 있습니다. 이 글에서는 ���도우에서 VS Code를 설치하는 방법을 소개합니다.
입문자를 위한 Git 사용법부터 서브 커맨드 해설과 고급 활용까지, Git 가이드를 총 정리했습니다.
윈도우의 원격 데스크톱 활성화 및 접속 방법과 OpenSSh 서버까지, LainyZine에서 ���재중인 윈도우 원격 데스크톱에 대한 글들을 총 정리했습니다.
VS Code, Windows Terminal, Git, Docker, WSL2 등 윈도우의 개발 환경 구축과 관련된 주제들을 총 정리했습니다.
윈도우, 맥, 리눅스 등 운영체재 별 Git 설치 방법과 기본적인 사용법까지 Git 설치 방법 글들을 정리했습니다.
Git은 오픈소스로 개발되고 있는 버전 관리 도구입니다. 이 글에서는 윈도우에서 Git을 설치하는 방법을 소개합니다.
Homebrew는 현재 가장 인기 있는 맥 용 패키지 매니저입니다. 리눅스의 apt나 yum과 마찬가지로 커맨드라인 명령어 하나로 패키지를 설치할 수 있으며, 커뮤니티 기반으로 운영이 되어서 버전 업데이트가 비교적 빠른 편입니다. 이 글에서는 인텔 맥에서 Homebrew를 설치하고 패키지 설치하는 방법에 대해서 소개합니다.
macOS의 명령어 라인 도구에는 GCC, make, svn, git, perl 등 커맨드 라인 명령어들이 포함되어있습니다. 이 글에서는 명령어 라인 도구를 따로 설치하는 방법을 알아보고, 여기에 포함된 도구들에 대해서 소개합니다.
닷넷 프레임워크(.NET Framewrok)는 마이크로소프트의 윈도우 프로그램 개발 및 실행 환경입니다. 1.0부터 4.8 이상 다양한 버전이 공존하며 시스템에도 여러 버전을 설치할 수 있습니다. 따라서 시스템에 설치된 정확한 버전을 확인하는 것이 번거로울 수 있습니다. 이 글에서는 현재 시스템에 설치된 닷넷 프레임워크의 버전(들)을 확인하는 방법을 소개합니다.
iTerm2는 맥OS의 기본 Terminal보다 다양한 기능을 지원하는 터미널 앱 중 하나입니다. 이 글에서는 iTerm2의 주요한 특징들과 설치 방법에 대해서 소개합니다.
Chocolatey는 윈도우에서 사용할 수 있는 커맨드라인 패키지 매니저입니다. 리눅스의 apt나 yum, 맥의 Homebrew와 같은 기능을 제공합니다. 이 글에서는 윈도우에서 Chocolatey를 설치하는 방법과 기본적이 사용법을 소개합니다.
이 글에서는 입문자를 위한 GitHub 계정 생성 및 초기 셋업부터 다양한 활용 팁까지, LainyZine에서 연재중인 GitHub 사용법 가이드들을 총 정리했습니다.
Docker Hub는 Docker에서 운영하는 기본이자 공식 이미지 저장소입니다. Docker Hub를 통해 별도의 설정 없이도 Docker에서 제공하는 공식 이미지, 인증된 퍼블리셔에서 발행한 이미지, 그리고 사용자들이 직접 업로드한 다양한 이미지들을 사용할 수 있습니다. 이 글에서는 Docker Hub를 함께 둘러보면서 이미지 정보를 알아보고, 이미지 저장소와 공식 이미지에 대해서 소개합니다.
Docker CLI 클라이언트를 사용할 때 이미지를 푸시하는 등의 일부 작업을 수행하려면 Docker Hub에 로그인을 해야합니다. 이 글에서는 CLI 클라이언트에서 Docker Hub에 로그인하는 방법을 소개합니다.
Docker Hub는 컨테이너 관리 도구 Docker의 기본이자 공식 이미지 레지스트리입니다. Docker Hub에 계정을 등록하면 이미지를 업로드할 수 있고 풀 제한이 완화됩니다. 이 글에선느 Docker Hub에 가입하는 방법도 2단계 인증 등 초기 보안 셋업에 대해서 소개합니다.
이 글에서는 개발자들이 이용할 수 있는 프로그래밍 전자책 사이트들을 소개합니다.
SSH를 사용하면 안전하게 원격 서버에 접속하고 작업하는 것이 가능합니다. 이 글에서는 운영체제 별로 SSH 클라이언트를 설치하고, SSH 서버에 접속하는 방법을 소개합니다.
Git은 무료로 사용할 수 있는 오픈소스 분산 버전 관리 도구 입니다. 특정 기능을 사용할 때나 여러 가지 이유로 현재 시스템에 설치된 정확한 Git 버전을 확인할 필요가 있습니다. 이 글에서는 Git 버전을 확인하는 방법과 최신 버전을 설치하는 방법을 소개합니다.
Adobe는 Photoshop과 Premiere 등 다양한 미디어 편집기를 개발하고 있는 기업입니다. 이전에는 1회성으로 소프트웨어를 판매하였습니다만 최근에는 Creative Cloud를 중심으로 구독제로 변경되고 있습니다. Creative Cloud를 사용하면 구독하고 있는 애플리케이션과 작업 파일들을 관리할 수 있습니다. 이 글에서는 윈도우와 맥에서 Creative Cloud를 설치하는 방법을 소개합니다.
마이크로소프트 윈도우 10에서는 Hyper-V 가상화 기능을 제공하고 있습니다. Hyper-V는 가상 머신 실행이나 Docker에서도 사용됩니다만 불안정하게 동작하는 경우가 있습니다. Hyper-V를 비활성화하더라도 가상 머신이나 WSL2를 기반으로 Docker를 사용할 수 있습니다. 이 글에서는 Hyper-V를 비활성화하거나 삭제하는 방법에 대해서 소개합니다.
Windows 10 Pro 에디션에는 원격 데스크톱 기능이 기본 탑재되어있습니다만, Home 에디션에는 포함되어있지 않습니다. 따라서 원격 데스크톱 기능을 사용하려면 RDP Wrapper를 직접 설치해 RDP 서버를 실행해야합니다. 이 글에서는 RDP Wrapper 설치 방법과 정상 동작하지 않을 시 해결하는 방법에 대해 소개합니다.
Edge는 Microsoft에서 Chromium을 기반으로 개발한 웹 브라우저입니다. 이 글에서는 맥에서 Edge를 설치하고 확인하는 방법을 소개합니다.
마이크로소프트에서는 2021년 내로 윈도우 11을 공개할 예정이라고 발표했습니다. 윈도우 11은 무료 업그레이드를 제공할 예정입니다만, 인텔 CPU의 경우 8세대 이상, TPM 2.0 등 윈도우 10에 비해서 높은 최소사양을 요구하고 있습니다. 공식적으로 현재 사용중인 컴퓨터에서 설치 가능여부를 확인할 수 있는 Windows 상태 검사 프로그램을 제공하고 있습니다만, 설치가 불가능해도 구체적인 이유는 알 수 없습니다. 이럴 때는WhyNotWin11을 사용하면 보다 설치 가능 여부나 설치가 불가능한 이유를 더 자세하게 확인할 수 있습니다.
1Password는 AgileBits Inc.에서 개발하는 패스워드 매니저로 다양한 운영체제를 지원하고 있으며, 커맨드라인이나 브라우저 확장을 통해서 사용하는 것도 가능합니다. 이 글에서는 Microsoft Edge에 1Password 확장을 설치하고 사용하는 방법에 대해서 소개합니다.
Tailscale은 Zero config VPN을 구현하는 VPN 서비스로 클라이언트 설치만으로 손쉽게 자신만의 VPN 네트워크를 구축할 수 있습니다. 현재 Windows, macOS, Linux를 공식적으로 지원하고 있습니다. 이 글에서는 Ubuntu 18.04에 직접 Tailscale을 설치하고 기본적인 사용법도 함께 알아봅니다.
GitHub의 계정 종류는 크게 개인 계정과 조직(Organization) 계정으로 나뉩니다. 이 글에서는 조직 계정을 생성하고 조직에 속한 저장소 생성 방법을 소개합니다.
Google 계정의 보안 강화를 위해서 2단계 인증을 사용할 수 있습니다. 2단계 인증을 활성화하면 등록한 OTP 기기로 추가 인증을 해야 계정을 사용할 수 있습니다.
Docker는 경량 가상화 기술인 리눅스 컨테이너 도구입니다. 윈도우 Home과 Pro에서도 몇 가지 설정을 통해 Docker Desktop을 사용할 수 있습니다. 이 글에서는 윈도우에서 Docker Desktop을 설치하는 방법을 총 정리합니다.
GitHub는 원격 Git 저장소를 호스팅해주고, 다른 개발자와 협업할 수 있는 다양한 기능을 제공해주는 서비스입니다. 이 글에서는 깃허브 계정 생성하는 방법을 소개합니다.
Synology DSM은 리눅스를 기반으로 만들어진 Synology NAS 전용 운영체제입니다. 리눅스 기반이기 때문에 홈 서버로 활용하는 것도 가능합니다만, Ubuntu나 CentOS와 같은 메이저 배포판이 아니기 때문에 여러가지 어려움이 있습니다. 하지만 컨테이너 도구인 Docker를 활용하면 Synology DSM에서도 손쉽게 다양한 서버 애플리케이션을 실행할 수 있씁니다. 이 글에서는 Synology NAS에 Docker 패키지를 설치하느 방법과 기본적인 사용법에 대해서 소개합니다.
Winget은 마이크로소프트에서 제공하는 앱 설치 관리자 및 이에 포함된 커맨드라인 패키지 매니저입니다. winget 명령어를 사용하려면 인사이더 프로그램에 가입하거나 GitHub 릴리스에서 직접 설치를 해야합니다. 이 글에서는 winget 설치 방법과 기본 사용법을 소개합니다.
Docker Desktop은 공식적으로 맥을 지원하고 있습니다. 이 글에서는 맥에서 Docker Desktop을 설치하고 간단한 사용법을 알아봅니다.
윈도우 휴지통은 삭제한 파일을 임시로 저장하고, 복원할 수도 있습니다. 단, 여러가지 이유로 바탕화면에서 휴지통을 찾을 수 없는 경우가 있는데 복원 방법을 알아봅니다
Synology NAS는 단순히 네트워크 드라이브 역할만을 하는 것은 아닙니다. Synology DSM은 리눅스를 기반으로 한 NAS 용 운영체제로 리눅스 서버로도 활용할 수 있습니다. 특히 여느 리눅스 서버와 마찬가지로 OpenSSH 서버를 실행하고 외부에서 접근해서 작업하는 것이 가능합니다. 이 글에서는 Synology NAS에서 OpenSSH 서버를 활성화하고 접속하는 방법에 대해서 알아봅니다.
윈도우에는 원격 데스크톱 기능이 기본적으로 내장되어있습니다. 원격 데스크탑 서버를 활성화하고 사용하는 방법을 소개합니다.
macOS의 개발 환경 구축과 관련된 맥북 초기 셋업, 웹 브라우저 설치, Docker, Homebrew 등 개발 관련 도구, 프로그래밍 언어 설치 등 다양한 주제의 글들을 총 정리했습니다.
Docker Engine은 Linux를 네이티브하게 지원하고 있습니다. 하지만 가상화 기술을 기반으로 윈도우나 맥OS에서도 Docker Desktop을 사용해 Docker를 사용할 수 있습니다. 이 글에서는 운영체제 별로 Docker를 설치하는 방법을 소개합니다.
Synology에서는 지난 2021년 6월 29일 NAS 전용 OS DSM 7.0을 정식 릴리스했습니다. DSM 7.0은 6년만의 OS 메이저 업데이트로 저장소 기술, Active Insight, 사용자 및 보안, 공유 및 공동 작업, Synology Photos, Hybrid Share, SAN 솔루션, ��업 솔루션 등 다양한 개선을 포함하고 있습니다. 이 글에서는 DSM 6.x에서 DSM 7.0으로 업그레이드하는 방법을 알아봅니다
Tailscale은 Zero config VPN을 지향하는 VPN 서비스로 Tailscale 클라이언트가 설치된 장비들을 손쉽게 하나의 네트워크로 묶어줍니다. Tailscale에서는 macOS, 윈도우 등 일반적인 데스크톱 환경뿐만 아니라 Synology NAS에서 사용하는 OS인 Synology DSM 용 클라이언트도 제공하고 있습니다. 이 글에서는 Synology NAS에 Tailscale 클라이언트를 설치하고 VPN 네트워크를 구성하는 방법에 대해서 소개합니다.
Synology는 대만의 네트워크 장비 제조 업체로 NAS 장비로 잘 알려져있습니다. Synology NAS는 리눅스 기반의 OS인 Synology DSM(Synology DiskStation Manager)을 사용합니다. 이 글에서는 DSM을 업데이트하고 최신 버전으로 유지하는 방법에 대해서 소개합니다.
마이크로소프트에서는 지는 지난 2021년 6월 25일 Windows 11을 공식 발표했습니다. 2021년 하반기 출시 예정인 Windows 11은 최소 시스템 요구사항이 대폭 상향될 것으로 보입니다. 특히 인텔 CPU의 경우 8세대 이상만을 지원하며 TPM 2.0 기능들이 필수적으로 요구됩니다. 이 글에서는 Windows 11의 시스템 최소 사양과 윈도우 11 지원 여부를 확인하는 방법을 소개합니다.
마이크로소프트의 Windows 10은 용도와 기능에 따라 Home, Pro, 워크스테이션 용 Pro, Enterprise, Education 등의 에디션으로 나눠져있습니다. 현재 설치된 OS의 정확한 에디션과 버전을 확인하고 싶을 때가 있는데, 이 글에서는 PC 정보, winver, systeminfo를 활용헤 OS의 에디션과 버전 확인하는 방법을 소개합니다.
Microsoft Edge는 마이크로소프트가 크로미움 기반으로 새롭게 만든 웹 브라우저입니다. MS 계정 연동, 버티컬 탭 등의 특징을 가지고 있으며 Windows 10 20H2 버전부터는 기본으로 탑재되어있습니다. Edge의 기본 검색엔진은 Bing입니다만, 이 글에서는 다른 검색엔진으로 변경하거나 추가하는 방법을 소개합니다.
맥에는 사파리 웹 브라우저가 기본적으로 내장 되어있지만 취향에 따라 모질라 파이어폭스, 구글 크롬, 마이크로소프트 엣지, 네이버 웨일 등 다른 웹 브라우저를 기본 웹 브라우저로 사용하고 싶을 수 있습니다. 이 글에서는 브라우저 별로 기본 웹 브라우저 설정 방법과 시스템 설정을 통해 기본 웹 브라우저를 변경하는 방법에 대해서 소개합니다.
모던 웹 브라우저에서는 탭 기능이 기본으로 탑재되어있습니다만, 탭이 많아질 경우 어떤 페이지를 열어두었는지 확인하는 게 어렵습니다. 이럴 때는 수직 탭(세로 탭)이 아주 편리합니다. 크로미움 기반의 Microsoft Edge에는 수직 탭 기능이 네이티브 UI로 제공합니다. 이 글에서는 수직 탭 기능을 활성화하는 방법과 수직 탭과 관련된 여러가지 설정과 팁들을 소개합니다.
과거에는 윈도우 바탕화면의 바로가기 아이콘을 많이 사용했었습니다만, 최근에는 바로가기보다는 검색 기능을 많이 활용하는 편입니다. 그런데 바탕화면을 정리하다 보면 삭제할 수 없는 아이콘들이 있습니다. 특히 기본으로 활성화되어있으면서 삭제가 불가능한 휴지통을 숨기는 방법에 대해서 알아봅니다.
GitHub에서는 보안 강화를 위해 이단계 인증을 지원하고 있습니다. 이 글에서는 GitHub의 이단계 인증을 활성화하는 방법과 보안 관련 기능들에 대해서 소개합니다.
docker exec는 이미 실행된 컨테이너 환경에 새로운 프로세스를 추가로 실행해, 컨테이너 환경을 디버깅할 수 있게 도와주는 명령어입니다.
WSL(Windows Subsystem for Linux)은 윈도우에서 리눅스를 심리스하게 사용할 수 있도록 도와줍니다. 이 글에서는 WSL2를 설치하고 사용하는 방법을 소개합니다.
microsoft.com 통합 계정으로 Windows 10, Office 365, OneDrive, Outlook, Microsoft Teams 등 다양한 서비스를 사용할 수 있습니다. 이 글에서는 Microsoft 통합 계정을 생성하는 방법을 소개합니다.
이 글에서는 루트로 시작되는 리눅스의 디렉토리 구조를 알아보고 주요 시스템 디렉토리에 대해서 소개합니다.
Git 저장소에서 커밋을 하려면 사용자 이름과 이메일을 설정해야합니다. 사용자 정보는 GitHub 계정을 찾는 데도 사용됩니다. 이 글에서는 Git 사용자 이름과 이메일 설정 방법에 대해서 소개합니다.
Google은 검색 엔진, Gmail, Youtube, Play 스토어, 구글 드라이브 등의 서비스를 제공하며, Google 통합 계정으로 구글의 서비스들을 이용할 수 있습니다. 이 글에서는 공식 웹 사이트에서 구글 계정을 만드는 방법을 소개합니다.
git clone 명령어는 GitHub이나 BitBucket 등 원격의 Git 저장소를 로컬에 복제해오는 명령어입니다. 이 글에서는 git clone의 사용법에 대해서 상세히 알아봅니다.
GitHub 저장소는 HTTPS 혹은 SSH 프로토콜을 통해 다양한 작업을 할 수 있습니다. SSH 프로토콜은 공개키 방식으로 안전하게 정보를 교환합니다. 이번 글에서는 GitHub 인증을 위해 SSH 키를 만드는 방법부터, GitHub 등록 및 SSH 키로 GitHub를 사용하는 방법을 알려드립니다.
Windows 10에서는 점점 마이크로소프트 계정과의 연동을 강화하고 있습니다. 이 글에서는 마이크로소프트 계정으로 Windows 10의 새로운 사용자를 추가하는 방법을 소개합니다.
DigitalOcean은 VPS 서비스의 하나로 가상 서버를 제공해주는 클라우드 서비스입니다. 이 글에서는 디지털 오션의 서버를 만들고 삭제하는 방법에 대해서 소개합니다.
맥 Big Sur에서 Ruby ffi 젬 설치 과정에서 네이티브 빌드에 실패하는 경우가 있습니다. 특히 구 버전 FFI 사용시 네이티브 빌드에 실패하는데 이 문제를 해결하는 방법에 대해서 소개합니다.
화면 보호기는 화면의 잔상이 남는 번인 현상을 방지하기 위해 고안된 프로그램입니다. 번인 방지 뿐만 아니라 화면을 가리거나 잠그는 용도로도 많이 사용됩니다. 이 글에서는 맥에서 화면 보호기를 활성화하는 방법을 소개합니다.
Google의 서비스들은 통합 계정에 설정된 언어를 따라갑니다. 따라서 Google 통합 계정의 언어를 설정해두는 것을 추천합니다. 이 글에서는 Google 계정의 언어 설정과 주요 서비스 별 언어 설정 차이에 대해서 알아봅니다.
Windows에는 PowerShell이 내장되어있습니다. PowerShell 작업을 하다보면 PowerShell 버전을 확인하고 싶은 경우가 있습니다. 이 글에서는 버전 확인하는 방법과 오픈소스로 개발중인 PowerSehll 7을 설치하는 방법을 소개합니다.
Google Drive는 구글에 오피스에 해당하는 Google Docs와 통합되어있습니다. 이 글에서는 Google 스프레드시트 문서를 만들고, 저장하는 방법과 적절한 위치에 이동하는 방법을 소개합니다
Git을 사용하려면 먼저 Git 저장소를 초기화해야합니다. git init 명령어로 저장소를 생성하고 초기화하는 방법에 대해 상세히 알아봅니다.
GitHub ID는 한 번 만들고 나면 변경을 권장하지는 않지만, 변경이 가능합니다. 이 글에서는 GitHub ID를 변경하는 방법과 부작용에 대해서 소개합니다.
GitHub의 대부분의 기능은 무료로 사용할 수 있지만, 유료 Pro 플랜도 제공하고 있습니다. 이 글에서는 Pro 플랜을 소개하고 구독하는 방법에 대해서 알아봅니다.
GitHub에서는 개인 계정을 위한 유료 Pro 모델을 제공하고 있습니다. 더 이상 Pro 플랜을 구독하고 싶지 않을 때 구독 취소하는 방법을 알아봅니다.
한글 주소를 영문 주소로 변환하는 방법에 대해서 소개합니다.
GitHub 계정을 변경하거나, 특정 저장소에서는 다른 GitHub 계정을 사용하고 싶을 수 있습니다. 이 글에서는 GitHub 계정을 변경할 때 필요한 로컬 개발 환경 설정 방법에 대해 알아봅니다.
2단계 인증은 ID/비밀번호 이외에 추가 인증을 하는 방법으로 손쉽게 계정의 보안을 강화하는 방법입니다. 이 글에서는 Microsoft 계정에 2단계 인증(OTP, 앱 푸시)를 설정하는 방법을 소개합니다.
Windows에서는 자동 업데이트가 강제로 설정되어있습니다. 이는 Windows를 최신으로 유지하고 보안 패치 적용 등 장점이 있습니다만, 잦은 재부팅이나 설치 시간 때문에 불편함을 초래하기도 합니다. 이 글에서는 Windows에서 자동 업데이트를 일시 중지 혹은 영구 중지하는 방법을 소개합니다.
GitHub 조직(Organization 멤버에 속해있더라도, 조직 멤버가 아닌 사람들에게는 이 정보가 공개되지 않습니다. 이 글에서는 이를 공개하는 방법에 대해서 알아봅니다
GitHub은 원격 저장소를 호스팅해주는 서비스로, 본격적인 코드 작업을 하려면 GitHub의 저장소와 로컬 Git 저장소를 연동해야합니다. 이 글에서는 원격 저장소와 로컬 저장소를 연동하는 방법들을 소개합니다.
GitHub에 의존해서 업무를 하는 경우, GitHub 장애시 업무가 불가능한 상황이 발생합니다. 이 글에서는 GitHub Status와 트위터 등을 활용해 GitHub 장애를 파악하는 방법을 소개합니다.
GitHub는 Git 저장소를 호스팅해주고 다양한 협업 기능을 제공하고 있습니다. 이 글에서는 GitHub에서 새로운 저장소를 생성하는 방법을 소개합니다.
Git 저장소에서는 루트 커밋을 공유하지 않는 완전히 고립된 고아 브랜치를 만드는 기능이 있습니다. 이 글에서는 고아 브랜치를 만드는 방법과 특징에 대해 ���개합니다.
Go는 구글에서 디자인한 오픈소스 프로그래밍 언어입니다. 이 글에서는 애플 실리콘 M1을 탑재한 맥에서 Go를 설치하고 사용하는 방법에 대해 소개합니다.
Git 작업을 하다보면, 로컬의 Git 저장소나 원격의 GitHub 저장소를 삭제하고 싶을 때가 있습니다. 이 글에서는 Git 저장소를 어떻게 삭제하는지 알려드립니다.
Git 저장소의 커밋에는 작업자의 이름과 이메일을 기록합니다. 이 글에서는 저장소 별로 사용자 정보를 다르게 설정하는 방법, 전역 설정이 있을 때 적용되는 사용자 정보 우선순위에 대해서 알아봅니다.
이 글에서는 커밋 정보에 기록하는 사용자 정보나 계정 별로 SSH 인증하는 방법 등 GitHub 다중 계정을 사용할 때 필요한 설정을 알아봅니다.
Git 저장소에서 작업하다 보면 git add 명령어로 추가한 내용을 취소하고 싶을 때가 있습니다. 이 글에서는 git add한 변경사항을 취소하는 방법을 소개합니다.
Git 저장소의 특정 커밋을 ��돌릴 때는 revert 서브 커맨드를 이용합니다. reset과 달리 revert 명령을 사용하면 특정 커밋을 되돌리는 커밋을 만들어주기 때문에 비교적 안전하게 커밋 내용을 되돌릴 수 있습니다.
기존에도 맥북을 사용하는 경우, 새로운 Mac을 초기 셋업할 때 마이그레이션을 진행할 수 있습니다만, 초기 셋업 이후 별도로 마이그레이션을 할 수도 있습니다. 이 글에서는 마이그레이션 지원 앱으로 인텔 Mac에서 애플 실리콘 Mac으로 마이그레이션 하는 방법을 소개합니다.
git clean은 Git 저장소에서 커밋되어있지 않거나 스테이지 상태가 아닌 추적하지 않는 파일(Untracked files)들을 삭제해주는 명령어입니다. 이 글에서는 clean으로 Git 저장소를 정리하는 법을 소개합니다.
지난 2020년 12월 애플 실리콘 M1 칩을 탑재한 맥북이 공개습니다. 현재 macOS 앱이 지원하는 CPU 아키텍처는 Intel과 애플 실리콘 지원으로 나뉘어져있습니다. 이 글에서는 macOS 앱이 애플 실리콘을 지원하는지 확인하는 방법을 소개합니다.
Homebrew는 macOS에서 프로그래머들에게 가장 인기있는 패키지 매니저입니다. Homebrew는 인텔과 애플 실리콘을 모두 지원하고 있습니다. 이 글에선는 맥북에서 Homebrew를 설치하는 방법을 소개합니다.
크롬은 구글에서 크로미움을 기반으로 만든 가장 인기있는 웹 브라우저입니다. 이 글에서는 맥에서 Chrome을 설치하는 방법에 대해서 소개합니다.
맥북 에어를 비롯한 macOS가 탑재한 컴퓨터를 구매하고 나면 먼저 초기화 작업이 필요합니다. 이 글에서는 맥북 에어 개봉부터 macOS 초기 셋업까지 과정을 소개합니다.
Git에서는 브랜치를 나눠서 여러 컨텍스트에서 작업할 수 있습니다. 브랜치 작업이 끝나면 삭제하는 것이 좋습니다. 이 글에서는 Git 브랜치를 삭제하는 방법에 대해서 소개합니다.
이 글에서는 GitHub 원격 저장소에서 브랜치 이름을 변경하는 방법을 소개합니다.
Git 저장소에서 커밋을 취소하고 싶은 경우가 있습니다. 커밋을 취소하는 reset, 커밋 내용을 되돌리는 revert, 그리고 커밋 내용을 덮어쓰는 amend 옵션에 대해서 상세히 소개합니다.
로컬 시스템의 Docker 컨테이너와 Docker 이미지를 일괄 삭제하는 다양한 방법에 대해서 알아봅니다.
Docker의 prune 기능은 로컬 시스템 상에서 현재 사용되고 있지 않은 Docker 오브젝트들을 일괄 삭제해주는 기능입니다. 컨테이너, 이미지, 볼륨, 네트워크 등 타입 별로 삭제하거나, 전체를 일괄 삭제할 수 있습니다.
git stash 명령어는 Git 저장소에서 변경사항을 임시로 저장하거나 꺼내오는 명령어입니다. 이 글에서는 stash 명령어의 기본적인 사용법과 다양한 활용법을 상세히 소개합니다.
docker rm 명령어를 사용하면 특정한 Docker 컨테이너를 삭제할 수 있습니다. 이 글에서는 Docker 컨테이너를 삭제하는 다양한 방법에 대해서 소개합니다.
docker rmi나 docker image 명령어로 특정 Docker 이미지나 사용하지 않는 이미지들을 일괄 삭제하는 방법을 소개합니다.
MS Edge는 사용자의 행동을 추적하거나 핑거프린팅을 방지하는 추적 방지 기능을 탑재하고 있습니다. 이 글에서는 추적 방지 기능을 활성화해서 광고 차단 방법에 대해서 소개합니다.
인터넷 전용으로 아이패드를 사용할 때, 기존 KT 회선의 데이터를 공유하는 데이터 쉐어링 기능이 유용합니다. 이 글에서는 KT의 데이터 쉐어링 셀프 개통 방법을 소개합니다.
pwd는 리눅스 셸에서 작업 디렉터리를 출력하는 기능입니다. 이 글에서는 pwd의 사용 방법과 옵션들에 대해서 소개합니다.
cd 명령어는 리눅스 셸에서 작업 디렉터리를 변경하는 명령어입니다. 이 글에서는 cd 명령어의 사용법을 소개합니다.