Web3极客日报 #228

2020-08-04

Web3极客日报 #228

1. Microsoft (微软)宣布推出一种高效且通用的零知识证明技术方案 Spartan https://github.com/microsoft/Spartan @张晓-冰链科技:Microsoft (微软)宣布推出一种高效且通用的零知识证明技术方案 Spartan 该方案能在更短时间内以更高效的方式实现简洁非交互的零知识证明(zkSNARK),是首个无需做可信设置的 zkSNARK 方案。   2. getyarn:根据关键字搜索电影和电视剧片段的搜索引擎 https://getyarn.io/ @Easy:getyarn是一个根据关键字搜索电影和电视剧片段的搜索引擎...

Read More
2020-08-03

Web3极客日报#227

1. release-drafter,github action下的自动化release工具 https://github.com/marketplace/actions/release-drafter @kun:release drafter能够自动化将合并到主分支的pull request(features)发送release,其提供丰富的配置和模版供用户选择,省去用户大量的查pr,commit去draft release的时间。 2. 躺着挣钱的工具 https://altwork.com @北美开吻:没什么技术文章可以推荐,那就推荐一个让大家躺着挣钱的东西吧。 3. 一睹72位图灵奖得主的风采 https://mp.weixin.qq.com/s/F6R87qmW70u9Zis5AlrHIw @Dream:图灵奖,计算机科学界的诺奖,看看你我还差多远????

Read More
2020-08-02

Web3极客日报 #226

1. Nact:使用 nodejs 写 Actor 模型 https://github.com/ncthbrt/nact @Harry:Nact ⇒ node.js + actors。Actor 模型起源于 Erlang,用于更好的处理并发。作者使用 nodejs 实现了...

Read More
2020-08-01

Web3极客日报 #225

1. 40 个改变编程技能的小技巧 https://mp.weixin.qq.com/s/N4bM3MIgKIGQhz7WY5VoCA @River: 40 个将永久改变你编程技能的小技巧,你值得拥有~   2.写自己的代码让别人无处可写 https://mp.weixin.qq.com/s/S__ZDiAVB50ipKeA0imtOw @Frozen: 教你如何写让同事、队友、老板无法阅读的代码!从此成为团队里不可替代的角色!   3. Java学习总结 https://github.com/whx123/JavaHome...

Read More
2020-08-01

Web3极客日报 #224

1. GO+语言 https://github.com/goplus/gop @Gala:为了更好地适配数据科学时代,让数据科学享受 Go 语言的简约之美,Go+ 应运而生,可以称得上为数据科学而生的一门新语言。Go+ 以 Go语言“升级版”的姿态出现,它兼容 Go,扩展 Go ,支持生成 Go 代码,方便 Go 语言编译代码,并与其他...

Read More
2020-07-30

Web3极客日报 #223

1. GraphvizOnline https://dreampuf.github.io/GraphvizOnline @陈锡亮:做架构经常需要画各种各样的图,可是画图大部分时间都浪费在了画上面,而不是设计架构流程。 作为程序员,自然更加擅长写代码,Graphviz就可以用DOT语言来定义各种图。我们就可以专注于设计,而不是花时间在画图上面。   2. 微软SEAL:据说将同态加密运算降到10的三次方数量级 https://github.com/microsoft/SEAL @Dream:微软SEAL 一个同态加密的开源库,允许对加密的整数或实数执行加法和乘法。 将未加密的计算转换为加密数据的计算并不总是容易或直接的,例如,不可能对加密数据进行分支。microsoftseal本身有一个陡峭的学习曲线,需要用户理解许多同态加密的特定概念,尽管最终API并不太复杂。即使用户能够使用microsoftseal编程并运行特定的计算,高效实现和低效实现之间的差别可能是几个数量级,而且新用户很难知道如何改进其计算性能。   3. JavaScript 花园:想少出错,来多逛逛...

Read More
2020-07-29

Web3极客日报 #222

1. Go 常见库 cobra 教程 https://segmentfault.com/a/1190000023382214 @Frozen:cobra是一个golang的语言库,非常适用于编写命令行工具   2. Marp:用 Markdown「写」PPT 的新选择 https://sspai.com/post/55718 @Shooter:在少数派以往的文章中其实已经有介绍如何使用 Markdown 制作幻灯片的方法,但这些方法有的需要在...

Read More
2020-07-28

Web3极客日报 #221

1. 数学全景地图 https://www.youtube.com/watch?v=OmJ-4B-mS-Y @张晓-冰链科技:用10分钟的动画,形象地展示了整个数学学科的各个主要领域,非常适合各位已经工作的朋友快速定位自己要充电的数学领域。   2. 一键一个HTTP Server https://www.jianshu.com/p/49900e4cd4fe @Frozen:在开发的过程中咱们经常会使用云服务器,而云服务器又需要配置安全组,一旦自己不是拥有权限配置机器的人时就有点尴尬,不知道是自己的服务没起来还是端口没开放。学会一键一个HTTP Server的话,哪个端口可以随便验证,不用再发愁。   3. 让你的ssh客户端更智能 https://github.com/moul/assh @Shooter:一个情况,...

Read More
2020-07-27

Web3极客日报#220

1. Pulumi ,一款中立的开源云开发平台 http://joeduffyblog.com/2019/09/05/journey-to-pulumi-1-0/ @Shooter:pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言、混合云环境、完全可扩展。初期支持 JavaScript、TypeScript、Python 和 Go 语言,支持 AWS、Azure、GCP 云平台,另外还支持所有兼容 Kubernetes 的公有云、私有云和混合云。Pulumi 实现了一种单一、一致的编程模型,一组编程工具,可管理所有以上环境,丰富的生态系统支持大量可复用的包。...

Read More
2020-07-26

Web3极客日报 #219

1. 程序员必会:实用的 VS Code 使用技巧 https://code.visualstudio.com/docs/getstarted/tips-and-tricks @Harry:这篇文章介绍了使用 VS Code 的常用技巧,让你可以变得更高效,包括多光标编辑、行操作、块操作、格式化等等。就算你不使用 VS Code,这里提到的很多技巧也应该在你的编辑器中配置好对应的功能。对于一些常用的快捷键,建议记到笔记中或者将 cheatsheet 设定成桌面背景,直到练成肌肉记忆。 2. 密码学知识:一步步教你如何计算...

Read More
2020-07-25

Web3极客日报 #218

1. 黑马程序员 120天全栈区块链开发开源教程 https://github.com/itheima1/BlockChain @River:  区块链是综合性的技术栈, 单单掌握一门语言肯定是不够的,为了防止劣币驱逐良币, 为了区块链技术在国内快速的普及, 为了千万人少走弯路, 传智播客智能物联网+区块链学院决定github开源全套就业班课程。   2. Kickstart your blockchain development with DappStarter...

Read More
2020-07-23

Web3极客日报 #217

1. 超级实用的搜索引擎————Semantic Scholar https://www.semanticscholar.org/ @王多余:该网站由微软创始人之一 Pual Allen 于 2015 年参与建立,其目的在于打造一款专业的学术搜索引擎,让研究人员可以更为快速、精准的检索专业学术论文,力争在学术论文检索领域做到比 Google 更加智能。   2. 一秒一副抽象画 https://1secondpainting.com/...

Read More
2020-07-22

Web3极客日报 #216

1. 我中意的那些成为区块链开发者的免费课程 https://hackernoon.com/my-favorite-free-courses-to-become-a-blockchain-developer-in-2020-cvo3u0u @Frozen:成为区块链开发者需要了解区块链基础知识,同时还需要对其他多方面知识有所了解。文章总结了8个免费的课程,可以让开发者轻松入门区块链。 2. ConsenSys发布新的以太坊DeFi报告 https://media.consensys.net/new-ethereum-defi-report-the-rise-of-wrapped-bitcoin-eth-insurance-and-yield-farming-27dc8a63be03 @Frozen:ConsenSys发布最新的DeFi发展趋势研究报告。报告涵盖DeFi当前数据、总结和图示,DeFi用户行为和用户同不同协议之间的关联关系,主要的DeFI安全事故等等。提供当前DeFi发展情况概览 3. Data Oriented Design https://www.dataorienteddesign.com/dodbook/ @肖雪洁:我们听说过 Object Oriented...

Read More
2020-07-21

Web3极客日报 #215

1. 联盟链Fabric多机部署实战 https://mp.weixin.qq.com/s/ByDAFS3MAZz1iSllv6yAig @王多余:区块链落地场景通常是由不同公司或机构组成的可信联盟体,每个公司有一个或多个节点参与到区块链网络中,而每个区块都需要这些节点共识后才会写入本地的账本数据库中,所以记账节点会在不同的服务器上运行。 公司内部的多个节点往往会放入联盟链网络定义的组织中,来行使共识和记账的权利。 来看Fabric如何多机部署实战   2. 重视数据隐私,从天空的飞过的一架飞机说起 https://mp.weixin.qq.com/s/rfEVnwQdpOnENTZxo84eUA @余晟:根据一张照片,你能分析出多少有价值的信息? Tilman po了一张照片,说明航班号,拍摄时间,并告知是在一家旅馆拍摄的。然后发起挑战,猜出拍摄者具体在哪家旅馆拍摄的。 网友通过航班数据,飞机航向,太阳光的角度,结合可视化地图,准确分析出了拍摄者的位置。   3....

Read More
2020-07-21

Web3极客日报#214

1. Ethereum的ORM https://github.com/petrosDemetrakopoulos/ethairballoons @Frozen:如果把区块链看作是一个分布式数据库,那么对应的一个ORM是必不可少的。EthairBalloons就是这样一个ORM。 2. 期权一切的DeFi https://alpha.defiprime.com/t/pods-finance-options-on-anything-on-ethereum/32 @Frozen:Pods是一个DeFi项目,号称能够在以太坊上期权一切事物! 3. 大时代·新技术 2020 中国技术发展白皮书 https://static001.infoq.cn/resource/ebook/9b/ef/9b5b3yy229ce8b4a216169e907eef8ef.pdf @Frozen:极客邦发布了《大时代·新技术 2020 中国技术发展白皮书》针对各个技术领域做了解读,其中区块链部分展露了中国区块链领域的发展现状。

Read More