프로그래밍 217

코딩자습서/023 MOTION ONE 잠깐 만져봤습니다.

소스코드: GoToTheMetaverse/vue-tutorial: vue 강좌 (github.com) 의 vue-1 폴더입니다. 영상: https://www.youtube.com/watch?v=52iKji9UK5U&t=619s MOTION ONE 튜터리얼 페이지: https://motion.dev/guides/quick-start npm 버전은 16을 사용했습니다. vue-cli 와 yarn 이 필요합니다. node 설치 -> yarn 설치 -> vue 설치 -> 코드의 모듈 설치 순으로 진행합니다. 매우 귀찮은 걸차 길뿐 방법은 어렵지 않으니 차근차근 해보시면 나중에 좋습니다. yarn 설치: npm install --global yarn vue 설치: yarn global add @vue/cli 코드..

2020/05/27 - 개발로그 슈팅게임 0.2.2 업뎃 / kenshape

영상: https://www.youtube.com/watch?v=j0zHTd2n07U 홈페이지 서브메뉴 적용 민팅 메뉴 누르면 싫다고 흔들어줌 띠용용~ 슈팅게임 1. 버그 - 경험치바 2. 총알 수가 늘어나는게 짝수일때 좀 보기 별로임 3. 적 등장조건이 시간이라 공격력이 강해지만 한가한 타임이 생김 4. 총알의 에너지 소모량 늘려야겠음, 5. 버그? - 총알 수가 늘어날때 제대로 소모 안되는 느낌 6. 두번째 적기의 총알이 느려서 보기에 별로임 7. 두번째 적기 체력 대폭 상승이 필요 8. 총알 충돌 판정 이상하다. 9. 게임중 브금 루핑 ? 필요 10. 게임끝나면 적기 좀 치울것 게임 이야기 Ken Shape - 도트로 그림을 그리고 두께 설정이 가능한 툴 유니티랑 잘 맞나보군요 ㄷㄷ https://..

클레이튼 테스트 코인 충전 방식 / 좀더 쉬워졌습니다.

영상: https://www.youtube.com/watch?v=5U55D1uDfCY 테스트넷 이름은 바오밥 네트워크 입니다. Baobab network 충전페이지: https://baobab.wallet.klaytn.com/faucet Klaytn Wallet baobab.wallet.klaytn.com 여기로 가셔서 지갑 주소 넣고 받기 버튼 누르면 끝입니다. 그러면 이전에는 어쨌냐가 중요한데요. 로그인 하라고 지갑 비밀키를 넣어야 했습니다. 보안이 취약한 방법이었죠. 클레이튼은 루나 사태와는 별도로 폭망중인데요. (수수료인상) 그래도 조금씩 개선되고 있는걸로봐선 살아있긴한가봅니다.

코딩자습서/021 디스코드봇 NFT 인증기 07- 07 / 서명과 검증을 해봅시다.

영상주소: https://www.youtube.com/watch?v=K0luq5uMDmo 소스주소: https://github.com/GoToTheMetaverse/klay-tutorial-v2/tree/main 의 klaytn-07-6폴더입니다. 참고자료 서명방법 코드: https://forum.klaytn.foundation/t/kaikas-sign-list/2395 cdnjs 의 caver-js: https://forum.klaytn.foundation/t/cdnjs-caver-js-cdn/4873 카이카스와 caver-js 를 이용한 검증방법입니다. 유저에게 서명받는 코드 (카이카스 UI 가 뜹니다. 아래쪽에 그림있음) const caver = new Caver(window.klaytn); con..

라즈베리파이에서 c# 돌리기 dotnet 명령어

출처: https://docs.microsoft.com/ko-kr/dotnet/iot/deployment Raspberry Pi에 .NET 앱 배포 Raspberry Pi에 .NET 앱을 배포하는 방법을 알아봅니다. docs.microsoft.com 빠르다곤 말할 수 없구요 명령어가 잘도는지 체크를 했는데 문제없이 잘돌아갔습니다. 먼저 스크립트로를 이용해 설치합니다. 스크립트가 변경될 수 있어서 본문제 적진 않겠습니다. 출처의 링크를 가서 봐주시구요 root 가 아닌 유저라도 설치는 가능한데 설치 경로가 ~/.dotnet 이 됩니다. 내용 더 내려가시면 .bashrc 에 path 등록하는 부분도 있으니 진행하시구요 source .bashrc 는 해도 안먹히는군요 저는 ssh 다시 들어가니 되네요 (의문의..

코딩자습서/020 vue / 변수 사용의 여러가지 버전 / $ref / .value

소스코드: GoToTheMetaverse/vue-tutorial: vue 강좌 (github.com) 의 vue-1 폴더입니다. 영상주소: https://www.youtube.com/watch?v=hg5fYPwzyQs yarn 을 사용하구요 yar install 을 해서 설치해야합니다. vue 를 어느정도 쓰시는 분들이 볼것 같아서 영상엔 이 부분이 없습니다... 1. 초기방법 컴포지션이전 시대의 방식입니다. this 가 자주 들어가서 귀찮아지고 버그도 생기기 마련입니다. 2. 컴포지션 초기 setup() 함수를 작성하며 함수 마지막에 return 이 있는게 특징입니다. this 는 없는 대신 value 가 있군요 (좋을게 없습니다.) 3. 4. $ref 를 사용하는 방식 최종 방법입니다. 훈륭합니다. ..

vue reactivityTransform $ref 사용할수 없을때 / '$ref' not defined

출처: https://vueshowcase.com/question/vue-reactivity-transform-ref-not-defined vue reactivity transform $ref not defined vueshowcase.com 이 글을 보고 해결하였습니다. vite 필요한건 아니고 eslint 가 방해하는거 였군요 // .eslintrc.js module.exports = { // (생략) globals: { $ref: "readonly", $computed: "readonly", $shallowRef: "readonly", $customRef: "readonly", $toRef: "readonly", }, }; global 변수 등록 해서 해결했습니다..

node.js module (mjs 파일) 에서 json 파일 require 하는 방법

module 은 require 대신 import ~ from 을 쓰는 형식이구요 이 형식에서는 require 가 없어서 json 파일을 가져올 수 가 없군요. 이럴때에는 이런 방법이 있습니다. import { createRequire } from "module"; const require = createRequire(import.meta.url); const config = require("./config.json"); require 함수를 import 하는 방법입니다. ㄷㄷㄷ 대신 이 require 는 소스는 가져올 수 없습니다. const abc = require("./abc.js"); 이런거 말이죠 import ~~ from 쓰면되니 굳이 이럴필요는 없겠지만요 json 읽을때만 사용하세요