profile
devlog
post-thumbnail

[#1 Next.js] Doodle 프로젝트 다시 만들기

작년에 프론트엔드 개발자로 Doodle이라는 창업 팀에서 활동했는데, 창업 초기에 Doodle의 웹 페이지를 제작했었다. 얼레벌레 완성은 했지만 당시 학기와 동아리 활동을 병행하고 있었고, 리액트를 처음 배우면서 웹을 만들었어서 당시 코드에 미흡한 부분이 아주아주 많

약 10시간 전
·
0개의 댓글
post-thumbnail

[#1 NFT-ERC721] mint Token이란?

이더리움 NFT - ERC721 배포를 위한 지식 정리글 입니다.NFT를 발행하는 디앱을 만들고 있는데, NFT를 서치 할 때마다 mint token이라는 개념이 등장했다.알고보니 이 mint token이 NFT 발행 앱을 만드는 데에 가장 핵심적인 개념이었다..Min

2021년 3월 28일
·
0개의 댓글
post-thumbnail

[#1 Effective Java] 생성자 대신 정적 팩토리 메소드를 고려하라

전통적인 수단 : public 생성자클래스의 인스턴스를 반환하는 정적 메소드2번이 정적 팩토리 메소드에 해당이름을 가질 수 있다반환될 객체의 이름을 직접 지어줄 수 있다.하나의 시그니처 (위의 함수에서 valueOf(boolean b) 부분)로는 생성자를 하나만 만들

2021년 3월 22일
·
0개의 댓글
post-thumbnail

[백준] BOJ 7579 앱

우리는 스마트폰을 사용하면서 여러 가지 앱(App)을 실행하게 된다. 대개의 경우 화면에 보이는 ‘실행 중’인 앱은 하나뿐이지만 보이지 않는 상태로 많은 앱이 '활성화'되어 있다. 앱들이 활성화 되어 있다는 것은 화면에 보이지 않더라도 메인 메모리에 직전의 상태가 기록

2021년 3월 13일
·
0개의 댓글
post-thumbnail

[#9 Crypto Zombies] Oracle 빌드하기

Oracle이란? Oracle을 사용하는 이유 > 블록체인에서 데이터를 바로 끌어오는 것이 보안상 불가능하기때문에 오라클을 이용해 데이터를 끌어온다. Oracle 통신 방식 Oracle 사용 구조 만들기 `

2021년 3월 7일
·
0개의 댓글
post-thumbnail

[#8 Crypto Zombies] DApp Deploy하기

쉬운 스마트 컨트랙트 연결자동화된 ABI 만들기스마트 컨트랙트 테스팅이 합쳐져 있음(chai랑 Mocha도 지원)여러 네트워크 지원truffle init 명령어를 실행하면 위와 같은 기본 구조가 설치된다.contracts : 트러플이 내가 만든 컨트랙트를 찾는 곳. 보

2021년 3월 6일
·
0개의 댓글
post-thumbnail

[#7 Crypto Zombies] Truffle로 스마트 컨트랙트 테스트하기

트러플 이용 프로젝트 구조 트러플을 사용해 빌드한 프로젝트 구조는 다음과 같이 된다. test 폴더에 주목! 트러플 특징 언어는 javascript와 solidity를 지원한다. 이 튜토리얼에서는 간편한 작성을 위해 javascript로 코드를 짤 예정 테스트 코드

2021년 3월 5일
·
0개의 댓글
post-thumbnail

[백준] BOJ 2042 구간 합 구하기

https://www.acmicpc.net/problem/2042어떤 N개의 수가 주어져 있다. 그런데 중간에 수의 변경이 빈번히 일어나고 그 중간에 어떤 부분의 합을 구하려 한다. 만약에 1,2,3,4,5 라는 수가 있고, 3번째 수를 6으로 바꾸고 2번째부

2021년 2월 22일
·
0개의 댓글
post-thumbnail

[#6 Crypto Zombies] 앱 프론트엔드 & Web3.js

이더리움 네트워크는 노드로 구성되어 있고, 각 노드는 블록체인의 복사본을 가지고 있다. 스마트 컨트랙트의 함수를 실행하고자 한다면, 이 노드들 중 하나에 질의를 보내 아래 내용을 전달해야 한다.스마트 컨트랙트의 주소실행하고자 하는 함수그 함수에 전달하고자 하는 변수이더

2021년 2월 21일
·
0개의 댓글
post-thumbnail

[#5 Crypto Zombies] ERC721 & 크립토 수집품

실습 링크 이더리움 상의 토큰 토큰이란? 이더리움에서 토큰은 기본적으로 몇몇 공통 규약을 따르는 스마트 컨트랙트이다. 컨트랙트 안에서 누가 얼마나 많은 토큰을 가지고 있는지 기록하고, 몇몇 함수를 가지고 사용자들이 그들의 토큰을 다른 주소로 전송할 수 있게 한다. 즉,

2021년 2월 21일
·
0개의 댓글
post-thumbnail

[#4 Crypto Zombies] 좀비 전투 시스템

✍🏻 솔리디티 개념 함수 제어자 접근 제어자 private : 컨트랙트 내부의 다른 함수들에서만 호출될 수 있음 internal : private과 비슷하지만, 해당 컨트랙트를 상속하는 컨트랙트에서도 호출될 수 있음 external : 오직 컨트랙트 외부에서만 호출

2021년 2월 19일
·
0개의 댓글
post-thumbnail

[#3 Roadmap] 도메인 네임이란?

도메인 = 인터넷 상의 주소넓은 의미: 네트워크상에서 컴퓨터를 식별하는 호스트명좁은 의미: 도메인 레지스트리에게서 등록된 이름보통 도메인 이름은 호스트명!도메인 네임은 알파벳 과 숫자 , - 으로 구성되어 있다.각 단계는 오른쪽에서부터 1단계, 2단계, 3단계 도메인으

2021년 2월 19일
·
0개의 댓글
post-thumbnail

[#2 Roadmap] 인터넷 - DNS와 작동 원리

DNS의 정의 > DNS = Domain Name System DNS란 인터넷 전화번호부 웹 브라우저는 IP주소를 통해 상호작용하는데, 이는 사람이 기억하고 읽기에 불편하다. 따라서 사람은 naver, google같은 영어로 된 도메인을 사용하여 웹에 접속한다. D

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[#3 Crypto Zombies] 고급 솔리디티 개념

실습 링크이더리움에 컨트랙트를 배포하고 나면, 컨트랙트는 변하지 않는다(Immutable). 다시 말하자면 컨트랙트를 수정하거나 업데이트할 수 없다는 것!코드를 이후에 고칠 수 있는 방법이 없기 때문에 보안이 굉장히 큰 이슈가 됨함수를 호출할 때마다, 코드에 쓰여진 그

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[Geth 개발] Geth 시작하기, 프라이빗 네트워크 생성하기

블록체인, 특히 이더리움 geth는 구글링해도 네이버 블로그만 쫌쫌따리 나와서 직접 정리하며 공부해보려 한다.블록체인 자체는 진짜 신기하고 재미있는 기술인데 하는 사람이 없어서 자료가 진짜진짜 부족하다.책도 없고 강의도 없음.. 디스코드랑 구글에서 쫌쫌따리 주워야함..

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[백준] BOJ 1931 회의실 배정

문제 링크한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 회의의 최대 개수를 찾아보자. 단, 회의는 한

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[백준] BOJ 11047 동전 0

문제 링크준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다.동전을 적절히 사용해서 그 가치의 합을 K로 만들려고 한다. 이때 필요한 동전 개수의 최솟값을 구하는 프로그램을 작성하시오.첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10,

2021년 2월 18일
·
0개의 댓글
post-thumbnail

자바 자료 구조 종류 정리

순서가 있는 데이터의 집합, 데이터의 중복을 허용함 (순서가 있으니까 중복 상관없음!)get(index), set(index, element), add(index, elelment), remove(index), peek(), peekLast(), push(e), pop

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[백준] BOJ 14501 퇴사

문제 링크상담원으로 일하고 있는 백준이는 퇴사를 하려고 한다.오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다.백준이는 비서에게 최대한 많은 상담을 잡으라고 부탁을 했고,비서는 하루에 하나씩 서로 다른 사람의 상담을 잡아

2021년 2월 18일
·
0개의 댓글
post-thumbnail

[백준] BOJ 2839 설탕 배달

문제 링크상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다.상근이는 귀찮기 때문에, 최대한 적은 봉지를

2021년 2월 18일
·
0개의 댓글