기사에 대한 생각 블록체인 기술은 탈 중앙화 기술로 불리며 화폐의 발행도 중앙화된 기관이 아닌 개인의 채굴을 통하여 얻습니다. 이러한 특징으로 web2.0 시대의 SNS의 경우 글을 쓰면 광고를 통하여 기업이 수익을 얻게 되는 점에서 web3.0 시대는 글에 대한 소유권을 저자가 가지고 저자가 수익을 얻을 수 있는 SNS가 나타날 것이라는 이야기를 종종 들었습니다. 이러한 특징을 게임에 적용하여 '메이플스토리 유니버스'에서는 다양한 창작자들이 게임 콘텐츠를 만들어 다른 이용자들에게 즐길 거리를 제공할 수 있고 그에 대한 공로를 인정하여 생산적인 활동을 이어갈 수 있도록 독려하는 혁신적인 체계로 블록체인 기술을 바라보고 있다고 합니다. 예전에 보았던 '레디 플레이어 원'이라는 영화에서 가상세계에 참여하여 ..
멀티 노드 환경을 만드는 방법은 아래의 링크를 참조해 주세요. [Kubernetes] Kubeadm을 통한 쿠버네티스 설치 (네트워크 설정, 오류 해결) 싱글노드 클러스터로 연습을 하려고 하였지만 멀티 노드 클러스터 환경을 구축해 보는 것도 경험이고 kubernetes의 다양한 기능을 직접 체험해 보기 위해서는 멀티 노드 클러스터를 활용하는 것이 rainbow96bear.tistory.com master node에 work node를 연결하였지만 STATUS는 NotReady 상태입니다. CNI가 없어 발생하는 문제입니다. CNI를 설치하고 'deployment'를 사용해 보도록 하겠습니다. 목차 CNI 설치 pod 생성 CNI 설치 CNI란? CNI는 kubernetes와 같은 컨테이너 오케스트레이션 ..
싱글노드 클러스터로 연습을 하려고 하였지만 멀티 노드 클러스터 환경을 구축해 보는 것도 경험이고 kubernetes의 다양한 기능을 직접 체험해 보기 위해서는 멀티 노드 클러스터를 활용하는 것이 좋을 것 같아 kubeadm을 이용하여 kubernetes를 설치하였습니다. 그 과정에 있었던 문제들과 해결법을 기록하도록 하겠습니다. 목차 Ubuntu 서버 설치 Docker 설치 Kubernetes 설치 겪은 문제와 해결 방법 Ubuntu Server 설치 및 설정 Ubuntu Server 설치 Ubuntu desktop도 있지만 저는 Server을 설치하며 설정해보고 싶은 마음에 Server를 설치하였습니다. https://ubuntu.com/download/server Get Ubuntu Server | ..
Go 언어로 웹 서버를 생성하고 JSON을 다루다 보면 json.Marshal과 json.Unmarshal을 하게 됩니다. 정확히 어떤 작업을 하는지 용어 정리 겸 개념을 잡기 위하여 marshaling과 unmarshalin의 의미에 대하여 기록하겠습니다. 목차 데이터 직렬화란? marshal과 unmarshal 데이터 직렬화란? 데이터 직렬화는 데이터를 바이트 스트림 또는 다른 형식으로 변환하는 프로세스를 의미합니다. 이 과정에서 데이터를 저장, 전송 또는 공유하기 위해 데이터를 특정 형식으로 표현하는 방법입니다. 특히 웹 API에서는 주로 JSON 또는 XML과 같은 데이터 직렬화 형식을 사용하여 클라이언트와 서버 간의 데이터 통신을 수행합니다. marshaling과 unmarshaling 데이터를..