분류 전체보기 718

윈도우에서 미니큐브(minikube) 설치

안녕하세요. 이 글에서는 윈도우에서 미니큐브(minikube)를 설치하는 방법을 설명합니다. 1. 준비 먼저 WSL2와 docker desktop이 설치되어 있어야합니다. WSL2, docker desktop은 설치 방법은 제 이전 글(https://malwareanalysis.tistory.com/134)을 참고해주시면 감사합니다. 또는 영상으로도 볼 수 있습니다. https://youtu.be/sPaJnpEbNSg 2. 미니큐브 설치 docker desktop 설정에서 미니큐브 체크박스를 선택하면 설치가 끝납니다. 미니큐브는 docker 컨테이너로 실행됩니다. docker desktop에서 어떤 미니큐부관련된 컨테이너가 실행되는지 확인할 수 있습니다. 3. 설치 확인 WSL2 터미널을 실행합니다. 그..

SQL Achemy 2편 - ORM

이 글은 1편에 이어 SQL Alchemy를 이용해서 ORM을 사용하는 방법을 다룹니다. 1편: https://malwareanalysis.tistory.com/141 2편: https://malwareanalysis.tistory.com/149 영상으로도 만나볼수 있습니다.https://youtu.be/kS1J_QwnIgs 1. ORM 이란? ORM(Object Relational Mapper)은 쿼리를 객체처럼 다루는 것을 의미합니다. 객체를 쿼리로 매핑하다는 의미에서 매퍼(Mapper)라는 단어가 포함되어 있는 것 같습니다. 기존에 쿼리문을 직접 작성 sql alchemy에게 쿼리실행을 맡겼었습니다. ORM은 쿼리 대신 객체와 관련된 작업을 넘겨주면 sql alchemy가 객체를 쿼리문으로 변경해서..

리브리M 번호이동 확정기변 방법

번호이동할 경우 확정기변 절차가 필요합니다. 확정기변은 통신사 이동을 한 후에 기기가 본인게 맞는지 확인하는 절차입니다. 확정기변을 안해도 전화, 문자, 인터넷 등 서비스 이용에 불편이 없습니다. 하지만, 특정 부가서비스를 이용하거나 분실신고 등 절차에 문제가 생길 수 있어 저는 하기로 결정했습니다. 제 핸드폰은 5G이지만 요금제를 LTE를 쓰니 확정기변이 안되네요 ㅜ.ㅜ 리브리M은 홈페이지에서 확정기변을 쉽게 하실 수 있습니다. ① 리브리M 홈페이지 로그인 후 > [마이 페이지] > [유심이용 휴대폰 등록(확정기변)] 메뉴를 클릭합니다. ② 본인인증을 합니다. ③ 단말기 종류를 자급제로 선택합니다. 선택하기 애매할 경우 고객센터(1522-9999)에 전화해서 물어보시길 바랍니다. 저도 전화해서 자급제폰..

일상생활 2021.08.19

NVM으로 여러 개의 node버전 관리

node버전 별로 관리할 상황이 생기는데요. 이럴 때 좋은 도구가 nvm(Node Version Manager)입니다. 지원되는 플랫폼은 유닉스, 맥, 윈도우 WSL에서 지원합니다. 윈도우가 아닌 윈도우 WSL이 필요해서 약간 아쉽습니다. 1. nvm 설치 설치 방법은 매우 간단합니다. 참고 - 공식문서: https://github.com/nvm-sh/nvm#install--update-script curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XD..

vagrant이용한 vuejs 프로젝트 생성

nvm을 사용해서 버전오류를 해결했습니다. 아래 글은 과거에 해결했던 방법입니다. 이 글에서는 제가 vuejs프로젝트 생성을 vagrant에서 했던 경험을 소개합니다. vagrant내용은 github에서 보실수 있습니다. github: https://github.com/choisungwook-vagrant/vuejs-vagrant.git 1. vagrant를 사용한 이유 npm 패키지 다루는게 서툴어서 로컬 개발환경 버전이 꼬였습니다. ㅜ.ㅜ 그래서 고민하다가 생각한 해결방법이 vagrant를 이용하는 방법이었습니다. vagrant에서 프로젝트를 생성과 git push까지 완료하고 로컬환경에서 git clone을 했더니 잘 되었습니다. 2. vagrant 사용 예 vagrant up명령어를 node가 설..