post-thumbnail

[DevOps] 클라우드 서비스 개요

클라우드 컴퓨팅의 유형 클라우드 컴퓨팅은 크게 4가지로 나눌 수 있다. 퍼블릭(Public) 프라이빗(Private) 하이브리드(Hybrid) 멀티(Multi) 이 4가지 유형의 특징을 간단히 정리하면 다음과 같다. |유형|설명| |---|---| |퍼블릭(Public) 클라우드|- 사용자는 컴퓨팅 리소스를 소유하지 않음- 인터넷을 통해 제공| |프...

2023년 1월 25일
·
0개의 댓글
·

Switch와 Router

Switch Host는 간단히 말하자면 네트워크에 연결이 되어 있는 컴퓨터를 말하며, 크게 2가지로 나눌 수 있다. Host 중 네트워크 자체를 이루는 Host 네트워크를 이용하는 이용 주체로써의 Host Host 중 네트워크 자체를 이루는 Host라면 이를 Switch라고 부르며, 네트워크를 이용하는 이용 주체로써의 Host는 End Point라고도...

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

IPv4 주소 구조와 Subnet Mask

IPv4 주소 구조 IP는 Internet Protocal의 약자로, IP 주소는 Host에 대한 식별자이다. 현재 IP 주소는 IPv4, IPv6 버전을 가지고 있으며, 이 둘의 가장 큰 차이점은 주소의 길이이다. IPv4는 32 bit 주소 길이를 가지며, IPv6는 128 bit 주소 길이를 가진다. 일반적으로는 IPv4 환경을 사용한다. IPv...

2023년 1월 16일
·
0개의 댓글
·

Host, Switch, Network

Host 와 Switch 간단히 말하자면 네트워크에 연결이 되어 있는 컴퓨터를 말한다. 그런데 Host는 크게 나누어서 생각할 수 있다. Host 중 네트워크 자체를 이루는 Host 네트워크를 이용하는 이용 주체로써의 Host Host 중 네트워크 자체를 이루는 Host라면 이를 Switch라고 부르며, 네트워크를 이용하는 이용 주체로써의 Host는 ...

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

MAC 주소, IP 주소, Port 번호

OSI 7계층에서 MAC 주소는 물리 계층과 데이터 링크 계층, IP 주소는 네트워크 계층, Port 번호는 전송 계층에 위치하고 있다.

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

[TypeScript] 데코레이터(Decorator)

데코레이터(Decorator)는 타입스크립트에서는 실험적으로 도입된 기능이다. 타입스크립트의 데코레이터는 자바(Java)의 어노테이션이나 파이썬(Python)의 데코레이터와 유사한 기능을 한다.

2023년 1월 15일
·
1개의 댓글
·
post-thumbnail

[Blockchan A-Z] 소프트 포크와 하드 포크(soft and hard forks)

MODULE 3 - SMART CONTRACT INTUITION 07. SOFT AND HARD FORKS

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[Node.js] 웹 프레임워크와 Node.js

웹 프레임워크(Web Framework) 초기 인터넷은 정적 이미지와 텍스트로만 이루어져 있어 HTML만 있다면 웹페이지를 만드는데 충분했다. 이후 인터넷은 발전하여 많은 일을 처리할 수 있게 되었고, 필요한 애플리케이션 역시 웹과 모바일 앱 양쪽으로 작성되고 있다. 이를 위해 자바스크립트는 화면을 동적으로 구성하기 위한 필수적인 도구로 떠올랐고 웹 기반...

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

[NestJS] NestJS ?

NestJS 또는 줄여서 Nest는 Node.js의 유연함을 가지면서 프레임워크 내에 유용한 기술을 다수 구현해둔 프레임워크이다.

2023년 1월 7일
·
0개의 댓글
·
post-thumbnail

[Solidity] NatSpec Format

Solidity Comment and NatSpec format

2022년 12월 25일
·
0개의 댓글
·
post-thumbnail

[C++] 정렬 확인하기 std::is_sorted()

범위 내의 요소들이 정렬되어 있는지 확인하는 함수이다.

2022년 12월 24일
·
0개의 댓글
·
post-thumbnail

[Solidity] call function

call()은 address 데이터 타입 내에 존재하는 메서드로 다른 컨트랙트와 상호작용하는 저수준(low lever) 함수다. call()를 이용해 송금을 하거나 다른 스마트 컨트랙트의 함수를 호출할 수 있다.

2022년 12월 23일
·
0개의 댓글
·
post-thumbnail

[Solidity] receive function

solidity는 0.6.0 버전 이후로 fallback 함수가 receive와 fallback으로 나뉘어졌다.

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

[Solidity] fallback function

fallback 함수는 무기명 함수 즉, 이름이 없는 함수이며 컨트랙트에서 하나의 디폴트 함수와 같다.

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

[Solidity] tx.origin 인증 공격

tx.origin

2022년 12월 17일
·
0개의 댓글
·
post-thumbnail

[Blockchan A-Z] The DAO 공격

MODULE 3 - SMART CONTRACT INTUITION 06. THE DAO ATTACK

2022년 12월 14일
·
0개의 댓글
·
post-thumbnail

[C++] 클래스 템플릿(class template)

C++에서 클래스 템플릿(class template)이란 클래스의 일반화된 선언을 의미한다.

2022년 12월 14일
·
0개의 댓글
·
post-thumbnail

[C++] 함수 템플릿(function template)

함수 템플릿을 사용하면 같은 알고리즘을 기반으로 하면서, 서로 다른 타입에서 동작하는 함수를 한 번에 정의할 수 있다.

2022년 12월 11일
·
0개의 댓글
·
post-thumbnail

[C++] 템플릿(template)

C++ 특징: 일반화 프로그래밍(generic programming) C++의 프로그래밍 언어로서의 특징 중 하나는 일반화 프로그래밍(generic programming)이다. 일반화 프로그래밍은 데이터를 중시하는 객체 지향 프로그래밍과는 달리 프로그램의 알고리즘에 중점을 두는 프로그래밍이다. C++에서 이런 일반화 프로그래밍을 지원하는 대표적인 기능...

2022년 12월 11일
·
0개의 댓글
·
post-thumbnail

[Solidity] event 와 indexed 키워드

event 객체 블록체인의 트랜잭션이 완료되면, 트랜잭션은 그에 대한 일종의 영수증을 발행한다. 이러한 트랜잭션 영수증은 트랜잭션의 실행 동안 발생했던 행위에 관련된 정보들을 제공하는 로그 엔트리(log entry)들을 갖는다. 이벤트는 이러한 로그를 만들기 위해 사용하는 솔리디티의 고수준 객체이다. 이벤트는 특히 Dapp들에 유용한데, 특정한 이벤트가...

2022년 12월 9일
·
1개의 댓글
·