일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- node
- polygon
- PM2
- nodejs
- 라라벨
- miniconda
- Setting
- nginx
- jquery
- pagination
- 회고
- Ai
- threejs
- 공연티켓
- 배포
- React
- Python
- chatGPT
- metamask
- 발행
- NextJS
- Kaikas
- nft
- Laravel
- exceljs
- Remix
- git
- CSS
- 블록체인
- netfunnel
- Today
- Total
목록전체 글 (126)
박주니 개발 정리
작업을 하다보면 react만 실서버에 올려서 테스트하고 싶을 때가 있습니다. 그런데 nginx 셋팅을 하면 많이 번거롭고 생각처럼 잘안될때가 있는데 이때 추천하는 방식입니다. 저는 mobaxterm에서 진행했습니다.https://junhee6773.tistory.com/entry/mobaxterm-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95 mobaxterm 사용 방법1. user sessions에서 프로젝트 폴더 생성 후 우클릭▶session settings 클릭합니다. 2. ssh 클릭 후 remote host, user private key를 넣고 specify username을 체크해서 ubuntu를 입력합니다. 3. Bookmark settings에서 Session nam..
1. 필요한 라이브러리 임포트 import torchimport torch.nn as nnimport torch.optim as optim- `torch`: PyTorch 기본 라이브러리, 텐서 조작 및 기본 연산에 사용. - `torch.nn`: 신경망을 구성하는 데 필요한 모듈과 클래스를 제공. - `torch.optim`: 최적화 알고리즘을 제공, 이 예제에서는 사용되지 않음. 2. 모델 클래스 정의 class TextPrototypicalNetwork(nn.Module): def __init__(self, vocab_size, embedding_dim): super(TextPrototypicalNetwork, self).__init__() self.embedding ..
gpt2 model 적용 코드 설명 1. 필요한 라이브러리와 클래스의 임포트import torchfrom transformers import GPT2LMHeadModel, GPT2Tokenizer, Trainer, TrainingArgumentsfrom torch.utils.data import Datasetfrom torch.optim import AdamW- `torch`: PyTorch 라이브러리, 딥러닝 모델을 구현하고 훈련하는 데 필요.- `transformers`: Hugging Face의 transformers 라이브러리, 사전 훈련된 모델과 토크나이저를 제공.- `Dataset`: PyTorch의 데이터셋을 정의할 때 사용하는 클래스.- `AdamW`: 옵티마이저 중 하나로, 모델의 파라미..
1. https://docs.anaconda.com/free/miniconda/miniconda-install/ 에서 환경에 맞게 설치합니다. 저는 window환경이여서 windows graphical installer에서 설치했습니다. Installing Miniconda — Anaconda documentationDownload the installer. (Optional) Verify your installer’s SHA-256 checksum. This check proves that the installer you downloaded is the original one. Open PowerShell version 4.0 or later. For instructions for using Wind..
https://www.youtube.com/watch?v=WYzFzZg4YZI 설명 전) 제가 이 영상을 참고로 만들었는데 지금 이렇게 따로 정리하게 된 이유는 영상에 나온대로 만들 때 변경된 부분도 있어서 공유하고자 올리게되었습니다. 현재 python으로 하고 있는 것이다보니 중간에 변경된 부분도 있을 수 있으니 참고 부탁드립니다. 수정할 부분) from langchain import FAISS ▶from langchain_community.vectorstores.faiss import FAISS python - Cannot import langchain.vectorstores.FAISS, only langchain_community.vectorstores.faiss - Stack Overflow Ca..
1. Context 폴더를 생성하고 LoginContext.js를 생성합니다. createContext를 적용해서 초깃값을 셋팅 후 provider, context 부분을 export 합니다. import React, { createContext, useState } from "react"; // LoginContext 생성 const LoginContext = createContext(); // LoginProvider 컴포넌트 const LoginProvider = ({ children }) => { const [isLoggedIn, setIsLoggedIn] = useState(false); const [username, setUsername] = useState(""); const value = ..
설명 전) react 환경에서 npm start로만 진행할경우 충분히 packasge.json에서 "proxy" 추가해서 서버 경로를 연결하면 됩니다. 하지만 실서버 적용시 build 진행하는 경우에는 프론트에서 적용한 것보다는 서버에서 설정을 해야하기 때문에 서버측에 cors proxy를 별도 설정해주셔야 합니다. 프론트에만 수정한다고해서 build환경에는 cors 에러를 해결하실 수 없습니다. 먼저 spring boot 환경이 설정되었다는 조건하에 설명 진행하겠습니다. 1. WebConfig.java 파일을 생성하고 CorsRegistry를 mapping 진행합니다. 추가 설명) 저는 서버 개발을 laravel, nodejs로 진행했기 때문에 spring boot는 proxy 이슈 해결을 위한 용도로..
설명전) 24.03.05 그때 nft 발행할 때만해도 발행시 전혀 문제가 없다가 24.03.12 다시 진행할 때 세부 정보에서 요청이 안전하지 않을 수 있습니다. 가 나오는 것을 보게 되었습니다. 세부 정보가 이렇게 나오는건 그간 2년동안 진행하면서 한번도 나오지 않았기 때문에 metamask가 업데이트를 하면서 발생된 문제라는 것을 알았습니다. 물론 다시 metamask를 재설치하고 다시 그전에 사용했던 지갑 연결하고 네트워크 새로 연결하면 해결될 수도 있지만 그 과정도 번거롭다면 지금과 같은 대응 방법으로 진행해주시길 바랍니다. 주의 사항) 저는 polygon mainnet 네트워크 기반으로 설정되어 있습니다. 과정중에 네트워크가 달라도 비슷한 부분이 있겠지만 가스 한도는 다를 수 있기 때문에 그부분..