윈도우 명령 프롬프트 열 때 실행(리눅스 .bashrc 처럼)

리눅스에는 .bashrc나 .zshrc와 같은 ~rc 파일을 통해서 shell을 실행할 때 자동으로 실행되는 스크립트가 있습니다. 윈도우 명령 프롬프트 열 때 자동으로 실행되게 하는 방법 있냐구요? 있습니다. 함께 알아봅시다. 윈도우 명령 프롬프트 실행 시 bashrc처럼 자동 실행 설정 윈도우에서는 레지스트리를 통해서 사용할 수 있습니다. 작업표시줄의 검색 창에서 regedit를 눌러서 레지스트리 편집기를 실행해 주시거나, 명령 프롬프트에서 regedit를 실행해 … Read more

윈도우 아나콘다 설치 및 conda init(2022.10 배포판 기준)

윈도우에서 아나콘다 설치하려는 분들 그리고 32bit 아나콘다 설치가 필요한데 못 찾는 분들 계시죠? 윈도우 아나콘다 설치 방법 하나씩 살펴보겠습니다. 윈도우 아나콘다 설치를 위한 다운로드 윈도우용 배포판 Anaconda 64bit 다운로드 방법 아나콘다 배포 페이지에 들어가면 운영체제를 인식해서 파이썬 버전 3.9의 아나콘다 64bit 배포판을 다운로드 받을 수 있도록 버튼이 보입니다. 총 용량은 621MB라고 합니다. 다운로드를 받습니다. 윈도우용 … Read more

Ubuntu AutoKey 설치 및 사용법(리눅스의 AutoHotKey)

Windows에서는 AutoHotKey를 사용해서 반복되는 키 작업을 반자동화할 수 있습니다. Ubuntu에서도 사용할 수 있는 도구가 있는데 바로 AutoKey입니다. Ubuntu AutoKey 설치 방법과 사용법을 함께 알아보겠습니다. Ubuntu AutoKey 설치 Ubuntu AutoKey는 2가지 버전으로 나와있는데, gtk 버전으로 설치하려면 autokey-gtk를, qt 버전으로 설치하려면 autokey-qt를 설치하면 됩니다. 기능이나 버전은 2023년 2월 7일 기준 0.95.10으로 모두 동일합니다. 주의사항 Ubuntu AutoKey는 Wayland와 … Read more

Docker Nginx Let’s Encrypt 인증서 발급 및 자동갱신

Docker 환경으로 구동하는 nginx에 Let’s Encrypt 무료 SSL 인증서를 적용하셔야 하나요? Docker compose를 사용하여 nginx를 구동하고, let’s encrypt 인증서 발급받고, nginx 서버에 적용하는 방법, 그리고 마지막으로 인증서 자동갱신 방법까지 모두 알아보도록 하겠습니다. 준비물 네임 서버 설정: VULTR 활용 VULTR에서는 네임서버를 무료로 제공하고 있습니다. 만약 도메인을 아직 등록하지 않았다면 VULTR DNS 서비스에 도메인 등록하는 방법을 참고해서 … Read more

Ubuntu Docker Compose 설치 방법(22.04 기준)

Ubuntu 운영체제에 아직 Docker와 Docker Compose를 설치하지 않으셨나요? 혹은 설치한지 오래됐고, 새버전을 설치하고 싶으신가요? Ubuntu Docker Compose 설치 방법 알아보겠습니다. Ubuntu Docker Compose 설치 방법 개요 과거에는 docker도 설치하고 docker-compose도 별도로 설치해야 했었습니다. 그런데 이제는 Docker Engine만 설치하면 Docker compose를 플러그인으로 설치하면 됩니다. 그리고 docker-compose 명령어 대신에 docker compose 명령어를 사용하면 됩니다. 그럼 우분투 18.04, … Read more

[CSS] WordPress H2 태그 번호 붙이기

지금 이곳 오솔길 블로그의 소제목들을 보시면 번호가 자동으로 붙고 있습니다. H2 태그에 번호 붙이는 방법이 궁금한 분들 계실까요? H2 태그에 번호를 자동으로 붙이는 방법을 알아보러 가겠습니다. 자동으로 H2 태그 번호 붙이기 h2 태그의 내용이 “자동으로 H2 태그 번호 붙이기”인 경우, “1. 자동으로 H2 태그 번호 붙이기”로 번호가 자동으로 붙는다면 매우 편리하겠죠? CSS에는 ::before라는 표기방식이 있습니다. … Read more

Ubuntu sudo 비밀번호 없이 사용하는 2가지 방법

우분투 운영체제를 사용할 때 sudo를 이용할 때에는 비밀번호를 입력해야 합니다. 컴퓨터가 해킹 등으로 뚫리지만 않는다면 매우 번거롭고 귀찮긴 하죠. 저는 유튜브용 영상 만들려니 비밀번호 입력이 번거롭더라구요. 그래서 Ubuntu sudo 비밀번호 없이 사용하는 방법을 소개합니다. Ubuntu sudo 비밀번호 없이 설정하는 방법 2가지 sudo visudo 명령어를 사용해서 편집해 주면 됩니다. 또는, vi나 nano로 /etc/sudoers를 편집해 주면 됩니다. … Read more

Svelte bind 사용법(input, textarea, select 등)

Svelte의 특징이라고 할 수 있는 bind를 활용해서 값이나 객체를 바인딩을 할 수 있습니다. 어떤 경우에 bind를 사용할 수 있는지 Svelte bind 사용 방법을 알아보겠습니다. Svelte bind 사용법 개요 스벨트 튜토리얼의 내용을 바탕으로 Svelte의 bind 사용법을 설명해 드리겠습니다. 이 문서에서는 input form 엘리먼트에 바인딩을 적용하는 방법을 알아보도록 합니다. Input Element Text Type(bind:value) 다음과 같이 해 주면, … Read more

Ubuntu 단축키 설정 방법 2가지(22.04)

각 운영체제마다 다양한 단축키를 사용할 수 있는 거 알고 계시죠? 대표적으로 Cmd + Tab이나 Alt + Tab 많이 사용하시죠? 원하는 단축키를 설정하려면 어떻게 해야 하는지 Ubuntu 단축키 설정 방법 2가지를 알려드리겠습니다. Ubuntu 단축키 설정 방법 개요 특정 프로그램을 사용하다보면 시스템 단축키와 동일한 단축키가 지정되어 있어서, 시스템 단축키가 우선적으로 작동해서 원하는 기능을 이용할 수 없는 경우가 … Read more

Python 문자열 뒤집기 방법 4가지 및 성능 비교

문자열을 그대로 뒤집어야 하는 상황이 있지요? slice 사용법, reversed, reverse를 사용하는 방법, for loop을 활용한 방법, 이렇게 Python 문자열 뒤집기 4가지 방법은 각각 살펴보고 성능을 비교해 보겠습니다. 문자열 뒤집기 slice 활용법 문자열을 뒤집는 건 문자열[::-1]을 활용하는 방법입니다. 문자열을 자를 때와 비슷해 보이죠? 콜론이 하나 더 있습니다. 마지막은 step의 의미입니다. step을 -1로 주면 반대 방향으로 한 … Read more