일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 전역설치
- 리액트를 다루는 기술
- 우분투
- immer
- 설치
- Docker
- 머클트리
- node.js 교과서 따라하기
- 솔리디티
- 시퀄라이즈
- 이더리움
- 머클루트
- 노드
- wget
- 환경변수
- 리액트
- 변수
- 깃허브
- 벨로포터
- 쉘스크립트
- 라우터
- MariaDB
- 자바스크립트
- centos
- 리눅스
- Sequelize
- 블록체인
- npm
- 일반유저
- wsl
- Today
- Total
목록전체 글 (154)
코드코코
진행 내용 네트워크 구성하기 - VirtualBox (컴퓨터 가상화 프로그램) 다운로드 : https://www.virtualbox.org/ 1. VirtualBox 실행 후, 환경설정 클릭 2. 오른쪽 + 버튼을 누르면, NatNetwork가 추가 됨. 3. NatNetwork를 더블 클릭 하면, 설정 변경할 수 있는 창이 팝업 - 원하는 설정 값으로 변경 4. 포트 포워딩 버튼을 눌러서 추가 설정 - [+] 버튼을 눌러서 원하는 설정 값으로 변경 가상 머신 만들기 - docker-ubuntu 가상머신 생성 1. 새로만들기 클릭 2. 설정 값 변경 - 원하는 값으로 설정 3. 새롭게 생성된 가상머신 확인 4. docker-ubuntu 가상머신의 설정 값 변경하기 - cpu 설정 값 변경 - 네트워크 설..
도커를 사용하는 이유 작업자가 원하는 시점의 서버 상태를 정해둘 수 있기 때문에,항상 똑같은 상태의 서버 환경 이용이 가능. 확장/축소가 쉬움 MSA(Micro Service Architecture), Devops에 적합(개발자가 서비스 운영까지를 자동화). 도커 : 리눅스 컨테이너 기반의 기술 - 리눅스 커널의 기능을 사용 chroot : 독립된 공간 형성 namespace : isolate 기능 지원 cgroup : 필요한 만큼 HW 지원 - Window, MacOS : 리눅스 커널 기능이 없지만, Hipervisor를 활성화 하여 사용 가능(ex- Virtual Box) 학습영상 : https://www.youtube.com/watch?v=3HId-tpYaZs&list=PLApuRlvrZKogb78..
상황 npm install react-native-vector-icons --save react-native-vector-icons를 설치했지만 엑박으로 뜨면서 아이콘이 나타나지 않음 해결 안드로이드의 경우 android/app/build.gradle 파일을 열고 조금 내리다보면 apply from: "../../node_modules/react-native/react.gradle" 이렇게 적힌 곳이 보일 것이다. 여기 바로 아래에 아래 코드를 입력해주고 다시 빌드해주면 아이콘이 잘 보이는 걸 확인할 수 있다. apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" 참고 : https://github.com/oblador/react..
프로토콜(Protocol)이란? 통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 즉 통신 규약 및 약속이다. 프로토콜의 기본 요소 구문(Syntax) : 전송하고자 하는 데이터의 형식(Format), 부호화(Coding), 신호 레벨(Signal Level) 등을 규정 의미(Semantics) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정 시간(Timing) : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정 프로토콜 종류 계층 프로토콜 응용(Application) HTTP, SMTP(메일송수신), FTP(파일-txt,image 등), Telnet, DHCP 표현(Present..
SQL(Structured Query Language) SQL은 RDBMS(관계형 데이터베이스 관리 시스템)의 데이터를 관리하기 위해 설계된 프로그래밍 언어 NoSQL보다 오래되고 많이 사용되어 옴. 예시 : MySQL, PostgreSQL 등 SQL은 데이터베이스가 아니라 언어지만, 글 작성의 편리함을 위해 이 글에서는 SQL을 RDBMS의 의미로 사용 NoSQL(Not Only Structured Query Language) SQL보다 덜 제한적인 모델을 이용해 데이터의 저장 및 검색 메커니즘을 제공 예시 : mongoDB, redis 등 차이점 1. 데이터 구조(structure) SQL에서는 엄격한 스키마(데이터 저장 구조)를 원칙으로 하기 때문에, 스키마에 맞지 않는 형식의 데이터는 저장할 수 ..
https://infura.io/ Ethereum API | IPFS API & Gateway | ETH Nodes as a Service | Infura Infura's development suite provides instant, scalable API access to the Ethereum and IPFS networks. Connect your app to Ethereum and IPFS now, for free! infura.io 1. 회원가입 후 로그인 2. create new project 버튼 클릭 3. product 는 이더리움으로 선택하고 이름을 기입 3. endpoint를 ropsten으로 선택 4. truffle-config.js 파일 수정 - 상단에 아래 코드 추가 - infu..
https://www.myetherwallet.com/ MyEtherWallet.com: Your Key to Ethereum Free, open-source, client-side Ethereum wallet. Enabling you to interact with the blockchain easily & securely. www.myetherwallet.com 1. 해당 페이지 접속 후 access my wallet 버튼 클릭 2. 코드를 연결하여 테스크 해보기 위해 Browsr Extension 버튼 클릭 3. 오른쪽 상단에 메타마스크 창이 열리고 계정연결이 뜸 - 기존에 localhoat:7545 네트워트에 로그인 된 상태였음으로 계정 연결 창이 팝업 됨. - 테스트 계정 중 한 개를 연결함. 4..
truffle unbox react cd client npm run start Failed to compile. ./src/App.js Module not found: Can't resolve './contracts/SimpleStorage.json' in 'C:\Users\coco\Desktop\coco\dapp-react\client\src' 솔리디티 코드가 아직 컴파일되어 배포되지 않아서 발생하는 에러 truffle-config.js 에서 개발시 사용하고자하는 포트 번호 설정. truffle compile 컴파일이 되면 client/src/contracts 폴더가 생김 ganache-cli -p 7545 -d -m react truffle migrate npm run start 연결하니 에러가 뜬다..