| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
- Windows
- MySQL
- 투자
- JavaScript
- gemini
- MSSQL
- ChatGPT
- 유니티
- 재테크
- 주식
- elasticsearch
- Linux
- AWS
- FLUTTER
- Kibana
- Ai
- JS
- app
- nodejs
- 구글
- 분석
- API
- 바보
- 설정
- Python
- LLM
- error
- unity
- docker
- Today
- Total
목록nodejs (26)
가끔 보자, 하늘.
nodejs로 개발된 앱들을 관리하는데 pm2 는 꽤 편리한 툴입니다. 특히나 마이크로 서비스로 개발된 앱들은 역할이 분명하고 특수한 임무만을 수행하기 때문에 보수할 일이 거의 없기도 합니다. 저도 9년전에 만들어 둔 서비스를 아직 그대로 쓰는 경우도 있습니다. 각종 보안 업데이트 문제로 코드 수정이 된 적은 있으나 임무 자체가 변경되지는 않으니까요. 그러다보니 OS를 재시작 될 경우 하나하나 재실행하기 번거롭게, 내가 아닌 다른 사람이 OS를 재시작 하는 문제라도 발생하면 문제가 될 수도 있습니다. 이런 경우에 대한 해답이 바로 "pm2 startup 스크립트"입니다. 그냥 service로 해당 스크립트를 바로 실행할 경우 혹시라도 버그로 다운된다면 재실행 안되는 문제가 있습니다. 그렇다고 pm2 st..
 CentOS 7에서 yum 관련 ius host 못찾는 에러 해결하는 방법
      
      
        CentOS 7에서 yum 관련 ius host 못찾는 에러 해결하는 방법
        최근 오래된 시스템에 nodejs 를 사용할 일이 있어 들어갔더니 버전이 무려... 10.x -_-a 심지어 OS는 CentOS 7. 최근 바빠서 어떤 OS로 갈아탈지 정하지도 못한 상태. 각설하고.. yum 에서 계속 "Could not resolve host: mirrors.iuscommunity.org ... " 같은 에러를 출력하는 상태. 구글링 해보니 이미 거의 2년 전에 IUS의 서버 이동이 있었네. 참고링크 : https://github.com/iusrepo/infrastructure/issues/14#issuecomment-572276277 참고링크를 따라 ius repo 정보를 갱신하고, 없던 Daum로 repo도 추가해두자. yum erase ius-release rm /etc/yum...
(https://ongamedev.tistory.com/499- 코드에서 이어집니다.) npm i -D tailwindcss postcss autoprefixer npx tailwindcss init -p vi tailwind.config.js >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (...) content: [ "./pages/**/*.{js,ts,jsx,tsx}", "./components/**/*.{js,ts,jsx,tsx}", ], (...) > import 'tailwindcss/tailwind.css'; import Link from 'next/link' export default () => ( NextJS Sample Login Home Admi..
(Hello Page 만들기-https://ongamedev.tistory.com/498- 코드에서 이어집니다.) mkdir components && cd "$_" vi header.js >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> import Link from 'next/link' const linkStyle={marginRight: 15} export default () => ( Home Admin ) > import Header from '/components/header' const layoutStyle = { margin: 10, padding: 10, border: '1px soild #DDD' } export default (props) => ( {p..
샘플 코드가 기나긴 설명보다 좋을 때가 있습니다. 잘 이해 안되는 건 댓글 혹은 해당 키워드를 구글링 해보시면 바로 확인할 수 있습니다. mkdir ssr && cd "$_" npm init -y npm install --save react react-dom next vi package.json >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (...) "scripts": { "dev" : "next" . } (...) export default () => (Hello!)
 CDK로 AWS 인프라 구축하기 - #1 CDK 둘러보기
      
      
        CDK로 AWS 인프라 구축하기 - #1 CDK 둘러보기
        Cloud Orchestration, K8s, CloudFormation, ECS 등의 원론적인 이야기에 대해서는 굳이 여기서 언급하지 않고 참고가 될 좋은 링크를 아래 추가합니다. https://www.vmware.com/topics/glossary/content/cloud-orchestration.html cloud orchestration이란? https://github.com/kubernetes/kubernetes Kubernetes https://aws.amazon.com/ko/containers/ AWS의 컨테이너 https://docs.aws.amazon.com/cdk/v2/guide/home.html AWS CDK Guide https://docs.aws.amazon.com/cdk/api/..
 NodeJS의 "ERR_OSSL_EVP_UNSUPPORTED" ERROR 해결 Tip
      
      
        NodeJS의 "ERR_OSSL_EVP_UNSUPPORTED" ERROR 해결 Tip
        사용중인 모듈 중 하나 혹은 일부가 17.x부터 적용된 OpenSSL 3버전의 규격에 맞지 않을 경우 발생할 수 있습니다. 저의 경우는 기존에 16.x 버전을 사용 중 18.x 버전으로 업그레이드 했을 때 나타났으며 원인은 react-scripts가 2.0.1이었으며 5.0.1 버전으로 업그레이드 후 문제가 해결되었습니다. 하나씩 찾을 필요없이 아래처럼 해결하시면 됩니다. npm audit fix --force 어떤 사유로 업그레이드가 불가능 하다면 nodejs 버전을 다운그레이드 하거나 아래 예제와 같이 openssl legacy 옵션을 설정하여 사용할 수 있습니다. react-scripts --openssl-legacy-provider start :)
서버에 CA 인증 기관 파일이 없을 때 발생하는 에러입니다. Unity 클라이언트에서는 unitytls_x509verify_flag_cn_mismatch라는 에러로 확인할 수 있으며, cURL 사용시에는 SSL certificate problem L unable to get local issue certificate 와 같은 에러가 발생합니다. 웹 서버에서는 보통 공인키, 개인키, 체인 인증서, 루트 인증서를 하나의 파일로 묶어 사용하기 때문에 거의 발생하지 않을 겁니다. SSL이 적용된 어플리케이션 혹은 API 서버에서 간혹 공개/개인키와 루트 인증서(CA)를 별도 설정하여 사용하면서 이 에러가 발생할 수 있습니다. nodejs / https 모듈을 사용하는 API 서버라면 아래와 같이 설정할 수 있습..
