Home

0

VirtualBox 에러 (0x80004005)

미뤄뒀던 토이프로젝트 시작하려고 예~전에 설치해둔 VirtualBox를 켜서 vm을 실행시키니 다음과 같은 에러가 발생했다. the virtual machine ‘ubuntu01’ has terminated unexpectedly during startup with exit code 1 (0x1)E_FAIL (0x80004005) 구글링해보니 재설치를 하

0

metamask 에서 private key 추출후 web3에서 사용시 잔액부족 오류

프로젝트 진행중 web3js를 이용해 송금할 일이 있었다. 메타마스크에서 개인키를 뽑아 트랜잭션을 인증하고 전송하는 과정 중 잔액이 부족하다는 에러가 발생했다. getBalance로 잔액조회가 되는것을 보니 계좌주소도 틀리지 않았고, 코인베이스라 돈은 빵빵했다.개인키 의심되서 찾아보니 이런 이슈를 찾았다. 대충 의도적으로 ‘0x’를 지운 이슈 개인

0

coinbase가 자동으로 바뀌는 문제

블록체인 프로젝트 중에 coinbase가 자동으로 바뀌는 문제가 있었다. AWS에 채굴노드 2개와 통신노드 1개로 이더리움 프라이빗 네트워크를 구축하고 채굴노드 2개를 백그라운드로 채굴시켜놨는데 자고일어났더니 노드 3개 전부다 코인베이스가 변경되 있던것 심지어 AWS노드 3개에는 없는 계좌였다. 팀원중에도 접속한사람이 없다고 하니 내가 뭔가 잘못했겠지 하

0

Vue.js 배열 데이터 변경

프로젝트 중 팀원의 컴포넌트에서 데이터가 앞뒤로 콘솔 찍어봐도 분명히 바뀌는데 화면이 갱신되지 않는 문제가 있었다. 검색결과 배열이 문제였다. Vue는 감시중인 배열의 변이 메소드(push, pop, shift, unshift, splice, sort, reverse)를 래핑하여 갱신을 트리거 한다. JavaScript의 제한으로 인해 Vue는 배열에

0

v-for 에서 이벤트 처리

웹 프로젝트 중 헤더부분 아이콘배치를 v-for문을 이용해서 반복문 처리하려는데 이벤트 처리부분이 문제가 됬다. 1234567<v-btn v-for="btnItem in btnItems" icon :title="btnItem.title" :key="btnItem.title"> <

0

Firebase 'auth/account-exists-with-different-credential' 에러 처리

웹 프로젝트를 진행하면서 Firebase로 서버를 구현중에 로그인 중복처리 문제가 있었다. 구글계정으로 회원가입이 되어있는데 같은 이메일 주소의 페이스북으로 가입하려면 auth/account-exists-with-different-credential 에러가 발생한다. 당연한 에러긴 한데 Firebase 완전한 해결 메서드를 제공하지 않아서 linkWith

0

미디어 쿼리 삽질 일기

Vue.js로 싱글페이지 프로젝트를 진행중 반응형 페이지를 만들어야 한다는 요구사항이 있었다. 일단 당장 생각대로 스크립트에서 장치명이나 너비를 가져와 그에 따른 스타일을 적용시키면 되겠지 하고 구글링을 해서 스크립트를 짰다. 화면을 줄여보며 만족해하고 있을때 미디어쿼리라는것을 알았다. 생각해보니 반응형 웹페이지 나온지가 언젠인데 이런 무식한 스크립트로

0

Git 원격 저장소 여러개 연결하기

Git 원격 저장소 여러개 연결하기원격저장소를 한개씩만 써봤는데 깃랩과 깃허브 두개를 연동할 일이 생겨서 구글링하고 정리했다. git remote add "저장소명" "url" 형태로 add 만 붙여주면 됬다 깃허브에서 로컬로 클론해온 후 깃랩과 연동하는 과정을 나열해보면 git clone https://github.c

0

hexo README.md 추가하기

Hexo README.md 파일 추가하기깃에 블로그에 대한 README 파일을 남기고 싶었다. 처음엔 단순히 public 폴더안에 README.md 파일을 만들고 deploy 하면 되겠지 했는데 핵소에선 public 폴더안 생성물은 generate 때마다 source폴더 내용물을 기반으로 갱신되면서 README파일이 삭제되는 문제가 있었다. 그렇다고 so

0

이더리움 도메인 공부

앞 포스팅들과 마찬가지로 난잡하다. 이더리움분산 어플리케이션(스마트 컨트랙트)을 탑재한 블록체인 2.0 분산화된 상태전이 머신 트랜잭션에 기반한 상태 전이단, 이전 상태로 되돌아 갈 수 없음 암호화 알고리즘을 활용 -> 무작위로 상태전이가 일어나는 것을 방지 모든 참여자가 동일한 상태를 공유 블록은 해당 시점의 이더리움 상태를 나타낸다고 볼 수