본문 바로가기

컴퓨터201

VSCode 익스텐션 목록 vscode를 사용하다가, 설치 된 확장자를 공유 해야 할 일이 가끔 있다. 아래와 같이 터미널 창에 넣어 주면 설치 명령어와 같이 목록이 나온다. code --list-extensions | xargs -L 1 echo code --install-extension > list.txt 내 경우에는 아래와 같이 나왔다. code --install-extension alefragnani.Bookmarks code --install-extension bungcip.better-toml code --install-extension ChakrounAnas.turbo-console-log code --install-extension christian-kohler.npm-intellisense code --insta.. 2018. 10. 12.
Python & Serverless(lambda) 기본 사용 요약 Python & Serverless 기본 사용 요약 $ npm install -g serverless # AWS 계정 만들기 $ serverless config credentials --provider aws --key --secret $ serverless create --template aws-python3 --path $ cd 가상 환경 구성 $ python3 -m virtualenv env $ source env/bin/activate serverless.yml에 events에 http를 추가해 준다. functions: hello: handler: handler.hello events: - http: path: /hello method: get 로컬 서버 구성 $ npm install serve.. 2018. 10. 9.
AWS DynamoDB 로컬 개발 환경 만들기.. AWS DynamoDB 로컬 개발 서버 구성하기 DaynmoDB 로컬 서버 띄우기는 의외로 쉽습니다. 쿼리가 더러워서 그렇지 -_-; 다운로드 : DynamoDB 로컬 설정(다운로드 버전) 우선 위 URL에서 압축 파일을 받습니다. 다운로드는 링크는 어디든 별 상관 없습니다. 압축을 풀고 해당 디렉토리에 들어가서.. java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb 그리고, 위 처럼 띄워 주시면 끝~ 하지만, 이제부터 더러운 일이 -_-;; 쿼리도 읽기 힘들고.. 타이핑하기도 힘듭니다… 그래서, GUI를 찾아 봤더니.. 간단한게 있더군요.. npm install dynamodb-admin -g 이렇게 설치 하고 ex.. 2018. 9. 13.
Ubuntu 18.04에서 카카오톡 설치하기 우분투 18.04 에서 카카오톡 설치하기 카카오톡을 설치를 하다보니.. 여러번 과정을 거치기 불편해서 한방 스크립트로 정리 해 봤습니다. 여기 역시 와인을 이용해서 설치하는 방법입니다. 우선 폰트는 나눔고딕으로 나오도록 했습니다. 마지막에 카카오톡 설치만 다음, 다음 눌러 주면 설치가 완료 됩니다. 아마도 -_-;; 여기는 gnome-tweaks을 설치 했을거라는 가정입니다. 설정을 안 하셨다면, sudo apt-get install gnome-tweaks gnome-shell-extensions을 실행 해 주세요. 그리고 나서 다음 한 줄을 터미널에 넣어 주시면 됩니다. wget -O - https://raw.githubusercontent.com/gyuha/settings/master/applicat.. 2018. 8. 15.
Ubuntu에서 ntfs 하드 디스크에 쓰기 안 될 때.. 먼저 디스크어플에서 에서 하드디스크의 위치를 확인 합니다. 위와 같은 경우에는 장치위치가 /dev/sdb1입니다. 하드 디스크를 언마운트 하고 아래와 같이 입력해 줍니다. ntfsfix /dev/sdb1 ​ 2018. 8. 8.
라즈베리 파이 3 팬 컨트롤하기 집에 예전에 사둔 라즈베리 파이 3(raspberry pi 3)에 openmediavault 설치해서 nas 용도로 사용하고 있는데, 이 놈의 온도가 올라가면 불안해 보이는거 같아서 팬을 달 수 있는 케이스를 구매 했습니다. 그런데 구매를 해서 제품을 받았는데.. 깜짝 놀란게.. 팬을 연결했더니.. 너무나 시끄러운거 였습니다. 어찌나 존재감이 느껴지던지.. 그래서, 이걸 어떻게 필요 할 때만 돌릴수 없을까 검색을 했더니.. 아래와 같은 포스팅이 나왔습니다. [워크식스] 라즈베리파이로 팬(쿨러) 컨트롤 하기 아~ 간단하네.. 해 볼까.. 하지만.. 가정집에 트랜지스터가 있을리가 없겠죠? 동네에서 어디서 사야 할지도 모르겠고, 제품 가격보다.. 배송비가 더 들겠다는 생각에.. 알리익스프레스에서 가장 저렴하게.. 2018. 5. 5.
Oracle VM VirtualBox 백그라운드 실행하기 버추얼박스를 이용해서 가상머신을 자주 쓰는데.. 저 같은 경우에는 터미널로 접속해서 쓰기만 해서 창을 띄울 필요가 없어서, 백그라운드에서 띄울 방법이 없나 찾아 봤는데.. 있네요.. 가상머신 목록 출력하기 C:\> "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms "Ubuntu1604" {8178ca98-4a9b-4ab9-aad4-df6b37c2791c} "Ubuntu-Desktop" {55a6f3f4-b104-4549-bb55-aaf1fac94f13} 가상머신 백그라운드에서 실행하기 VBoxManage.exe에서 시작하면서, --type headless 옵션을 주면 되네요.. startvm 뒤에 내 가상머신의 이름 또는 UUID를 적어 주시면 .. 2018. 2. 9.
vim에서 찾은 값을 대소문자를 변경하기. vim에서 찾은 값을 대문자나 소문자로 바꾸는 방법입니다. 대분자로 바꾸기 :s/\(test\)/\U\1/g 소문자로 바꾸기. :s/\(test\)/\L\1/g ​ 2017. 3. 16.
vscode에서 xdebug로 php remote 디버깅 하기 Visual Studio Code에서 xdebug를 사용해서 php remote 디버깅을 하는 방법입니다. Ubuntu에 xdebug 설치하기 xdebug 설치 $ sudo apt-get install php-xdebug xdebug 설정하기 $ sudo vi /etc/php/7.0/fpm/php.ini php.ini 파일에 아래 내용을 추가 합니다. [xDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = 9000 xdebug.remote_connect_back = on xdebug.idekey = "PHPSTORM" 설정이 완료 되었으면 php-fpm을 재시작 해 줍니다. $ sudo service php7.0.. 2017. 3. 13.
PhpStorm에서 xdebug를 사용해서 remote debug하기.. 여기서 설명하는 환경은 ubuntu 16.04 php7.0-fpm을 사용하는 환경입니다. 그리고 사용하는 IDE는 PhpStorm입니다. Ubuntu에 xdebug 설치하기 xdebug 설치 $ sudo apt-get install php-xdebug xdebug 설정하기 $ sudo vi /etc/php/7.0/fpm/php.ini php.ini 파일에 아래 내용을 추가 합니다. [xDebug] xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = 9000 xdebug.remote_connect_back = on 설정이 완료 되었으면 php-fpm을 재시작 해 줍니다. $ sudo service php7.0-fpm resta.. 2017. 3. 13.