프로그래밍 259

메타마스크에 네트워크 추가하기 코딩 javascript

window.ethereum.request({ method: "wallet_addEthereumChain", params: [ { chainId: "0x2019", // 8217 chainName: "Klaytn Mainnet 8217", nativeCurrency: { name: "Klaytn", symbol: "KLAY", decimals: 18, }, rpcUrls: ["https://public-node-api.klaytnapi.com/v1/cypress"], blockExplorerUrls: ["https://scope.klaytn.com"], }, ], });이런식으로 요청합니다 해당코드는 클레이튼 메인넷 추가하는 코드입니다. window.ethereum 앞에 await 같은건 붙이지 마세요 ..

javascript module 과 common js 와의 처이

자바스크립트가 common js 에서 module 로 바뀐이유가 궁금했었는데 장점을 또하나 찾았습니다. require -> import 차이 말고도 await 를 시작부터 사용할 수 가 있군요 // test.js - common js 방식 async function test() {} await test(); // 이러면 에러남모듈방식은 // test.mjs - 모듈방식 async function test() {} await test(); // 가능함초반에 await 호출하기위해 더미 함수를 만드는 불편함이 필요없군요 그것도 모르고 모듈방식에서 더미함수를 만들어 쓰고 있었습니다. ㅎㅎ

vscode 에서 fira code 와 operator mono 를 적용해보자 ligature

ligature 라고 불리는 이 기능은 fira code 라는걸 우선 설치해야하는데요 대충 이렇게 생겼습니다. 텍스트로 === 나 -> 이런식으로 쓰면 특수기호로 바꿔줍니다. 유튜브 같은데서 많이 보셨을꺼예요 보는 사람 관점에서 예쁘게 보이기 때문에 유튜브 코딩영상 찍을때 도움이 됩니다. Ooperator Mono 는 글씨체가 좀 특이한게 있을텐데요 역시 가독성 때문에 사용합니다. 처음엔 글씨가 이상해진게 아닌가 싶지만 써보고 나면 거슬려서 눈에 잘보인다는 사실을 알게 되실겁니다. L 이나 s y 같은 글자가 좀 찌그러진게 보이실꺼예요 처음엔 거슬리지만 내부의 텍스트는 영향을 안받기때문에 코드와 텍스트가 확실히 구분됩니다. 아래의 영상 보고 따라하시면 되요 동영상 설명란에 github 링크를 주는데 폰트..

클레이튼 NFT 개발시 오픈씨 컬렉션 편집기능을 사용하려면 봐야할 영상

KIP17 클레이튼 NFT 만들기/ NFT 만들기 튜토리얼 / 오픈씨 컬렉션 만들기 1달 정도를 오픈씨에 About 을 어떻게 수정하는지 찾다가 이상한 방법들을 찾았지만 정석은 이 영상인거 같습니다. Ownable 이라고 컨트렉트 소유주를 표시하는 것을 상속 받게되면 오픈씨에서 컨트렉트 소유주에게 편집기능을 제공해줍니다. 이미 발행한 다음알아서 아마 모두 소각하고 다시 발행해줘야할것 같습니다.

putty 딩띵 소리 안나게 하는 옵션

자주 나면 시끄럽기도 하고소리 끝날때 까지 입력도 지연되니 꺼두려고 좀 찾아봤습니다.시연할때는 소리도 커서 더욱 안좋구요 옵션은 여기에 있구요수정후엔 Session 에 가셔서 저장해야합니다.  출처: https://superuser.com/questions/1145299/unix-windows-putty-bell-or-beep-utility-wont-ring-the-unix-is-ubuntu-server-1 Unix/Windows/Putty bell or beep utility won't ring | The Unix is Ubuntu server 16.04 SSH BashI use Putty to SSH my remote Ubuntu 16.04 server. 1. Putty bell won't ring:..

prettier 설정했는데도 안되는 사람은 이것도 설정을

나는 설치 순서에 문제가 있는건지 매번 이문제가 발생하던데 다른 유튜버 영상에서는 한방에 잘되는데... default formatter 라는걸 설정해줘야합니다. 설정창 여는방법은 [파일] -> [기본 설정] -> [설정] 메뉴를 이용하시고 default format 을 검색창에 입력하시면 [없음] 이라는 부분이 보일 것입니다. 여길 Prettier ~~~~ 로 설정하시면 정상 동자하게됩니다. 출처ㅣ https://www.youtube.com/watch?v=dKjsZVlyQIE

MacOS 모니터 설정중 Out of Range 가 떴을때 해결법 VNC 활용

저같은 경우에는 60Hz 부분을 잘못눌러서 이 문제가 발생했구요뒤로 돌아갈 방법도 없이 바로 Out of range 가 떠버리네요. (황당) 다른 모니터를 붙이니 나오긴하는데 이미 문제가 발생한 모니터는 계속 이런 상태입니다. 이것때문에 돈을 들일 수는 없으니 일단 VNC 를 연결해서 문제의 모니터를 붙이고 VNC 로 들어가서 디스플레이 설정을 수정했습니다. VNC 는 MacOS 에서는 [화면 공유] 라는 기능을 말합니다.리눅스에서는 VNC 라고 부릅니당 그러니 모니터가 1개 더 필요하다는 이야긴데 이런 환경이 안되시면다른 선 HDMI 라면 DVI 선을 쓴다거나 HDMI 1 / 2 를 바꿔 꽂아도 되긴합니다. 아무튼 VNC 써서 다시 설정하면 된다는 뜻입니다.아무튼 잘해결되시길 빕니다.  [VNC 설정법..