TopJohn's Blog

在这里,分享技术总结和人生感悟...

超级账本-如何贡献

我们欢迎以各种不同的形式来为Hyperledger做贡献,在这里总是有很多事可以做的!

超级账本-如何贡献个人感受,文档看的再多,学习的速度也不如参与到项目中去,深入了解实现原理和设计的初衷。文档只能让我们对Fabric的整体运行机制有一个宏观的认识,要进一步深入,就需要从源代码入手,而贡献代码则是一个自然而然的事情,学习的过程中总会发现一些问题和值得优化的地方。所以前阵子顺手翻译了一下Fabric如何贡献相关的官方文档。这篇文章讲解,其中的整体流程和所需用到的工具。如需详细学......

一个成功的Git分支模型

看过Vincent Driessen的A successful Git Branching model这篇文章,很棒,借机翻译巩固一下!

本文翻译至:https://nvie.com/posts/a-successful-git-branching-model/版权归作者所有,商业使用请联系作者 一个成功的Git分支模型在这篇文章中,我将介绍一下在一年前非常成功的不仅是工作也包括私人项目的开发模型。我一直想写关于开发模型相关的内容,但是从来没有像现在这么强烈。在这里,我并不想将任何项目的细节,仅仅是想表达关于分支策略以及发......
Git

Golang依赖管理之dep

讲解Golang依赖管理工具dep的使用,It's not the last one,though.

Golang依赖管理之depdep是一个Golang的依赖管理工具,曾经有望成为Golang官方的依赖管理工具。 官方文档地址:https://golang.github.io/dep/ 项目地址:https://github.com/golang/dep 项目介绍dep是一个Golang的依赖管理工具。它要求用Go 1.9或者更高版本来编译。 dep是一个“官方的试验”。正如Go 1.......

Fabric架构演变之路

Fabric架构演变过程的分析与思考

Fabric架构演变之路Hyperledger Fabric是目前主流的开源联盟链产品之一,自2016年5月12日开辟代码仓库之日起,已有快3年的时间了,产品趋于稳定,功能也越来越完善,正在适配不同业务场景下的需求。纵观Fabric的发布历程,在v0.6.1-preview版本至v1.0.0的版本迁移过程中架构发生了明显的变化,在v1.0.0之后每个小版本中加入了一些新的feature,来支......

Fabric与dep

Fabric

Fabric与dep个人感受接触Golang有2年时间了,从最初学习的时候简单地采用GOPATH开始,作为一个写过几年代码的人就有点奇怪,从Java的Maven到Node.js的npm,Golang的这种代码管理方式有点思维的跳跃。但是也勉强接受了,个人开发来说没什么大问题,所有的第三方包都由自己维护,但是采用Git协作的话就有点不知所云了,每个人都要维护统一的第三方包。后来就采用Goven......

2019年展望

2019年的展望和规划

2019年展望2019年对技术追求的想法更为强烈了,希望新的一年自己在技术上能有所突破,在一个领域有所建树。在研究生期间,我曾坚持过1年的博客写作,那时也小有成就,但是工作之后便没有坚持了,折腾了一年多,希望能够重新把这个习惯养成,在这里分享技术总结,分享人生感悟。 Hyperledger Fabric因为17年开始参与开源社区,对Hyperledger Fabric项目也算是断断续续有过研......