본문 바로가기
반응형

전체 글854

Mac - Zip with password, 암호로 압축하기 Mac에서 압축을 마우스 우클릭을 통해 GUI 상으로는 간편하게 할 수 있지만, 비밀번호 같은 특정한 조건이 필요한 경우 Terminal(터미널)를 통해서 진행해야 한다. zip -er e 옵션이 바로 암호를 사용할 수 있는 옵션으로 터미널에서 실행하라고 나와 있다. -e, --encrypt Encrypt the contents of the zip archive using a password which is entered on the terminal in response to a prompt (this will not be echoed; if standard error is not a tty, zip will exit with an error). The password prompt is repeated .. 2022. 12. 16.
Svelte - VSCode Can't find stylesheet to import scss prependData 설정 문제 해결 오랫만에 Svelte 코드를 수정할 일이 있어서 파일을 열었는데 온통 붉은 빛으로 물든다... 확인해보니, Can't find stylesheet to import scss 오류와 함께, svelte.config.js에서 지정한 prependData 설정이 잘못되었다고 한다. 흠... 한참을 들여다보다가, 문제의 원인을 확인한 부분은 바로... 경로에 있다는 것을 알게 되었다. 위 경로를 보면, ./src/scss/main.scss 상대 경로로 되어 있어 실제 사용할 때에는 문제가 없지만, VSCode입장에서는 어디인지 위치 확인이 원할하지 않은 문제.. 그래도 붉은색은 개발자에게 있어서 매우 불길한 색상이기에 검색을 해본 결과 절대 경로로 설정할 수 있는 방법을 찾았는데 아래와 같다. import pa.. 2022. 12. 15.
MariaDB/MySQL - Database 파일 위치 변경하기 MariaDB/MySQL를 관리할 때 가장 기본적인 부분이 바로 Database는 사이즈이다. Database는 말 그대로 데이터를 저장하는 저장소이기 때문에 많은 양의 데이터를 저장하다 보면 디스크공간이 가득차게된다. 따라서 별도의 넉넉한 저장 공간을 만들어 데이터베이스를 위치하는게 좋은데, 기본적으로 데이터베이스 경로는 아래에 위치해 있다. /var/lib/mysql/ 여기에서는 데이터베이스 경로를 변경하는 방법에 대해서 알아보고자 한다. 1. 현재 데이터베이스 위치 확인하기 데이터베이스 위치를 확인하기 위해서는 먼저 mysql을 이용해서 로그인을 해야한다. $ sudo mysql -u root -p 이후 환경 변수인 @@datadir 를 이용하면 현재 위치 정보를 확인할 수 있다. MariaDB [.. 2022. 12. 14.
certbot - LetsEncrypt으로 Nginx에 무료 SSL 적용 SSL 인증서는 구매하여 사용하기에는 큰 대형 사이트가 아니라면, 일반적인 작은 사이트 혹은 프리랜서용 사이트라면 부담이 클 수 있다. 이를 해결해 주는 것이 바로 Let's Encrypt 에서 제공하는 무료 SSL 인증서라고 할 수 있다. Let's Encrypt (letsencrypt.org)에 방문하여 기부하는 것도 가능하니 만약 도움을 받았다고 생각이 든다면, 기부를 해보는 것도 추찬한다. 여기에서는 이 Let's Encrypt 를 Nginx에 적용하는 방법에 대해서 정리해 보고자 한다. 여기에서 기본적으로 사용하는 추가 라이브러리는 Certbot이다. Certbot Tagline certbot.eff.org 1. Nginx 및 Certbot 설치 가장 먼저 Nginx를 설치한다. 이미 설치가 되.. 2022. 12. 13.
Azure - Linux Disk Add in VM Azure에서 물론 AWS 역시 Disk를 추가하였다고 하더라도 바로 해당 머신에서 사용할 수 없고, 초기화 및 연결 작업을 해주어야 한다. 여기에서는 어떻게 연결이 가능한지 간단히 알아보도록 하겠다. 가장 먼저 진행할 부분은 Disk가 정상적으로 확인되는지이다. ls 명령과 lsblk 명령을 이용해서 연결 정보를 확인 할 수 있다. ls -alF /dev/disk/azure/scsi1 lsblk -o NAME,HCTL,SIZE,MOUNTPOINT | grep -i "sd" 아마 보통 처음 Disk를 연결하였다면, /dev/sdc에 연결되어 있을 것이다. 이를 파일 시스템을 지정하여 포맷을 진행하고, partprobe 유틸리티를 사용하여 커널이 새 파티션 및 파일 시스템을 인식하는지 확인하도록 하자. p.. 2022. 12. 13.
VScode - (Azure, AWS) Ubuntu SSH 연결하기 with pem 아마 대부분 SSH 연결하는 방식이 비슷 할것이며 몇가지 다른부분에 대해서 정리해 본다. VSCode는 현재 많은 개발자가 사용하고 있고, SSH 관리 프로젝트를 효율적으로 관리할 수 있도록 제공하는 만큼, VSCode를 이용하여 SSH를 연결하는 것이 큰 이점이라고 할 수 있다. 그럼 간단히 VSCode를 이용해서 SSH를 연결하는 방법에 대해서 알아보고자 한다. 1. VSCode SSH 설정 with pem 가장 먼저 SSH 확장 프로그램을 이용하도록 하자. 바로가기 단축키는 아래와 같다. 맥은 CMD, 윈도우는 Ctrl 키를 사용한다. shift+CMD(Ctrl)+P, "SSH" 만약 확장 프로그램을 설치하지 않았다면, 왼쪽에 위치한 확장 아이콘을 클릭하여 ssh를 검색해 Remote - SSH를 .. 2022. 12. 13.
Google Chrome - 비밀번호 유출 확인 서비스 오늘 웹사이트를 들어가다가 Chrome으로 부터 이상한 메세지를 확인하였다. 바로 현재 계정의 비밀번호 변경 이라는 권고 메세지이다. 내용을 살펴보면, Chorme에서는 온라인에서 판매, 공개된 사용자의 비밀번호를 확인하여 현재 비밀번호가 동일한지 확인해서 동일한 경우 변경하라는 알림을 내보내게 되는것. 실제로 다크웹(DarkWeb)에서 다양한 사용자 계정 정보를 판매하고 있고, 이를 Google 측에서 확인하여 고객 보호 조치를 취해주는 것으로 판단된다. 다크웹의 세부 정보는 아래 위키 정보를 확인하기 바란다. https://ko.wikipedia.org/wiki/%EB%8B%A4%ED%81%AC_%EC%9B%B9 다크 웹 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. ko.wi.. 2022. 12. 13.
원신 - 알하이탐 육성 무기 성유물 조합 마지막 업데이트 221212 알하이탐, 한손검 캐릭터로 수메르 초기 마신임무 등장하면서, 기존과 근육질 몸매와 배꼽티를 입지 않아(?) 많은 팬을 확보하게 된 캐릭터라고 할 수 있다. 알하이탐은 근거리 메인 딜러형 캐릭터로 설계된 것으로 보이며, 원소 전투를 통해 일반 공격을 풀 원소 피해를 입히며, 원소 폭발은 강력한 다단 히트를 통해 풀 원소 피해를 입히는 것으로 확인된다. 나히다는 자신이 공격하는것이 아닌 서포터 성격이 강한데, 알하이탐은 반대라고 할 수 있다. 타이나리 역시 짧은 필드 타임으로 서브 딜러 형태로 활용되는데 알하이탐의 메인 딜러 위치는 어떠한지 정리해보자. 일반 공격 - 귀추법 알하이탐은 기본적으로 일반 공격을 통해 풀 원소 피해를 입힐 수 있는 캐릭터이다. 레벨 특성을 통해 집광 .. 2022. 12. 13.
원신 - 무기 잎을 가르는 빛 원신 3.4에 출시된 신규 무기 잎을 가르는 빛 으로 알하이탐 전용 무기로 확인된다. 기초 공격력 541.83 치명타 피해 88.2% 무기 효과: 치명타가 4/5/6/7/8% 증가한다. 일반 공격으로 적에게 원소 피해를 가한 후, 일반 공격과 원소전투 스킬의 가하는 피해가 원소 마스터리의 200/230/260/290/320%만큼 증가하는 [가지치기] 효과를 획득한다. [가지치기] 해당 효과는 16/17/18/19/20회 발동하거나 12초가 지나면 사라진다. 「가지치기」 효과는 12초마다 최대 1회 획득할 수 있다 무기 특징으로는 원소 마스터리에 따라 일반 공격 피해과 원소 전투 피해가 증가되는 구성을 가지고 있다. 무기 효율은 원소 마스터리를 주력으로 사용하는 캐릭터에게 맞도록 기초 공격력보다 치명타 피.. 2022. 12. 13.
반응형