전체 글

· 🐧 Linux
개요 Code-server에서 작업을 하던 중 일부 기능들을 사용하지 못하는 이슈가 있었다(WevView 같은) 이를 해결하기 위해 SSL 적용을 해야 한다고 했는데 Code-Server에서 SSL 적용이 여간 쉬운 일이 아닌것 같았다. 따라서 로컬SSL을 적용하여 임시 HTTPS 를 사용하면 제한된 기능을 사용할 수 있지 않을까? 라는 생각을 하여 시도를 해봤고 결과적으로 문제 없이 작동 되는 것을 확인하였다. 진행 Code-Server에 임시 SSL 을 적용하기 위해 우선 SSL을 발급받아야 한다. OpenSSL을 먼저 설치하고 진행을 하도록 하자 sudo apt-get update sudo apt-get install openssl 원활한 작업을 위해 code-server의 config.yaml 디..
· 🐧 Linux
개요 Code-server 를 사용하던 중 Rest client 를 통해 API 테스트를 하려고 했다. 그런데 호출을 하고 나니 결과창에 아무것도 뜨지가 않았던 것이다. PC에서 했을때는 잘 됐었는데 Code-Server를 통해서 할때만 이랬던 것이다. 문제를 찾아보니 ssl이 적용되지 않은 상태로 Code-Server를 이용하게 될 경우 일부 기능을 사용하지 못한다고 했는데 그중에 하나가 WebView가 있는 것이다. Rest Client의 결과는 WebView를 통해 표시가 되는데 나의 경우엔 크롬 디버그 모드에서 'crypto.subtle‘ is not available so webviews will not work 라는 오류가 떴었다. 해결 해결 방법은 2가지가 있다. 첫 번째 방법은 ssl인증 ..
· 🐧 Linux
ID : 2311160327 Tag : #odroid #boot Source : https://wiki.odroid.com/odroid_go_ultra/odroid_go_ultra 개요 최근에 오드로이드 고 울트라 모델을 구매하여 테스트를 진행해 보고 있었다. 그런데 막상 기기를 받고 조금 후회감이 몰려왔다. 와이파이와 블루투스는 미지원인 것은 물론 발열도 심한 편이고 emmc 가 내장되었다곤 하나 용량이 16기가 밖에 되지 않던 것이다. 약간 애물단지가 생긴 느낌이라 이걸 어떻게 써야 고민하던 때에 n2l과 동일한 성능이라고 했으니, 이참에 서버용으로 한번 사용해보는게 어떨까 생각을 해봤다. 그런데 또 16기가 용량의 emmc가 문제였다. 나는 어떻게든 외장 SD로만 부팅하기 위해 방법을 찾아냈고 (참..
· 🐧 Linux
ID : 2311161130 Tag : #리눅스 #mount Source :https://m.blog.naver.com/watney0813/221017927194 1. 자동 마운트 할 디스크들을 확인하기 아래의 명령어를 입력해서 지금 연결된 저장장소의 목록들을 확인해야 합니다. sudo fdisk -l 내가 사용할 저장소의 용량을 확인하고 디바이스의 경로를 확인하자. 나의 예시) /dev/mmcblk0 2. 디스크의 UUID를 확인하기 그런 다음 UUID를 확인해야 한다. ls -l /dev/disk/by-uuid 내가 찾았던 /dev/mmcblk0 의 uuid를 복사하도록 한다. 3. 자동마운트 목록에 추가하기 아래 명령어를 사용하여 마운트 목록을 열어보도록 하자. sudo vi /etc/fstab #..
· 🐧 Linux
개요 우분투 18.04 버전에 코드서버 최신버전을 설치하려 하니 glibc_2.28 not found 오류가 떴었다. 이 오류는 우분투의 시스템기능을 수행하는 패키지의 버전이 너무 낮아서 발생하는 현상인데 이를 해결하기 위해서는 우분투를 최신버전으로 설치하거나 code-server 를 구버전으로 설치해야 한다. 우분투를 업그레이드하기는 귀찮아서 나는 하는 수 없이 code-server 재설치를 진행하였다. 진행 우선 18.04 버전에서 사용이 가능한 code-server 의 버전을 찾아본 결과 대충 3.4.1 버전이면 될 것 같았다. 따라서 나는 code-server 깃허브를 찾아가 releases 목록에서 해당 버전의 다운로드 링크를 확인하였다. (내가찾은 다운로드 링크 : https://github...
개요 SMTP를 사용하기 위해서는 발신자의 구글계정에서 SMTP또는 IMAP을 사용으로 설정해야 되고 구글 계정의 2단계 인증을 켜고 2단계 인증에서 앱 비밀번호를 발급받아야 한다. 앱 비밀번호는 보통 wi3e wie2 cciv weio 의 형식이다 진행 nodemailer 패키지를 임포트 한다. npm install nodemailer senderinfo.json 파일을 하나 만든 후 발신자의 계정과 앱 비밀번호를 적는다 { "user": "myauth@mail.com", "pass": "google의 예) wi3e wie2 cciv weio" } mail.js 파일을 하나 만든 후 아래의 내용을 입력한다. const nodemailer = require('nodemailer'); const sende..
Dogfoot_JW
개발자국