일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nginx
- node
- polygon
- 라라벨
- 공연티켓
- metamask
- Kaikas
- CSS
- 오블완
- PM2
- 배포
- 블록체인
- threejs
- React
- Ai
- miniconda
- nft
- pagination
- 회고
- Python
- Laravel
- NextJS
- 티스토리챌린지
- Remix
- nodejs
- jquery
- netfunnel
- chatGPT
- Setting
- exceljs
- Today
- Total
목록전체 글 (137)
박주니 개발 정리
회고 오늘 팀에서 nft 배포 및 발행을 설명할 때 최대한 눈높이를 맞춰서 설명하기 위해 nft 배포 및 발행 과정을 메이플스토리를 비유해서 채용 및 기획, 상품 구현이 어떤 과정인지 추가적으로 remix에서 솔리디티언어는 어떻게 사용하며 compile하고 deploy가 어떻게 되는 지 추가적으로 설명을 했다. 그런데 지금 이렇게 그림으로 설명하기 보다는 개발자한테 설명한다는 입장으로 코드로 어떻게 적용되었는 지 설명하는 게 더 나을 거 같다는 피드백을 듣게 되었다. 그래서 지금 단계에서는 배포 단계여서 코드 보다는 동작 위주로 설명했는데 발행 부터는 코드 위주로 설명을 하겠다고 말씀드렸다. 현재 설명을 듣는 분들이 nft 및 블록체인에 대해서는 잘모르신다고 생각해서 그림 위주로 차근차근 설명을 진행할려..
1. Carat 어플을 설치합니다. 2. AI 프로필을 클릭합니다. 3. AI 사진 만들기를 클릭합니다. 4. 사진 8장을 업로드합니다. 주의사항 최대한 보정하기 전에 선명한 독사진 위주로 올려주시면 됩니다. 한장이라도 흐릿한 것이 있다면 실패하게 되고 다시 시도하셔야합니다. 처음에 포인트가 없을 경우 600포인트 충전을 해야하는데 6000원이 필요합니다. 후기 ai로 증명사진을 출력하면 사람들이 선호하는 얼굴을 혼합해서 최대한 본인과 느낌이 비슷하게 만들어주는 느낌을 받았습니다. 스스로가 얼굴이 전체가 단점이라고 생각되지 않는다면 이렇게 이색적인 느낌을 주는 것보다 스튜디오에서 부분적으로 피부 보정이나 머리 및 턱선 정리만 하는 수준이 가장 자연스럽고 마음에 든다는 것을 알게 되었습니다.
설명 이유 nft 마켓을 만들다보면 판매하는 방법이 현금으로 판매할 수도 있고 해당되는 가상화폐로 판매할 수도 있습니다. 가상화폐 시세는 유동적이기 때문에 고정값으로 할 수 없기에 해결하는 방법을 알려드리고자 합니다. 1. 현재 시세로 가상화폐 전환하는 것을 도와주는 Coingecko API를 이용합니다. 참고 https://www.coingecko.com/en/api/documentation 접속합니다. Crypto API Documentation | CoinGecko Power your application with our free & independently sourced crypto data such as live prices, trading volume, exchange volumes, trad..
요즘 인공지능 활용한 사례 관련해서 유튜브에 검색을 하다보니 ai 기술을 활용해서 동영상을 만화로 만드는 쇼츠를 보고 직접 시도해봤습니다. 영상에서는 어떻게 올리는 지는 나와있지 않아서 직접 만들어보니 이유는 만드는 것이 매우 간단하기 때문입니다. 먼저 chatGPT를 통해서 runway 사이트에서 만화로 만들려고하는 데 어떻게 해야하는 지 질문을 해봤습니다. 특이사항) 2번에서 dall-e 2 - Cartoonify 모델을 선택하라고 했는데 따로 보이지 않아서 chatGPT에 다시 물어보니 runwayml에 접속해서 clip draw 모델을 선택하라는 답변을 받았습니다. 그래서 다시 진행을 했지만 clip draw가 안보여서 다시 chatGPT한테 물어보니 결국에는 제가 원하는 runway에서 cart..
설명 이유) 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 트랜잭션을 진행할 때 간혹 pending 상태를 마주할 때가 있습니다. 그래서 그 상태를 무시하고 다시 트랜잭션을 시도할 때 그 시도한 것도 pending으로 되는 것을 볼 수 있는데 빠른 방법으로 바로 다시 시도할 수 있는 방법을 알게 되었고 nft 테스트를 할 때는 유용하다고 생각하여 정리하게 되었습니다. 메타마스크 지원팀도 해당 에러를 이 방식으로 해결하라고 추천했습니다. 1. 메타마스크에서 내 계정을 클릭합니다. 그리고 설정을 클릭합니다. 2. 설정을 클릭합니다. 3. 계정 재설정을 클릭합니다. tip) pending 무시하고 계속 진행할 때 실패 이력도 블록체인에 기록되기 때문에 nonce가 충돌될 수 있기 때문에 최대한 계정 재설정을 선택을 하거나 트랜잭션을 제대로 성공 또..