Waivio

kr-dev

hashtag
517.99

Experts

Show more authors

anpigon

213.42
Hive.Blog

.

.

honeybeerbear

754.10

맥에서 puttygen 으로 ppk 파일 생성

putty로 ssh 접속을 위해서는 ppk 형식의 파일로 접속이 가능합니다. 윈도우에서는 puttygen 이란 프로그램을 통해 생성이 가능하고 맥에서도 커맨드를 통해 생성이 가능합니다. puttygen 을 사용하기 위해 먼저 설치를 진행 합니다....

honeybeerbear

754.10

Prisma 활용한 DB 변경 작업 (Mysql -> Postgresql)

안녕하세요 꿀푸입니다. 예약 포스팅 관련 데이터를 저장하고 관리해주는 DB 라이브러리로 Prisma 를 사용하였습니다. 이유는 테이블을 객체 형식으로 생성 해주어 코딩 시 오류 체크 등의 편리함, SQL 쿼리문 대신 JSON 형식의 문법을 통해...

happyberrysboy

2.8 K

[Javascript] Private class fields

저는 종종 공부하다가 모르는 부분이 나오면 바로 궁금증을 해결하는 타입이다보니.. JS를 조금 쓸 일이 있었는데 모르는 부분이 나와서 정리 해봅니다. 생각보다 JS 이거 자주 바뀌는군요..!! 평소에 자주 쓰는 스타일은 아니긴 한데 class의 ...

happyberrysboy

2.8 K

Javascript 가끔 헷갈리는 부분 정리

평소에 잘 사용하지 않던 문법이었는데, 가끔 헷갈려서 다시 정리 해봅니다. ? 변수명의 우측에 붙여서 사용하고, 해당 변수가 undefined인 경우 그 변수에 추가 함수를 호출하더라도 undefined를 출력합니다. ?? 좌측에 값이...

happyberrysboy

2.8 K

RUST STUDY - 2(프로젝트 생성 및 폴더 구조)

2일차!! 프로젝트 생성 및 폴더 구조 기초내용 러스트 파일의 확장자는 rs 를 사용한다. 파일명에 여러단어를 쓰는 경우 _(언더스코어)를 사용한다. fn main() 함수는 가장 먼저 실행되는 코드입니다. Compile rustc 명령어...

realmankwon

3 K

[개발] git 패스워드 저장

안녕하세요 @realmankwon 입니다. 최근 github 에서 git 사용하기 위해서는 패스워드가 아닌 Personal Access Tokens (이하 PAT) 이라는 것을 생성하여 입력을 해야합니다. 그런데 길이도 길고 패턴이 없는 문자열이...

realmankwon

3 K

[개발] # 8. Nest.js - mapped-types 모듈 사용법

안녕하세요 @realmankwon입니다. DTO 를 사용할 때 mapped-types 모듈을 사용하면 DTO 의 재사용성을 높일 수 있습니다. 아래와 같이 필요한 모듈을 먼저 설치합니다. npm i @nestjs/mapped-types mapp...

realmankwon

3 K

[개발] # 7. Nest.js - Pipe 설정

안녕하세요 @realmankwon입니다. DTO를 사용할때 main.ts 에 선언한 Pipe의 옵션에 따라 더 편하게 사용할 수 있는 기능들이 있습니다. app.useGlobalPipes( new ValidationPipe({ ...

realmankwon

3 K

[개발] # 6. Nest.js - DTO(Data Transfer Object)

안녕하세요 @realmankwon입니다. DTO(Data Transfer Object) 를 사용하는 이유는 코드를 더 간결하게 만들 수 있도록 해 줌과 동시에 들어오는 쿼리에 대해 유효성을 검사할 수 있게 해 준다는 것입니다. 유효성 검사를 위해...

realmankwon

3 K

[개발] # 5. Nest.js - @Query

안녕하세요 @realmankwon입니다. express 의 req.query 는 @Query decorator를 사용하면 됩니다. http://localhost:5000/movies/search?year=2022 라고 url을 입력하고 year...

realmankwon

3 K

[개발] #1. Nest.js - 기본 구조

안녕하세요 @realmankwon입니다. Nest.js 의 기본 골격은 다음과 같습니다. main.ts app.controller.ts app.module.ts app.service.ts 시작점은 말할 필요도 없이 main.ts 입니다. i...

happyberrysboy

2.8 K

MobX 사용해보기 - 1(makeObservable, makeAutoObservable, observable)

React에서 상태관리 라이브러리로 대표적인 것이 두가지가 있습니다. Redux와 MobX 인데요. Redux가 MobX보다는 먼저 출시가 되어 많은 곳에서 먼저 사용 중이었으나, 보일러플레이트 코드가 많고 사용이 까다로워 러닝커브가 좀 높은 편...

happyberrysboy

2.8 K

[React Hooks - 8] useBeforeLeave 만들기

오늘 스터디한 내용은 useBeforeLeave입니다. 탭에서 마우스 커서가 떠나면 정해진 이벤트가 발생하는 구조입니다. 자주 쓸 일이 있는 것은 아니지만, 재미난 기능들을 넣을 때 사용이 가능 할 것 같다는 생각이 드네요. useBeforeL...

happyberrysboy

2.8 K

[React Hooks - 7] usePreventLeave 만들기

오늘은 usePreventLeave 기능을 만들어 봅니다. 가끔 웹사이트를 돌아다니다가 화면을 끄려고하면, 현재 무언가 작업중인데 종료하시겠습니까? 를 물어 보는 경우가 있습니다. 그러한 기능도 꽤나 단순하게 개발이 가능하네요. 오늘은 그 함수를...

happyberrysboy

2.8 K

[React Hooks - 6] useConfirm 만들기

오늘은 useConfirm 기능을 만들어 봅니다. 이 기능은 hooks 기능을 사용하지는 않지만, 함수형 프로그래밍 이해에 도움이 되는 부분입니다. 꽤나 단순하게 개발이 가능합니다. 그래도 계속 해보면서 react 함수형 프로그래밍에 적응을 해봅...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 12(Frontend Event 연동 및 데이터 관리)

Solidity 메모12! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Cont...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 11(Frontend Metamask 연동)

Solidity 메모11! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Cont...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 10(Lottery 승패 Test 기능 개발)

Solidity 메모10! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Cont...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 9(Lottery 승패 함수 개발)

Solidity 메모9! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Contr...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 7(Contract Module Test)

Solidity 메모7! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Contr...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 - 6(Lottery Smart Contract 코딩)

Solidity 정리 6! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Cont...

happyberrysboy

2.8 K

[Solidity] Truffle 공부 Console 기능들

Solidity 메모2! 유튜브 영상 자료(Dapp Campus)를 따라해보면서 배우고 있는 중입니다. 한번 따라해보면 처음에 익숙해지는데 꽤나 좋을 것 같습니다. 여기서는 로또비스무리한 컨트랙트를 만들고 있군요. 그래서 Lottery Contr...

wonsama

1.5 K

[잡설] 공부를 해보자 ... tron just swap api

https://www.justswap.io/docs/justswap-interfaces_en.pdf https://api.justswap.io/v2/allpairs 주소를 호출하여 페어 가격 정보를 볼 수 있습니다. 이후 아래를 참조 해...

happyberrysboy

2.8 K

[Polkadot]Substrate 을 이용하여 Parachain 만들기 튜토리얼 - 3

지난 시간에 이어서 계속 합니다. 번역해가면서, rust 언어에 대해서 알아보면서 하려니 진도가 잘 안나가네요 ㅠㅠ 5. Build New Pallet Frame pallet은 6개의 섹션으로 나눌 수 있습니다. // 1. Imports u...

happyberrysboy

2.8 K

[Solidity] 크립토좀비 - 챕터6-1(프론트엔드 & web3.js)

이번에는 프론트앤드 단과 거기에 사용되는 web3.js 를 배워봅니다. 1. Web3.js 소개 이더리움 재단에서 만든 자바스크립트 라이브러리 이더리움 노드들은 JSON-RPC 로만 소통이 가능 노드로 전달해야 하는 내용들 스마트 컨트랙트...

happyberrysboy

2.8 K

[Solidity] 크립토좀비 - 챕터5-2(ERC721, SafeMath,Comment)

어제에 이어서 챕터5 정리합니다. 꽤 내용이 기네요!! 6. ERC-721 Approve approve / takeOwnership을 사용하는 전송은 2단계로 나뉩니다. 소유자가 새로운 소유자의 address와 그에게 보내고 싶은 _token...