목록IT 인터넷 (520)
반업주부의 일상 배움사
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cdbz3y/btrLy35hBuM/hpDMZkgOhCqkHGb7yDdGdK/img.png)
디스코드 > 개발자 > 애플리케이션 > OAuth2 > URL Generator 아래 URL의 '애플리케이션ID'를 변경하세요. https://discord.com/developers/applications/애플리케이션ID/oauth2/url-generator Discord Developer Portal — API Docs for Bots and Developers Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with. discord.com 필요한 SCOPES를 선택하고 Redirect URL을 선택하면 Generated URL이 나와요. ht..
JSON (sample.json) [ { "name": "AAA", "job": "Jubu" }, { "name": "BBB", "job": "Developer" }, { "name": "Banjubu", "job": "Banjubu" } ] 터미널 > pandas 설치. $ pip3 install pandas JSON 파일이 있는 폴더로 이동 > python 실행. (REPL: Read Evaluate Print Loop) $ cd 폴더 $ python3 >>> import pandas as pd >>> df = pd.read_json('sample.json') >>> df.to_csv('sample.csv') >>> quit() 동일한 폴더에 파일이 생성되어 있으면 끝. 영어, 중국어 공부중이신가요?..
id 라는 파라미터가 양의 정수인지 확인하는거에요. let { id } = ctx.params id = Number(id) assert(!isNaN(id) && id > 0, 'invalid_id') 12, 45는 통과하지만 12f, -56은 에러가 발생해요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
Error: Something went wrong installing the "sharp" module Cannot find module '../build/Release/sharp-darwin-arm64v8.node' 이런 에러가 난다면 아래 코드를 실행하면 되요. $ rm -r node_modules/sharp $ yarn install --check-files 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5h1JG/btrK6BPfZU3/Hp5PbqV1q1255kevk4holK/img.png)
기본 세팅 및 파일 버퍼 준비. const fs = require('fs'); const Client = require('ipfs-http-client'); const ipfs = Client.create({ host: 'localhost', port: '80', protocol: 'http', }); const testFile = fs.readFileSync('hello_world.txt', 'utf8'); const testBuffer = Buffer.from(testFile); async function go() { // 여기에 입력합니다. } go() 1. 파일 버퍼 그대로 업로드. async function go() { const result = await ipfs.add(testBuffer);..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/edjeqe/btrKHtXzydk/oxItI2Fcz063v40WcaKPvk/img.png)
서버 설정 > 이모티콘 > 이모티콘 업로드하기. 이모티콘이 등록되었어요. 채널에 아래와 같이 입력하면 ID를 알 수 있어요. \:4991twitterlogo: ==> Node.js에서 emoji 코드에 넣으면 되요. emoji: { id: `1012897383765512334`, name: `4991twitterlogo`, animated: false, }, 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bO5mXz/btrKFd1GQTP/nRIxlOVH5io1f1SnziEHbk/img.png)
우분투에 IPFS를 설치하고 GUI와 Node.js 서버에서 업로드 할게요. 서버에 설치해요. $ sudo apt-get update $ sudo apt-get -y upgrade $ sudo apt install golang-go -y $ wget https://dist.ipfs.io/go-ipfs/v0.14.0/go-ipfs_v0.14.0_linux-amd64.tar.gz $ tar zxvf go-ipfs_v0.14.0_linux-amd64.tar.gz $ cd go-ipfs $ sudo ./install.sh IPFS를 실행할 때는 단독으로 실행할 수도 있지만 PM2를 이용하는게 좋아요. (자동 관리) PM2: https://pm2.io PM2 - Home Build Battle-Hardened N..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cnouYu/btrKz3Ljk6J/8eUCm5XYCZmkyvAGp7GHF1/img.png)
ACM(AWS Certificate Manager)에서 아래와 같이 생성하세요. abc.com *.abc.com *.dev.abc.com 이렇게는 안 되요. dev.*.abc.com 만약 여러개의 인증서로 따로 생성했다면 ALB(Application Load Balancer)의 443 포트에 인증서를 여러개 연결하면 되고요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/MGGR1/btrKuScj6cJ/Gq4ORPdCbmQE95JoMwR6g1/img.png)
주소창엔 사용자 이름이 표시되요. https://www.instagram.com/banjubu/ 페이지 소스 보기를 한 다음 'profile_id'를 검색해보세요. 아래 주소에서 '프로필_아이디'를 바꾸면 팔로워 리스트를 받을 수 있어요. https://www.instagram.com/graphql/query/?query_id=17851374694183129&id=프로필_아이디&first=1000 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
모든 경우의 수를 뽑는거에요. const array1 = ['A', 'B', 'C'] const array2 = ['1', '2', '3', '4'] const array3 = ['5', '6', '7', '8'] const array4 = ['Y', 'U', 'G', 'K'] const result = [] array1.flatMap((a) => array2.map((b) => array3.map((c) => array4.map((d) => result.push([a, b, c, d]))))) console.log(result) 결과는 이래요. [ [ 'A', '1', '5', 'Y' ], [ 'A', '1', '5', 'U' ], [ 'A', '1', '5', 'G' ], [ 'A', '1', '5'..