일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- miniconda
- React
- 티스토리챌린지
- Python
- 라라벨
- metamask
- 블록체인
- netfunnel
- node
- nginx
- polygon
- 공연티켓
- exceljs
- PM2
- Setting
- Remix
- NextJS
- 회고
- 배포
- pagination
- jquery
- nft
- nodejs
- Kaikas
- Laravel
- threejs
- CSS
- Ai
- 오블완
- chatGPT
- Today
- Total
목록chatGPT (21)
박주니 개발 정리
설명 이유) nginx에서 sites-available, sites-enabled 설정을 다하고 sudo systemctl restart nginx 진행할 때 제대로 설정한 거 같은데 원인을 잘몰라서 초기화하고 다시 시도하는 불필요한 상황이 연출될 때가 종종 있었습니다. 그런데 어디가 잘못되었는 지 확인하는 과정을 알게 되어 공유하게 되었습니다. sudo systemctl restart nginx 진행 시 Failed to start A high performance web server and a reverse proxy server. 가 발생할 경우 journalctl -xe 명령어를 입력하셔서 발생되는 부분을 찾으시면 됩니다. tip) 해당 명령어를 입력하시면 너무 긴코드가 나와서 어디서 잘못되었는 ..
설명 이유) 프로젝트 셋팅을 다하고 몇개월동안 잘 사용하다가 평소와 같이 vagrant 접속해서 진행하는 와중에 로컬상에 에러가 발생이 되었고 재부팅해도 동일한 문제가 발생되는 것을 보고 처리 과정에서 불필요했던 부분을 수정하고 다음에는 이런 일이 발생했을 경우 시간을 줄이고자 정리하게 되었습니다. 1. 데이터를 못가지고 오거나 에러가 발생할 경우 먼저 sql 들어가서 정상적으로 connect가 되는 지 확인합니다. 에러 문구) access denined for user 'root'@'192.168.56.1'(using password: YES) 추가 설명) MySQL에 연결할 때 발생하는 access denied 오류는 보통 MySQL 사용자 계정의 권한 문제로 인해 발생합니다. 해당 오류 메시지를 보..
설명 이유) quill editor을 적용을 했을 때 nextjs에 적용할 때에는 css 추가 작업한 것 없이 정상적으로 작동되는 것을 볼 수 있었으나 react에 적용할 때에는 특히 이미지를 링크 걸때 이벤트가 발생되더라도 깨짐현상 또는 나타나지 않는 현상을 확인하게 되었습니다. 그래서 해결 방법을 공유하고자 정리하게 되었습니다. 먼저 발생하는 원인을 파악해야합니다. 이미지 드래그하고 링크를 클릭한 후에 나오는 모달을 개발자 도구를 통해서 확인합니다. 지금 형광펜으로 체크한 부분을 선택해서 styles를 보시면 마우스 스크롤을 움직일 때 해당 모달이 스크롤에 영향을 받아서 움직이는 것을 볼 수 있고 margin-top도 변경되는 것을 볼 수 있습니다. 1. QuillEditor.css를 만들어서 mar..
사용 이유) nft 마켓을 운영하게 될 때 1차 판매 관리자가 사용자에게 판매해서 owner address가 사용자로 지정이 되었고 그 사용자가 nft 자체 마켓이 아닌곳 예를 들어서 opensea에서 회원이 아닌 다른 사용자에게 nft 판매했을때에는 기록을 따로 관리하거나 삭제를 해야하기때문에 그것을 체크하고 관리하기 위해서 구현하게 되었습니다. 초기 설정) node, pm2 pm2 설정하는 방법은 node-pm2 설정으로 별도 정리해서 올렸습니다. 참고하시면 됩니다. 1. web3를 설치하고 web3를 설정합니다. 추가 설명) endpoint 설정은 infura 적용을 해봤지만 안돼서 quicknode에 받은 url 설정했습니다. const Web3 = require("web3"); const web..