천천히 앞으로!

천천히 앞으로!

  • 분류 전체보기
    • HTML&CSS
    • Javascript
    • Node.js
    • React
    • BlockChain
    • C++
    • Programmers
    • TypeScript
    • Project
    • Life
    • DevOps
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

천천히 앞으로!

컨텐츠 검색

태그

배열 typescript Ethereum Blockchain metamask programmers 자료구조 solidity ERC721 nodejs multer Token react Interface nft JS JavaScript TS 프로그래머스 CI/CD

최근글

댓글

공지사항

아카이브

분류 전체보기(211)

  • (BlockChain) JS에서 Solidity 및 Smart Contract 실행

    JavaScript 환경에서 solidity 언어로 작성한 코드로 스마트 컨트랙트를 발생시키려고 한다 이에 우리는 3개의 라이브러리를 require 해준다 const solc = require("solc"); const fs = require("fs"); const path = require("path"); solc 라이브러리 : solidity 코드를 bytecode로 반환하는 컴파일 라이브러리 fs 라이브러리 : FileSystem, 파일에 접근하여 데이터를 가져오거나 생성 및 수정 등 기능을 제공 JS 내장 라이브러리 path 라이브러리 : 경로에 대한 편의 기능을 제공하는 JS 내장 라이브러리 그리곤, 파일 이름을 매개변수로 받아 컴파일 해주는 메서드를 클래스 내에 static 형식으로 생성 //..

    2023.02.28
  • (Project) TeamProject JJJJ (Reactjs)

    React를 열심히 하다가... 또 어느덧 끝날 무렵 TeamProject가 잡혔다 (기간 : 22.12.09 ~ 22.12.30) 저번 Nodejs에 이어서 또한 나는.. 팀장을 하게 되었고, 저번과는 다르게 이번에는 많은 준비를 해놓아야겠다는 생각이 들었다 그래서 미리 공지사항 같은 것도 적어보고 GitHub repository도 만들어 놓고 기본적인 틀 마저 잡아 놓고 팀원들을 초대해서 편히 이용할 수 있게 했다 ( 사실 나중에 통합할 때 편할려고 .. ㅋㅋㅋㅋㅋ) 팀명은 어떻게 할까 ? 라고 한마디 했는데 금방 정해졌다 저희 4명다 J 들어가는데 빨리 발음하면 JJJJ geegeegee 소녀시대 가시죠! 뭐지?? ㅋㅋㅋㅋ 오케이 그래 가자! 그리곤 각자 구현 하고자 하는 부분을 정리하려고 했는데 ..

    2023.02.27
  • (Project) TeamProject U2VIBE [Nodejs]

    Nodejs를 배우고 난 후 팀단위로 이루어진 첫 프로젝트를 만나게 되었다..... ( 기간 : 22.11.03 ~ 22.11.15 → 2주 ) 팀이 꾸려지고 어쩌다 보니...? 눈을 떠보니까 팀장이라는 직책을 맡아버렸다 총 4명으로 이루어졌고, 나와 3명의 팀원들이 같이 하게 되었다. ( 그 친구들을 위해 팀원들이라고 칭하려고 한다) 팀명은... 음... 어? U2VIBE 어때 다들? 이때.. 즉, 프로젝트 기간 때에만 해도 4개로 나눠진 팀들 중에서 유일하게 20대 팀 + Naver.VIBE 페이지를 토대로 하니까... ㅋㅋㅋ... 그렇게 프로젝트는 시작되고, 다들 역할을 나누기 시작했다 ( 수기가 편한 1인.. ) 서로서로 작업을 하던 와중에 한 팀원이 팀원 A : 팀장님? 이거 왼쪽 메뉴바랑 하단..

    2023.02.27
  • (BlockChain) EVM & Solidity

    EVM : Ethereum Virtual Machine의 약자 Smart Contract를 실행하기 위한 가상의 컴퓨터 JVM(Javascript Virtual Machine)과 유사 블록체인 네트워크 (peer)에 포함되어 항상 실행 노드(peer)끼리의 합의에 사용 ByteCode 실행에 사용 네트워크의 모든 노드는 블록 검증을 위해서 동일한 계산을 수행하며 같은 값을 저장 Ethereum 전체를 작동하는 엔진 EVM byteCode 언어 사용 Turing complete state machine Turing complete : 조건문과 반복문을 사용할 수 있다는 뜻 state machine : 한번에 하나의 상태를 가진다. 즉, 여러 상태를 동시에 가질 수 없다 EVM의 동작 원리 Smart Con..

    2023.02.27
  • (Programmers) [Lv. 1] 1차 비밀지도

    문제 설명 숫자로 암호화되어 있는 비밀 지도 2개와 해독 방법 메모지가 있다 각 배열의 원소들을 2진수를 변환하여 숫자 1은 "#", 0은 " " 공백 문자열로 판단한다 여기서 "#" 문자는 벽을 뜻하고, " "공백 문자열은 벽이 없는 부분이다 두 개의 비밀지도 중 하나라도 벽인 부분은 전체 지도의 벽을 뜻한다 전체 지도의 크기는 n, 두 개의 비밀지도를 arr1, arr2이라는 두 배열로 매개변수를 넘겨받는다 전체 지도를 해독하여 "#"과 " " 공백 문자열로 구성된 문자열 배열을 반환하는 solution 함수를 완성하시오 제한사항 1 ≤ n ≤ 16 arr1, arr2는 길이 n인 정수 배열로 주어진다 정수 배열의 각 원소 x를 이진수로 변환했을 때의 길이는 n이하이다. 즉, 0 ≤ x ≤ 2^n-1..

    2023.02.15
  • (Programmers) [Lv. 1] 예산

    문제 설명 예산에 맞춰서 각 부서별로 신청한 금액만큼 지원을 해주려고 한다 예산이 부족해서 신청한 금액보다 적으면 아예 지원을 해줄 수 없다 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어진다 주어진 budget으로 최대 지원해줄 수 있는 부서의 수를 반환하는 solution 함수를 완성하시오 제한사항 d는 부서별로 신청한 금액이 들어있는 배열이며, 길이(전체 부서의 개수)는 1 이상 100 이하입니다 d의 각 원소는 부서별로 신청한 금액을 나타내며, 부서별 신청 금액이 1 이상 100,000 이하의 자연수입니다 budget은 예산을 나타내며, 1 이상 10,000,000 이하의 자연수입니다 입출력 예시 전체 코드 function solution(d, budget) { le..

    2023.02.15
이전
1 ··· 7 8 9 10 11 12 13 ··· 36
다음
티스토리
© 2025 TISTORY. All rights reserved.

티스토리툴바