일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 하이퍼레저 패브릭
- 파이썬
- 파이썬 데이터분석
- hyperledger fabric
- Akka
- 파이썬 동시성
- Hyperledger fabric gossip protocol
- 이더리움
- Play2
- 하이브리드앱
- play2 강좌
- 엔터프라이즈 블록체인
- 스칼라
- Adapter 패턴
- 파이썬 강좌
- CORDA
- akka 강좌
- 스칼라 강좌
- 스칼라 동시성
- 안드로이드 웹뷰
- Play2 로 웹 개발
- 그라파나
- play 강좌
- 스위프트
- 플레이프레임워크
- 주키퍼
- Actor
- 파이썬 머신러닝
- 블록체인
- Golang
- Today
- Total
목록이더리움 (3)
HAMA 블로그
컴포지트(composite) 디자인 패턴과 이름이 헷갈린 컴포지션은 UML 측면에서는 연관(Aggregation) 하고도 헷갈리기도 하는데 이 글에서는 컴포지션과 연관을 구분하지 않겠다. 컴포지션이란 간단히 말해 내가(객체)가 가지고 있어야 하는 특성을 외부에서 가져오는 것을 말하는데, 가져오는 방식이 상속을 통하는 방법과 다르게 외부에서 주입되는 방식이다. 상속의 경우는 폴리모피즘이 반드시 필요하면 제한적으로 사용하되, 컴포지션을 통해서 객체를 구축하는 방식을 추천한다. 이 글에서는 Golang에서 컴포지션을 어떻게 지원하는지 살펴 볼 것이다. 자바/C++ 보다는 훨씬 깊숙히 임베디드 되는 모습을 보게 될 것이란 것을 미리 귀뜸해 둔다.먼저 자바의 컴포지션을 살펴보자. abstract class For..
인터넷은 아직 진화 단계의 초기에 있다좀 충격적인 문장이죠? 아래의 링크 글에 나오는데요. 매우 휼륭한 글로써 (맞는 글로써가 아니라, 생각을 하게 만드는 글) 블록체인에 관심이 없더라도 개발자들이라면 반드시 읽어보시길 바랍니다. 아래 문장도 좋았습니다. 게임의 규칙이 변하는 것을 걱정하지 않고 그 프로토콜 위에서 비즈니스를 만들 수 있었기 때문이다.원문) Why Decentralization Matters 번역본) 왜 탈중앙화가 중요한가? 음..현재 웹 아키텍쳐(단일지점서비스)에서 완전히 변화된 발상으로 혁신을 꾀하고 있는 분산웹에 관심 있는 분들은 IPFS 에 대해서 읽어보셨으면 좋겠습니다. 블록체인/코인과 직접적인 관계는 없습니다만 분산이라는 사상과 윤활류로써의 역할은 간접적으로 관계가 있습니다. ..
블록체인은 전세계적으로 분산되어있는 노드들간에 합의를 이루는 과정을 통해서 신뢰를 확보하는데요. 이때 처음 내 컴퓨터에 있는 이더리움 프로그램이 켜질때 어떻게 전세계의 컴퓨터들과 연결되는 걸까요?그것에 관련된 글을 적어 보았습니다.(이 글은 의문을 품고 공부하면서 동시에 작성되어 두서가 없습니다. 또한 잘못된 정보(혹은 업데이트 되지 않은 정보)가 포함 되어 있을 가능성도 있음을 알려 드립니다.)이더리움에서 흩어져 있는 노드를 찾을 때 Kademlia DHT 의 일부를 수정해서 사용한다고 하는 글을 보았을 때 좀 이해가 안 갔는데, 이유는 Kademlia은 토렌토등에서 사용되며 특정 노드/ 특정 값을 찾고, 일부 노드에만 분산 저장하기 위한 알고리즘인데, 이더리움도 비트코인처럼 그저 랜덤 하게 설정되는것..