- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Find
- RDS
- AWS
- mongoose
- til
- css
- certbot
- mongodb
- clipBehavior
- sequelize
- flutter
- JavaScript
- TailwindCSS
- jsonwebtoken
- Nodejs
- moment
- EC2
- single quote
- async
- wil
- Node.js
- atlas
- https
- await
- TypeScript
- MYSQL
- double quote
- findByIdAndDelete
- Express
- nginx
목록분류 전체보기 (93)
기억 휘발 방지소
파일이동 (mv) mv [옵션] [파일명] [이동할위치] 위치는 절대경로로 해도 되고 상대 경로로 해도 된다. mv index.html /home/user/web 현재 디렉토리에 있는 index.html 파일을 /home/user/web 폴더로 이동 파일복사 (cp) cp [옵션] [복사할파일/디렉토리] [복사될디렉토리] cp index.html /home/html /home/html 디렉토리에 index.html을 이동 파일압축(tar.gz) - 리눅스 환경에서 많이 사용하고 tar 파일을 압축하는 방식으로 가장 좋은 압축 방식이다. - 압축할 파일은 ./* 를 써서 현재 디렉토리에 있는 모든 파일을 압축할 수도 있다. tar -zcvf [압축파일명.tar.gz] [압축할파일] - 특정 파일을 제외하고..
Stack의 자식 위젯이 Stack의 범위를 넘어가게 되면 Gesture 감지가 되지 않는다. 이를 해결하기 위해서 범위를 넘어가는 만큼 부모 위젯에서 공간을 확보해서 Gesture 감지가 될 수 있도록 했었다. 이 문제를 해결하기 위한 패키지가 존재한다고 한다. pub dev defer_pointer | Flutter Package An alternative to Overlay which allows you to easily render and hit test a widget outside its parent bounds. pub.dev 참고한 블로그 부모(Stack)위젯의 범위를 벗어난 위젯 Gesture 감지하는 방법 Gskinner의 defer_pointer 0.0.2 honor-driven.dev
Jest는 페이스북에서 만들어 React와 더불어 많은 자바스크립트 개발자들로부터 좋은 반응을 얻고 있는 테스팅 라이브러리이다. 출시 초기에는 프론트엔드에서 주로 쓰였지만 최근에는 백엔드에서도 기존의 자바스크립트 테스팅 라이브러리를 대체하고 있다. 📌 설치 npm install --save-dev jest supertest 📌 테스트 서버를 하나 만들어주었다. // app.js const express = require('express'); const app = express(); app.get('/', (req, res, next) => { res.status(200).json({ message: 'hello world', }); }); module.exports = app; 그리고 테스트를 하기 위한..
📌 유클리드 호제법 일반적인 최대공약수를 구하는 방법은 두 수의 공통 약수를 모두 구해 곱하는 방법입니다. 100과 40의 최대공약수를 다음과 같이 구할 수 있습니다. 100 = 2^2 * 5^2 40 = 2^3 * 5 ------------------------ 최대공약수 = 2^2 * 5 = 20 유클리드 호제법은 일반적인 방법과는 좀 다른 방법으로 두 수의 최대공약수를 구합니다. 유클리드 호제법은 다음과 같이 구할 수 있습니다. 먼저 큰 수를 작은 수로 나눈 나머지를 구합니다. 100 % 40 = 20 (%는 나머지를 구하는 연산자) 그 다음 나눴던 작은 수를 나머지로 다시 나누고 나머지를 구합니다. 나머지가 0이 될 때까지 이 과정을 반복합니다. 나머지가 0이 되었을 때, 마지막으로 나눈 수가 최..
이전글 보기 👇 AWS EC2에 배포한 서버에 Certbot으로 https 인증받기 (1) - EC2와 도메인 연결 EC2에 배포한 서버에 https를 적용했던 과정을 정리해보았습니다. SSL 인증서를 받기 위해 도메인을 먼저 구매해주었습니다. 도메인은 가비아에서 가장 싼걸로 구매해주었습니다. .shop이나 .site가 choice91.tistory.com 저번 글에서 EC2와 도메인 연결이 끝났고 이번 글에서는 nginx 설치부터 certbot으로 ssl 인증서 발급해서 적용하는 것까지 해보도록 하겠습니다. 📌 Nginx 설치 sudo apt-get install nginx 설치가 끝났으면 기본설정을 해주어야합니다. vi 편집기를 사용해 편집해주겠습니다. sudo vi /etc/nginx/sites-a..
EC2에 배포한 서버에 https를 적용했던 과정을 정리해보았습니다. SSL 인증서를 받기 위해 도메인을 먼저 구매해주었습니다. 도메인은 가비아에서 가장 싼걸로 구매해주었습니다. .shop이나 .site가 그나마 저렴한데 .site가 더 나은 것 같아서 .site로 정했습니다. 도메인 구매는 간단합니다. 원하는 도메인을 검색하고 결제하면 끝입니다. 도메인 구매가 끝났으면 EC2와 연결을 해야하는데 아래 단계를 순서대로 따라가면 쉽게 할 수 있습니다. 1. My가비아 ➡️ 서비스 관리 2. DNS 관리툴 3. 도메인 명은 지워서 안보이는데 두 번째 ~.site를 가지고 설정을 할 겁니다. 옆에 설정 버튼을 눌러 들어가줍니다. 4. DNS 관리창에 들어와서 레코드 수정을 눌러줍니다. 5. 레코드 수정 IP주..