일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- node.js 교과서 따라하기
- 리액트
- 쉘스크립트
- 깃허브
- 자바스크립트
- 노드
- 시퀄라이즈
- 일반유저
- 설치
- 머클루트
- 솔리디티
- wsl
- 변수
- 블록체인
- immer
- 전역설치
- 벨로포터
- MariaDB
- 이더리움
- 머클트리
- 리액트를 다루는 기술
- 우분투
- 환경변수
- centos
- wget
- Sequelize
- Docker
- 리눅스
- npm
- 라우터
- Today
- Total
목록전체 글 (154)
코드코코
하이퍼레저 프로젝트 - 하이퍼레저 프로젝트는 리눅스 재단에서 주관하는 블록체인 오픈소스 프로젝트 - 여러 기업들이 공동으로 참여하는 범산업용 분산원장 표준화 프로젝트(Cross-Industry open standard for distributed ledgers) - 금융, IoT, 물류, 제조 등 여러 산업에 걸쳐 응용 가능한 블록체인 기술을 만드는 것이 목표 Hyperledger Framework - 합의 알고리즘, Smart Contract, 분산원장 등 블록체인에 대한 원천 기술을 개발 Hyperledger Burrow : BFT(Byzantine Fault Tolerance) 합의 알고리즘 기반의 블록체인 플랫폼인데 이더리움 기반 Dapp을 작동시키게 하는 플랫폼 Hyperledger Fabric..
1. class (extended interface) - 컴파일에서 반영되는 속성/인자의 집합 - interface에서 확장된 넓은 개념으로, interface와 동일한 목적으로 활용한다. interface Human{ name: string, age: number, job: string } interface는 인자의 type만 정의해준다. class Human{ public name: string public age: number public job: string } class는 인자의 type과 속성(public, private)를 모두 정의해준다. 2. constructor - class를 통한 객체 생성, 호출 등 초기화를 할 때마다 실행되는 메소드의 일종 class Human{ public na..
OOP(Object Oriented Programming, 객체지향 프로그래밍) - 모든 데이터를 현실에 빗대어 객체로 다루는 프로그래밍 기법. 객체지향 언어의 4가지 특징 1 ) 캡슐화 (Encapsulation) : 데이터와 함수를 하나로 묶는다. 데이터의 세부 내용이 객체 은닉된다. 즉, 데이터 변경으로 인한 에러가 줄어들고, 객체들간에 데이터를 자세히 알 필요가 없으므로 코드가 단순해진다. 객체와 함수의 재사용이 쉽다. 정보은닉 (Information Hiding) : private으로 선언한 데이터는 자기 자신을 통해서만(setter, getter) 접근 가능하다. - 각 객체간의 수정이 다른 객체에 미치는 영향을 최소화 한다. - 외부 객체의 직접 접근을 막아 프로젝트 확장 시 오류를 최소화 ..
Sass 7-1 Architecture - sass 프로젝트를 구성하는 인기가 많고 효과적인 모듈식 방법 중 하나 - 7개의 폴더에 속한 파일들을 단 하나의 파일을 통해서 사용 Project Structured in 7-1 Architecture pattern sass/ | |– abstracts/ | |– _variables.scss # Sass Variables | |– _mixins.scss # Sass Mixins | |– vendors/ | |– _bootstrap.scss # Bootstrap | |– base/ | |– _reset.scss # Reset/normalize | |– _typography.scss # Typography rules | |– layout/ | |– _navigat..
컨테이너 볼륨 컨테이너를 삭제하면 컨테이너 계층 (Writable Layer)의 데이터가 모두 삭제 되기 때문에, 컨테이너 데이터의 영속성을 유지하기 위해서 볼륨을 활용 컨테이너 이미지는 readonly(수정이 불가능한 상태) 컨테이너에 추가되는 데이터들은 별도의 RW레이어에 저장 도커의 레이어 관리 시스템 : union file system(=overlay) -> ro와 rw가 마치 하나인 것 처럼 동작 컨테이너 삭제시 rw의 데이터도 지워짐 볼륨 마운트 컨테이너가 만들어주는 데이터를 영구적 보존하는 방법 docker 호스트에 별도의 저장소 공간을 만들어서 컨테이너의 데이터를 해당 공간에 별도 저장 컨테이너가 삭제되도 데이터가 영구적으로 보존할 수 있음 volume 옵션 사용 -v : -v :: -v ..
타입종류 타입스크립트로 변수나 함수를 정의하기 위해서는 타입을 선언해야 함 타입의 종류는 크게 12가지 : 을 이용해 타입을 선언하는 것을 타입표기라고 함 String Number Boolean Object Array Tuple Enum Any Void Null Undefined Never String 문자열인 경우 아래와 같이 선언 let str: string = "hello"; Number 숫자인 경우 아래와 같이 선언 let num: number = 10; Boolean boolean인 경우 아래와 같이 선언 let show: boolean = true; Object 객체인 경우 아래와 같이 parameter(매개변수)에 타입을 선언 let obj: { name: string; age: number..
$ docker search nginx [guru@docker-centos ~]$ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 16919 [OK] linuxserver/nginx An Nginx container, brought to you by LinuxS… 168 bitnami/nginx Bitnami nginx Docker Image 131 [OK] ubuntu/nginx Nginx, a high-performance reverse proxy & we… 50 bitnami/nginx-ingress-controller Bitnami Docker Image for NGINX Ingr..
Docker HOST : 리눅스 시스템에 docker demon 을 띄워서 running 중인 상태 Docker hub : 컨테이너를 모아놓은 저장소, 즉 registry 1. 컨테이너 이미지 관리 명령어 2. 컨테이너 이미지 실행, 삭제 명령어 $ docker run - docker pull + create + start : 이미지 다운로드 받아서, 컨테이너 생성하고 실행까지 3. 실행중인 컨테이너 명령어 학습영상 : https://www.youtube.com/watch?v=ild9PzdC0ww&list=PLApuRlvrZKogb78kKq1wRvrjg1VMwYrvi&index=15